PositionTrigger Class Reference

#include <gameevents.h>

Inheritance diagram for PositionTrigger:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual void readData (tnstream &stream)
virtual void writeData (tnstream &stream)

Protected Member Functions

 PositionTrigger (EventTriggerID id)

Protected Attributes

MapCoordinate pos

Detailed Description

Definition at line 239 of file gameevents.h.


Constructor & Destructor Documentation

PositionTrigger::PositionTrigger ( EventTriggerID  id  )  [inline, protected]

Definition at line 242 of file gameevents.h.


Member Function Documentation

void PositionTrigger::readData ( tnstream stream  )  [virtual]

Implements EventTrigger.

Definition at line 220 of file gameevents.cpp.

References pos, MapCoordinate::read(), and versionTest().

void PositionTrigger::writeData ( tnstream stream  )  [virtual]

Implements EventTrigger.

Definition at line 227 of file gameevents.cpp.

References pos, MapCoordinate::write(), and tnstream::writeInt().


Member Data Documentation

MapCoordinate PositionTrigger::pos [protected]

Definition at line 241 of file gameevents.h.

Referenced by BuildingSeen::arm(), BuildingLost::arm(), BuildingConquered::arm(), BuildingConquered::BuildingConquered(), BuildingDestroyed::BuildingDestroyed(), BuildingSeen::BuildingSeen(), BuildingPositionTrigger::getName(), BuildingSeen::getState(), BuildingDestroyed::getState(), BuildingConquered::getState(), readData(), BuildingPositionTrigger::setup(), and writeData().


The documentation for this class was generated from the following files:
Generated on Mon May 21 01:47:15 2012 for Advanced Strategic Command by  doxygen 1.5.1