Class Type Definitions Index
The class member typedefs defined in the project are:
- C -
- CommandBuffer_type: as typedef in class helios::engine::platform::environment::systems::PollEventsSystem<TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::platform::lifecycle::systems::PlatformInitSystem<TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::platform::lifecycle::systems::WarmupDoneSystem<THandle, TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::platform::lifecycle::systems::WindowBasedShutdownSystem<THandle, TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::platform::window::systems::SwapBuffersSystem<THandle, TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::platform::window::systems::WindowCreateSystem<THandle, TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::rendering::mesh::systems::MeshUploadSystem<THandle, TCommandBuffer, TCapacity>
- CommandBuffer_type: as typedef in class helios::engine::rendering::shader::systems::ShaderCompileSystem<THandle, TCommandBuffer, TCapacity>
- CommandBuffer_type: as typedef in class helios::engine::runtime::enginestate::systems::EngineFlowSystem<TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::runtime::timing::systems::TimerUpdateSystem<TCommandBuffer>
- CommandBuffer_type: as typedef in class helios::engine::scene::systems::SceneMemberRenderContextExtractionSystem<TOwnerHandle, TMemberHandle, TCullingStrategy, TCommandBuffer>
- ComponentType: as typedef in class helios::engine::runtime::messaging::command::types::CommandBufferTypeId
- ComponentType: as typedef in class helios::engine::runtime::messaging::command::types::CommandTypeId
13 entries
- D -
- difference_type: as typedef in class helios::engine::core::container::HandleMultiMap::ConstIterator
- E -
- EngineRoleTag: as typedef in class helios::engine::core::systems::ClearDirtySystem<TMemberHandle, TComponents>
- EngineRoleTag: as typedef in class helios::engine::platform::environment::systems::PollEventsSystem<TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::platform::lifecycle::systems::DestroySessionSystem
- EngineRoleTag: as typedef in class helios::engine::platform::lifecycle::systems::PlatformInitSystem<TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::platform::lifecycle::systems::WarmupDoneSystem<THandle, TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::platform::lifecycle::systems::WindowBasedShutdownSystem<THandle, TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::platform::window::systems::SwapBuffersSystem<THandle, TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::platform::window::systems::WindowCreateSystem<THandle, TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::platform::window::systems::WindowSizeDirtyClearSystem<TMemberHandle>
- EngineRoleTag: as typedef in class helios::engine::platform::window::systems::WindowSizeUpdateSystem<TMemberHandle>
- EngineRoleTag: as typedef in class helios::engine::rendering::mesh::systems::MeshUploadSystem<THandle, TCommandBuffer, TCapacity>
- EngineRoleTag: as typedef in class helios::engine::rendering::RenderManager<TRenderBackend, TMemberHandle>
- EngineRoleTag: as typedef in class helios::engine::rendering::shader::systems::ShaderCompileSystem<THandle, TCommandBuffer, TCapacity>
- EngineRoleTag: as typedef in class helios::engine::rendering::viewport::systems::StateToViewportPolicyUpdateSystem<StateLft, StateRgt>
- EngineRoleTag: as typedef in class helios::engine::runtime::enginestate::systems::EngineFlowSystem<TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::runtime::lifecycle::systems::DelayedComponentEnablerSystem<THandle>
- EngineRoleTag: as typedef in class helios::engine::runtime::lifecycle::WorldLifecycleManager
- EngineRoleTag: as typedef in class helios::engine::runtime::messaging::command::NullCommandBuffer
- EngineRoleTag: as typedef in class helios::engine::runtime::messaging::command::TypedCommandBuffer<CommandTypes>
- EngineRoleTag: as typedef in class helios::engine::runtime::pooling::EntityPoolManager<TEntity>
- EngineRoleTag: as typedef in class helios::engine::runtime::timing::systems::TimerClearSystem
- EngineRoleTag: as typedef in class helios::engine::runtime::timing::systems::TimerUpdateSystem<TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::runtime::timing::TimerManager
- EngineRoleTag: as typedef in class helios::engine::scene::systems::PerspectiveCameraUpdateSystem<TMemberHandle>
- EngineRoleTag: as typedef in class helios::engine::scene::systems::SceneMemberRenderContextExtractionSystem<TOwnerHandle, TMemberHandle, TCullingStrategy, TCommandBuffer>
- EngineRoleTag: as typedef in class helios::engine::state::StateManager<StateType>
- Entity_type: as typedef in class helios::engine::runtime::pooling::EntityPoolManager<TEntity>
27 entries
- H -
- Handle_type: as typedef in class helios::engine::runtime::pooling::EntityPoolManager<TEntity>
- Handle_type: as typedef in class helios::engine::runtime::world::RuntimeEnvironment
- Handle_type: as typedef in class helios::engine::runtime::world::Session
3 entries
- I -
- iterator_category: as typedef in class helios::engine::core::container::HandleMultiMap::ConstIterator
- M -
- MemberHandle_type: as typedef in class helios::engine::scene::NoCullingStrategy<TMemberHandle>
- O -
- OnEnterCallback: as typedef in class helios::engine::state::listeners::LambdaStateListener<StateType>
- OnExitCallback: as typedef in class helios::engine::state::listeners::LambdaStateListener<StateType>
- OnTransitionCallback: as typedef in class helios::engine::state::listeners::LambdaStateListener<StateType>
3 entries
- P -
- PlatformEntity: as typedef in class helios::engine::runtime::world::RuntimeEnvironment
- pointer: as typedef in class helios::engine::core::container::HandleMultiMap::ConstIterator
2 entries
- R -
- reference: as typedef in class helios::engine::core::container::HandleMultiMap::ConstIterator
- ResourceType: as typedef in class helios::engine::runtime::world::types::ManagerTypeId
- ResourceType: as typedef in class helios::engine::runtime::world::types::ResourceTypeId
3 entries
- S -
- StateTransitionIdType: as typedef in class helios::engine::state::components::StateComponent<StateType>
- StateTransitionIdType: as typedef in class helios::engine::state::types::StateTransitionContext<StateType>
- StateTransitionIdType: as typedef in class helios::engine::state::types::StateTransitionRequest<StateType>
- StateTransitionIdType: as typedef in class helios::engine::state::types::StateTransitionRule<StateType>
- StateType: as typedef in class helios::engine::state::types::StateTypeId
- SystemType: as typedef in class helios::engine::runtime::world::types::SystemTypeId
6 entries
- T -
- type: as typedef in struct helios::engine::core::TypedTupleCat<std::tuple< Ts... >>
- type: as typedef in struct helios::engine::core::TypedTupleCat<std::tuple< Ts... >, std::tuple< Us... >, Rest...>
- Type: as typedef in struct helios::engine::state::types::StateTransitionId<StateType>
- Type: as typedef in struct helios::engine::state::types::StateTransitionId<helios::engine::runtime::enginestate::types::EngineState>
4 entries
- V -
- value_type: as typedef in class helios::engine::core::container::HandleMultiMap::ConstIterator
- value_type: as typedef in struct helios::engine::rendering::shader::types::MaterialBaseColorUniform
- value_type: as typedef in struct helios::engine::rendering::shader::types::ModelMatrixUniform
- value_type: as typedef in struct helios::engine::rendering::shader::types::ProjectionMatrixUniform
- value_type: as typedef in struct helios::engine::rendering::shader::types::ViewMatrixUniform
5 entries
Total: 69 entries.
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.