Planeshift

gemActiveObject Member List

This is the complete list of members for gemActiveObject, including all inherited members.
AddLootablePlayer(PID playerID)gemObject [inline, virtual]
alwaysWatchinggemObject [protected]
AlwaysWatching()gemObject [inline]
Broadcast(int clientnum, bool control)gemActiveObject [virtual]
BroadcastTargetStatDR(ClientConnectionSet *clients)gemObject [inline, virtual]
cacheManagergemObject [protected]
CalcFunction(MathEnvironment *env, const char *functionName, const double *params)gemObject [virtual]
celgemObject [protected, static]
Disconnect()gemObject [virtual]
Dump()gemObject [virtual]
eidgemObject [protected]
entityManagergemObject [protected]
factnamegemObject [protected]
gemActiveObject(GEMSupervisor *gemSupervisor, EntityManager *entitymanager, CacheManager *cachemanager, const char *name, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum)gemActiveObject
gemObject(GEMSupervisor *gemsupervisor, EntityManager *entitymanager, CacheManager *cachemanager, const char *name, const char *factname, InstanceID myinstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum)gemObject [protected]
GetActorPtr()gemObject
GetALPtr()gemObject
GetAngle()gemObject
GetBaseAdvertiseRange()gemObject [inline, virtual]
GetCharacterData()gemObject [inline, virtual]
GetClient() const gemObject [inline, virtual]
GetClientID()gemObject
GetDefaultBehavior(const csString &dfltBehaviors)gemActiveObject [virtual]
GetEID()gemObject [inline]
GetGuild()gemObject [inline, virtual]
GetGuildID()gemObject [inline, virtual]
GetInstance()gemObject [inline]
GetItem()gemObject
GetItemPtr()gemObject
GetLastSuperclientPos(csVector3 &pos, InstanceID &instance, csTicks &last) const gemObject [inline, virtual]
GetMesh()gemObject [inline]
GetMeshWrapper()gemObject
GetMulticastClients()gemObject
GetName()gemObject
GetNPCDialogPtr()gemObject [inline, virtual]
GetNPCPtr()gemObject
GetObjectsInRange(float range)gemObject
GetObjectType()gemActiveObject [inline, virtual]
GetOwner()gemObject [inline, virtual]
GetPetPtr()gemObject
GetPID()gemObject [inline, virtual]
GetPosition()gemObject
GetPosition(csVector3 &pos, float &yrot, iSector *&sector)gemObject
GetPosition(csVector3 &pos, iSector *&sector)gemObject
GetProperty(MathEnvironment *env, const char *ptr)gemObject [virtual]
GetProxList()gemObject [inline]
GetRandomLootClient(int range)gemObject [inline, virtual]
GetSector()gemObject
GetSectorName()gemObject [inline]
GetSuperclientID()gemObject [inline, virtual]
GetVelocity()gemObject [virtual]
GetVisibility()gemObject [inline, virtual]
HasKillStealProtection()gemObject [inline, virtual]
InitMesh(const char *name, const csVector3 &pos, const float rotangle, iSector *room)gemObject [protected]
InitProximityList(float radius, int clientnum)gemObject [protected]
is_alivegemObject [protected]
IsAlive() const gemObject [inline]
IsConstructible()gemActiveObject [inline, virtual]
IsContainer()gemActiveObject [inline, virtual]
IsLockable()gemActiveObject [inline, virtual]
IsLocked()gemActiveObject [inline, virtual]
IsLootablePlayer(PID playerID)gemObject [inline, virtual]
IsNear(gemObject *obj, float radius, bool ignoreY=false)gemObject
IsPickupable()gemActiveObject [inline, virtual]
IsPickupableStrong()gemActiveObject [inline, virtual]
IsPickupableWeak()gemActiveObject [inline, virtual]
IsSecutityLocked()gemActiveObject [inline, virtual]
IsUpdateReq(csVector3 const &pos, csVector3 const &oldPos)gemObject [virtual]
IsValid(void)gemObject [inline, virtual]
matnamegemObject [protected]
Move(const csVector3 &pos, float rotangle, iSector *room)gemObject
namegemObject [protected]
nullfactgemObject [protected]
pcmeshgemObject [protected]
prox_distance_currentgemObject [protected]
prox_distance_desiredgemObject [protected]
proxlistgemObject [protected]
RangeTo(gemObject *obj, bool ignoreY=false, bool ignoreInstance=false)gemObject
receiversgemObject [protected]
RegisterCallback(iDeleteObjectCallback *receiver)gemObject [inline, virtual]
RemoveFromAllProx()gemObject
RemoveLootablePlayer(PID playerID)gemObject [inline, virtual]
SeesObject(gemObject *object, float range)gemObject [inline, virtual]
Send(int clientnum, bool control, bool to_superclients, psPersistAllEntities *allEntities=NULL)gemActiveObject [inline, virtual]
SendBehaviorMessage(const csString &str, gemObject *obj)gemActiveObject [virtual]
SendGroupMessage(MsgEntry *me)gemObject [inline, virtual]
SendTargetStatDR(Client *client)gemObject [inline, virtual]
SetAlive(bool flag, bool queue=true)gemObject
SetAlwaysWatching(bool w)gemObject [inline]
SetInstance(InstanceID newInstance)gemObject [inline]
SetLastSuperclientPos(const csVector3 &pos, InstanceID instance, const csTicks &now)gemObject [inline, virtual]
SetName(const char *n)gemObject
SetSuperclientID(AccountID id)gemObject [inline, virtual]
ToString()gemObject [inline, virtual]
UnregisterCallback(iDeleteObjectCallback *receiver)gemObject [inline, virtual]
UpdateDR()gemObject [inline, virtual]
UpdateProxList(bool force=false)gemObject
validgemObject [protected]
worldInstancegemObject [protected]
~gemObject()gemObject [virtual]
~iDeleteNotificationObject()iDeleteNotificationObject [inline, virtual]
~iScriptableVar()iScriptableVar [inline, virtual]