OptionEntryFixedVector Class Reference

#include <OptionEntry.h>

Inheritance diagram for OptionEntryFixedVector:

OptionEntry

List of all members.

Public Member Functions

 OptionEntryFixedVector (std::list< OptionEntry * > &group, const char *name, const char *description, unsigned int data, FixedVector defaultValue)
virtual ~OptionEntryFixedVector ()
virtual EntryType getEntryType ()
virtual const char * getValueAsString ()
virtual const char * getDefaultValueAsString ()
virtual bool setValueFromString (const std::string &string)
virtual FixedVectorgetValue ()
virtual bool setValue (FixedVector value)
virtual bool addToArgParser (ARGParser &parser)
virtual bool isDefaultValue ()
 operator FixedVector ()

Protected Attributes

FixedVector defaultValue_
FixedVector value_


Detailed Description

Definition at line 385 of file OptionEntry.h.


Constructor & Destructor Documentation

OptionEntryFixedVector::OptionEntryFixedVector ( std::list< OptionEntry * > &  group,
const char *  name,
const char *  description,
unsigned int  data,
FixedVector  defaultValue 
)

Definition at line 817 of file OptionEntry.cpp.

OptionEntryFixedVector::~OptionEntryFixedVector (  )  [virtual]

Definition at line 828 of file OptionEntry.cpp.


Member Function Documentation

virtual EntryType OptionEntryFixedVector::getEntryType (  )  [inline, virtual]

Implements OptionEntry.

Definition at line 395 of file OptionEntry.h.

References OptionEntry::OptionEntryFixedVectorType.

const char * OptionEntryFixedVector::getValueAsString (  )  [virtual]

Implements OptionEntry.

Definition at line 833 of file OptionEntry.cpp.

References snprintf, and value_.

const char * OptionEntryFixedVector::getDefaultValueAsString (  )  [virtual]

Implements OptionEntry.

Definition at line 845 of file OptionEntry.cpp.

References defaultValue_, and snprintf.

bool OptionEntryFixedVector::setValueFromString ( const std::string string  )  [virtual]

Implements OptionEntry.

Definition at line 857 of file OptionEntry.cpp.

References setValue().

FixedVector & OptionEntryFixedVector::getValue (  )  [virtual]

Definition at line 872 of file OptionEntry.cpp.

References value_.

Referenced by OptionsTransient::getWindDirection().

bool OptionEntryFixedVector::setValue ( FixedVector  value  )  [virtual]

Definition at line 877 of file OptionEntry.cpp.

References OptionEntry::changedValue_, and value_.

Referenced by OptionsTransient::newGameWind(), OptionsTransient::nextRoundWind(), and setValueFromString().

bool OptionEntryFixedVector::addToArgParser ( ARGParser parser  )  [virtual]

Implements OptionEntry.

Definition at line 884 of file OptionEntry.cpp.

References DIALOG_ASSERT.

virtual bool OptionEntryFixedVector::isDefaultValue (  )  [inline, virtual]

Implements OptionEntry.

Definition at line 404 of file OptionEntry.h.

References defaultValue_, and value_.

OptionEntryFixedVector::operator FixedVector (  )  [inline]

Definition at line 406 of file OptionEntry.h.

References value_.


Member Data Documentation

FixedVector OptionEntryFixedVector::defaultValue_ [protected]

Definition at line 409 of file OptionEntry.h.

Referenced by getDefaultValueAsString(), and isDefaultValue().

FixedVector OptionEntryFixedVector::value_ [protected]

Definition at line 410 of file OptionEntry.h.

Referenced by getValue(), getValueAsString(), isDefaultValue(), operator FixedVector(), and setValue().


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