OptionsGame Class Reference

#include <OptionsGame.h>

List of all members.

Public Types

enum  TurnType { TurnSimultaneous = 0, TurnSequentialLooserFirst = 1, TurnSequentialRandom = 2 }
enum  WindForce {
  WindRandom = 0, WindNone = 1, Wind1 = 2,
  Wind2 = 3, Wind3 = 4, Wind4 = 5,
  Wind5 = 6, WindBreezy = 7, WindGale = 8
}
enum  WindType { WindOnRound = 0, WindOnMove = 1 }
enum  WallType {
  WallRandom = 0, WallConcrete = 1, WallBouncy = 2,
  WallWrapAround = 3, WallNone = 4, WallActive = 5,
  WallInactive = 6
}
enum  WeapScale { ScaleSmall = 0, ScaleMedium = 1, ScaleLarge = 2 }
enum  ResignType { ResignStart = 0, ResignEnd = 1, ResignDueToHealth = 2 }
enum  MovementRestrictionType { MovementRestrictionNone = 0, MovementRestrictionLand = 1, MovementRestrictionLandOrAbove = 2 }
enum  TeamBallanceType {
  TeamBallanceNone, TeamBallanceAuto, TeamBallanceBotsVs,
  TeamBallanceAutoByScore, TeamBallanceAutoByBots
}

Public Member Functions

 OptionsGame ()
virtual ~OptionsGame ()
const char * getTutorial ()
OptionEntryStringgetTutorialEntry ()
int getPhysicsFPS ()
OptionEntryIntgetPhysicsFPSEntry ()
int getScorePerMoney ()
OptionEntryIntgetScorePerMoneyEntry ()
int getScorePerAssist ()
OptionEntryIntgetScorePerAssistEntry ()
int getScorePerKill ()
OptionEntryIntgetScorePerKillEntry ()
int getScoreWonForRound ()
OptionEntryIntgetScoreWonForRoundEntry ()
int getScoreWonForLives ()
OptionEntryIntgetScoreWonForLivesEntry ()
int getTeams ()
OptionEntryIntgetTeamsEntry ()
int getStartArmsLevel ()
OptionEntryIntgetStartArmsLevelEntry ()
int getEndArmsLevel ()
OptionEntryIntgetEndArmsLevelEntry ()
int getMaxNumberWeapons ()
OptionEntryIntgetMaxNumberWeaponsEntry ()
int getNoMaxPlayers ()
OptionEntryIntgetNoMaxPlayersEntry ()
int getNoMinPlayers ()
OptionEntryIntgetNoMinPlayersEntry ()
int getNoRounds ()
OptionEntryIntgetNoRoundsEntry ()
int getRemoveBotsAtPlayers ()
OptionEntryIntgetRemoveBotsAtPlayersEntry ()
int getNoMaxRoundTurns ()
OptionEntryIntgetNoMaxRoundTurnsEntry ()
int getStartMoney ()
OptionEntryIntgetStartMoneyEntry ()
int getInterest ()
OptionEntryIntgetInterestEntry ()
int getFreeMarketAdjustment ()
OptionEntryIntgetFreeMarketAdjustmentEntry ()
int getFreeMarketLimits ()
OptionEntryIntgetFreeMarketLimitsEntry ()
int getMaxLandscapeSize ()
OptionEntryIntgetMaxLandscapeSizeEntry ()
int getStartTime ()
OptionEntryIntgetStartTimeEntry ()
int getShotTime ()
OptionEntryIntgetShotTimeEntry ()
int getKeepAliveTime ()
OptionEntryIntgetKeepAliveTimeEntry ()
int getKeepAliveTimeoutTime ()
OptionEntryIntgetKeepAliveTimeoutTimeEntry ()
int getBuyingTime ()
OptionEntryIntgetBuyingTimeEntry ()
int getRoundScoreTime ()
OptionEntryIntgetRoundScoreTimeEntry ()
int getScoreTime ()
OptionEntryIntgetScoreTimeEntry ()
int getAllowedMissedMoves ()
OptionEntryIntgetAllowedMissedMovesEntry ()
int getIdleKickTime ()
OptionEntryIntgetIdleKickTimeEntry ()
int getIdleShotKickTime ()
OptionEntryIntgetIdleShotKickTimeEntry ()
int getMinFallingDistance ()
OptionEntryIntgetMinFallingDistanceEntry ()
int getMaxClimbingDistance ()
OptionEntryIntgetMaxClimbingDistanceEntry ()
int getPlayerLives ()
OptionEntryIntgetPlayerLivesEntry ()
int getGravity ()
OptionEntryIntgetGravityEntry ()
OptionEntryEnum getWindForce ()
OptionEntryEnumgetWindForceEntry ()
OptionEntryEnum getWindType ()
OptionEntryEnumgetWindTypeEntry ()
OptionEntryEnum getWallType ()
OptionEntryEnumgetWallTypeEntry ()
OptionEntryEnum getWeapScale ()
OptionEntryEnumgetWeapScaleEntry ()
OptionEntryEnum getTurnType ()
OptionEntryEnumgetTurnTypeEntry ()
int getBuyOnRound ()
OptionEntryIntgetBuyOnRoundEntry ()
int getMoneyPerRound ()
OptionEntryIntgetMoneyPerRoundEntry ()
int getMoneyWonForRound ()
OptionEntryIntgetMoneyWonForRoundEntry ()
int getMoneyWonForLives ()
OptionEntryIntgetMoneyWonForLivesEntry ()
int getMoneyWonPerKillPoint ()
OptionEntryIntgetMoneyWonPerKillPointEntry ()
int getMoneyWonPerMultiKillPoint ()
OptionEntryIntgetMoneyWonPerMultiKillPointEntry ()
int getMoneyWonPerAssistPoint ()
OptionEntryIntgetMoneyWonPerAssistPointEntry ()
int getMoneyWonPerHitPoint ()
OptionEntryIntgetMoneyWonPerHitPointEntry ()
bool getMoneyPerHealthPoint ()
OptionEntryBoolgetMoneyPerHealthPointEntry ()
bool getLimitPowerByHealth ()
OptionEntryBoolgetLimitPowerByHealthEntry ()
OptionEntryEnum getTeamBallance ()
OptionEntryEnumgetTeamBallanceEntry ()
int getComputersDeathTalk ()
OptionEntryIntgetComputersDeathTalkEntry ()
int getComputersAttackTalk ()
OptionEntryIntgetComputersAttackTalkEntry ()
const char * getEconomy ()
OptionEntryStringEnumgetEconomyEntry ()
const char * getLandscapes ()
OptionEntryStringgetLandscapesEntry ()
const char * getStatsLogger ()
OptionEntryStringEnumgetStatsLoggerEntry ()
const char * getServerFileLogger ()
OptionEntryStringEnumgetServerFileLoggerEntry ()
const char * getBotNamePrefix ()
OptionEntryStringgetBotNamePrefixEntry ()
bool getGiveAllWeapons ()
OptionEntryBoolgetGiveAllWeaponsEntry ()
bool getDelayedDefenseActivation ()
OptionEntryBoolgetDelayedDefenseActivationEntry ()
bool getCycleMaps ()
OptionEntryBoolgetCycleMapsEntry ()
int getResignMode ()
OptionEntryIntgetResignModeEntry ()
OptionEntryEnum getMovementRestriction ()
OptionEntryEnumgetMovementRestrictionEntry ()
bool getRandomizeBotNames ()
OptionEntryBoolgetRandomizeBotNamesEntry ()
int getPortNo ()
OptionEntryIntgetPortNoEntry ()
int getManagementPortNo ()
OptionEntryIntgetManagementPortNoEntry ()
const char * getMod ()
OptionEntryStringgetModEntry ()
const char * getMOTD ()
OptionEntryStringgetMOTDEntry ()
int getModDownloadSpeed ()
OptionEntryIntgetModDownloadSpeedEntry ()
int getMaxAvatarSize ()
OptionEntryIntgetMaxAvatarSizeEntry ()
const char * getServerName ()
OptionEntryStringgetServerNameEntry ()
const char * getServerPassword ()
OptionEntryStringgetServerPasswordEntry ()
OptionEntryStringgetPlayerType (int no)
const char * getPublishAddress ()
OptionEntryStringgetPublishAddressEntry ()
bool getAllowSameIP ()
OptionEntryBoolgetAllowSameIPEntry ()
bool getAllowSameUniqueId ()
OptionEntryBoolgetAllowSameUniqueIdEntry ()
bool getPublishServer ()
OptionEntryBoolgetPublishServerEntry ()
bool getResidualPlayers ()
OptionEntryBoolgetResidualPlayersEntry ()
bool getAutoSendSyncCheck ()
OptionEntryBoolgetAutoSendSyncCheckEntry ()
bool getActionSyncCheck ()
OptionEntryBoolgetActionSyncCheckEntry ()
const char * getAuthHandler ()
OptionEntryStringEnumgetAuthHandlerEntry ()
bool getRegisteredUserNames ()
OptionEntryBoolgetRegisteredUserNamesEntry ()
bool getAllowMultiLingualChat ()
OptionEntryBoolgetAllowMultiLingualChatEntry ()
bool getAllowMultiLingualNames ()
OptionEntryBoolgetAllowMultiLingualNamesEntry ()
bool getDebugFeatures ()
OptionEntryBoolgetDebugFeaturesEntry ()
std::list
< OptionEntry * > & 
getOptions ()
std::list
< OptionEntry * > & 
getPlayerTypeOptions ()
virtual bool writeOptionsToXML (XMLNode *xmlNode)
virtual bool readOptionsFromXML (XMLNode *xmlNode)
virtual bool writeOptionsToFile (const std::string &filePath)
virtual bool readOptionsFromFile (const std::string &filePath)
virtual bool writeToBuffer (NetBuffer &buffer, bool useProtected, bool usePlayerTypes)
virtual bool readFromBuffer (NetBufferReader &reader, bool useProtected, bool usePlayerTypes)

