Planeshift
|
MovePath specifies the name of a path and an animation action. More...
#include <npcoperations.h>
Public Member Functions | |
virtual OperationResult | Advance (float timedelta, NPC *npc) |
virtual void | InterruptOperation (NPC *npc) |
virtual bool | Load (iDocumentNode *node) |
virtual ScriptOperation * | MakeCopy () |
MovePathOperation () | |
virtual OperationResult | Run (NPC *npc, bool interrupted) |
virtual | ~MovePathOperation () |
Protected Attributes | |
psPathAnchor * | anchor |
csString | anim |
psPath::Direction | direction |
psPath * | path |
csString | pathname |
MovePath specifies the name of a path and an animation action.
Definition at line 1110 of file npcoperations.h.
MovePathOperation::MovePathOperation | ( | ) | [inline] |
Definition at line 1124 of file npcoperations.h.
virtual MovePathOperation::~MovePathOperation | ( | ) | [inline, virtual] |
Definition at line 1125 of file npcoperations.h.
virtual OperationResult MovePathOperation::Advance | ( | float | timedelta, |
NPC * | npc | ||
) | [virtual] |
Reimplemented from ScriptOperation.
virtual void MovePathOperation::InterruptOperation | ( | NPC * | npc | ) | [virtual] |
Reimplemented from ScriptOperation.
virtual bool MovePathOperation::Load | ( | iDocumentNode * | node | ) | [virtual] |
Reimplemented from ScriptOperation.
virtual ScriptOperation* MovePathOperation::MakeCopy | ( | ) | [virtual] |
Implements ScriptOperation.
virtual OperationResult MovePathOperation::Run | ( | NPC * | npc, |
bool | interrupted | ||
) | [virtual] |
Implements ScriptOperation.
psPathAnchor* MovePathOperation::anchor [protected] |
Definition at line 1120 of file npcoperations.h.
csString MovePathOperation::anim [protected] |
Definition at line 1114 of file npcoperations.h.
psPath::Direction MovePathOperation::direction [protected] |
Definition at line 1116 of file npcoperations.h.
psPath* MovePathOperation::path [protected] |
Definition at line 1119 of file npcoperations.h.
csString MovePathOperation::pathname [protected] |
Definition at line 1115 of file npcoperations.h.