Planeshift
NPCType Member List

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

Advance(csTicks delta, NPC *npc)NPCType
ang_velNPCTypeprotected
behaviorsNPCTypeprotected
ClearState(NPC *npc)NPCType
collisionPerceptionNPCTypeprotected
DeepCopy(NPCType &other)NPCType
DumpBehaviorList(csString &output, NPC *npc)NPCTypeinline
DumpReactionList(csString &output, NPC *npc)NPCType
fallingPerceptionNPCTypeprotected
Find(const char *name)NPCTypeinline
FirePerception(NPC *npc, Perception *pcpt)NPCType
GetAngularVelocity(NPC *npc)NPCType
GetCollisionPerception() const NPCType
GetCurrentBehavior()NPCTypeinline
GetFallingPerception() const NPCType
GetHighestNeed(NPC *npc)NPCType
GetInBoundsPerception() const NPCType
GetName()NPCTypeinline
GetOutOfBoundsPerception() const NPCType
GetVelocity(NPC *npc)NPCType
inBoundsPerceptionNPCTypeprotected
InfoBehaviors(NPC *npc)NPCTypeinline
InfoReactions(NPC *npc)NPCType
Interrupt(NPC *npc)NPCType
Load(iDocumentNode *node)NPCType
Load(iResultRow &node)NPCType
nameNPCTypeprotected
npcNPCTypeprotected
NPCType()NPCType
NPCType(NPCType &other, NPC *npc)NPCType
outOfBoundsPerceptionNPCTypeprotected
reactionsNPCTypeprotected
SetVelSource(ScriptOperation::VelSource velSource, float vel)NPCType
velNPCTypeprotected
velSourceNPCTypeprotected
~NPCType()NPCType