Protected Attributes

std::list
< OptionEntry * > 
options_
std::list
< OptionEntry * > 
playerTypeOptions_
OptionEntryBoundedInt physicsFPS_
OptionEntryBoundedInt startArmsLevel_
OptionEntryBoundedInt endArmsLevel_
OptionEntryBoundedInt maxRoundTurns_
OptionEntryBoundedInt keepAliveTime_
OptionEntryBoundedInt keepAliveTimeoutTime_
OptionEntryBoundedInt shotTime_
OptionEntryBoundedInt startTime_
OptionEntryBoundedInt buyingTime_
OptionEntryBoundedInt roundScoreTime_
OptionEntryBoundedInt scoreTime_
OptionEntryBoundedInt allowedMissedMoves_
OptionEntryBoundedInt numberOfRounds_
OptionEntryBoundedInt maxNumberWeapons_
OptionEntryBoundedInt gravity_
OptionEntryBoundedInt minFallingDistance_
OptionEntryBoundedInt maxClimbingDistance_
OptionEntryBoundedInt playerLives_
OptionEntryBoundedInt teams_
OptionEntryBoundedInt numberOfPlayers_
OptionEntryBoundedInt numberOfMinPlayers_
OptionEntryBoundedInt removeBotsAtPlayers_
OptionEntryBoundedInt computersDeathTalk_
OptionEntryBoundedInt computersAttackTalk_
OptionEntryBoundedInt moneyBuyOnRound_
OptionEntryBoundedInt moneyWonForRound_
OptionEntryBoundedInt moneyWonForLives_
OptionEntryBoundedInt moneyPerKillPoint_
OptionEntryBoundedInt moneyPerMultiKillPoint_
OptionEntryBoundedInt moneyPerAssistPoint_
OptionEntryBoundedInt moneyPerHitPoint_
OptionEntryBoundedInt moneyPerRound_
OptionEntryBool moneyPerHealthPoint_
OptionEntryBoundedInt scorePerMoney_
OptionEntryBoundedInt scorePerAssist_
OptionEntryBoundedInt scorePerKill_
OptionEntryBoundedInt scoreWonForRound_
OptionEntryBoundedInt scoreWonForLives_
OptionEntryInt maxLandscapeSize_
OptionEntryInt freeMarketAdjustment_
OptionEntryInt freeMarketLimits_
OptionEntryBoundedInt moneyStarting_
OptionEntryBoundedInt idleKickTime_
OptionEntryBoundedInt idleShotKickTime_
OptionEntryEnum teamBallance_
OptionEntryBoundedInt moneyInterest_
OptionEntryBool limitPowerByHealth_
OptionEntryString tutorial_
OptionEntryBool cycleMaps_
OptionEntryBool delayedDefenseActivation_
OptionEntryEnum resignMode_
OptionEntryEnum movementRestriction_
OptionEntryEnum turnType_
OptionEntryEnum windForce_
OptionEntryEnum windType_
OptionEntryEnum wallType_
OptionEntryEnum weapScale_
OptionEntryBoundedInt modDownloadSpeed_
OptionEntryInt maxAvatarSize_
OptionEntryString mod_
OptionEntryString motd_
OptionEntryStringEnum economy_
OptionEntryString landscapes_
OptionEntryStringEnum statsLogger_
OptionEntryStringEnum serverFileLogger_
OptionEntryString botNamePrefix_
OptionEntryBool actionSyncCheck_
OptionEntryBool autoSendSyncCheck_
OptionEntryBool residualPlayers_
OptionEntryBool randomizeBotNames_
OptionEntryBool giveAllWeapons_
OptionEntryBool registeredUserNames_
OptionEntryBool allowMultiLingualChat_
OptionEntryBool allowMultiLingualNames_
OptionEntryStringEnum authHandler_
OptionEntryString serverName_
OptionEntryStringplayerType_ [24]
OptionEntryString serverPassword_
OptionEntryInt portNo_
OptionEntryInt managementPortNo_
OptionEntryString publishAddress_
OptionEntryBool publishServer_
OptionEntryBool allowSameIP_
OptionEntryBool allowSameUniqueId_
OptionEntryBool debugFeatures_
OptionEntryEnum depricatedScoreType_
OptionEntryBool depricatedAutoBallanceTeams_
OptionEntryBoundedInt depricatedMaxArmsLevel_
OptionEntryString depricatedServerAdminPassword_
OptionEntryString depricatedMasterListServer_
OptionEntryString depricatedMasterListServerURI_


Detailed Description

Definition at line 26 of file OptionsGame.h.


Member Enumeration Documentation

enum OptionsGame::TurnType

Enumerator:
TurnSimultaneous 
TurnSequentialLooserFirst 
TurnSequentialRandom 

Definition at line 32 of file OptionsGame.h.

enum OptionsGame::WindForce

Enumerator:
WindRandom 
WindNone 
Wind1 
Wind2 
Wind3 
Wind4 
Wind5 
WindBreezy 
WindGale 

Definition at line 38 of file OptionsGame.h.

enum OptionsGame::WindType

Enumerator:
WindOnRound 
WindOnMove 

Definition at line 50 of file OptionsGame.h.

enum OptionsGame::WallType

Enumerator:
WallRandom 
WallConcrete 
WallBouncy 
WallWrapAround 
WallNone 
WallActive 
WallInactive 

Definition at line 55 of file OptionsGame.h.

enum OptionsGame::WeapScale

Enumerator:
ScaleSmall 
ScaleMedium 
ScaleLarge 

Definition at line 65 of file OptionsGame.h.

enum OptionsGame::ResignType

Enumerator:
ResignStart 
ResignEnd 
ResignDueToHealth 

Definition at line 71 of file OptionsGame.h.

enum OptionsGame::MovementRestrictionType

Enumerator:
MovementRestrictionNone 
MovementRestrictionLand 
MovementRestrictionLandOrAbove 

Definition at line 77 of file OptionsGame.h.

enum OptionsGame::TeamBallanceType

Enumerator:
TeamBallanceNone 
TeamBallanceAuto 
TeamBallanceBotsVs 
TeamBallanceAutoByScore 
TeamBallanceAutoByBots 

Definition at line 83 of file OptionsGame.h.


Constructor & Destructor Documentation

OptionsGame::OptionsGame (  ) 

Definition at line 139 of file OptionsGame.cpp.

References playerType_, playerTypeOptions_, and snprintf.

OptionsGame::~OptionsGame (  )  [virtual]

Definition at line 339 of file OptionsGame.cpp.


