Planeshift
WanderOperation Member List

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

actionWanderOperationprotected
AddRandomRange(csVector3 &dest, float radius, float margin=0.0)ScriptOperation
Advance(float timedelta, NPC *npc)WanderOperationvirtual
ang_velScriptOperationprotected
AtInterruptedAngle(const csVector3 &pos, const iSector *sector, float angle)ScriptOperationvirtual
AtInterruptedAngle(NPC *npc)ScriptOperationvirtual
AtInterruptedPosition(const csVector3 &pos, const iSector *sector)ScriptOperationvirtual
AtInterruptedPosition(NPC *npc)ScriptOperationvirtual
CalculateEdgeList(NPC *npc)WanderOperationprotected
CheckEndPointOk(NPC *npc, const csVector3 &myPos, iSector *mySector, const csVector3 &endPos, iSector *endSector)ScriptOperationvirtual
CheckMoveOk(NPC *npc, csVector3 oldPos, iSector *oldSector, const csVector3 &newPos, iSector *newSector, int resultFromExtrapolate)ScriptOperationvirtual
checkTribeHomeScriptOperationprotected
cityWanderOperationprotected
cityValidWanderOperationprotected
collisionScriptOperationprotected
COMPLETED enum valueScriptOperation
consecCollisionsScriptOperationprotected
CopyCheckMoveOk(ScriptOperation *source)ScriptOperation
currentDistanceWanderOperationprotected
currentEdgeWanderOperationprotected
currentPathPointWanderOperationprotected
currentPathPointIteratorWanderOperationprotected
currentPointOffsetWanderOperationprotected
DistanceToDestPoint(NPC *npc, const csVector3 &destPos, const iSector *destSector)WanderOperationstatic
edgeIteratorWanderOperationprotected
edgeListWanderOperationprotected
EdgeListClear()WanderOperationinline
Failure(NPC *npc)ScriptOperationvirtual
failurePerceptionScriptOperationprotected
fallingScriptOperationprotected
GetAngularVelocity(NPC *npc)ScriptOperationvirtual
GetCollisionPerception(NPC *npc)ScriptOperationvirtual
GetCurrentPathPoint(NPC *npc)WanderOperation
GetFallingPerception(NPC *npc)ScriptOperationvirtual
GetInBoundsPerception(NPC *npc)ScriptOperationvirtual
GetName() const ScriptOperationinlinevirtual
GetNextEdge(NPC *npc)WanderOperation
GetNextPathPoint(NPC *npc, bool &teleport)WanderOperation
GetOutOfBoundsPerception(NPC *npc)ScriptOperationvirtual
GetState() const ScriptOperationinlinevirtual
GetVelocity(NPC *npc)ScriptOperationvirtual
groundWanderOperationprotected
groundValidWanderOperationprotected
inBoundsScriptOperationprotected
indoorWanderOperationprotected
indoorValidWanderOperationprotected
INTERRUPTED enum valueScriptOperation
interrupted_angleScriptOperationprotected
interrupted_positionScriptOperationprotected
interrupted_sectorScriptOperationprotected
InterruptOperation(NPC *npc)WanderOperationvirtual
Load(iDocumentNode *node)WanderOperationvirtual
LoadCheckMoveOk(iDocumentNode *node)ScriptOperation
LoadVelocity(iDocumentNode *node)ScriptOperation
MakeCopy()WanderOperationvirtual
MoveTo(NPC *npc, psPathPoint *point)WanderOperationprotected
nameScriptOperationprotected
OPERATION_COMPLETED enum valueScriptOperation
OPERATION_FAILED enum valueScriptOperation
OPERATION_NOT_COMPLETED enum valueScriptOperation
OperationResult enum nameScriptOperation
outOfBoundsScriptOperationprotected
parentScriptOperationprotected
pathWanderOperationprotected
pathValidWanderOperationprotected
privWanderOperationprotected
privValidWanderOperationprotected
pubWanderOperationprotected
pubValidWanderOperationprotected
randomWanderOperationprotected
READY_TO_RUN enum valueScriptOperation
roadWanderOperationprotected
roadValidWanderOperationprotected
Run(NPC *npc, bool interrupted)WanderOperationvirtual
RUNNING enum valueScriptOperation
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)WanderOperationprotected
SetState(State state)ScriptOperationinlinevirtual
StartMoveTo(NPC *npc, psPathPoint *point)WanderOperationprotected
ScriptOperation::StartMoveTo(NPC *npc, const csVector3 &dest, iSector *sector, float vel, const char *action, float &angle)ScriptOperationprotected
State enum nameScriptOperation
stateScriptOperationprotected
StopMovement(NPC *npc)ScriptOperationprotectedstatic
TurnTo(NPC *npc, const csVector3 &dest, iSector *destsect, csVector3 &forward, float &angle)ScriptOperationprotected
undergroundWanderOperationprotected
undergroundValidWanderOperationprotected
underwaterWanderOperationprotected
underwaterValidWanderOperationprotected
velScriptOperationprotected
VEL_DEFAULT enum valueScriptOperation
VEL_RUN enum valueScriptOperation
VEL_USER enum valueScriptOperation
VEL_WALK enum valueScriptOperation
velSourceScriptOperationprotected
VelSource enum nameScriptOperation
WanderOperation()WanderOperation
WanderOperation(const WanderOperation *other)WanderOperation
wanderRouteFilterWanderOperationprotected
~ScriptOperation()ScriptOperationinlinevirtual
~WanderOperation()WanderOperationvirtual