Planeshift
gemNPCItem Member List

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

baseScalegemNPCObjectprotected
eidgemNPCObjectprotected
factorygemNPCObjectprotected
FiniMesh()gemNPCObjectstatic
flagsgemNPCItemprotected
Flags enum namegemNPCItem
gemNPCItem(psNPCClient *npcclient, psPersistItem &mesg)gemNPCItem
gemNPCObject(psNPCClient *npcclient, EID id)gemNPCObject
GetActorPtr()gemNPCObjectinlinevirtual
GetEID()gemNPCObjectinline
GetInstance()gemNPCObjectinlinevirtual
GetMeshWrapper()gemNPCObject
GetName()gemNPCObjectinline
GetNPC()gemNPCObjectinlinevirtual
GetObjectType()gemNPCIteminlinevirtual
GetPID()gemNPCObjectinlinevirtual
GetTribeID() const gemNPCItem
GetType()gemNPCObjectinline
GetUID() const gemNPCItem
InitMesh(const char *factname, const char *filename, const csVector3 &pos, const float rotangle, const char *sector)gemNPCObject
instancegemNPCObjectprotected
invinciblegemNPCObjectprotected
isAlivegemNPCObjectprotected
IsAlive()gemNPCObjectinlinevirtual
IsInvincible()gemNPCObjectinlinevirtual
IsInvisible()gemNPCObjectinlinevirtual
IsPickable()gemNPCItemvirtual
IsVisible()gemNPCObjectinlinevirtual
Move(const csVector3 &pos, float rotangle, const char *room)gemNPCObject
Move(const csVector3 &pos, float rotangle, const char *room, InstanceID instance)gemNPCObject
namegemNPCObjectprotected
NONE enum valuegemNPCItem
NOPICKUP enum valuegemNPCItem
nullfactgemNPCObjectprotectedstatic
pcmeshgemNPCObject
scalegemNPCObjectprotected
SetAlive(bool alive)gemNPCObjectvirtual
SetInstance(InstanceID instance)gemNPCObjectinlinevirtual
SetInvincible(bool inv)gemNPCObjectinlinevirtual
SetInvisible(bool invis)gemNPCObjectinlinevirtual
SetPosition(csVector3 &pos, iSector *sector=NULL, InstanceID *instance=NULL)gemNPCObjectvirtual
SetVisible(bool vis)gemNPCObjectinlinevirtual
tribeIDgemNPCItemprotected
typegemNPCObjectprotected
uidgemNPCItemprotected
visiblegemNPCObjectprotected
~gemNPCItem()gemNPCItemvirtual
~gemNPCObject()gemNPCObjectvirtual