Member Function Documentation

const char* OptionsGame::getTutorial (  )  [inline]

Definition at line 92 of file OptionsGame.h.

References tutorial_.

OptionEntryString& OptionsGame::getTutorialEntry (  )  [inline]

Definition at line 93 of file OptionsGame.h.

References tutorial_.

int OptionsGame::getPhysicsFPS (  )  [inline]

Definition at line 95 of file OptionsGame.h.

References physicsFPS_.

OptionEntryInt& OptionsGame::getPhysicsFPSEntry (  )  [inline]

Definition at line 96 of file OptionsGame.h.

References physicsFPS_.

int OptionsGame::getScorePerMoney (  )  [inline]

Definition at line 98 of file OptionsGame.h.

References scorePerMoney_.

OptionEntryInt& OptionsGame::getScorePerMoneyEntry (  )  [inline]

Definition at line 99 of file OptionsGame.h.

References scorePerMoney_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getScorePerAssist (  )  [inline]

Definition at line 101 of file OptionsGame.h.

References scorePerAssist_.

OptionEntryInt& OptionsGame::getScorePerAssistEntry (  )  [inline]

Definition at line 102 of file OptionsGame.h.

References scorePerAssist_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getScorePerKill (  )  [inline]

Definition at line 104 of file OptionsGame.h.

References scorePerKill_.

OptionEntryInt& OptionsGame::getScorePerKillEntry (  )  [inline]

Definition at line 105 of file OptionsGame.h.

References scorePerKill_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getScoreWonForRound (  )  [inline]

Definition at line 107 of file OptionsGame.h.

References scoreWonForRound_.

OptionEntryInt& OptionsGame::getScoreWonForRoundEntry (  )  [inline]

Definition at line 108 of file OptionsGame.h.

References scoreWonForRound_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getScoreWonForLives (  )  [inline]

Definition at line 110 of file OptionsGame.h.

References scoreWonForLives_.

OptionEntryInt& OptionsGame::getScoreWonForLivesEntry (  )  [inline]

Definition at line 111 of file OptionsGame.h.

References scoreWonForLives_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getTeams (  )  [inline]

Definition at line 113 of file OptionsGame.h.

References teams_.

OptionEntryInt& OptionsGame::getTeamsEntry (  )  [inline]

Definition at line 114 of file OptionsGame.h.

References teams_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSelectDialog::SettingsSelectDialog().

int OptionsGame::getStartArmsLevel (  )  [inline]

Definition at line 116 of file OptionsGame.h.

References startArmsLevel_.

OptionEntryInt& OptionsGame::getStartArmsLevelEntry (  )  [inline]

Definition at line 117 of file OptionsGame.h.

References startArmsLevel_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getEndArmsLevel (  )  [inline]

Definition at line 119 of file OptionsGame.h.

References endArmsLevel_.

OptionEntryInt& OptionsGame::getEndArmsLevelEntry (  )  [inline]

Definition at line 120 of file OptionsGame.h.

References endArmsLevel_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMaxNumberWeapons (  )  [inline]

Definition at line 122 of file OptionsGame.h.

References maxNumberWeapons_.

OptionEntryInt& OptionsGame::getMaxNumberWeaponsEntry (  )  [inline]

Definition at line 123 of file OptionsGame.h.

References maxNumberWeapons_.

int OptionsGame::getNoMaxPlayers (  )  [inline]

Definition at line 125 of file OptionsGame.h.

References numberOfPlayers_.

Referenced by SettingsSelectDialog::buttonDown(), SettingsFrame::setupPlayers(), and SettingsFrame::TransferDataToWindow().

OptionEntryInt& OptionsGame::getNoMaxPlayersEntry (  )  [inline]

Definition at line 126 of file OptionsGame.h.

References numberOfPlayers_.

Referenced by SettingsSelectDialog::SettingsSelectDialog(), SettingsFrame::setupPlayers(), and SettingsFrame::TransferDataFromWindow().

int OptionsGame::getNoMinPlayers (  )  [inline]

Definition at line 128 of file OptionsGame.h.

References numberOfMinPlayers_.

Referenced by SettingsFrame::TransferDataToWindow().

OptionEntryInt& OptionsGame::getNoMinPlayersEntry (  )  [inline]

Definition at line 129 of file OptionsGame.h.

References numberOfMinPlayers_.

Referenced by SettingsSelectDialog::buttonDown(), and SettingsFrame::TransferDataFromWindow().

int OptionsGame::getNoRounds (  )  [inline]

Definition at line 131 of file OptionsGame.h.

References numberOfRounds_.

OptionEntryInt& OptionsGame::getNoRoundsEntry (  )  [inline]

Definition at line 132 of file OptionsGame.h.

References numberOfRounds_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getRemoveBotsAtPlayers (  )  [inline]

Definition at line 134 of file OptionsGame.h.

References removeBotsAtPlayers_.

Referenced by SettingsFrame::TransferDataToWindow().

OptionEntryInt& OptionsGame::getRemoveBotsAtPlayersEntry (  )  [inline]

Definition at line 135 of file OptionsGame.h.

References removeBotsAtPlayers_.

Referenced by SettingsFrame::TransferDataFromWindow().

int OptionsGame::getNoMaxRoundTurns (  )  [inline]

Definition at line 137 of file OptionsGame.h.

References maxRoundTurns_.

OptionEntryInt& OptionsGame::getNoMaxRoundTurnsEntry (  )  [inline]

Definition at line 138 of file OptionsGame.h.

References maxRoundTurns_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getStartMoney (  )  [inline]

Definition at line 140 of file OptionsGame.h.

References moneyStarting_.

OptionEntryInt& OptionsGame::getStartMoneyEntry (  )  [inline]

Definition at line 141 of file OptionsGame.h.

References moneyStarting_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getInterest (  )  [inline]

Definition at line 143 of file OptionsGame.h.

References moneyInterest_.

OptionEntryInt& OptionsGame::getInterestEntry (  )  [inline]

Definition at line 144 of file OptionsGame.h.

References moneyInterest_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getFreeMarketAdjustment (  )  [inline]

Definition at line 146 of file OptionsGame.h.

References freeMarketAdjustment_.

OptionEntryInt& OptionsGame::getFreeMarketAdjustmentEntry (  )  [inline]

Definition at line 147 of file OptionsGame.h.

References freeMarketAdjustment_.

int OptionsGame::getFreeMarketLimits (  )  [inline]

Definition at line 149 of file OptionsGame.h.

References freeMarketLimits_.

OptionEntryInt& OptionsGame::getFreeMarketLimitsEntry (  )  [inline]

Definition at line 150 of file OptionsGame.h.

References freeMarketLimits_.

int OptionsGame::getMaxLandscapeSize (  )  [inline]

Definition at line 152 of file OptionsGame.h.

References maxLandscapeSize_.

OptionEntryInt& OptionsGame::getMaxLandscapeSizeEntry (  )  [inline]

Definition at line 153 of file OptionsGame.h.

References maxLandscapeSize_.

int OptionsGame::getStartTime (  )  [inline]

Definition at line 155 of file OptionsGame.h.

References startTime_.

OptionEntryInt& OptionsGame::getStartTimeEntry (  )  [inline]

Definition at line 156 of file OptionsGame.h.

References startTime_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getShotTime (  )  [inline]

Definition at line 158 of file OptionsGame.h.

References shotTime_.

OptionEntryInt& OptionsGame::getShotTimeEntry (  )  [inline]

Definition at line 159 of file OptionsGame.h.

References shotTime_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getKeepAliveTime (  )  [inline]

Definition at line 161 of file OptionsGame.h.

References keepAliveTime_.

OptionEntryInt& OptionsGame::getKeepAliveTimeEntry (  )  [inline]

Definition at line 162 of file OptionsGame.h.

References keepAliveTime_.

int OptionsGame::getKeepAliveTimeoutTime (  )  [inline]

Definition at line 164 of file OptionsGame.h.

References keepAliveTimeoutTime_.

OptionEntryInt& OptionsGame::getKeepAliveTimeoutTimeEntry (  )  [inline]

Definition at line 165 of file OptionsGame.h.

References keepAliveTimeoutTime_.

Referenced by SettingsFrame::createMainPanel().

