AttachNPC(NPC *newNPC) | gemNPCActor | virtual |
baseScale | gemNPCObject | protected |
eid | gemNPCObject | protected |
factory | gemNPCObject | protected |
FiniMesh() | gemNPCObject | static |
gemNPCActor(psNPCClient *npcclient, psPersistActor &mesg) | gemNPCActor | |
gemNPCObject(psNPCClient *npcclient, EID id) | gemNPCObject | |
GetActorPtr() | gemNPCActor | inlinevirtual |
GetEID() | gemNPCObject | inline |
GetHP() | gemNPCActor | |
GetHPRate() const | gemNPCActor | |
GetInstance() | gemNPCObject | inlinevirtual |
GetMana() | gemNPCActor | |
GetManaRate() const | gemNPCActor | |
GetMaxHP() const | gemNPCActor | |
GetMaxMana() const | gemNPCActor | |
GetMaxMenStamina() const | gemNPCActor | |
GetMaxPysStamina() const | gemNPCActor | |
GetMenStamina() | gemNPCActor | |
GetMenStaminaRate() const | gemNPCActor | |
GetMeshWrapper() | gemNPCObject | |
GetName() | gemNPCObject | inline |
GetNPC() | gemNPCActor | inlinevirtual |
GetObjectType() | gemNPCActor | inlinevirtual |
GetOwnerEID() | gemNPCActor | inlinevirtual |
GetPID() | gemNPCActor | inlinevirtual |
GetPysStamina() | gemNPCActor | |
GetPysStaminaRate() const | gemNPCActor | |
GetRace() | gemNPCActor | inline |
GetType() | gemNPCObject | inline |
hp | gemNPCActor | protected |
InitCharData(const char *textures, const char *equipment) | gemNPCActor | protected |
InitLinMove(const csVector3 &pos, float angle, const char *sector, csVector3 top, csVector3 bottom, csVector3 offset) | gemNPCActor | protected |
InitMesh(const char *factname, const char *filename, const csVector3 &pos, const float rotangle, const char *sector) | gemNPCObject | |
instance | gemNPCObject | protected |
invincible | gemNPCObject | protected |
IsAlive() | gemNPCObject | inlinevirtual |
isAlive | gemNPCObject | protected |
IsInvincible() | gemNPCObject | inlinevirtual |
IsInvisible() | gemNPCObject | inlinevirtual |
IsPickable() | gemNPCObject | inlinevirtual |
IsVisible() | gemNPCObject | inlinevirtual |
mana | gemNPCActor | protected |
menStamina | gemNPCActor | protected |
Move(const csVector3 &pos, float rotangle, const char *room) | gemNPCObject | |
Move(const csVector3 &pos, float rotangle, const char *room, InstanceID instance) | gemNPCObject | |
name | gemNPCObject | protected |
npc | gemNPCActor | protected |
nullfact | gemNPCObject | protectedstatic |
ownerEID | gemNPCActor | protected |
pcmesh | gemNPCObject | |
pcmove | gemNPCActor | |
playerID | gemNPCActor | protected |
pysStamina | gemNPCActor | protected |
race | gemNPCActor | protected |
scale | gemNPCObject | protected |
SetAlive(bool alive) | gemNPCObject | virtual |
SetHP(float hp) | gemNPCActor | |
SetHPRate(float hpRate) | gemNPCActor | |
SetInstance(InstanceID instance) | gemNPCObject | inlinevirtual |
SetInvincible(bool inv) | gemNPCObject | inlinevirtual |
SetInvisible(bool invis) | gemNPCObject | inlinevirtual |
SetMana(float mana) | gemNPCActor | |
SetManaRate(float manaRate) | gemNPCActor | |
SetMaxHP(float maxHP) | gemNPCActor | |
SetMaxMana(float maxMana) | gemNPCActor | |
SetMaxMenStamina(float maxMenStamina) | gemNPCActor | |
SetMaxPysStamina(float maxPysStamina) | gemNPCActor | |
SetMenStamina(float menStamina) | gemNPCActor | |
SetMenStaminaRate(float menStaminaRate) | gemNPCActor | |
SetPosition(csVector3 &pos, iSector *sector=NULL, InstanceID *instance=NULL) | gemNPCObject | virtual |
SetPysStamina(float pysStamina) | gemNPCActor | |
SetPysStaminaRate(float pysStaminaRate) | gemNPCActor | |
SetVisible(bool vis) | gemNPCObject | inlinevirtual |
SetWithinTribe(Tribe *tribe, Tribe **oldTribe=NULL) | gemNPCActor | virtual |
type | gemNPCObject | protected |
visible | gemNPCObject | protected |
withinTribe | gemNPCActor | protected |
~gemNPCActor() | gemNPCActor | virtual |
~gemNPCObject() | gemNPCObject | virtual |
~iScriptableVar() | iScriptableVar | inlinevirtual |