neoGFX
Cross-platform C++ app/game engine
Loading...
Searching...
No Matches
neolib::ecs::detail::crack_component_data< Data > Struct Template Reference

#include <component.hpp>

Public Types

typedef ecs_data_type_t< Data > data_type
 
typedef data_type value_type
 
typedef std::vector< value_typecontainer_type
 

Static Public Attributes

static constexpr bool optional = false
 

Detailed Description

template<typename Data>
struct neolib::ecs::detail::crack_component_data< Data >

Definition at line 74 of file component.hpp.

Member Typedef Documentation

◆ container_type

template<typename Data >
typedef std::vector<value_type> neolib::ecs::detail::crack_component_data< Data >::container_type

Definition at line 78 of file component.hpp.

◆ data_type

Definition at line 76 of file component.hpp.

◆ value_type

Definition at line 77 of file component.hpp.

Member Data Documentation

◆ optional

template<typename Data >
constexpr bool neolib::ecs::detail::crack_component_data< Data >::optional = false
staticconstexpr

Definition at line 79 of file component.hpp.


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