int OptionsGame::getBuyingTime (  )  [inline]

Definition at line 167 of file OptionsGame.h.

References buyingTime_.

OptionEntryInt& OptionsGame::getBuyingTimeEntry (  )  [inline]

Definition at line 168 of file OptionsGame.h.

References buyingTime_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getRoundScoreTime (  )  [inline]

Definition at line 170 of file OptionsGame.h.

References roundScoreTime_.

OptionEntryInt& OptionsGame::getRoundScoreTimeEntry (  )  [inline]

Definition at line 171 of file OptionsGame.h.

References roundScoreTime_.

int OptionsGame::getScoreTime (  )  [inline]

Definition at line 173 of file OptionsGame.h.

References scoreTime_.

OptionEntryInt& OptionsGame::getScoreTimeEntry (  )  [inline]

Definition at line 174 of file OptionsGame.h.

References scoreTime_.

int OptionsGame::getAllowedMissedMoves (  )  [inline]

Definition at line 176 of file OptionsGame.h.

References allowedMissedMoves_.

OptionEntryInt& OptionsGame::getAllowedMissedMovesEntry (  )  [inline]

Definition at line 177 of file OptionsGame.h.

References allowedMissedMoves_.

int OptionsGame::getIdleKickTime (  )  [inline]

Definition at line 179 of file OptionsGame.h.

References idleKickTime_.

OptionEntryInt& OptionsGame::getIdleKickTimeEntry (  )  [inline]

Definition at line 180 of file OptionsGame.h.

References idleKickTime_.

Referenced by SettingsFrame::createMainPanel().

int OptionsGame::getIdleShotKickTime (  )  [inline]

Definition at line 182 of file OptionsGame.h.

References idleShotKickTime_.

OptionEntryInt& OptionsGame::getIdleShotKickTimeEntry (  )  [inline]

Definition at line 183 of file OptionsGame.h.

References idleShotKickTime_.

Referenced by SettingsFrame::createMainPanel().

int OptionsGame::getMinFallingDistance (  )  [inline]

Definition at line 185 of file OptionsGame.h.

References minFallingDistance_.

OptionEntryInt& OptionsGame::getMinFallingDistanceEntry (  )  [inline]

Definition at line 186 of file OptionsGame.h.

References minFallingDistance_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMaxClimbingDistance (  )  [inline]

Definition at line 188 of file OptionsGame.h.

References maxClimbingDistance_.

OptionEntryInt& OptionsGame::getMaxClimbingDistanceEntry (  )  [inline]

Definition at line 189 of file OptionsGame.h.

References maxClimbingDistance_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getPlayerLives (  )  [inline]

Definition at line 191 of file OptionsGame.h.

References playerLives_.

OptionEntryInt& OptionsGame::getPlayerLivesEntry (  )  [inline]

Definition at line 192 of file OptionsGame.h.

References playerLives_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getGravity (  )  [inline]

Definition at line 194 of file OptionsGame.h.

References gravity_.

OptionEntryInt& OptionsGame::getGravityEntry (  )  [inline]

Definition at line 195 of file OptionsGame.h.

References gravity_.

OptionEntryEnum OptionsGame::getWindForce (  )  [inline]

Definition at line 197 of file OptionsGame.h.

References windForce_.

OptionEntryEnum& OptionsGame::getWindForceEntry (  )  [inline]

Definition at line 198 of file OptionsGame.h.

References windForce_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

OptionEntryEnum OptionsGame::getWindType (  )  [inline]

Definition at line 200 of file OptionsGame.h.

References windType_.

OptionEntryEnum& OptionsGame::getWindTypeEntry (  )  [inline]

Definition at line 201 of file OptionsGame.h.

References windType_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

OptionEntryEnum OptionsGame::getWallType (  )  [inline]

Definition at line 203 of file OptionsGame.h.

References wallType_.

OptionEntryEnum& OptionsGame::getWallTypeEntry (  )  [inline]

Definition at line 204 of file OptionsGame.h.

References wallType_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

OptionEntryEnum OptionsGame::getWeapScale (  )  [inline]

Definition at line 206 of file OptionsGame.h.

References weapScale_.

OptionEntryEnum& OptionsGame::getWeapScaleEntry (  )  [inline]

Definition at line 207 of file OptionsGame.h.

References weapScale_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

OptionEntryEnum OptionsGame::getTurnType (  )  [inline]

Definition at line 209 of file OptionsGame.h.

References turnType_.

OptionEntryEnum& OptionsGame::getTurnTypeEntry (  )  [inline]

Definition at line 210 of file OptionsGame.h.

References turnType_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSelectDialog::SettingsSelectDialog().

int OptionsGame::getBuyOnRound (  )  [inline]

Definition at line 212 of file OptionsGame.h.

References moneyBuyOnRound_.

OptionEntryInt& OptionsGame::getBuyOnRoundEntry (  )  [inline]

Definition at line 213 of file OptionsGame.h.

References moneyBuyOnRound_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMoneyPerRound (  )  [inline]

Definition at line 215 of file OptionsGame.h.

References moneyPerRound_.

OptionEntryInt& OptionsGame::getMoneyPerRoundEntry (  )  [inline]

Definition at line 216 of file OptionsGame.h.

References moneyPerRound_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMoneyWonForRound (  )  [inline]

Definition at line 218 of file OptionsGame.h.

References moneyWonForRound_.

OptionEntryInt& OptionsGame::getMoneyWonForRoundEntry (  )  [inline]

Definition at line 219 of file OptionsGame.h.

References moneyWonForRound_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMoneyWonForLives (  )  [inline]

Definition at line 221 of file OptionsGame.h.

References moneyWonForLives_.

OptionEntryInt& OptionsGame::getMoneyWonForLivesEntry (  )  [inline]

Definition at line 222 of file OptionsGame.h.

References moneyWonForLives_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMoneyWonPerKillPoint (  )  [inline]

Definition at line 224 of file OptionsGame.h.

References moneyPerKillPoint_.

OptionEntryInt& OptionsGame::getMoneyWonPerKillPointEntry (  )  [inline]

Definition at line 225 of file OptionsGame.h.

References moneyPerKillPoint_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMoneyWonPerMultiKillPoint (  )  [inline]

Definition at line 227 of file OptionsGame.h.

References moneyPerMultiKillPoint_.

OptionEntryInt& OptionsGame::getMoneyWonPerMultiKillPointEntry (  )  [inline]

Definition at line 228 of file OptionsGame.h.

References moneyPerMultiKillPoint_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMoneyWonPerAssistPoint (  )  [inline]

Definition at line 230 of file OptionsGame.h.

References moneyPerAssistPoint_.

OptionEntryInt& OptionsGame::getMoneyWonPerAssistPointEntry (  )  [inline]

Definition at line 231 of file OptionsGame.h.

References moneyPerAssistPoint_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getMoneyWonPerHitPoint (  )  [inline]

Definition at line 233 of file OptionsGame.h.

References moneyPerHitPoint_.

OptionEntryInt& OptionsGame::getMoneyWonPerHitPointEntry (  )  [inline]

Definition at line 234 of file OptionsGame.h.

References moneyPerHitPoint_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

bool OptionsGame::getMoneyPerHealthPoint (  )  [inline]

Definition at line 236 of file OptionsGame.h.

References moneyPerHealthPoint_.

OptionEntryBool& OptionsGame::getMoneyPerHealthPointEntry (  )  [inline]

Definition at line 237 of file OptionsGame.h.

References moneyPerHealthPoint_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

bool OptionsGame::getLimitPowerByHealth (  )  [inline]

Definition at line 239 of file OptionsGame.h.

References limitPowerByHealth_.

OptionEntryBool& OptionsGame::getLimitPowerByHealthEntry (  )  [inline]

Definition at line 240 of file OptionsGame.h.

References limitPowerByHealth_.

OptionEntryEnum OptionsGame::getTeamBallance (  )  [inline]

Definition at line 242 of file OptionsGame.h.

References teamBallance_.

OptionEntryEnum& OptionsGame::getTeamBallanceEntry (  )  [inline]

Definition at line 243 of file OptionsGame.h.

References teamBallance_.

Referenced by SettingsFrame::createMainPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

int OptionsGame::getComputersDeathTalk (  )  [inline]

