#include <Creation.h>
Collaboration diagram for Creation:

Public Member Functions | |
| bool | LoadCreation (const TiXmlNode *options) |
| bool | LoadNames (const char *NameFile) |
| void | SetLocation (Planet *p) |
| string | GetNextName () |
| void | AddHW (Planet *p) |
| Planet * | GetNextHW () |
| Planet * | GetSecond (const Player *p) |
| void | AddSecond (const Player *p, Planet *sw) |
Public Attributes | |
| long | mWorlds |
| long | mMinDistance |
| double | mClusterOdds |
| double | mClusterOddsDegrade |
| double | mCurrClusterOdds |
| long | mClusterMaxDistance |
| long | mStartPositionCount |
| long | mStartPositionMin |
| long | mStartPositionMax |
| long | mHWBasePop |
| long | mHWPopBonus |
| long | mHWFactories |
| long | mHWMines |
| long | mHWDefenses |
| bool | mSecondaryWorlds |
| double | mPopMultiplierFor2nd |
| double | mSecondaryPop |
| long | mSWFactories |
| long | mSWMines |
| long | mSWDefenses |
| long | mSWMaxMin |
| long | mSWMinMin |
| long | mMinSWDistance |
| long | mMaxSWDistance |
Private Attributes | |
| deque< string > | mNames |
| deque< string >::iterator | mNamePos |
| long | mNameCount |
| deque< Planet * > | mPrePlacedHWs |
| deque< Planet * >::iterator | mHW |
| map< const Player *, Planet * > | mSecondWorlds |
| Planet * | LastP |
Definition at line 40 of file Creation.h.
1.4.2-20050421