Planeshift
EntityManager Member List

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

AddRideRelation(gemActor *rider, gemActor *mount)EntityManager
affinityAttributeListEntityManagerprotected
cacheManagerEntityManagerprotected
CalculateFamiliarAffinity(psCharacter *chardata, size_t type, size_t lifecycle, size_t attacktool, size_t attacktype)EntityManagerprotected
clientsEntityManagerprotected
CloneNPC(psCharacter *chardata)EntityManager
CopyNPCFromDatabase(PID master_id, float x, float y, float z, float angle, const csString &sector, InstanceID instance, const char *firstName=NULL, const char *lastName=NULL)EntityManager
CreateActionLocation(psActionLocation *instance, bool transient)EntityManager
CreateFamiliar(gemActor *owner, PID masterPID)EntityManager
CreateHiredNPC(gemActor *owner, PID masterPID, const csString &name)EntityManager
CreateItem(psItem *iteminstance, bool transient, int tribeID=0)EntityManager
CreateMovementInfoMsg()EntityManagerprotected
CreateNPC(PID npcID, bool updateProxList=true, bool alwaysWatching=false)EntityManager
CreateNPC(psCharacter *chardata, bool updateProxList=true, bool alwaysWatching=false)EntityManager
CreateNPC(psCharacter *chardata, InstanceID instance, csVector3 pos, iSector *sector, float yrot, bool updateProxList=true, bool alwaysWatching=false)EntityManager
CreatePlayer(Client *client)EntityManager
databaseEntityManagerprotected
DecodeCommandArea(Client *client, csString target)MessageManagerBase
DeleteActor(gemObject *actor)EntityManager
DeletePlayer(Client *client)EntityManager
engineEntityManagerprotected
EntityManager()EntityManager
familiarTypeListEntityManagerprotected
FindObjectByString(const csString &str, gemActor *me) const MessageManagerBase
FindPlayerClient(const char *name)MessageManagerBase
FindSector(const char *name)EntityManager
FunctionPointer typedefMessageManager< EntityManager >
gameWorldEntityManagerprotected
gemEntityManagerprotected
GetClients()EntityManagerinline
GetEngine()EntityManagerinline
GetGEM()EntityManagerinline
GetMasterFamiliarID(psCharacter *charData)EntityManagerprotected
GetSingleton(void)Singleton< EntityManager >inlinestatic
GetSingletonPtr(void)Singleton< EntityManager >inlinestatic
GetWorld()EntityManagerinline
HandleActor(MsgEntry *me, Client *client)EntityManager
HandleAllRequest(MsgEntry *me, Client *client)EntityManager
HandleMessage(MsgEntry *msg, Client *client)MessageManager< EntityManager >inlinevirtual
HandleUserAction(MsgEntry *me, Client *client)EntityManager
HandleWorld(MsgEntry *me, Client *client)EntityManager
hasBeenReadyEntityManagerprotected
HasBeenReady()EntityManagerinline
Initialize(iObjectRegistry *object_reg, ClientConnectionSet *clients, UserManager *usermanager, GEMSupervisor *gemsupervisor, psServerDR *psserverdr, CacheManager *cachemanager)EntityManager
IsReady()EntityManagerinline
LoadFamiliarAffinityAttributes()EntityManagerprotected
LoadFamiliarTypes()EntityManagerprotected
LoadMap(const char *mapname)EntityManager
moveinfomsgEntityManagerprotected
MoveItemToWorld(psItem *keyItem, InstanceID instance, psSectorInfo *sectorinfo, float loc_x, float loc_y, float loc_z, float loc_xrot, float loc_yrot, float loc_zrot, psCharacter *owner, bool transient)EntityManager
readyEntityManagerprotected
RemoveActor(gemObject *actor)EntityManager
RemoveRideRelation(gemActor *rider)EntityManager
SendActorList(Client *client)EntityManagerprotected
SendMovementInfo(MsgEntry *me, Client *client)EntityManager
serverdrEntityManagerprotected
SetReady(bool flag)EntityManager
Singleton(EntityManager *ptr)Singleton< EntityManager >inline
Singleton(void)Singleton< EntityManager >inline
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01)MessageManager< EntityManager >inline
Unsubscribe(msgtype type)MessageManager< EntityManager >inline
Unsubscribe(FunctionPointer handler, msgtype type)MessageManager< EntityManager >inline
UnsubscribeAll()MessageManager< EntityManager >inline
usermanagerEntityManagerprotected
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client)MessageManagerBasevirtual
~EntityManager()EntityManagervirtual
~MessageManager()MessageManager< EntityManager >inlinevirtual
~Singleton()Singleton< EntityManager >inline