Definition at line 245 of file OptionsGame.h.

References computersDeathTalk_.

OptionEntryInt& OptionsGame::getComputersDeathTalkEntry (  )  [inline]

Definition at line 246 of file OptionsGame.h.

References computersDeathTalk_.

int OptionsGame::getComputersAttackTalk (  )  [inline]

Definition at line 248 of file OptionsGame.h.

References computersAttackTalk_.

OptionEntryInt& OptionsGame::getComputersAttackTalkEntry (  )  [inline]

Definition at line 249 of file OptionsGame.h.

References computersAttackTalk_.

const char* OptionsGame::getEconomy (  )  [inline]

Definition at line 251 of file OptionsGame.h.

References economy_.

OptionEntryStringEnum& OptionsGame::getEconomyEntry (  )  [inline]

Definition at line 252 of file OptionsGame.h.

References economy_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

const char* OptionsGame::getLandscapes (  )  [inline]

Definition at line 254 of file OptionsGame.h.

References landscapes_.

Referenced by LandscapeDefinitionsBase::landscapeEnabled().

OptionEntryString& OptionsGame::getLandscapesEntry (  )  [inline]

Definition at line 255 of file OptionsGame.h.

References landscapes_.

Referenced by SettingsSubSelectDialog::buttonDown(), LandscapeDefinitions::checkEnabled(), ServerWebSettingsHandler::SettingsLandscapeHandler::processRequest(), and SettingsFrame::TransferDataFromWindow().

const char* OptionsGame::getStatsLogger (  )  [inline]

Definition at line 257 of file OptionsGame.h.

References statsLogger_.

OptionEntryStringEnum& OptionsGame::getStatsLoggerEntry (  )  [inline]

Definition at line 258 of file OptionsGame.h.

References statsLogger_.

const char* OptionsGame::getServerFileLogger (  )  [inline]

Definition at line 260 of file OptionsGame.h.

References serverFileLogger_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryStringEnum& OptionsGame::getServerFileLoggerEntry (  )  [inline]

Definition at line 261 of file OptionsGame.h.

References serverFileLogger_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

const char* OptionsGame::getBotNamePrefix (  )  [inline]

Definition at line 263 of file OptionsGame.h.

References botNamePrefix_.

Referenced by SettingsFrame::TransferDataToWindow().

OptionEntryString& OptionsGame::getBotNamePrefixEntry (  )  [inline]

Definition at line 264 of file OptionsGame.h.

References botNamePrefix_.

Referenced by SettingsFrame::TransferDataFromWindow().

bool OptionsGame::getGiveAllWeapons (  )  [inline]

Definition at line 266 of file OptionsGame.h.

References giveAllWeapons_.

OptionEntryBool& OptionsGame::getGiveAllWeaponsEntry (  )  [inline]

Definition at line 267 of file OptionsGame.h.

References giveAllWeapons_.

Referenced by SettingsFrame::createEcoPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

bool OptionsGame::getDelayedDefenseActivation (  )  [inline]

Definition at line 269 of file OptionsGame.h.

References delayedDefenseActivation_.

OptionEntryBool& OptionsGame::getDelayedDefenseActivationEntry (  )  [inline]

Definition at line 270 of file OptionsGame.h.

References delayedDefenseActivation_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

bool OptionsGame::getCycleMaps (  )  [inline]

Definition at line 272 of file OptionsGame.h.

References cycleMaps_.

Referenced by SettingsFrame::TransferDataToWindow().

OptionEntryBool& OptionsGame::getCycleMapsEntry (  )  [inline]

Definition at line 273 of file OptionsGame.h.

References cycleMaps_.

Referenced by SettingsSubSelectDialog::SettingsSubSelectDialog(), SettingsFrame::TransferDataFromWindow(), and SettingsFrame::TransferDataToWindow().

int OptionsGame::getResignMode (  )  [inline]

Definition at line 275 of file OptionsGame.h.

References resignMode_.

OptionEntryInt& OptionsGame::getResignModeEntry (  )  [inline]

Definition at line 276 of file OptionsGame.h.

References resignMode_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

OptionEntryEnum OptionsGame::getMovementRestriction (  )  [inline]

Definition at line 278 of file OptionsGame.h.

References movementRestriction_.

OptionEntryEnum& OptionsGame::getMovementRestrictionEntry (  )  [inline]

Definition at line 279 of file OptionsGame.h.

References movementRestriction_.

Referenced by SettingsFrame::createEnvPanel(), and SettingsSubSelectDialog::SettingsSubSelectDialog().

bool OptionsGame::getRandomizeBotNames (  )  [inline]

Definition at line 281 of file OptionsGame.h.

References randomizeBotNames_.

OptionEntryBool& OptionsGame::getRandomizeBotNamesEntry (  )  [inline]

Definition at line 282 of file OptionsGame.h.

References randomizeBotNames_.

int OptionsGame::getPortNo (  )  [inline]

Definition at line 284 of file OptionsGame.h.

References portNo_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryInt& OptionsGame::getPortNoEntry (  )  [inline]

Definition at line 285 of file OptionsGame.h.

References portNo_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

int OptionsGame::getManagementPortNo (  )  [inline]

Definition at line 287 of file OptionsGame.h.

References managementPortNo_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryInt& OptionsGame::getManagementPortNoEntry (  )  [inline]

Definition at line 288 of file OptionsGame.h.

References managementPortNo_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

const char* OptionsGame::getMod (  )  [inline]

Definition at line 290 of file OptionsGame.h.

References mod_.

Referenced by SettingsSubSelectDialog::display(), showSettingsDialog(), and ServerSFrame::TransferDataToWindow().

OptionEntryString& OptionsGame::getModEntry (  )  [inline]

Definition at line 291 of file OptionsGame.h.

References mod_.

Referenced by ServerWebSettingsHandler::SettingsModHandler::processRequest(), SettingsSelectDialog::SettingsSelectDialog(), and ServerSFrame::TransferDataFromWindow().

const char* OptionsGame::getMOTD (  )  [inline]

Definition at line 293 of file OptionsGame.h.

References motd_.

Referenced by SettingsFrame::TransferDataToWindow().

OptionEntryString& OptionsGame::getMOTDEntry (  )  [inline]

Definition at line 294 of file OptionsGame.h.

References motd_.

Referenced by SettingsFrame::TransferDataFromWindow().

int OptionsGame::getModDownloadSpeed (  )  [inline]

Definition at line 296 of file OptionsGame.h.

References modDownloadSpeed_.

OptionEntryInt& OptionsGame::getModDownloadSpeedEntry (  )  [inline]

Definition at line 297 of file OptionsGame.h.

References modDownloadSpeed_.

Referenced by SettingsFrame::createMainPanel().

int OptionsGame::getMaxAvatarSize (  )  [inline]

Definition at line 299 of file OptionsGame.h.

References maxAvatarSize_.

OptionEntryInt& OptionsGame::getMaxAvatarSizeEntry (  )  [inline]

Definition at line 300 of file OptionsGame.h.

References maxAvatarSize_.

const char* OptionsGame::getServerName (  )  [inline]

Definition at line 302 of file OptionsGame.h.

References serverName_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryString& OptionsGame::getServerNameEntry (  )  [inline]

Definition at line 303 of file OptionsGame.h.

References serverName_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

const char* OptionsGame::getServerPassword (  )  [inline]

Definition at line 305 of file OptionsGame.h.

References serverPassword_.

OptionEntryString& OptionsGame::getServerPasswordEntry (  )  [inline]

Definition at line 306 of file OptionsGame.h.

References serverPassword_.

Referenced by SettingsFrame::createMainPanel().

OptionEntryString& OptionsGame::getPlayerType ( int  no  )  [inline]

Definition at line 308 of file OptionsGame.h.

References DIALOG_ASSERT, and playerType_.

Referenced by OptionsScorched::getPlayerType(), SettingsFrame::TransferDataFromWindow(), and SettingsFrame::TransferDataToWindow().

const char* OptionsGame::getPublishAddress (  )  [inline]

Definition at line 310 of file OptionsGame.h.

References publishAddress_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryString& OptionsGame::getPublishAddressEntry (  )  [inline]

Definition at line 311 of file OptionsGame.h.

References publishAddress_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

