CEL

Public API Reference

iCelPlLayer Member List

This is the complete list of members for iCelPlLayer, including all inherited members.

AddEntityRemoveCallback(iCelEntityRemoveCallback *clback)=0iCelPlLayer [pure virtual]
AddNewEntityCallback(iCelNewEntityCallback *clback)=0iCelPlLayer [pure virtual]
AddScope(csString version, int size)=0iCelPlLayer [pure virtual]
AttachEntity(iObject *object, iCelEntity *entity)=0iCelPlLayer [pure virtual]
Cache(iBase *object)=0iCelPlLayer [pure virtual]
CallbackEveryFrame(iCelTimerListener *listener, int where)=0iCelPlLayer [pure virtual]
CallbackOnce(iCelTimerListener *listener, csTicks delta, int where)=0iCelPlLayer [pure virtual]
CleanCache()=0iCelPlLayer [pure virtual]
CreateDataBuffer(long serialnr)=0iCelPlLayer [pure virtual]
CreateEmptyEntityList()=0iCelPlLayer [pure virtual]
CreateEntity()=0iCelPlLayer [pure virtual]
CreateEntity(uint id)=0iCelPlLayer [pure virtual]
CreateEntity(const char *entname, iCelBlLayer *bl, const char *bhname,...)=0iCelPlLayer [pure virtual]
CreateEntity(iCelEntityTemplate *factory, const char *name, const celEntityTemplateParams &params)=0iCelPlLayer [pure virtual]
CreateEntity(iCelEntityTemplate *factory, const char *name,...)=0iCelPlLayer [pure virtual]
CreateEntityInScope(int scope)=0iCelPlLayer [pure virtual]
CreateEntityTemplate(const char *factname)=0iCelPlLayer [pure virtual]
CreateEntityTracker(const char *name)=0iCelPlLayer [pure virtual]
CreatePropertyClass(iCelEntity *entity, const char *propname)=0iCelPlLayer [pure virtual]
CreateTaggedPropertyClass(iCelEntity *entity, const char *propname, const char *tagname)=0iCelPlLayer [pure virtual]
FetchString(csStringID id)=0iCelPlLayer [pure virtual]
FetchStringID(const char *str)=0iCelPlLayer [pure virtual]
FindAttachedEntity(iObject *object)=0iCelPlLayer [pure virtual]
FindBehaviourLayer(const char *name) const =0iCelPlLayer [pure virtual]
FindEntity(const char *name)=0iCelPlLayer [pure virtual]
FindEntityTemplate(const char *factname)=0iCelPlLayer [pure virtual]
FindEntityTracker(const char *name)=0iCelPlLayer [pure virtual]
FindNearbyEntities(iSector *sector, const csVector3 &pos, float radius, bool do_invisible=false)=0iCelPlLayer [pure virtual]
FindNearbyEntities(iSector *sector, const csBox3 &box, bool do_invisible=false)=0iCelPlLayer [pure virtual]
FindNearbyEntities(iSector *sector, const csVector3 &start, const csVector3 &end, bool do_invisible=false)=0iCelPlLayer [pure virtual]
FindPropertyClassFactory(const char *name) const =0iCelPlLayer [pure virtual]
GetBehaviour(uint id)=0iCelPlLayer [pure virtual]
GetBehaviourLayer(size_t idx) const =0iCelPlLayer [pure virtual]
GetBehaviourLayerCount() const =0iCelPlLayer [pure virtual]
GetEntity(uint id)=0iCelPlLayer [pure virtual]
GetEntityByIndex(size_t idx) const =0iCelPlLayer [pure virtual]
GetEntityCount() const =0iCelPlLayer [pure virtual]
GetEntityTemplate(size_t idx) const =0iCelPlLayer [pure virtual]
GetEntityTemplateCount() const =0iCelPlLayer [pure virtual]
GetHitEntity(iCamera *camera, int x, int y)=0iCelPlLayer [pure virtual]
GetPropertyClassFactory(size_t idx) const =0iCelPlLayer [pure virtual]
GetPropertyClassFactoryCount() const =0iCelPlLayer [pure virtual]
IsEntityAddonAllowed() const =0iCelPlLayer [pure virtual]
LoadPropertyClassFactory(const char *plugin_id)=0iCelPlLayer [pure virtual]
RegisterBehaviourLayer(iCelBlLayer *bl)=0iCelPlLayer [pure virtual]
RegisterPropertyClassFactory(iCelPropertyClassFactory *pf)=0iCelPlLayer [pure virtual]
RemoveCallbackEveryFrame(iCelTimerListener *listener, int where)=0iCelPlLayer [pure virtual]
RemoveCallbackOnce(iCelTimerListener *listener, int where)=0iCelPlLayer [pure virtual]
RemoveEntities()=0iCelPlLayer [pure virtual]
RemoveEntity(iCelEntity *entity)=0iCelPlLayer [pure virtual]
RemoveEntityRemoveCallback(iCelEntityRemoveCallback *clback)=0iCelPlLayer [pure virtual]
RemoveEntityTemplate(iCelEntityTemplate *entfact)=0iCelPlLayer [pure virtual]
RemoveEntityTemplates()=0iCelPlLayer [pure virtual]
RemoveEntityTracker(iCelEntityTracker *tracker)=0iCelPlLayer [pure virtual]
RemoveNewEntityCallback(iCelNewEntityCallback *clback)=0iCelPlLayer [pure virtual]
SetEntityAddonAllowed(bool allow)=0iCelPlLayer [pure virtual]
UnattachEntity(iObject *object, iCelEntity *entity)=0iCelPlLayer [pure virtual]
Uncache(iBase *object)=0iCelPlLayer [pure virtual]
UnregisterBehaviourLayer(iCelBlLayer *bl)=0iCelPlLayer [pure virtual]
UnregisterPropertyClassFactory(iCelPropertyClassFactory *pf)=0iCelPlLayer [pure virtual]


Generated for CEL: Crystal Entity Layer by doxygen 1.4.7