#include <gameevents.h>
Inheritance diagram for EventTriggered:

Public Member Functions | |
| EventTriggered (int eventID_=-1) | |
| void | setEventID (int eventID_) |
| virtual void | readData (tnstream &stream) |
| virtual void | writeData (tnstream &stream) |
| ASCString | getTypeName () const |
| ASCString | getDetailledName () const |
| void | setup () |
| void | arm () |
| void | triggered () |
Protected Member Functions | |
| virtual State | getState (int player) |
Definition at line 303 of file gameevents.h.
| EventTriggered::EventTriggered | ( | int | eventID_ = -1 |
) | [inline] |
Definition at line 309 of file gameevents.h.
| EventTrigger::State EventTriggered::getState | ( | int | player | ) | [protected, virtual] |
Implements EventTrigger.
Definition at line 477 of file gameevents.cpp.
References GameMap::events, Event::Executed, EventTrigger::finally_fulfilled, EventTrigger::gamemap, and EventTrigger::unfulfilled.
| void EventTriggered::setEventID | ( | int | eventID_ | ) | [inline] |
Definition at line 310 of file gameevents.h.
| void EventTriggered::readData | ( | tnstream & | stream | ) | [virtual] |
Implements EventTrigger.
Definition at line 485 of file gameevents.cpp.
References tnstream::readInt(), and versionTest().
| void EventTriggered::writeData | ( | tnstream & | stream | ) | [virtual] |
Implements EventTrigger.
Definition at line 491 of file gameevents.cpp.
References tnstream::writeInt().
| ASCString EventTriggered::getTypeName | ( | ) | const [virtual] |
Implements EventTrigger.
Definition at line 508 of file gameevents.cpp.
Referenced by getDetailledName().
| ASCString EventTriggered::getDetailledName | ( | ) | const [virtual] |
Implements EventTrigger.
Definition at line 513 of file gameevents.cpp.
References Event::action, Event::description, EventAction::getName(), and getTypeName().
| void EventTriggered::setup | ( | ) | [virtual] |
Implements EventTrigger.
Definition at line 528 of file gameevents.cpp.
References chooseString(), GameMap::events, and EventTrigger::gamemap.
| void EventTriggered::arm | ( | ) | [virtual] |
Reimplemented from EventTrigger.
Definition at line 547 of file gameevents.cpp.
References Event::executed, and triggered().
| void EventTriggered::triggered | ( | ) |
Definition at line 554 of file gameevents.cpp.
References eventReady(), EventTrigger::gamemap, and EventTrigger::state().
Referenced by arm().
1.5.1