bool OptionsGame::getAllowSameIP (  )  [inline]

Definition at line 313 of file OptionsGame.h.

References allowSameIP_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryBool& OptionsGame::getAllowSameIPEntry (  )  [inline]

Definition at line 314 of file OptionsGame.h.

References allowSameIP_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

bool OptionsGame::getAllowSameUniqueId (  )  [inline]

Definition at line 316 of file OptionsGame.h.

References allowSameUniqueId_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryBool& OptionsGame::getAllowSameUniqueIdEntry (  )  [inline]

Definition at line 317 of file OptionsGame.h.

References allowSameUniqueId_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

bool OptionsGame::getPublishServer (  )  [inline]

Definition at line 319 of file OptionsGame.h.

References publishServer_.

Referenced by ServerSFrame::TransferDataToWindow().

OptionEntryBool& OptionsGame::getPublishServerEntry (  )  [inline]

Definition at line 320 of file OptionsGame.h.

References publishServer_.

Referenced by ServerSFrame::TransferDataFromWindow(), and ServerSFrame::TransferDataToWindow().

bool OptionsGame::getResidualPlayers (  )  [inline]

Definition at line 322 of file OptionsGame.h.

References residualPlayers_.

Referenced by SettingsFrame::TransferDataToWindow().

OptionEntryBool& OptionsGame::getResidualPlayersEntry (  )  [inline]

Definition at line 323 of file OptionsGame.h.

References residualPlayers_.

Referenced by SettingsFrame::TransferDataFromWindow().

bool OptionsGame::getAutoSendSyncCheck (  )  [inline]

Definition at line 325 of file OptionsGame.h.

References autoSendSyncCheck_.

OptionEntryBool& OptionsGame::getAutoSendSyncCheckEntry (  )  [inline]

Definition at line 326 of file OptionsGame.h.

References autoSendSyncCheck_.

bool OptionsGame::getActionSyncCheck (  )  [inline]

Definition at line 328 of file OptionsGame.h.

References actionSyncCheck_.

OptionEntryBool& OptionsGame::getActionSyncCheckEntry (  )  [inline]

Definition at line 329 of file OptionsGame.h.

References actionSyncCheck_.

const char* OptionsGame::getAuthHandler (  )  [inline]

Definition at line 331 of file OptionsGame.h.

References authHandler_.

OptionEntryStringEnum& OptionsGame::getAuthHandlerEntry (  )  [inline]

Definition at line 332 of file OptionsGame.h.

References authHandler_.

bool OptionsGame::getRegisteredUserNames (  )  [inline]

Definition at line 334 of file OptionsGame.h.

References registeredUserNames_.

OptionEntryBool& OptionsGame::getRegisteredUserNamesEntry (  )  [inline]

Definition at line 335 of file OptionsGame.h.

References registeredUserNames_.

bool OptionsGame::getAllowMultiLingualChat (  )  [inline]

Definition at line 337 of file OptionsGame.h.

References allowMultiLingualChat_.

OptionEntryBool& OptionsGame::getAllowMultiLingualChatEntry (  )  [inline]

Definition at line 338 of file OptionsGame.h.

References allowMultiLingualChat_.

bool OptionsGame::getAllowMultiLingualNames (  )  [inline]

Definition at line 340 of file OptionsGame.h.

References allowMultiLingualNames_.

OptionEntryBool& OptionsGame::getAllowMultiLingualNamesEntry (  )  [inline]

Definition at line 341 of file OptionsGame.h.

References allowMultiLingualNames_.

bool OptionsGame::getDebugFeatures (  )  [inline]

Definition at line 343 of file OptionsGame.h.

References debugFeatures_.

OptionEntryBool& OptionsGame::getDebugFeaturesEntry (  )  [inline]

Definition at line 344 of file OptionsGame.h.

References debugFeatures_.

std::list< OptionEntry * > & OptionsGame::getOptions (  ) 

Definition at line 435 of file OptionsGame.cpp.

References options_.

Referenced by RulesDialog::addMOTD(), OptionsScorched::commitChanges(), LandscapeOptionsType::readXML(), s3d_get_option(), and OptionsScorched::updateLevelOptions().

std::list< OptionEntry * > & OptionsGame::getPlayerTypeOptions (  ) 

Definition at line 430 of file OptionsGame.cpp.

References playerTypeOptions_.

bool OptionsGame::writeOptionsToXML ( XMLNode xmlNode  )  [virtual]

Definition at line 384 of file OptionsGame.cpp.

References options_, and OptionEntryHelper::writeToXML().

bool OptionsGame::readOptionsFromXML ( XMLNode xmlNode  )  [virtual]

Definition at line 390 of file OptionsGame.cpp.

References options_, and OptionEntryHelper::readFromXML().

bool OptionsGame::writeOptionsToFile ( const std::string filePath  )  [virtual]

Definition at line 396 of file OptionsGame.cpp.

References options_, playerTypeOptions_, and OptionEntryHelper::writeToFile().

Referenced by SettingsSelectDialog::buttonDown(), and showServerSDialog().

bool OptionsGame::readOptionsFromFile ( const std::string filePath  )  [virtual]

Definition at line 413 of file OptionsGame.cpp.

References options_, playerTypeOptions_, and OptionEntryHelper::readFromFile().

Referenced by SettingsSelectDialog::display(), main(), showServerSDialog(), and startClientInternal().

bool OptionsGame::writeToBuffer ( NetBuffer buffer,
bool  useProtected,
bool  usePlayerTypes 
) [virtual]

Definition at line 344 of file OptionsGame.cpp.

References options_, playerTypeOptions_, and OptionEntryHelper::writeToBuffer().

Referenced by ClientSave::storeClient(), and OptionsScorched::updateChangeSet().

bool OptionsGame::readFromBuffer ( NetBufferReader reader,
bool  useProtected,
bool  usePlayerTypes 
) [virtual]

Definition at line 364 of file OptionsGame.cpp.

References options_, playerTypeOptions_, and OptionEntryHelper::readFromBuffer().

Referenced by ClientSave::restoreClient(), and OptionsScorched::updateChangeSet().


Member Data Documentation

std::list<OptionEntry *> OptionsGame::options_ [protected]

Definition at line 357 of file OptionsGame.h.

Referenced by getOptions(), readFromBuffer(), readOptionsFromFile(), readOptionsFromXML(), writeOptionsToFile(), writeOptionsToXML(), and writeToBuffer().

std::list<OptionEntry *> OptionsGame::playerTypeOptions_ [protected]

Definition at line 358 of file OptionsGame.h.

Referenced by getPlayerTypeOptions(), OptionsGame(), readFromBuffer(), readOptionsFromFile(), writeOptionsToFile(), and writeToBuffer().

OptionEntryBoundedInt OptionsGame::physicsFPS_ [protected]

Definition at line 360 of file OptionsGame.h.

Referenced by getPhysicsFPS(), and getPhysicsFPSEntry().

OptionEntryBoundedInt OptionsGame::startArmsLevel_ [protected]

Definition at line 361 of file OptionsGame.h.

Referenced by getStartArmsLevel(), and getStartArmsLevelEntry().

OptionEntryBoundedInt OptionsGame::endArmsLevel_ [protected]

Definition at line 362 of file OptionsGame.h.

Referenced by getEndArmsLevel(), and getEndArmsLevelEntry().

OptionEntryBoundedInt OptionsGame::maxRoundTurns_ [protected]

Definition at line 363 of file OptionsGame.h.

Referenced by getNoMaxRoundTurns(), and getNoMaxRoundTurnsEntry().

OptionEntryBoundedInt OptionsGame::keepAliveTime_ [protected]

Definition at line 364 of file OptionsGame.h.

Referenced by getKeepAliveTime(), and getKeepAliveTimeEntry().

OptionEntryBoundedInt OptionsGame::keepAliveTimeoutTime_ [protected]

Definition at line 365 of file OptionsGame.h.

Referenced by getKeepAliveTimeoutTime(), and getKeepAliveTimeoutTimeEntry().

OptionEntryBoundedInt OptionsGame::shotTime_ [protected]

Definition at line 366 of file OptionsGame.h.

Referenced by getShotTime(), and getShotTimeEntry().

OptionEntryBoundedInt OptionsGame::startTime_ [protected]

