Planeshift

GEMSupervisor Member List

This is the complete list of members for GEMSupervisor, including all inherited members.
ActivateNPCs(AccountID superclientID)GEMSupervisor
actors_by_pidGEMSupervisor [protected]
AddActorEntity(gemActor *actor)GEMSupervisor
AddEntity(gemObject *obj, EID objEid)GEMSupervisor
AddItemEntity(gemItem *item)GEMSupervisor
AttachObject(iObject *object, gemObject *gobject)GEMSupervisor
CountManagedNPCs(AccountID superclientID)GEMSupervisor
CreateEntity(gemObject *obj)GEMSupervisor
databaseGEMSupervisor
DecodeCommandArea(Client *client, csString target)MessageManagerBase
engineGEMSupervisor [protected]
entities_by_eidGEMSupervisor [protected]
FillNPCList(MsgEntry *msg, AccountID superclientID)GEMSupervisor
FindAttachedObject(iObject *object)GEMSupervisor
FindItemEntity(uint32 item_id)GEMSupervisor
FindItemID(psItem *item)GEMSupervisor
FindNearbyEntities(iSector *sector, const csVector3 &pos, InstanceID instance, float radius, bool doInvisible=false)GEMSupervisor
FindNPCEntity(PID npc_id)GEMSupervisor
FindNPCEntity(EID eid)GEMSupervisor
FindObject(EID cel_id)GEMSupervisor
FindObject(const csString &name)GEMSupervisor
FindObjectByString(const csString &str, gemActor *me) const MessageManagerBase
FindPlayerClient(const char *name)MessageManagerBase
FindPlayerEntity(PID player_id)GEMSupervisor
FindSectorEntities(iSector *sector, bool doInvisible=false)GEMSupervisor
FunctionPointer typedefMessageManager< GEMSupervisor >
GEMSupervisor(iObjectRegistry *objreg, psDatabase *db, EntityManager *entitymanager, CacheManager *cachemanager)GEMSupervisor
GetAllEntityPos(csArray< psAllEntityPosMessage > &msgs)GEMSupervisor
GetAllGEMS()GEMSupervisor [inline]
GetNextID()GEMSupervisor [protected]
GetPlayerObjects(PID playerID, csArray< gemObject * > &list)GEMSupervisor
HandleDamageMessage(MsgEntry *me, Client *client)GEMSupervisor
HandleMessage(MsgEntry *msg, Client *client)MessageManager< GEMSupervisor > [inline, virtual]
HandleStatDRUpdateMessage(MsgEntry *me, Client *client)GEMSupervisor
HandleStatsMessage(MsgEntry *me, Client *client)GEMSupervisor
items_by_uidGEMSupervisor [protected]
nextEIDGEMSupervisor [protected]
npcmanagerGEMSupervisor
object_regGEMSupervisor
RemoveActorEntity(gemActor *actor)GEMSupervisor
RemoveEntity(gemObject *which)GEMSupervisor
RemoveItemEntity(gemItem *item, uint32 uid)GEMSupervisor
RemovePlayerFromLootables(PID playerID)GEMSupervisor
SendAllNPCStats(AccountID superclientID)GEMSupervisor
StopAllNPCs(AccountID superclientID)GEMSupervisor
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01)MessageManager< GEMSupervisor > [inline]
Teleport(gemObject *object, float x, float y, float z, float rot, const char *sectorname)GEMSupervisor
UnattachObject(iObject *object, gemObject *gobject)GEMSupervisor
Unsubscribe(msgtype type)MessageManager< GEMSupervisor > [inline]
Unsubscribe(FunctionPointer handler, msgtype type)MessageManager< GEMSupervisor > [inline]
UnsubscribeAll()MessageManager< GEMSupervisor > [inline]
UpdateAllDR()GEMSupervisor
UpdateAllStats()GEMSupervisor
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client)MessageManagerBase [virtual]
~GEMSupervisor()GEMSupervisor [virtual]
~MessageManager()MessageManager< GEMSupervisor > [inline, virtual]