| component_data() const | neogfx::game::static_component_base< Data, i_component > | inline |
| component_data() | neogfx::game::static_component_base< Data, i_component > | inline |
| component_data_entities_t typedef | neogfx::game::static_component< Data > | |
| component_data_t typedef | neogfx::game::static_component< Data > | |
| data_meta_type typedef | neogfx::game::static_component< Data > | |
| data_type typedef | neogfx::game::static_component< Data > | |
| destroy_entity_record(entity_id aEntity) override | neogfx::game::static_component< Data > | inlinevirtual |
| ecs() const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| entities() const | neogfx::game::static_component< Data > | inline |
| entities() | neogfx::game::static_component< Data > | inline |
| entity(const data_type &aData) const | neogfx::game::static_component< Data > | inline |
| entity_record(entity_id aEntity) const | neogfx::game::static_component< Data > | inline |
| entity_record(entity_id aEntity) | neogfx::game::static_component< Data > | inline |
| field_count() const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| field_name(uint32_t aFieldIndex) const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| field_type(uint32_t aFieldIndex) const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| field_type_id(uint32_t aFieldIndex) const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| free_indices_t typedef | neogfx::game::static_component< Data > | |
| has_entity_record(entity_id aEntity) const override | neogfx::game::static_component< Data > | inlinevirtual |
| have_snapshot() const | neogfx::game::static_component< Data > | inline |
| id() const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| is_data_optional() const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| mutex() const | neogfx::game::static_component_base< Data, i_component > | inline |
| name() const override | neogfx::game::static_component_base< Data, i_component > | inlinevirtual |
| operator=(const self_type &aRhs) | neogfx::game::static_component< Data > | inline |
| static_component_base< Data, i_component >::operator=(const self_type &aRhs) | neogfx::game::static_component_base< Data, i_component > | inline |
| operator[](typename component_data_t::size_type aIndex) const | neogfx::game::static_component_base< Data, i_component > | inline |
| operator[](typename component_data_t::size_type aIndex) | neogfx::game::static_component_base< Data, i_component > | inline |
| populate(entity_id aEntity, const value_type &aData) | neogfx::game::static_component< Data > | inline |
| populate(entity_id aEntity, value_type &&aData) | neogfx::game::static_component< Data > | inline |
| populate(entity_id aEntity, const void *aComponentData, std::size_t aComponentDataSize) override | neogfx::game::static_component< Data > | inlinevirtual |
| static_component_base< Data, i_component >::populate(entity_id aEntity, ComponentData &&aComponentData) | neogfx::game::i_component | inline |
| reverse_index(entity_id aEntity) const | neogfx::game::static_component< Data > | inline |
| reverse_index_t typedef | neogfx::game::static_component< Data > | |
| reverse_indices() const | neogfx::game::static_component< Data > | inline |
| reverse_indices() | neogfx::game::static_component< Data > | inline |
| reverse_indices_t typedef | neogfx::game::static_component< Data > | |
| snapshot() | neogfx::game::static_component< Data > | inline |
| snapshot_ptr typedef | neogfx::game::static_component< Data > | |
| sort(Compare aComparator) | neogfx::game::static_component< Data > | inline |
| static_component(game::i_ecs &aEcs) | neogfx::game::static_component< Data > | inline |
| static_component(const self_type &aOther) | neogfx::game::static_component< Data > | inline |
| static_component_base(game::i_ecs &aEcs) | neogfx::game::static_component_base< Data, i_component > | inline |
| static_component_base(const self_type &aOther) | neogfx::game::static_component_base< Data, i_component > | inline |
| take_snapshot() | neogfx::game::static_component< Data > | inline |
| value_type typedef | neogfx::game::static_component< Data > | |
| ~i_component_base()=default | neogfx::game::i_component_base | virtual |