Planeshift
gemContainer Member List

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

AddLootablePlayer(PID playerID)gemObjectinlinevirtual
AddToContainer(psItem *item, Client *fromClient, int slot, bool test)gemContainerprotected
AddToContainer(psItem *item, Client *fromClient, int slot=-1)gemContainerinline
AlwaysWatching()gemObjectinline
alwaysWatchinggemObjectprotected
Broadcast(int clientnum, bool control)gemItemvirtual
BroadcastTargetStatDR(ClientConnectionSet *clients)gemObjectinlinevirtual
cacheManagergemObjectprotected
CalcFunction(MathEnvironment *env, const char *functionName, const double *params)gemItemvirtual
CanAdd(unsigned short amountToAdd, psItem *item, int slot, csString &reason)gemContainer
CanTake(Client *client, psItem *item)gemContainer
celgemObjectprotectedstatic
CleareWithoutDelete()gemContainer
ClearItemData()gemIteminline
CountItems()gemContainerinline
Disconnect()gemObjectvirtual
Dump()gemObjectvirtual
eidgemObjectprotected
entityManagergemObjectprotected
factnamegemObjectprotected
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)gemObjectprotected
GetActorPtr()gemObject
GetALPtr()gemObject
GetAngle()gemObject
GetBaseAdvertiseRange()gemItemvirtual
GetCanTransform()gemItemvirtual
GetCharacterData()gemObjectinlinevirtual
GetClient() const gemObjectinlinevirtual
GetClientID()gemObject
GetDefaultBehavior(const csString &dfltBehaviors)gemActiveObjectvirtual
GetEID()gemObjectinline
GetGuild()gemObjectinlinevirtual
GetGuildID()gemObjectinlinevirtual
GetIndexItem(size_t i)gemContainerinline
GetInstance()gemObjectinline
GetItem()gemObject
GetItemData()gemIteminline
GetItemPtr()gemObject
GetLastSuperclientPos(csVector3 &pos, InstanceID &instance, csTicks &last) const gemObjectinlinevirtual
GetMesh()gemObjectinline
GetMeshWrapper()gemObject
GetMulticastClients()gemObject
GetName()gemObject
GetNPCDialogPtr()gemObjectinlinevirtual
GetNPCPtr()gemObject
GetObjectsInRange(float range)gemObject
GetObjectType()gemIteminlinevirtual
GetOwner()gemObjectinlinevirtual
GetPetPtr()gemObject
GetPID()gemObjectinlinevirtual
GetPosition()gemObject
GetPosition(csVector3 &pos, float &yrot, iSector *&sector)gemObject
GetPosition(csVector3 &pos, iSector *&sector)gemObject
GetProperty(MathEnvironment *env, const char *ptr)gemItemvirtual
GetProxList()gemObjectinline
GetRandomLootClient(int range)gemObjectinlinevirtual
GetRotation(float &xrotangle, float &yrotangle, float &zrotangle)gemItemvirtual
GetSector()gemObject
GetSectorName()gemObjectinline
GetSuperclientID()gemObjectinlinevirtual
GetTribeID()gemIteminline
GetVelocity()gemObjectvirtual
GetVisibility()gemItemvirtual
HasKillStealProtection()gemObjectinlinevirtual
InitMesh(const char *name, const csVector3 &pos, const float rotangle, iSector *room)gemObjectprotected
InitProximityList(float radius, int clientnum)gemObjectprotected
is_alivegemObjectprotected
IsAlive() const gemObjectinline
IsConstructible()gemItemvirtual
IsContainer()gemItemvirtual
IsLockable()gemItemvirtual
IsLocked()gemItemvirtual
IsLootablePlayer(PID playerID)gemObjectinlinevirtual
IsNear(gemObject *obj, float radius, bool ignoreY=false)gemObject
IsPickupable()gemItemvirtual
IsPickupableStrong()gemItemvirtual
IsPickupableWeak()gemItemvirtual
IsSecurityLocked()gemItemvirtual
IsSecutityLocked()gemActiveObjectinlinevirtual
IsUpdateReq(csVector3 const &pos, csVector3 const &oldPos)gemObjectvirtual
IsUsingCD()gemItemvirtual
IsValid(void)gemObjectinlinevirtual
itemdatagemItemprotected
itemlistgemContainerprotected
itemTypegemItemprotected
matnamegemObjectprotected
Move(const csVector3 &pos, float rotangle, iSector *room)gemObject
namegemObjectprotected
nullfactgemObjectprotected
pcmeshgemObjectprotected
prox_distance_currentgemObjectprotected
prox_distance_desiredgemObjectprotected
proxlistgemObjectprotected
RangeTo(gemObject *obj, bool ignoreY=false, bool ignoreInstance=false)gemObject
receiversgemObjectprotected
RegisterCallback(iDeleteObjectCallback *receiver)gemObjectinlinevirtual
RemoveFromAllProx()gemObject
RemoveFromContainer(psItem *item, Client *fromClient)gemContainer
RemoveFromContainer(psItem *itemStack, int fromSlot, Client *fromClient, int stackCount)gemContainer
RemoveLootablePlayer(PID playerID)gemObjectinlinevirtual
SeesObject(gemObject *object, float range)gemObjectinlinevirtual
Send(int clientnum, bool control, bool to_superclients, psPersistAllEntities *allEntities=NULL)gemItemvirtual
SendBehaviorMessage(const csString &str, gemObject *obj)gemItemvirtual
SendGroupMessage(MsgEntry *me)gemObjectinlinevirtual
SendTargetStatDR(Client *client)gemObjectinlinevirtual
SetAlive(bool flag, bool queue=true)gemObject
SetAlwaysWatching(bool w)gemObjectinline
SetInstance(InstanceID newInstance)gemObjectinline
SetLastSuperclientPos(const csVector3 &pos, InstanceID instance, const csTicks &now)gemObjectinlinevirtual
SetName(const char *n)gemObject
SetPosition(const csVector3 &pos, float angle, iSector *sector, InstanceID instance)gemItemvirtual
SetRotation(float xrotangle, float yrotangle, float zrotangle)gemItemvirtual
SetSuperclientID(AccountID id)gemObjectinlinevirtual
SetTribeID(uint32_t id)gemIteminline
SlotCount()gemContainerinline
ToString()gemObjectinlinevirtual
tribeIDgemItemprotected
UnregisterCallback(iDeleteObjectCallback *receiver)gemObjectinlinevirtual
UpdateDR()gemObjectinlinevirtual
UpdateProxList(bool force=false)gemObject
validgemObjectprotected
worldInstancegemObjectprotected
xRotgemItemprotected
yRotgemItemprotected
zRotgemItemprotected
~gemContainer()gemContainer
~gemItem()gemIteminlinevirtual
~gemObject()gemObjectvirtual
~iDeleteNotificationObject()iDeleteNotificationObjectinlinevirtual
~iScriptableVar()iScriptableVarinlinevirtual