OptionEntrySetterUtil Class Reference

#include <OptionEntrySetter.h>

List of all members.

Static Public Member Functions

static OptionEntrySetter createOtherSetter (wxWindow *parent, wxSizer *topsizer, OptionEntry &entry)
static void updateControls (std::list< OptionEntrySetter > &controls)
static void updateEntries (std::list< OptionEntrySetter > &controls)


Detailed Description

Definition at line 42 of file OptionEntrySetter.h.


Member Function Documentation

OptionEntrySetter OptionEntrySetterUtil::createOtherSetter ( wxWindow *  parent,
wxSizer *  topsizer,
OptionEntry entry 
) [static]

Definition at line 34 of file OptionEntrySetter.cpp.

References convertString(), OptionEntryEnum::EnumEntry::description, S3D::dialogExit(), S3D::formatStringBuffer(), OptionEntry::getDescription(), OptionEntry::getEntryType(), OptionEntryStringEnum::getEnums(), OptionEntryEnum::getEnums(), OptionEntryBoundedInt::getMaxValue(), OptionEntryBoundedInt::getMinValue(), OptionEntry::getName(), OptionEntryBoundedInt::getStepValue(), OptionEntry::OptionEntryBoolType, OptionEntry::OptionEntryBoundedIntType, OptionEntry::OptionEntryEnumType, OptionEntry::OptionEntryStringEnumType, OptionEntry::OptionEntryStringType, and OptionEntryStringEnum::EnumEntry::value.

Referenced by SettingsFrame::createEcoPanel(), SettingsFrame::createEnvPanel(), and SettingsFrame::createMainPanel().

void OptionEntrySetterUtil::updateControls ( std::list< OptionEntrySetter > &  controls  )  [static]

Definition at line 142 of file OptionEntrySetter.cpp.

References OptionEntrySetter::getControl(), OptionEntrySetter::getEntry(), OptionEntry::getEntryType(), OptionEntryBool::getValue(), OptionEntry::getValueAsString(), OptionEntry::OptionEntryBoolType, OptionEntry::OptionEntryBoundedIntType, OptionEntry::OptionEntryEnumType, OptionEntry::OptionEntryStringEnumType, and OptionEntry::OptionEntryStringType.

Referenced by SettingsFrame::TransferDataToWindow().

void OptionEntrySetterUtil::updateEntries ( std::list< OptionEntrySetter > &  controls  )  [static]

Definition at line 178 of file OptionEntrySetter.cpp.

References OptionEntrySetter::getControl(), OptionEntrySetter::getEntry(), OptionEntry::getEntryType(), OptionEntry::OptionEntryBoolType, OptionEntry::OptionEntryBoundedIntType, OptionEntry::OptionEntryEnumType, OptionEntry::OptionEntryStringEnumType, OptionEntry::OptionEntryStringType, OptionEntryBool::setValue(), and OptionEntry::setValueFromString().

Referenced by SettingsFrame::TransferDataFromWindow().


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