Skip to main content

types Namespace

Types and data structures for scene management. More...

Definition

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

Classes Index

structSceneIdTag

Tag type for SceneId. More...

classSceneToViewportMap

Maps scenes to their associated viewports for rendering. More...

Typedefs Index

usingSceneId = helios::core::data::StrongId< SceneIdTag, uint32_t >

Strongly-typed identifier for scenes. More...

Description

Types and data structures for scene management.

Provides data structures for mapping scenes to viewports, enabling state-based rendering of different scene configurations.

Typedefs

SceneId

using helios::engine::modules::scene::types::SceneId = helios::core::data::StrongId<SceneIdTag, uint32_t>

Strongly-typed identifier for scenes.

Uses FNV-1a string hashing to generate unique identifiers at compile time. Enables type-safe referencing of scenes by name (e.g., "Ui", "Game").

See Also

helios::core::data::StrongId

Definition at line 32 of file SceneId.ixx.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.15.0.