Definition at line 367 of file OptionsGame.h.

Referenced by getStartTime(), and getStartTimeEntry().

OptionEntryBoundedInt OptionsGame::buyingTime_ [protected]

Definition at line 368 of file OptionsGame.h.

Referenced by getBuyingTime(), and getBuyingTimeEntry().

OptionEntryBoundedInt OptionsGame::roundScoreTime_ [protected]

Definition at line 369 of file OptionsGame.h.

Referenced by getRoundScoreTime(), and getRoundScoreTimeEntry().

OptionEntryBoundedInt OptionsGame::scoreTime_ [protected]

Definition at line 370 of file OptionsGame.h.

Referenced by getScoreTime(), and getScoreTimeEntry().

OptionEntryBoundedInt OptionsGame::allowedMissedMoves_ [protected]

Definition at line 371 of file OptionsGame.h.

Referenced by getAllowedMissedMoves(), and getAllowedMissedMovesEntry().

OptionEntryBoundedInt OptionsGame::numberOfRounds_ [protected]

Definition at line 372 of file OptionsGame.h.

Referenced by getNoRounds(), and getNoRoundsEntry().

OptionEntryBoundedInt OptionsGame::maxNumberWeapons_ [protected]

Definition at line 373 of file OptionsGame.h.

Referenced by getMaxNumberWeapons(), and getMaxNumberWeaponsEntry().

OptionEntryBoundedInt OptionsGame::gravity_ [protected]

Definition at line 374 of file OptionsGame.h.

Referenced by getGravity(), and getGravityEntry().

OptionEntryBoundedInt OptionsGame::minFallingDistance_ [protected]

Definition at line 375 of file OptionsGame.h.

Referenced by getMinFallingDistance(), and getMinFallingDistanceEntry().

OptionEntryBoundedInt OptionsGame::maxClimbingDistance_ [protected]

Definition at line 376 of file OptionsGame.h.

Referenced by getMaxClimbingDistance(), and getMaxClimbingDistanceEntry().

OptionEntryBoundedInt OptionsGame::playerLives_ [protected]

Definition at line 377 of file OptionsGame.h.

Referenced by getPlayerLives(), and getPlayerLivesEntry().

OptionEntryBoundedInt OptionsGame::teams_ [protected]

Definition at line 378 of file OptionsGame.h.

Referenced by getTeams(), and getTeamsEntry().

OptionEntryBoundedInt OptionsGame::numberOfPlayers_ [protected]

Definition at line 379 of file OptionsGame.h.

Referenced by getNoMaxPlayers(), and getNoMaxPlayersEntry().

OptionEntryBoundedInt OptionsGame::numberOfMinPlayers_ [protected]

Definition at line 380 of file OptionsGame.h.

Referenced by getNoMinPlayers(), and getNoMinPlayersEntry().

OptionEntryBoundedInt OptionsGame::removeBotsAtPlayers_ [protected]

Definition at line 381 of file OptionsGame.h.

Referenced by getRemoveBotsAtPlayers(), and getRemoveBotsAtPlayersEntry().

OptionEntryBoundedInt OptionsGame::computersDeathTalk_ [protected]

Definition at line 382 of file OptionsGame.h.

Referenced by getComputersDeathTalk(), and getComputersDeathTalkEntry().

OptionEntryBoundedInt OptionsGame::computersAttackTalk_ [protected]

Definition at line 383 of file OptionsGame.h.

Referenced by getComputersAttackTalk(), and getComputersAttackTalkEntry().

OptionEntryBoundedInt OptionsGame::moneyBuyOnRound_ [protected]

Definition at line 384 of file OptionsGame.h.

Referenced by getBuyOnRound(), and getBuyOnRoundEntry().

OptionEntryBoundedInt OptionsGame::moneyWonForRound_ [protected]

Definition at line 385 of file OptionsGame.h.

Referenced by getMoneyWonForRound(), and getMoneyWonForRoundEntry().

OptionEntryBoundedInt OptionsGame::moneyWonForLives_ [protected]

Definition at line 386 of file OptionsGame.h.

Referenced by getMoneyWonForLives(), and getMoneyWonForLivesEntry().

OptionEntryBoundedInt OptionsGame::moneyPerKillPoint_ [protected]

Definition at line 387 of file OptionsGame.h.

Referenced by getMoneyWonPerKillPoint(), and getMoneyWonPerKillPointEntry().

OptionEntryBoundedInt OptionsGame::moneyPerMultiKillPoint_ [protected]

Definition at line 388 of file OptionsGame.h.

Referenced by getMoneyWonPerMultiKillPoint(), and getMoneyWonPerMultiKillPointEntry().

OptionEntryBoundedInt OptionsGame::moneyPerAssistPoint_ [protected]

Definition at line 389 of file OptionsGame.h.

Referenced by getMoneyWonPerAssistPoint(), and getMoneyWonPerAssistPointEntry().

OptionEntryBoundedInt OptionsGame::moneyPerHitPoint_ [protected]

Definition at line 390 of file OptionsGame.h.

Referenced by getMoneyWonPerHitPoint(), and getMoneyWonPerHitPointEntry().

OptionEntryBoundedInt OptionsGame::moneyPerRound_ [protected]

Definition at line 391 of file OptionsGame.h.

Referenced by getMoneyPerRound(), and getMoneyPerRoundEntry().

OptionEntryBool OptionsGame::moneyPerHealthPoint_ [protected]

Definition at line 392 of file OptionsGame.h.

Referenced by getMoneyPerHealthPoint(), and getMoneyPerHealthPointEntry().

OptionEntryBoundedInt OptionsGame::scorePerMoney_ [protected]

Definition at line 393 of file OptionsGame.h.

Referenced by getScorePerMoney(), and getScorePerMoneyEntry().

OptionEntryBoundedInt OptionsGame::scorePerAssist_ [protected]

Definition at line 394 of file OptionsGame.h.

Referenced by getScorePerAssist(), and getScorePerAssistEntry().

OptionEntryBoundedInt OptionsGame::scorePerKill_ [protected]

Definition at line 395 of file OptionsGame.h.

Referenced by getScorePerKill(), and getScorePerKillEntry().

OptionEntryBoundedInt OptionsGame::scoreWonForRound_ [protected]

Definition at line 396 of file OptionsGame.h.

Referenced by getScoreWonForRound(), and getScoreWonForRoundEntry().

OptionEntryBoundedInt OptionsGame::scoreWonForLives_ [protected]

Definition at line 397 of file OptionsGame.h.

Referenced by getScoreWonForLives(), and getScoreWonForLivesEntry().

OptionEntryInt OptionsGame::maxLandscapeSize_ [protected]

Definition at line 398 of file OptionsGame.h.

Referenced by getMaxLandscapeSize(), and getMaxLandscapeSizeEntry().

OptionEntryInt OptionsGame::freeMarketAdjustment_ [protected]

Definition at line 399 of file OptionsGame.h.

Referenced by getFreeMarketAdjustment(), and getFreeMarketAdjustmentEntry().

OptionEntryInt OptionsGame::freeMarketLimits_ [protected]

Definition at line 400 of file OptionsGame.h.

Referenced by getFreeMarketLimits(), and getFreeMarketLimitsEntry().

OptionEntryBoundedInt OptionsGame::moneyStarting_ [protected]

Definition at line 401 of file OptionsGame.h.

Referenced by getStartMoney(), and getStartMoneyEntry().

OptionEntryBoundedInt OptionsGame::idleKickTime_ [protected]

Definition at line 402 of file OptionsGame.h.

Referenced by getIdleKickTime(), and getIdleKickTimeEntry().

OptionEntryBoundedInt OptionsGame::idleShotKickTime_ [protected]

Definition at line 403 of file OptionsGame.h.

Referenced by getIdleShotKickTime(), and getIdleShotKickTimeEntry().

OptionEntryEnum OptionsGame::teamBallance_ [protected]

Definition at line 404 of file OptionsGame.h.

Referenced by getTeamBallance(), and getTeamBallanceEntry().

OptionEntryBoundedInt OptionsGame::moneyInterest_ [protected]

Definition at line 405 of file OptionsGame.h.

Referenced by getInterest(), and getInterestEntry().

OptionEntryBool OptionsGame::limitPowerByHealth_ [protected]

