mmOptionFloat Struct Reference

Holds a float option. More...

#include <mmoptionmodel.h>

Inherits mmOptionModel.

Collaboration diagram for mmOptionFloat:
Collaboration graph
[legend]

Public Types

enum  ControlType { ct_undefined, ct_someothers }

Public Member Functions

 mmOptionFloat (wxString name_, wxString key_, wxString description_, float def_, float stepping_, float min_, float max_, wxString section_=SLGlobals::nosection_name, wxString style_=SLGlobals::nostyle_name)
 sets members accordingly
 mmOptionFloat ()
 sets wxstring member to "" and float members to 0.0

Data Fields

float def
float value
 this will always represent the current value, also the only member that should change after creation
float stepping
 the increment with that value may change in min,max boundaries
float min
float max
wxString name
wxString key
wxString description
OptionType type
ControlType ct_type
wxString section
wxString ct_type_string
 control style string, as of yet undefined

Detailed Description

Holds a float option.

Definition at line 87 of file mmoptionmodel.h.


Member Enumeration Documentation

enum mmOptionModel::ControlType [inherited]
Enumerator:
ct_undefined 
ct_someothers 

Definition at line 47 of file mmoptionmodel.h.


Constructor & Destructor Documentation

mmOptionFloat::mmOptionFloat ( wxString  name_,
wxString  key_,
wxString  description_,
float  def_,
float  stepping_,
float  min_,
float  max_,
wxString  section_ = SLGlobals::nosection_name,
wxString  style_ = SLGlobals::nostyle_name 
)

sets members accordingly

Definition at line 54 of file mmoptionmodel.cpp.

mmOptionFloat::mmOptionFloat (  ) 

sets wxstring member to "" and float members to 0.0

Definition at line 60 of file mmoptionmodel.cpp.


Field Documentation

Definition at line 66 of file mmoptionmodel.h.

control style string, as of yet undefined

Definition at line 69 of file mmoptionmodel.h.

Definition at line 95 of file mmoptionmodel.h.

Definition at line 64 of file mmoptionmodel.h.

Definition at line 64 of file mmoptionmodel.h.

Definition at line 101 of file mmoptionmodel.h.

Definition at line 101 of file mmoptionmodel.h.

Definition at line 64 of file mmoptionmodel.h.

Definition at line 67 of file mmoptionmodel.h.

the increment with that value may change in min,max boundaries

Definition at line 100 of file mmoptionmodel.h.

Definition at line 65 of file mmoptionmodel.h.

this will always represent the current value, also the only member that should change after creation

Definition at line 97 of file mmoptionmodel.h.


The documentation for this struct was generated from the following files:

Generated on Thu Dec 29 00:11:47 2011 for SpringLobby by doxygen 1.6.3