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