Definition at line 406 of file OptionsGame.h.

Referenced by getLimitPowerByHealth(), and getLimitPowerByHealthEntry().

OptionEntryString OptionsGame::tutorial_ [protected]

Definition at line 407 of file OptionsGame.h.

Referenced by getTutorial(), and getTutorialEntry().

OptionEntryBool OptionsGame::cycleMaps_ [protected]

Definition at line 408 of file OptionsGame.h.

Referenced by getCycleMaps(), and getCycleMapsEntry().

OptionEntryBool OptionsGame::delayedDefenseActivation_ [protected]

Definition at line 409 of file OptionsGame.h.

Referenced by getDelayedDefenseActivation(), and getDelayedDefenseActivationEntry().

OptionEntryEnum OptionsGame::resignMode_ [protected]

Definition at line 410 of file OptionsGame.h.

Referenced by getResignMode(), and getResignModeEntry().

OptionEntryEnum OptionsGame::movementRestriction_ [protected]

Definition at line 411 of file OptionsGame.h.

Referenced by getMovementRestriction(), and getMovementRestrictionEntry().

OptionEntryEnum OptionsGame::turnType_ [protected]

Definition at line 412 of file OptionsGame.h.

Referenced by getTurnType(), and getTurnTypeEntry().

OptionEntryEnum OptionsGame::windForce_ [protected]

Definition at line 413 of file OptionsGame.h.

Referenced by getWindForce(), and getWindForceEntry().

OptionEntryEnum OptionsGame::windType_ [protected]

Definition at line 414 of file OptionsGame.h.

Referenced by getWindType(), and getWindTypeEntry().

OptionEntryEnum OptionsGame::wallType_ [protected]

Definition at line 415 of file OptionsGame.h.

Referenced by getWallType(), and getWallTypeEntry().

OptionEntryEnum OptionsGame::weapScale_ [protected]

Definition at line 416 of file OptionsGame.h.

Referenced by getWeapScale(), and getWeapScaleEntry().

OptionEntryBoundedInt OptionsGame::modDownloadSpeed_ [protected]

Definition at line 417 of file OptionsGame.h.

Referenced by getModDownloadSpeed(), and getModDownloadSpeedEntry().

OptionEntryInt OptionsGame::maxAvatarSize_ [protected]

Definition at line 418 of file OptionsGame.h.

Referenced by getMaxAvatarSize(), and getMaxAvatarSizeEntry().

OptionEntryString OptionsGame::mod_ [protected]

Definition at line 419 of file OptionsGame.h.

Referenced by getMod(), and getModEntry().

OptionEntryString OptionsGame::motd_ [protected]

Definition at line 420 of file OptionsGame.h.

Referenced by getMOTD(), and getMOTDEntry().

OptionEntryStringEnum OptionsGame::economy_ [protected]

Definition at line 421 of file OptionsGame.h.

Referenced by getEconomy(), and getEconomyEntry().

OptionEntryString OptionsGame::landscapes_ [protected]

Definition at line 422 of file OptionsGame.h.

Referenced by getLandscapes(), and getLandscapesEntry().

OptionEntryStringEnum OptionsGame::statsLogger_ [protected]

Definition at line 423 of file OptionsGame.h.

Referenced by getStatsLogger(), and getStatsLoggerEntry().

OptionEntryStringEnum OptionsGame::serverFileLogger_ [protected]

Definition at line 424 of file OptionsGame.h.

Referenced by getServerFileLogger(), and getServerFileLoggerEntry().

OptionEntryString OptionsGame::botNamePrefix_ [protected]

Definition at line 427 of file OptionsGame.h.

Referenced by getBotNamePrefix(), and getBotNamePrefixEntry().

OptionEntryBool OptionsGame::actionSyncCheck_ [protected]

Definition at line 428 of file OptionsGame.h.

Referenced by getActionSyncCheck(), and getActionSyncCheckEntry().

OptionEntryBool OptionsGame::autoSendSyncCheck_ [protected]

Definition at line 429 of file OptionsGame.h.

Referenced by getAutoSendSyncCheck(), and getAutoSendSyncCheckEntry().

OptionEntryBool OptionsGame::residualPlayers_ [protected]

Definition at line 430 of file OptionsGame.h.

Referenced by getResidualPlayers(), and getResidualPlayersEntry().

OptionEntryBool OptionsGame::randomizeBotNames_ [protected]

Definition at line 431 of file OptionsGame.h.

Referenced by getRandomizeBotNames(), and getRandomizeBotNamesEntry().

OptionEntryBool OptionsGame::giveAllWeapons_ [protected]

Definition at line 432 of file OptionsGame.h.

Referenced by getGiveAllWeapons(), and getGiveAllWeaponsEntry().

OptionEntryBool OptionsGame::registeredUserNames_ [protected]

Definition at line 433 of file OptionsGame.h.

Referenced by getRegisteredUserNames(), and getRegisteredUserNamesEntry().

OptionEntryBool OptionsGame::allowMultiLingualChat_ [protected]

Definition at line 434 of file OptionsGame.h.

Referenced by getAllowMultiLingualChat(), and getAllowMultiLingualChatEntry().

OptionEntryBool OptionsGame::allowMultiLingualNames_ [protected]

Definition at line 435 of file OptionsGame.h.

Referenced by getAllowMultiLingualNames(), and getAllowMultiLingualNamesEntry().

OptionEntryStringEnum OptionsGame::authHandler_ [protected]

Definition at line 436 of file OptionsGame.h.

Referenced by getAuthHandler(), and getAuthHandlerEntry().

OptionEntryString OptionsGame::serverName_ [protected]

Definition at line 437 of file OptionsGame.h.

Referenced by getServerName(), and getServerNameEntry().

OptionEntryString* OptionsGame::playerType_[24] [protected]

Definition at line 438 of file OptionsGame.h.

Referenced by getPlayerType(), and OptionsGame().

OptionEntryString OptionsGame::serverPassword_ [protected]

Definition at line 439 of file OptionsGame.h.

Referenced by getServerPassword(), and getServerPasswordEntry().

OptionEntryInt OptionsGame::portNo_ [protected]

Definition at line 440 of file OptionsGame.h.

Referenced by getPortNo(), and getPortNoEntry().

OptionEntryInt OptionsGame::managementPortNo_ [protected]

Definition at line 441 of file OptionsGame.h.

Referenced by getManagementPortNo(), and getManagementPortNoEntry().

OptionEntryString OptionsGame::publishAddress_ [protected]

Definition at line 442 of file OptionsGame.h.

Referenced by getPublishAddress(), and getPublishAddressEntry().

OptionEntryBool OptionsGame::publishServer_ [protected]

Definition at line 443 of file OptionsGame.h.

Referenced by getPublishServer(), and getPublishServerEntry().

OptionEntryBool OptionsGame::allowSameIP_ [protected]

Definition at line 444 of file OptionsGame.h.

Referenced by getAllowSameIP(), and getAllowSameIPEntry().

OptionEntryBool OptionsGame::allowSameUniqueId_ [protected]

Definition at line 445 of file OptionsGame.h.

Referenced by getAllowSameUniqueId(), and getAllowSameUniqueIdEntry().

OptionEntryBool OptionsGame::debugFeatures_ [protected]

Definition at line 446 of file OptionsGame.h.

Referenced by getDebugFeatures(), and getDebugFeaturesEntry().

OptionEntryEnum OptionsGame::depricatedScoreType_ [protected]

Definition at line 449 of file OptionsGame.h.

OptionEntryBool OptionsGame::depricatedAutoBallanceTeams_ [protected]

Definition at line 450 of file OptionsGame.h.

OptionEntryBoundedInt OptionsGame::depricatedMaxArmsLevel_ [protected]

Definition at line 451 of file OptionsGame.h.

OptionEntryString OptionsGame::depricatedServerAdminPassword_ [protected]

Definition at line 452 of file OptionsGame.h.

OptionEntryString OptionsGame::depricatedMasterListServer_ [protected]

Definition at line 453 of file OptionsGame.h.

OptionEntryString OptionsGame::depricatedMasterListServerURI_ [protected]

Definition at line 454 of file OptionsGame.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 16 15:15:05 2009 for Scorched3D by  doxygen 1.5.3