Classes

Scene

Brief descriptions

Structures

nau::scene::ISceneFactory

nau::scene_internal::ISceneFactoryInternal

The API is solely intended for use in test projects only.

nau::scene::SceneQuery

nau::scene::IScene

Encapsulates a scene and all objects associated with it.

nau::scene::TransformProperties

Provides interface for read-only access to the object transform properties.

nau::scene::TransformControl

Provides interface for read&write access to the object transform properties.

nau::scene::IComponentsActivator

Provides interface for activating & deactivating components.

nau::scene::DeactivatedComponentData

Deactivated component data for async handlers.

nau::scene::IComponentsAsyncActivator

Provides interface for asynchronously activating & deactivating components.

nau::scene::ISceneProcessor

nau::scene::ISceneManager

Provides interface for managing scenes and worlds.

nau::scene::IWorld

nau::scene::ICameraProperties

nau::scene::ICameraControl

nau::scene::CameraProperties

nau::scene::ICameraManager

Camera management API

nau::scene::IMissingComponent

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