, including all inherited members.
AddRandomRange(csVector3 &dest, float radius, float margin=0.0) | ScriptOperation | |
Advance(float timedelta, NPC *npc) | ScriptOperation | [virtual] |
ang_vel | ScriptOperation | [protected] |
AtInterruptedAngle(const csVector3 &pos, const iSector *sector, float angle) | ScriptOperation | [virtual] |
AtInterruptedAngle(NPC *npc) | ScriptOperation | [virtual] |
AtInterruptedPosition(const csVector3 &pos, const iSector *sector) | ScriptOperation | [virtual] |
AtInterruptedPosition(NPC *npc) | ScriptOperation | [virtual] |
CheckEndPointOk(NPC *npc, const csVector3 &myPos, iSector *mySector, const csVector3 &endPos, iSector *endSector) | ScriptOperation | [virtual] |
CheckMoveOk(NPC *npc, csVector3 oldPos, iSector *oldSector, const csVector3 &newPos, iSector *newSector, int resultFromExtrapolate) | ScriptOperation | [virtual] |
checkTribeHome | ScriptOperation | [protected] |
collision | ScriptOperation | [protected] |
COMPLETED enum value | ScriptOperation | |
consecCollisions | ScriptOperation | [protected] |
control | ControlOperation | [protected] |
ControlOperation(bool control) | ControlOperation | [inline] |
CopyCheckMoveOk(ScriptOperation *source) | ScriptOperation | |
Failure(NPC *npc) | ScriptOperation | [virtual] |
failurePerception | ScriptOperation | [protected] |
falling | ScriptOperation | [protected] |
GetAngularVelocity(NPC *npc) | ScriptOperation | [virtual] |
GetCollisionPerception(NPC *npc) | ScriptOperation | [virtual] |
GetFallingPerception(NPC *npc) | ScriptOperation | [virtual] |
GetInBoundsPerception(NPC *npc) | ScriptOperation | [virtual] |
GetName() const | ScriptOperation | [inline, virtual] |
GetOutOfBoundsPerception(NPC *npc) | ScriptOperation | [virtual] |
GetState() const | ScriptOperation | [inline, virtual] |
GetVelocity(NPC *npc) | ScriptOperation | [virtual] |
inBounds | ScriptOperation | [protected] |
INTERRUPTED enum value | ScriptOperation | |
interrupted_angle | ScriptOperation | [protected] |
interrupted_position | ScriptOperation | [protected] |
interrupted_sector | ScriptOperation | [protected] |
InterruptOperation(NPC *npc) | ScriptOperation | [virtual] |
Load(iDocumentNode *node) | ControlOperation | [virtual] |
LoadCheckMoveOk(iDocumentNode *node) | ScriptOperation | |
LoadVelocity(iDocumentNode *node) | ScriptOperation | |
MakeCopy() | ControlOperation | [virtual] |
name | ScriptOperation | [protected] |
OPERATION_COMPLETED enum value | ScriptOperation | |
OPERATION_FAILED enum value | ScriptOperation | |
OPERATION_NOT_COMPLETED enum value | ScriptOperation | |
OperationResult enum name | ScriptOperation | |
outOfBounds | ScriptOperation | [protected] |
parent | ScriptOperation | [protected] |
READY_TO_RUN enum value | ScriptOperation | |
Run(NPC *npc, bool interrupted) | ControlOperation | [virtual] |
RUNNING enum value | ScriptOperation | |
ScriptOperation(const char *sciptName) | ScriptOperation | |
ScriptOperation(const ScriptOperation *other) | ScriptOperation | |
SetAnimation(NPC *npc, const char *name) | ScriptOperation | |
SetParent(Behavior *behavior) | ScriptOperation | |
SetState(State state) | ScriptOperation | [inline, virtual] |
StartMoveTo(NPC *npc, const csVector3 &dest, iSector *sector, float vel, const char *action, float &angle) | ScriptOperation | [protected] |
State enum name | ScriptOperation | |
state | ScriptOperation | [protected] |
StopMovement(NPC *npc) | ScriptOperation | [protected, static] |
TurnTo(NPC *npc, const csVector3 &dest, iSector *destsect, csVector3 &forward, float &angle) | ScriptOperation | [protected] |
vel | ScriptOperation | [protected] |
VEL_DEFAULT enum value | ScriptOperation | |
VEL_RUN enum value | ScriptOperation | |
VEL_USER enum value | ScriptOperation | |
VEL_WALK enum value | ScriptOperation | |
VelSource enum name | ScriptOperation | |
velSource | ScriptOperation | [protected] |
~ControlOperation() | ControlOperation | [inline, virtual] |
~ScriptOperation() | ScriptOperation | [inline, virtual] |