scene Namespace
Definition
Namespaces Index
| namespace | components |
| namespace | concepts |
| namespace | systems |
| namespace | types |
Classes Index
| class | NoCullingStrategy<TMemberHandle> |
|
No-op culling strategy implementation. More... | |
Typedefs Index
| using | SceneEntityRegistry = EntityRegistry< SceneDomainTag, LinearLookupStrategy< SCENE_SIZE >, true, SCENE_SIZE > |
|
Entity registry used for scene resources. More... | |
| using | SceneEntityManager = EntityManager< SceneHandle, SceneEntityRegistry, SCENE_SIZE > |
|
Entity manager used for scene handles and scene components. More... | |
Functions Index
template <typename TEntityManager> | |
| void | registerComponents () |
|
Registers all scene components with the ComponentReflector. More... | |
Typedefs
SceneEntityManager
|
Entity manager used for scene handles and scene components.
Definition at line 32 of file SceneEntityManager.ixx.
SceneEntityRegistry
|
Entity registry used for scene resources.
Definition at line 27 of file SceneEntityManager.ixx.
Functions
registerComponents()
| inline |
Registers all scene components with the ComponentReflector.
Definition at line 18 of file registry.ixx.
Reference registerComponents.
Referenced by helios::engine::bootstrap::ComponentRegistrar< std::tuple< TEntityManagers... > >::registerComponents, helios::registerComponents, registerComponents, helios::engine::scene::components::PerspectiveCameraComponent< THandle >::setPerspective, helios::engine::scene::components::PerspectiveCameraComponent< THandle >::setZFar, helios::engine::scene::components::PerspectiveCameraComponent< THandle >::setZNear, helios::engine::scene::systems::SceneMemberRenderContextExtractionSystem< TOwnerHandle, TMemberHandle, TCullingStrategy, TCommandBuffer >::update and helios::engine::scene::systems::PerspectiveCameraUpdateSystem< TMemberHandle >::update.
The documentation for this namespace was generated from the following files:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.