Loading...
Searching...
No Matches
score::gfx::FlatScene Struct Reference

Classes

struct  CameraEntry
 
struct  InstanceDraw
 
struct  PrimitiveCloudDraw
 

Public Member Functions

void clear ()
 

Public Attributes

std::vector< DrawCalldraws
 
std::vector< uint32_t > lightArenaSlots
 
std::vector< MaterialGPUmaterials
 
std::vector< MaterialExtensionsGPUmaterial_extensions
 
std::vector< SkeletonGPUskins
 
std::vector< WorldTransformEmitworldTransforms
 
std::vector< ossia::scene_data_ptr > scene_data
 
std::vector< InstanceDrawinstances
 
std::vector< PrimitiveCloudDrawprimitive_clouds
 
std::vector< CameraEntrycameras
 
int activeCameraIndex {-1}
 
QMatrix4x4 viewMatrix
 
QMatrix4x4 projectionMatrix
 
QVector3D cameraPosition
 
float cameraFov {60.f}
 
float cameraNear {0.1f}
 
float cameraFar {1000.f}
 
bool hasCamera {false}
 

The documentation for this struct was generated from the following file: