#include <GumpNotifyProcess.h>
Inheritance diagram for GumpNotifyProcess:

Public Member Functions | |
| ENABLE_RUNTIME_CLASSTYPE () | |
| GumpNotifyProcess () | |
| GumpNotifyProcess (uint16 it) | |
| virtual | ~GumpNotifyProcess (void) |
| void | setGump (Gump *g) |
| uint16 | getGump () const |
| virtual void | notifyClosing (int res) |
| virtual void | terminate () |
| virtual bool | run (const uint32 framenum) |
| virtual void | dumpInfo () |
| bool | loadData (IDataSource *ids, uint32 version) |
Protected Member Functions | |
| virtual void | saveData (ODataSource *ods) |
Private Attributes | |
| uint16 | gump |
Definition at line 26 of file GumpNotifyProcess.h.
| GumpNotifyProcess::GumpNotifyProcess | ( | ) |
Definition at line 29 of file GumpNotifyProcess.cpp.
| GumpNotifyProcess::GumpNotifyProcess | ( | uint16 | it | ) |
| GumpNotifyProcess::~GumpNotifyProcess | ( | void | ) | [virtual] |
Definition at line 41 of file GumpNotifyProcess.cpp.
| void GumpNotifyProcess::dumpInfo | ( | ) | [virtual] |
dump some info about this process to pout
Reimplemented from Process.
Definition at line 74 of file GumpNotifyProcess.cpp.
References Process::dumpInfo(), gump, and pout.
| GumpNotifyProcess::ENABLE_RUNTIME_CLASSTYPE | ( | ) |
| uint16 GumpNotifyProcess::getGump | ( | ) | const [inline] |
| bool GumpNotifyProcess::loadData | ( | IDataSource * | ids, | |
| uint32 | version | |||
| ) |
load Process data
Reimplemented from Process.
Reimplemented in ActorBarkNotifyProcess.
Definition at line 87 of file GumpNotifyProcess.cpp.
References gump, and Process::loadData().
Referenced by ActorBarkNotifyProcess::loadData().
| void GumpNotifyProcess::notifyClosing | ( | int | res | ) | [virtual] |
Definition at line 51 of file GumpNotifyProcess.cpp.
References Process::flags, gump, Process::PROC_TERMINATED, Process::result, and terminate().
Referenced by Gump::Close().
| bool GumpNotifyProcess::run | ( | const uint32 | framenum | ) | [virtual] |
Implements Process.
Reimplemented in ActorBarkNotifyProcess.
Definition at line 69 of file GumpNotifyProcess.cpp.
| void GumpNotifyProcess::saveData | ( | ODataSource * | ods | ) | [protected, virtual] |
save the Process data
Reimplemented from Process.
Reimplemented in ActorBarkNotifyProcess.
Definition at line 80 of file GumpNotifyProcess.cpp.
References gump, Process::saveData(), and ODataSource::write2().
Referenced by ActorBarkNotifyProcess::saveData().
| void GumpNotifyProcess::setGump | ( | Gump * | g | ) |
Definition at line 45 of file GumpNotifyProcess.cpp.
References Object::getObjId(), and gump.
Referenced by Gump::CreateNotifier().
| void GumpNotifyProcess::terminate | ( | ) | [virtual] |
terminate the process. This wakes up all processes waiting for it.
Reimplemented from Process.
Definition at line 58 of file GumpNotifyProcess.cpp.
References Gump::Close(), getGump(), gump, and Process::terminate().
Referenced by notifyClosing().
uint16 GumpNotifyProcess::gump [private] |
Definition at line 28 of file GumpNotifyProcess.h.
Referenced by dumpInfo(), getGump(), loadData(), notifyClosing(), saveData(), setGump(), and terminate().
1.4.7