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< DrawCall > | draws |
| std::vector< uint32_t > | lightArenaSlots |
| std::vector< MaterialGPU > | materials |
| std::vector< MaterialExtensionsGPU > | material_extensions |
| std::vector< SkeletonGPU > | skins |
| std::vector< WorldTransformEmit > | worldTransforms |
| std::vector< ossia::scene_data_ptr > | scene_data |
| std::vector< InstanceDraw > | instances |
| std::vector< PrimitiveCloudDraw > | primitive_clouds |
| std::vector< CameraEntry > | cameras |
| 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: