![]() |
neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neolib::ecs::i_component_base, including all inherited members.
| ecs() const =0 | neolib::ecs::i_component_base | pure virtual |
| field_count() const =0 | neolib::ecs::i_component_base | pure virtual |
| field_name(uint32_t aFieldIndex) const =0 | neolib::ecs::i_component_base | pure virtual |
| field_type(uint32_t aFieldIndex) const =0 | neolib::ecs::i_component_base | pure virtual |
| field_type_id(uint32_t aFieldIndex) const =0 | neolib::ecs::i_component_base | pure virtual |
| id() const =0 | neolib::ecs::i_component_base | pure virtual |
| is_data_optional() const =0 | neolib::ecs::i_component_base | pure virtual |
| mutex() const =0 | neolib::ecs::i_component_base | pure virtual |
| name() const =0 | neolib::ecs::i_component_base | pure virtual |
| ~i_component_base()=default | neolib::ecs::i_component_base | virtual |