#include <kanzi/core.ui/node/kzu_transformed_scene.h>
Public Member Functions | |
| TransformedScene3D (const KzcMemoryManager *memoryManager) | |
| ~TransformedScene3D () | |
Public Attributes | |
| KzcMemoryManager * | quickMemoryManager |
| Quick memory manager for internal data. More... | |
| Camera * | camera |
| Camera to use. More... | |
| Camera * | hitTestCamera |
| Hit test camera to use. More... | |
| Scene * | originalScene |
| Original scene used to create this transformed scene. More... | |
| KzcDynamicArray * | transformedObjects |
| Extracted object list. More... | |
| KzuTransformedObjectNode * | extractedRootNode |
| Extracted (transformed) root node. More... | |
| KzuObjectSourceRuntimeData * | objectSourceRuntimeData |
| Runtime data for object sources. More... | |
| KzuTransformedObjectNode * | extractedCameraNode |
| Transformed view camera that was extracted. More... | |
|
explicit |
| kanzi::TransformedScene3D::~TransformedScene3D | ( | ) |
| KzcMemoryManager* kanzi::TransformedScene3D::quickMemoryManager |
Quick memory manager for internal data.
This is created only once for the whole transformed scene.
| Camera* kanzi::TransformedScene3D::hitTestCamera |
Hit test camera to use.
| Scene* kanzi::TransformedScene3D::originalScene |
Original scene used to create this transformed scene.
| KzcDynamicArray* kanzi::TransformedScene3D::transformedObjects |
Extracted object list.
| KzuTransformedObjectNode* kanzi::TransformedScene3D::extractedRootNode |
Extracted (transformed) root node.
| KzuObjectSourceRuntimeData* kanzi::TransformedScene3D::objectSourceRuntimeData |
Runtime data for object sources.
| KzuTransformedObjectNode* kanzi::TransformedScene3D::extractedCameraNode |
Transformed view camera that was extracted.