Classes¶
Scene
Brief descriptions¶
Structures |
|
|
|
|
The API is solely intended for use in test projects only. |
|
|
|
Encapsulates a scene and all objects associated with it. |
|
Provides interface for read-only access to the object transform properties. |
|
Provides interface for read&write access to the object transform properties. |
|
Provides interface for activating & deactivating components. |
|
Deactivated component data for async handlers. |
|
Provides interface for asynchronously activating & deactivating components. |
|
|
|
Provides interface for managing scenes and worlds. |
|
|
|
|
|
|
|
|
|
Camera management API |
|
Detailed information¶
scene::ISceneFactory¶
engine/core/modules/scene/include/nau/scene/scene_factory.h
Warning
doxygenstruct: Cannot find class “nau::scene::ISceneFactory” in doxygen xml output for project “NauEngine” from directory: xml
scene_internal::ISceneFactoryInternal¶
engine/core/modules/scene/include/nau/scene/scene_factory.h
Warning
doxygenstruct: Cannot find class “nau::scene_internal::ISceneFactoryInternal” in doxygen xml output for project “NauEngine” from directory: xml
scene::SceneQuery¶
engine/core/modules/scene/include/nau/scene/scene_query.h
Warning
doxygenstruct: Cannot find class “nau::scene::SceneQuery” in doxygen xml output for project “NauEngine” from directory: xml
scene::IScene¶
engine/core/modules/scene/include/nau/scene/scene.h
Warning
doxygenstruct: Cannot find class “nau::scene::IScene” in doxygen xml output for project “NauEngine” from directory: xml
scene::TransformProperties¶
engine/core/modules/scene/include/nau/scene/transform_control.h
Warning
doxygenstruct: Cannot find class “nau::scene::TransformProperties” in doxygen xml output for project “NauEngine” from directory: xml
scene::TransformControl¶
engine/core/modules/scene/include/nau/scene/transform_control.h
Warning
doxygenstruct: Cannot find class “nau::scene::TransformControl” in doxygen xml output for project “NauEngine” from directory: xml
scene::IComponentsActivator¶
engine/core/modules/scene/include/nau/scene/scene_processor.h
Warning
doxygenstruct: Cannot find class “nau::scene::IComponentsActivator” in doxygen xml output for project “NauEngine” from directory: xml
scene::DeactivatedComponentData¶
engine/core/modules/scene/include/nau/scene/scene_processor.h
Warning
doxygenstruct: Cannot find class “nau::scene::DeactivatedComponentData” in doxygen xml output for project “NauEngine” from directory: xml
scene::IComponentsAsyncActivator¶
engine/core/modules/scene/include/nau/scene/scene_processor.h
Warning
doxygenstruct: Cannot find class “nau::scene::IComponentsAsyncActivator” in doxygen xml output for project “NauEngine” from directory: xml
scene::ISceneProcessor¶
engine/core/modules/scene/include/nau/scene/scene_processor.h
Warning
doxygenstruct: Cannot find class “nau::scene::ISceneProcessor” in doxygen xml output for project “NauEngine” from directory: xml
scene::ISceneManager¶
engine/core/modules/scene/include/nau/scene/scene_manager.h
Warning
doxygenstruct: Cannot find class “nau::scene::ISceneManager” in doxygen xml output for project “NauEngine” from directory: xml
scene::IWorld¶
engine/core/modules/scene/include/nau/scene/world.h
Warning
doxygenstruct: Cannot find class “nau::scene::IWorld” in doxygen xml output for project “NauEngine” from directory: xml
scene::ICameraProperties¶
engine/core/modules/scene/include/nau/scene/camera/camera.h
Warning
doxygenstruct: Cannot find class “nau::scene::ICameraProperties” in doxygen xml output for project “NauEngine” from directory: xml
scene::ICameraControl¶
engine/core/modules/scene/include/nau/scene/camera/camera.h
Warning
doxygenstruct: Cannot find class “nau::scene::ICameraControl” in doxygen xml output for project “NauEngine” from directory: xml
scene::CameraProperties¶
engine/core/modules/scene/include/nau/scene/camera/camera.h
Warning
doxygenstruct: Cannot find class “nau::scene::CameraProperties” in doxygen xml output for project “NauEngine” from directory: xml
scene::ICameraManager¶
engine/core/modules/scene/include/nau/scene/camera/camera_manager.h
Warning
doxygenstruct: Cannot find class “nau::scene::ICameraManager” in doxygen xml output for project “NauEngine” from directory: xml
scene::IMissingComponent¶
engine/core/modules/scene/include/nau/scene/components/internal/missing_component.h
Warning
doxygenstruct: Cannot find class “nau::scene::IMissingComponent” in doxygen xml output for project “NauEngine” from directory: xml