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

Public Member Functions | |
| AnyUnitEntersPolygon (int player_=0) | |
| virtual void | readData (tnstream &stream) |
| virtual void | writeData (tnstream &stream) |
| void | setup () |
| void | arm () |
| void | triggered () |
| ASCString | getTypeName () const |
| ASCString | getDetailledName () const |
Protected Member Functions | |
| virtual State | getState (int player) |
| void | fieldOperator (const MapCoordinate &mc) |
|
|
Definition at line 382 of file gameevents.h. |
|
|
Reimplemented from EventTrigger. Definition at line 804 of file gameevents.cpp. References fieldCrossed, FieldAddressing::operate(), and triggered(). |
|
|
Implements FieldAddressing. Definition at line 745 of file gameevents.cpp. References tfield::building, cconnection_areaentered_anyunit, tfield::connection, EventTrigger::gamemap, ContainerBase::getCargo(), GameMap::getField(), ContainerBase::getOwner(), and tfield::vehicle. |
|
|
Implements EventTrigger. Definition at line 783 of file gameevents.cpp. References EventTrigger::gamemap, Player::getName(), and GameMap::player. |
|
|
Implements EventTrigger. Definition at line 735 of file gameevents.cpp. References EventTrigger::finally_fulfilled, FieldAddressing::operate(), and EventTrigger::unfulfilled. |
|
|
Implements EventTrigger. Definition at line 778 of file gameevents.cpp. |
|
|
Implements EventTrigger. Definition at line 764 of file gameevents.cpp. References tnstream::readInt(), FieldAddressing::readMapModificationData(), and versionTest(). |
|
|
Reimplemented from FieldAddressing. Definition at line 798 of file gameevents.cpp. References playerselall(), and FieldAddressing::setup(). |
|
|
Definition at line 814 of file gameevents.cpp. References eventReady(), and EventTrigger::isFulfilled(). Referenced by arm(). |
|
|
Implements EventTrigger. Definition at line 771 of file gameevents.cpp. References tnstream::writeInt(), and FieldAddressing::writeMapModificationData(). |
1.4.2