Planeshift

gemContainer Member List

This is the complete list of members for gemContainer, including all inherited members.
AddLootablePlayer(PID playerID)gemObject [inline, virtual]
AddToContainer(psItem *item, Client *fromClient, int slot, bool test)gemContainer [protected]
AddToContainer(psItem *item, Client *fromClient, int slot=-1)gemContainer [inline]
AlwaysWatching()gemObject [inline]
alwaysWatchinggemObject [protected]
Broadcast(int clientnum, bool control)gemItem [virtual]
BroadcastTargetStatDR(ClientConnectionSet *clients)gemObject [inline, virtual]
cacheManagergemObject [protected]
CalcFunction(MathEnvironment *env, const char *functionName, const double *params)gemItem [virtual]
CanAdd(unsigned short amountToAdd, psItem *item, int slot, csString &reason)gemContainer
CanTake(Client *client, psItem *item)gemContainer
celgemObject [protected, static]
CleareWithoutDelete()gemContainer
ClearItemData()gemItem [inline]
CountItems()gemContainer [inline]
Disconnect()gemObject [virtual]
Dump()gemObject [virtual]
eidgemObject [protected]
entityManagergemObject [protected]
factnamegemObject [protected]
FindItemInSlot(int slot, int stackCount=-1)gemContainer
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
gemContainer(GEMSupervisor *gemSupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psItem *item, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float xrotangle, float yrotangle, float zrotangle, int clientnum)gemContainer
gemItem(GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psItem *item, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float xrotangle, float yrotangle, float zrotangle, int clientnum)gemItem
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()gemItem [virtual]
GetCanTransform()gemItem [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]
GetIndexItem(size_t i)gemContainer [inline]
GetInstance()gemObject [inline]
GetItem()gemObject
GetItemData()gemItem [inline]
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()gemItem [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)gemItem [virtual]
GetProxList()gemObject [inline]
GetRandomLootClient(int range)gemObject [inline, virtual]
GetRotation(float &xrotangle, float &yrotangle, float &zrotangle)gemItem [virtual]
GetSector()gemObject
GetSectorName()gemObject [inline]
GetSuperclientID()gemObject [inline, virtual]
GetTribeID()gemItem [inline]
GetVelocity()gemObject [virtual]
GetVisibility()gemItem [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()gemItem [virtual]
IsContainer()gemItem [virtual]
IsLockable()gemItem [virtual]
IsLocked()gemItem [virtual]
IsLootablePlayer(PID playerID)gemObject [inline, virtual]
IsNear(gemObject *obj, float radius, bool ignoreY=false)gemObject
IsPickupable()gemItem [virtual]
IsPickupableStrong()gemItem [virtual]
IsPickupableWeak()gemItem [virtual]
IsSecurityLocked()gemItem [virtual]
IsSecutityLocked()gemActiveObject [inline, virtual]
IsUpdateReq(csVector3 const &pos, csVector3 const &oldPos)gemObject [virtual]
IsUsingCD()gemItem [virtual]
IsValid(void)gemObject [inline, virtual]
itemdatagemItem [protected]
itemlistgemContainer [protected]
itemTypegemItem [protected]
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
RemoveFromContainer(psItem *item, Client *fromClient)gemContainer
RemoveFromContainer(psItem *itemStack, int fromSlot, Client *fromClient, int stackCount)gemContainer
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)gemItem [virtual]
SendBehaviorMessage(const csString &str, gemObject *obj)gemItem [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
SetPosition(const csVector3 &pos, float angle, iSector *sector, InstanceID instance)gemItem [virtual]
SetRotation(float xrotangle, float yrotangle, float zrotangle)gemItem [virtual]
SetSuperclientID(AccountID id)gemObject [inline, virtual]
SetTribeID(uint32_t id)gemItem [inline]
SlotCount()gemContainer [inline]
ToString()gemObject [inline, virtual]
tribeIDgemItem [protected]
UnregisterCallback(iDeleteObjectCallback *receiver)gemObject [inline, virtual]
UpdateDR()gemObject [inline, virtual]
UpdateProxList(bool force=false)gemObject
validgemObject [protected]
worldInstancegemObject [protected]
xRotgemItem [protected]
yRotgemItem [protected]
zRotgemItem [protected]
~gemContainer()gemContainer
~gemItem()gemItem [inline, virtual]
~gemObject()gemObject [virtual]
~iDeleteNotificationObject()iDeleteNotificationObject [inline, virtual]
~iScriptableVar()iScriptableVar [inline, virtual]