Skip to main content

scene Namespace

Definition

namespace helios::engine::scene { ... }

Namespaces Index

namespacecomponents
namespaceconcepts
namespacesystems
namespacetypes

Classes Index

classNoCullingStrategy<TMemberHandle>

No-op culling strategy implementation. More...

Typedefs Index

usingSceneEntityRegistry = EntityRegistry< SceneDomainTag, LinearLookupStrategy< SCENE_SIZE >, true, SCENE_SIZE >

Entity registry used for scene resources. More...

usingSceneEntityManager = EntityManager< SceneHandle, SceneEntityRegistry, SCENE_SIZE >

Entity manager used for scene handles and scene components. More...

Functions Index

template <typename TEntityManager>
voidregisterComponents ()

Registers all scene components with the ComponentReflector. More...

Typedefs

SceneEntityManager

using helios::engine::scene::SceneEntityManager = typedef EntityManager<SceneHandle, SceneEntityRegistry, SCENE_SIZE>

Entity manager used for scene handles and scene components.

Definition at line 32 of file SceneEntityManager.ixx.

SceneEntityRegistry

using helios::engine::scene::SceneEntityRegistry = typedef EntityRegistry<SceneDomainTag, LinearLookupStrategy<SCENE_SIZE>, true, SCENE_SIZE>

Entity registry used for scene resources.

Definition at line 27 of file SceneEntityManager.ixx.


The documentation for this namespace was generated from the following files:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.