CORGI
An open source project by
FPL
.
Main Page
Programmer's Guide
API reference
Readme
Contributing
Modules
Class List
File List
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Groups
Pages
corgi::ComponentInterface Member List
This is the complete list of members for
corgi::ComponentInterface
, including all inherited members.
AddEntityGenerically
(EntityRef &entity)=0
corgi::ComponentInterface
pure virtual
AddFromRawData
(EntityRef &entity, const void *data)=0
corgi::ComponentInterface
pure virtual
Cleanup
()=0
corgi::ComponentInterface
pure virtual
CleanupEntity
(EntityRef &entity)=0
corgi::ComponentInterface
pure virtual
ClearComponentData
()=0
corgi::ComponentInterface
pure virtual
ExportRawData
(const EntityRef &entity) const =0
corgi::ComponentInterface
pure virtual
GetComponentDataAsVoid
(const EntityRef &)=0
corgi::ComponentInterface
pure virtual
GetComponentDataAsVoid
(const EntityRef &) const =0
corgi::ComponentInterface
pure virtual
HasDataForEntity
(const EntityRef &)=0
corgi::ComponentInterface
pure virtual
Init
()=0
corgi::ComponentInterface
pure virtual
InitEntity
(EntityRef &entity)=0
corgi::ComponentInterface
pure virtual
RawDataUniquePtr
typedef
corgi::ComponentInterface
RemoveEntity
(EntityRef &entity)=0
corgi::ComponentInterface
pure virtual
SetComponentIdOnDataType
(ComponentId id)=0
corgi::ComponentInterface
pure virtual
SetEntityManager
(EntityManager *entity_manager)=0
corgi::ComponentInterface
pure virtual
UpdateAllEntities
(WorldTime delta_time)=0
corgi::ComponentInterface
pure virtual
~ComponentInterface
()
corgi::ComponentInterface
inline
virtual