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

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

AddEntity(EntityRef &entity, AllocationLocation alloc_location)corgi::Component< AnimationData >inline
AddEntity(EntityRef &entity)corgi::Component< AnimationData >inline
AddEntityGenerically(EntityRef &entity)corgi::Component< AnimationData >inlinevirtual
AddFromRawData(corgi::EntityRef &entity, const void *data)corgi::component_library::AnimationComponentvirtual
anim_table()corgi::component_library::AnimationComponentinline
anim_table() const corgi::component_library::AnimationComponentinline
Animate(const corgi::EntityRef &entity, const motive::RigAnim &anim)corgi::component_library::AnimationComponent
AnimateFromTable(const corgi::EntityRef &entity, int anim_idx)corgi::component_library::AnimationComponent
AnimLength(const corgi::EntityRef &entity, int anim_idx) const corgi::component_library::AnimationComponentinline
begin()corgi::Component< AnimationData >inlinevirtual
Cleanup()corgi::Component< AnimationData >inlinevirtual
CleanupEntity(EntityRef &)corgi::Component< AnimationData >inlinevirtual
ClearComponentData()corgi::Component< AnimationData >inlinevirtual
Component()corgi::Component< AnimationData >inline
component_data_corgi::Component< AnimationData >protected
component_index_lookup_corgi::Component< AnimationData >protected
Data(const EntityRef &entity)corgi::Component< AnimationData >inline
Data(const EntityRef &entity) constcorgi::Component< AnimationData >inline
end()corgi::Component< AnimationData >inlinevirtual
engine()corgi::component_library::AnimationComponentinline
engine() const corgi::component_library::AnimationComponentinline
entity_manager_corgi::Component< AnimationData >protected
EntityIterator typedefcorgi::Component< AnimationData >
ExportRawData(const corgi::EntityRef &entity) const corgi::component_library::AnimationComponentvirtual
GetComponent()corgi::Component< AnimationData >inline
GetComponentData(size_t data_index)corgi::Component< AnimationData >inline
GetComponentData(const EntityRef &entity)corgi::Component< AnimationData >inline
GetComponentData(size_t data_index) constcorgi::Component< AnimationData >inline
GetComponentData(const EntityRef &entity) constcorgi::Component< AnimationData >inline
GetComponentDataAsVoid(const EntityRef &entity)corgi::Component< AnimationData >inlinevirtual
GetComponentDataAsVoid(const EntityRef &entity) constcorgi::Component< AnimationData >inlinevirtual
GetComponentDataIndex(const EntityRef &entity) constcorgi::Component< AnimationData >inlineprotected
GetComponentId()corgi::Component< AnimationData >inlinestatic
HasAnim(const corgi::EntityRef &entity, int anim_idx) const corgi::component_library::AnimationComponentinline
HasDataForEntity(const EntityRef &entity)corgi::Component< AnimationData >inlinevirtual
Init()corgi::Component< AnimationData >inlinevirtual
InitEntity(EntityRef &)corgi::Component< AnimationData >inlinevirtual
IsRegisteredWithComponent(const EntityRef &entity)corgi::Component< AnimationData >inline
LastAnimIdx(const corgi::EntityRef &entity) const corgi::component_library::AnimationComponentinline
RawDataUniquePtr typedefcorgi::ComponentInterface
RemoveEntity(EntityRef &entity)corgi::Component< AnimationData >inlinevirtual
RemoveEntity(EntityIterator iter)corgi::Component< AnimationData >inlinevirtual
SetComponentIdOnDataType(ComponentId id)corgi::Component< AnimationData >inlinevirtual
SetEntityManager(EntityManager *entity_manager)corgi::Component< AnimationData >inlinevirtual
UpdateAllEntities(corgi::WorldTime delta_time)corgi::component_library::AnimationComponentvirtual
value_type typedefcorgi::Component< AnimationData >
~AnimationComponent()corgi::component_library::AnimationComponentinlinevirtual
~Component()corgi::Component< AnimationData >inlinevirtual
~ComponentInterface()corgi::ComponentInterfaceinlinevirtual