Advanced Strategic Command
Public Member Functions | Protected Member Functions | List of all members
TriggerNothingTrue Class Reference

#include <gameevents.h>

Inheritance diagram for TriggerNothingTrue:
Inheritance graph

Public Member Functions

 TriggerNothingTrue ()
ASCString getTypeName () const
ASCString getDetailledName () const
- Public Member Functions inherited from TriggerNothing
 TriggerNothing (EventTriggerID id)
virtual void readData (tnstream &stream)
virtual void writeData (tnstream &stream)
void setup ()
- Public Member Functions inherited from EventTrigger
State state (int player)
 takes the inversion into account, which getState(int) does not More...
virtual void arm ()
void setMap (GameMap *gamemap_)
void setEvent (Event *ev)
EventTriggerID getTriggerID ()
virtual ~EventTrigger ()

Protected Member Functions

State getState (int player)
- Protected Member Functions inherited from EventTrigger
 EventTrigger (EventTriggerID id)
bool isFulfilled ()

Additional Inherited Members

- Public Types inherited from EventTrigger
enum  State { unfulfilled, fulfilled, finally_fulfilled, finally_failed }
- Public Attributes inherited from EventTrigger
bool invert
- Protected Attributes inherited from EventTrigger

Detailed Description

Definition at line 125 of file gameevents.h.

Constructor & Destructor Documentation

TriggerNothingTrue::TriggerNothingTrue ( )

Definition at line 129 of file gameevents.h.

Member Function Documentation

ASCString TriggerNothingTrue::getDetailledName ( ) const

Implements EventTrigger.

Definition at line 131 of file gameevents.h.

References getTypeName().

State TriggerNothingTrue::getState ( int  player)

Implements EventTrigger.

Definition at line 127 of file gameevents.h.

References EventTrigger::finally_fulfilled.

ASCString TriggerNothingTrue::getTypeName ( ) const

Implements EventTrigger.

Definition at line 130 of file gameevents.h.

Referenced by getDetailledName().

The documentation for this class was generated from the following file: