#include <LandscapeEvents.h>

Public Member Functions | |
| virtual fixed | getNextEventTime (ScorchedContext &context, int eventNumber)=0 |
| virtual bool | fireEvent (ScorchedContext &context, fixed timeLeft, int eventNumber)=0 |
| virtual bool | readXML (XMLNode *node)=0 |
Static Public Member Functions | |
| static LandscapeCondition * | create (const char *name) |
Definition at line 28 of file LandscapeEvents.h.
| virtual fixed LandscapeCondition::getNextEventTime | ( | ScorchedContext & | context, | |
| int | eventNumber | |||
| ) | [pure virtual] |
Implemented in LandscapeConditionGroupSize, LandscapeConditionTime, and LandscapeConditionRandom.
| virtual bool LandscapeCondition::fireEvent | ( | ScorchedContext & | context, | |
| fixed | timeLeft, | |||
| int | eventNumber | |||
| ) | [pure virtual] |
Implemented in LandscapeConditionGroupSize, LandscapeConditionTime, and LandscapeConditionRandom.
| virtual bool LandscapeCondition::readXML | ( | XMLNode * | node | ) | [pure virtual] |
Implemented in LandscapeConditionGroupSize, LandscapeConditionTime, and LandscapeConditionRandom.
Referenced by LandscapeEvent::readXML().
| LandscapeCondition * LandscapeCondition::create | ( | const char * | name | ) | [static] |
Definition at line 58 of file LandscapeEvents.cpp.
References S3D::dialogMessage(), S3D::formatStringBuffer(), and LangStringUtil::strcmp().
Referenced by LandscapeEvent::readXML().
1.5.3