Planeshift
|
Let the NPC delete it self. More...
#include <npcoperations.h>
Public Member Functions | |
DeleteNPCOperation () | |
virtual bool | Load (iDocumentNode *node) |
virtual ScriptOperation * | MakeCopy () |
virtual OperationResult | Run (NPC *npc, bool interrupted) |
virtual | ~DeleteNPCOperation () |
Protected Member Functions | |
DeleteNPCOperation (const DeleteNPCOperation *other) | |
Constructor for this operation, used by the MakeCopy. |
Let the NPC delete it self.
Definition at line 627 of file npcoperations.h.
DeleteNPCOperation::DeleteNPCOperation | ( | const DeleteNPCOperation * | other | ) | [protected] |
Constructor for this operation, used by the MakeCopy.
This constructor will copy all the Operation Parameters from the other operation and initialize all Instance Variables to default values.
DeleteNPCOperation::DeleteNPCOperation | ( | ) |
virtual DeleteNPCOperation::~DeleteNPCOperation | ( | ) | [inline, virtual] |
Definition at line 641 of file npcoperations.h.
virtual bool DeleteNPCOperation::Load | ( | iDocumentNode * | node | ) | [virtual] |
Reimplemented from ScriptOperation.
virtual ScriptOperation* DeleteNPCOperation::MakeCopy | ( | ) | [virtual] |
Implements ScriptOperation.
virtual OperationResult DeleteNPCOperation::Run | ( | NPC * | npc, |
bool | interrupted | ||
) | [virtual] |
Implements ScriptOperation.