AddEntity(EntityRef &entity, AllocationLocation alloc_location) | corgi::Component< MetaData > | inline |
AddEntity(EntityRef &entity) | corgi::Component< MetaData > | inline |
AddEntityGenerically(EntityRef &entity) | corgi::Component< MetaData > | inlinevirtual |
AddFromPrototypeData(corgi::EntityRef &entity, const corgi::MetaDef *meta_def) | corgi::component_library::MetaComponent | |
AddFromRawData(corgi::EntityRef &entity, const void *raw_data) | corgi::component_library::MetaComponent | virtual |
AddWithSourceFile(corgi::EntityRef &entity, const std::string &source_file) | corgi::component_library::MetaComponent | |
begin() | corgi::Component< MetaData > | inlinevirtual |
Cleanup() | corgi::Component< MetaData > | inlinevirtual |
CleanupEntity(corgi::EntityRef &entity) | corgi::component_library::MetaComponent | virtual |
ClearComponentData() | corgi::Component< MetaData > | inlinevirtual |
Component() | corgi::Component< MetaData > | inline |
component_data_ | corgi::Component< MetaData > | protected |
component_index_lookup_ | corgi::Component< MetaData > | protected |
Data(const EntityRef &entity) | corgi::Component< MetaData > | inline |
Data(const EntityRef &entity) const | corgi::Component< MetaData > | inline |
end() | corgi::Component< MetaData > | inlinevirtual |
entity_manager_ | corgi::Component< MetaData > | protected |
EntityIterator typedef | corgi::Component< MetaData > | |
ExportRawData(const corgi::EntityRef &entity) const | corgi::component_library::MetaComponent | virtual |
GetComponent() | corgi::Component< MetaData > | inline |
GetComponentData(size_t data_index) | corgi::Component< MetaData > | inline |
GetComponentData(const EntityRef &entity) | corgi::Component< MetaData > | inline |
GetComponentData(size_t data_index) const | corgi::Component< MetaData > | inline |
GetComponentData(const EntityRef &entity) const | corgi::Component< MetaData > | inline |
GetComponentDataAsVoid(const EntityRef &entity) | corgi::Component< MetaData > | inlinevirtual |
GetComponentDataAsVoid(const EntityRef &entity) const | corgi::Component< MetaData > | inlinevirtual |
GetComponentDataIndex(const EntityRef &entity) const | corgi::Component< MetaData > | inlineprotected |
GetComponentId() | corgi::Component< MetaData > | inlinestatic |
GetEntityFromDictionary(const std::string &key) | corgi::component_library::MetaComponent | |
GetEntityID(const corgi::EntityRef &entity) | corgi::component_library::MetaComponent | |
HasDataForEntity(const EntityRef &entity) | corgi::Component< MetaData > | inlinevirtual |
Init() | corgi::Component< MetaData > | inlinevirtual |
InitEntity(corgi::EntityRef &entity) | corgi::component_library::MetaComponent | virtual |
IsRegisteredWithComponent(const EntityRef &entity) | corgi::Component< MetaData > | inline |
RawDataUniquePtr typedef | corgi::ComponentInterface | |
RemoveEntity(EntityRef &entity) | corgi::Component< MetaData > | inlinevirtual |
RemoveEntity(EntityIterator iter) | corgi::Component< MetaData > | inlinevirtual |
SetComponentIdOnDataType(ComponentId id) | corgi::Component< MetaData > | inlinevirtual |
SetEntityManager(EntityManager *entity_manager) | corgi::Component< MetaData > | inlinevirtual |
UpdateAllEntities(corgi::WorldTime) | corgi::component_library::MetaComponent | inlinevirtual |
value_type typedef | corgi::Component< MetaData > | |
~Component() | corgi::Component< MetaData > | inlinevirtual |
~ComponentInterface() | corgi::ComponentInterface | inlinevirtual |
~MetaComponent() | corgi::component_library::MetaComponent | inlinevirtual |