|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Planned scene actor for one renderable glTF node. More...
#include <Scene.h>
Public Attributes | |
| Assets::GltfRenderableHandle | renderable |
| Renderable asset handle for this node. | |
| Assets::GeometryMeshHandle | geometryMesh |
| Geometry mesh handle used by the renderable. | |
| Asset::MeshPath | meshPath |
| Authored mesh path and node identity. | |
| Ecs::Transform | transform |
| Authored local transform for the node. | |
| size_t | modelNodeIndex = 0 |
| Index of the source model node. | |
| Assets::GeometryMeshHandle Engine::Entities::detail::GltfSpawnNode::geometryMesh |
Geometry mesh handle used by the renderable.
Definition at line 54 of file Scene.h.
Referenced by Engine::Entities::Scene::spawnAll().
| Asset::MeshPath Engine::Entities::detail::GltfSpawnNode::meshPath |
Authored mesh path and node identity.
Definition at line 55 of file Scene.h.
Referenced by Engine::Entities::Scene::spawnAll(), and Engine::Entities::Scene::spawnAll().
| size_t Engine::Entities::detail::GltfSpawnNode::modelNodeIndex = 0 |
| Assets::GltfRenderableHandle Engine::Entities::detail::GltfSpawnNode::renderable |
Renderable asset handle for this node.
Definition at line 53 of file Scene.h.
Referenced by Engine::Entities::Scene::spawnAll().
| Ecs::Transform Engine::Entities::detail::GltfSpawnNode::transform |
Authored local transform for the node.
Definition at line 56 of file Scene.h.
Referenced by Engine::Entities::Scene::spawnAll(), and Engine::Entities::Scene::spawnAll().