Loading...
Searching...
No Matches
score::gfx::FlattenVisitor Struct Reference
Public Member Functions | |
| void | visitPayload (const ossia::scene_payload &payload) |
| void | visitNode (const ossia::scene_node &node) |
| void | visitMesh (const ossia::mesh_component &mc) |
Public Attributes | |
| FlatScene & | out |
| QMatrix4x4 | parentWorld |
| ossia::scene_node_id | currentNodeId {} |
| int32_t | activeVariant {-1} |
| std::uint32_t | currentTransformSlot {0xFFFFFFFFu} |
| ossia::hash_set< InstanceKey, InstanceKeyHash > | seenNodes |
| ossia::hash_set< InstanceKey, InstanceKeyHash > | seenClouds |
| ossia::hash_set< InstanceKey, InstanceKeyHash > | seenCloudRawData |
| ossia::hash_set< InstanceKey, InstanceKeyHash > | seenMeshes |
| ossia::ptr_set< const ossia::light_component * > | seenLights |
| ossia::ptr_set< const ossia::camera_component * > | seenCameras |
| ossia::ptr_set< const ossia::scene_data * > | seenSceneData |
| ossia::ptr_set< const ossia::instance_component * > | seenInstances |
The documentation for this struct was generated from the following file:
- SceneGPUState.cpp