Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::ecs::SystemParamTraits< MessageWriter< T > > Struct Template Reference

#include <param_traits.hpp>

Static Public Member Functions

static auto Make (World &, SystemLocalData &data, const AccessPolicy &) noexcept -> MessageWriter< T >
static constexpr void RegisterAccess (AccessPolicyBuilder &) noexcept

Detailed Description

template<MessageTrait T>
struct helios::ecs::SystemParamTraits< MessageWriter< T > >

Definition at line 242 of file param_traits.hpp.

Member Function Documentation

◆ Make()

template<MessageTrait T>
auto helios::ecs::SystemParamTraits< MessageWriter< T > >::Make ( World & ,
SystemLocalData & data,
const AccessPolicy &  ) -> MessageWriter< T >
inlinestaticnoexcept

Definition at line 243 of file param_traits.hpp.

◆ RegisterAccess()

template<MessageTrait T>
constexpr void helios::ecs::SystemParamTraits< MessageWriter< T > >::RegisterAccess ( AccessPolicyBuilder & )
inlinestaticconstexprnoexcept

Definition at line 252 of file param_traits.hpp.