OptionsParameters Class Reference

#include <OptionsParameters.h>

Inheritance diagram for OptionsParameters:

ClientParams ScorchedParams ServerParams

List of all members.

Public Member Functions

 OptionsParameters ()
virtual ~OptionsParameters ()
const char * getSettingsDir ()
bool getAllowExceptions ()
std::list
< OptionEntry * > & 
getOptions ()
std::list
< OptionEntry * > & 
getNonParamOptions ()

Protected Attributes

std::list
< OptionEntry * > 
options_
std::list
< OptionEntry * > 
nonParamOptions_
OptionEntryString settingsdir_
OptionEntryBool allowexceptions_


Detailed Description

Definition at line 26 of file OptionsParameters.h.


Constructor & Destructor Documentation

OptionsParameters::OptionsParameters (  ) 

Definition at line 24 of file OptionsParameters.cpp.

OptionsParameters::~OptionsParameters (  )  [virtual]

Definition at line 33 of file OptionsParameters.cpp.


Member Function Documentation

const char* OptionsParameters::getSettingsDir (  )  [inline]

Definition at line 32 of file OptionsParameters.h.

References OptionEntryString::getValue(), and settingsdir_.

Referenced by run_main(), and runScorched3D().

bool OptionsParameters::getAllowExceptions (  )  [inline]

Definition at line 33 of file OptionsParameters.h.

References allowexceptions_, and OptionEntryBool::getValue().

Referenced by runScorched3D().

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

Definition at line 38 of file OptionsParameters.cpp.

References options_.

Referenced by run_main().

std::list< OptionEntry * > & OptionsParameters::getNonParamOptions (  ) 

Definition at line 43 of file OptionsParameters.cpp.

References nonParamOptions_.

Referenced by run_main().


Member Data Documentation

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

Definition at line 39 of file OptionsParameters.h.

Referenced by getOptions().

std::list<OptionEntry *> OptionsParameters::nonParamOptions_ [protected]

Definition at line 40 of file OptionsParameters.h.

Referenced by getNonParamOptions().

OptionEntryString OptionsParameters::settingsdir_ [protected]

Definition at line 42 of file OptionsParameters.h.

Referenced by getSettingsDir().

OptionEntryBool OptionsParameters::allowexceptions_ [protected]

Definition at line 43 of file OptionsParameters.h.

Referenced by getAllowExceptions().


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