#include <ScriptEngine.h>
Inherits MemoryPoolObject, and Snapshot.
Public Member Functions | |
| AttackPriorityInfo () | |
| void | setPriority (const ThingTemplate *tThing, Int priority) |
| Int | getPriority (const ThingTemplate *tThing) const |
| AsciiString | getName (void) const |
| void | friend_setName (const AsciiString &n) |
| void | friend_setDefaultPriority (Int n) |
| void | reset (void) |
Public Member Functions inherited from MemoryPoolObject | |
| void | deleteInstance () |
Public Member Functions inherited from Snapshot | |
| Snapshot (void) | |
| ~Snapshot (void) | |
Protected Member Functions | |
| virtual void | crc (Xfer *xfer) |
| virtual void | xfer (Xfer *xfer) |
| virtual void | loadPostProcess (void) |
Protected Member Functions inherited from MemoryPoolObject | |
| virtual | ~MemoryPoolObject () |
| void * | operator new (size_t s) |
| void | operator delete (void *p) |
| virtual MemoryPool * | getObjectMemoryPool ()=0 |
Protected Attributes | |
| AsciiString | m_name |
| Int | m_defaultPriority |
| AttackPriorityMap * | m_priorityMap |
Definition at line 125 of file ScriptEngine.h.
| AttackPriorityInfo::AttackPriorityInfo | ( | ) |
Ctor
Definition at line 152 of file ScriptEngine.cpp.
|
protectedvirtual |
|
inline |
Definition at line 147 of file ScriptEngine.h.
|
inline |
Definition at line 146 of file ScriptEngine.h.
|
inline |
Definition at line 141 of file ScriptEngine.h.
| Int AttackPriorityInfo::getPriority | ( | const ThingTemplate * | tThing | ) | const |
set a priority for a thing template.
Definition at line 182 of file ScriptEngine.cpp.
|
protectedvirtual |
| void AttackPriorityInfo::reset | ( | void | ) |
Reset to default state
Definition at line 218 of file ScriptEngine.cpp.
| void AttackPriorityInfo::setPriority | ( | const ThingTemplate * | tThing, |
| Int | priority ) |
set a priority for a thing template.
Definition at line 169 of file ScriptEngine.cpp.
|
protectedvirtual |
Xfer method Version Info: 1: Initial version
Implements Snapshot.
Definition at line 251 of file ScriptEngine.cpp.
|
protected |
Definition at line 159 of file ScriptEngine.h.
|
protected |
Definition at line 158 of file ScriptEngine.h.
|
protected |
Definition at line 160 of file ScriptEngine.h.