Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
param_traits.hpp File Reference

Go to the source code of this file.

Classes

struct  helios::ecs::details::RegisterQueryAccess< std::tuple< Cs... > >
struct  helios::ecs::SystemParamTraits< Query< Args... > >
struct  helios::ecs::SystemParamTraits< Res< const T > >
struct  helios::ecs::SystemParamTraits< Res< T > >
struct  helios::ecs::SystemParamTraits< std::optional< Res< const T > > >
struct  helios::ecs::SystemParamTraits< std::optional< Res< T > > >
struct  helios::ecs::SystemParamTraits< Local< const T > >
struct  helios::ecs::SystemParamTraits< Local< T > >
struct  helios::ecs::SystemParamTraits< std::optional< Local< const T > > >
struct  helios::ecs::SystemParamTraits< std::optional< Local< T > > >
struct  helios::ecs::SystemParamTraits< Commands >
struct  helios::ecs::SystemParamTraits< WorldView >
struct  helios::ecs::SystemParamTraits< MessageReader< T > >
struct  helios::ecs::SystemParamTraits< ConsumableMessageReader< T > >
struct  helios::ecs::SystemParamTraits< MessageWriter< T > >
struct  helios::ecs::SystemParamTraits< BasicMessageWriter< T, Allocator > >
struct  helios::ecs::SystemParamTraits< AsyncMessageReader< T > >
struct  helios::ecs::SystemParamTraits< AsyncMessageWriter< T > >

Namespaces

namespace  helios
namespace  helios::ecs
namespace  helios::ecs::details