Skip to main content

types Namespace

Definition

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

Classes Index

structCullingContext<TMemberHandle>

Groups the matrices, bounds, and handle needed for a culling test. More...

structPerspectiveCameraContext

Immutable projection context for perspective-camera dependent operations. More...

structSceneDomainTag

Domain tag for scene identity and handles. More...

structSceneMemberRenderContext<TMemberHandle>

Immutable render context for one scene member in one viewport. More...

Typedefs Index

usingSceneHandle = helios::ecs::types::EntityHandle< SceneDomainTag >

ECS handle type referencing scene entities. More...

usingSceneId = StrongId< SceneDomainTag >

Strong id identifying scene entities. More...

Typedefs

SceneHandle

using helios::engine::scene::types::SceneHandle = typedef helios::ecs::types::EntityHandle<SceneDomainTag>

ECS handle type referencing scene entities.

Definition at line 19 of file SceneHandle.ixx.

19 using SceneHandle = helios::ecs::types::EntityHandle<SceneDomainTag>;

SceneId

using helios::engine::scene::types::SceneId = typedef StrongId<SceneDomainTag>

Strong id identifying scene entities.

Definition at line 18 of file SceneId.ixx.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.