, including all inherited members.
action | WanderOperation | [protected] |
AddRandomRange(csVector3 &dest, float radius, float margin=0.0) | ScriptOperation | |
Advance(float timedelta, NPC *npc) | WanderOperation | [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] |
CalculateEdgeList(NPC *npc) | WanderOperation | [protected] |
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] |
city | WanderOperation | [protected] |
cityValid | WanderOperation | [protected] |
collision | ScriptOperation | [protected] |
COMPLETED enum value | ScriptOperation | |
consecCollisions | ScriptOperation | [protected] |
CopyCheckMoveOk(ScriptOperation *source) | ScriptOperation | |
currentDistance | WanderOperation | [protected] |
currentEdge | WanderOperation | [protected] |
currentPathPoint | WanderOperation | [protected] |
currentPathPointIterator | WanderOperation | [protected] |
currentPointOffset | WanderOperation | [protected] |
DistanceToDestPoint(NPC *npc, const csVector3 &destPos, const iSector *destSector) | WanderOperation | [static] |
edgeIterator | WanderOperation | [protected] |
edgeList | WanderOperation | [protected] |
EdgeListClear() | WanderOperation | [inline] |
Failure(NPC *npc) | ScriptOperation | [virtual] |
failurePerception | ScriptOperation | [protected] |
falling | ScriptOperation | [protected] |
GetAngularVelocity(NPC *npc) | ScriptOperation | [virtual] |
GetCollisionPerception(NPC *npc) | ScriptOperation | [virtual] |
GetCurrentPathPoint(NPC *npc) | WanderOperation | |
GetFallingPerception(NPC *npc) | ScriptOperation | [virtual] |
GetInBoundsPerception(NPC *npc) | ScriptOperation | [virtual] |
GetName() const | ScriptOperation | [inline, virtual] |
GetNextEdge(NPC *npc) | WanderOperation | |
GetNextPathPoint(NPC *npc, bool &teleport) | WanderOperation | |
GetOutOfBoundsPerception(NPC *npc) | ScriptOperation | [virtual] |
GetState() const | ScriptOperation | [inline, virtual] |
GetVelocity(NPC *npc) | ScriptOperation | [virtual] |
ground | WanderOperation | [protected] |
groundValid | WanderOperation | [protected] |
inBounds | ScriptOperation | [protected] |
indoor | WanderOperation | [protected] |
indoorValid | WanderOperation | [protected] |
INTERRUPTED enum value | ScriptOperation | |
interrupted_angle | ScriptOperation | [protected] |
interrupted_position | ScriptOperation | [protected] |
interrupted_sector | ScriptOperation | [protected] |
InterruptOperation(NPC *npc) | WanderOperation | [virtual] |
Load(iDocumentNode *node) | WanderOperation | [virtual] |
LoadCheckMoveOk(iDocumentNode *node) | ScriptOperation | |
LoadVelocity(iDocumentNode *node) | ScriptOperation | |
MakeCopy() | WanderOperation | [virtual] |
MoveTo(NPC *npc, psPathPoint *point) | WanderOperation | [protected] |
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] |
path | WanderOperation | [protected] |
pathValid | WanderOperation | [protected] |
priv | WanderOperation | [protected] |
privValid | WanderOperation | [protected] |
pub | WanderOperation | [protected] |
pubValid | WanderOperation | [protected] |
random | WanderOperation | [protected] |
READY_TO_RUN enum value | ScriptOperation | |
road | WanderOperation | [protected] |
roadValid | WanderOperation | [protected] |
Run(NPC *npc, bool interrupted) | WanderOperation | [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 | |
SetPathPointIterator(Edge::Iterator *iterator) | WanderOperation | [protected] |
SetState(State state) | ScriptOperation | [inline, virtual] |
StartMoveTo(NPC *npc, psPathPoint *point) | WanderOperation | [protected] |
ScriptOperation::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] |
underground | WanderOperation | [protected] |
undergroundValid | WanderOperation | [protected] |
underwater | WanderOperation | [protected] |
underwaterValid | WanderOperation | [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 | ScriptOperation | [protected] |
VelSource enum name | ScriptOperation | |
WanderOperation() | WanderOperation | |
WanderOperation(const WanderOperation *other) | WanderOperation | |
wanderRouteFilter | WanderOperation | [protected] |
~ScriptOperation() | ScriptOperation | [inline, virtual] |
~WanderOperation() | WanderOperation | [virtual] |