CORGI
An open source project by FPL.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
corgi::EntityManager Member List

This is the complete list of members for corgi::EntityManager, including all inherited members.

AddEntityToComponent(EntityRef entity)corgi::EntityManagerinline
AddEntityToComponent(EntityRef entity, ComponentId component_id)corgi::EntityManager
AllocateNewEntity()corgi::EntityManager
begin()corgi::EntityManagerinline
Clear()corgi::EntityManager
ComponentCount() const corgi::EntityManagerinline
CreateEntityFromData(const void *data)corgi::EntityManager
DeleteEntity(EntityRef entity)corgi::EntityManager
DeleteEntityImmediately(EntityRef entity)corgi::EntityManager
DeleteMarkedEntities()corgi::EntityManager
end()corgi::EntityManagerinline
EntityManager()corgi::EntityManager
EntityStorageContainer typedefcorgi::EntityManager
GetComponent()corgi::EntityManagerinline
GetComponent() const corgi::EntityManagerinline
GetComponent(ComponentId id)corgi::EntityManagerinline
GetComponent(ComponentId id) const corgi::EntityManagerinline
GetComponentData(const EntityRef &entity)corgi::EntityManagerinline
GetComponentData(const EntityRef &entity) const corgi::EntityManagerinline
GetComponentId()corgi::EntityManagerinline
GetCorgiVersion()corgi::EntityManagerinline
RegisterComponent(T *new_component)corgi::EntityManagerinline
RemoveAllComponents(EntityRef entity)corgi::EntityManager
set_entity_factory(EntityFactoryInterface *entity_factory)corgi::EntityManagerinline
UpdateComponents(WorldTime delta_time)corgi::EntityManager