VGUI::Wheel2< wheel_t1, wheel_t2 > Class Template Reference

#include <wheel.h>

Inheritance diagram for VGUI::Wheel2< wheel_t1, wheel_t2 >:

Inheritance graph
[legend]
Collaboration diagram for VGUI::Wheel2< wheel_t1, wheel_t2 >:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Wheel2 ()
 Wheel2 (Widget *w)
 ~Wheel2 ()
void Draw ()
void Draw (float opacity)
void Save ()
bool MouseOver (float x, float y)
string MousePress (float x, float y)
string MouseRelease (float x, float y)
void ResetValue ()
vector< string > GetOptionList ()
vector< int > GetValueList1 ()
vector< int > GetValueList2 ()
wheel_t1 GetValue1 ()
wheel_t2 GetValue2 ()
wheel_t1 GetDefaultValue1 ()
wheel_t2 GetDefaultValue2 ()
string GetSetting1 ()
string GetSetting2 ()
float GetSpacing ()
void SetOptionList (vector< string > new_option_list)
void SetValueList1 (vector< wheel_t1 > new_value_list)
void SetValueList2 (vector< wheel_t2 > new_value_list)
void SetValue1 (wheel_t1 new_value)
void SetValue2 (wheel_t2 new_value)
void SetDefaultValue1 (wheel_t1 new_value)
void SetDefaultValue2 (wheel_t2 new_value)
void SetSetting1 (string new_setting)
void SetSetting2 (string new_setting)
void SetSpacing (float new_spacing)
void IncValuePress ()
void DecValuePress ()
void IncValueRelease ()
void DecValueRelease ()
void Release ()

Private Attributes

TEXTURE_HANDLE l_arrow_up
TEXTURE_HANDLE r_arrow_up
TEXTURE_HANDLE l_arrow_down
TEXTURE_HANDLE r_arrow_down
string setting_1
string setting_2
vector< string > option_list
vector< wheel_t1 > value_list_1
vector< wheel_t2 > value_list_2
unsigned int cur_option
unsigned int default_option
bool l_down
bool r_down
float tex_width
float tex_height
float spacing

Detailed Description

template<class wheel_t1, class wheel_t2>
class VGUI::Wheel2< wheel_t1, wheel_t2 >

Definition at line 59 of file wheel.h.


Constructor & Destructor Documentation

template<class wheel_t1, class wheel_t2>
VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2  )  [inline]
 

Definition at line 72 of file wheel.h.

template<class wheel_t1, class wheel_t2>
VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2 Widget w  ) 
 

Definition at line 367 of file wheel.h.

References VGUI::Widget::center, VGUI::Widget::color_b, VGUI::Widget::color_g, VGUI::Widget::color_r, VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, VGUI::Wheel2< wheel_t1, wheel_t2 >::default_option, VGUI::Widget::enabled, VGUI::Widget::font_size, VGUI::Widget::GetCancel(), VGUI::Widget::GetCenter(), VGUI::Widget::GetColorB(), VGUI::Widget::GetColorG(), VGUI::Widget::GetColorR(), VGUI::Widget::GetDefault(), VGUI::Widget::GetEnabled(), VGUI::Widget::GetFontSize(), VGUI::Widget::GetHasIcon(), VGUI::Widget::GetHeightAuto(), VGUI::Widget::GetName(), VGUI::Widget::GetRelHeight(), VGUI::Widget::GetRelWidth(), VGUI::Widget::GetSelected(), SETTINGS::GetSkinPath(), VGUI::Widget::GetText(), VGUI::Widget::GetTip(), VGUI::Widget::GetType(), VGUI::Widget::GetWidthAuto(), VGUI::Widget::has_icon, VGUI::Widget::height_auto, VGUI::Widget::is_cancel, VGUI::Widget::is_default, VGUI::Wheel2< wheel_t1, wheel_t2 >::l_arrow_down, VGUI::Wheel2< wheel_t1, wheel_t2 >::l_arrow_up, VGUI::Wheel2< wheel_t1, wheel_t2 >::l_down, TEXTURE_HANDLE::Load(), VGUI::Widget::name, VGUI::Wheel2< wheel_t1, wheel_t2 >::r_arrow_down, VGUI::Wheel2< wheel_t1, wheel_t2 >::r_arrow_up, VGUI::Wheel2< wheel_t1, wheel_t2 >::r_down, VGUI::Widget::rel_height, VGUI::Widget::rel_width, VGUI::Widget::selected, VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_1, VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_2, settings, VGUI::Wheel2< wheel_t1, wheel_t2 >::spacing, VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_height, VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_width, VGUI::Widget::text, VGUI::Widget::tip, VGUI::Widget::type, and VGUI::Widget::width_auto.

template<class wheel_t1, class wheel_t2>
VGUI::Wheel2< wheel_t1, wheel_t2 >::~Wheel2  ) 
 

Definition at line 417 of file wheel.h.


Member Function Documentation

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::DecValuePress  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 512 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::l_down, and VGUI::Wheel2< wheel_t1, wheel_t2 >::Release().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::DecValueRelease  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 519 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::Release().

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw float  opacity  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 453 of file wheel.h.

References VGUI::Widget::center, VGUI::Widget::color_b, VGUI::Widget::color_g, VGUI::Widget::color_r, VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, UTILITY::Draw2D(), VGUI::Widget::enabled, font, VGUI::Widget::font_size, VGUI::Location::GetXPercent(), VGUI::Location::GetYPercent(), FONT::Height(), VGUI::Wheel2< wheel_t1, wheel_t2 >::l_arrow_down, VGUI::Wheel2< wheel_t1, wheel_t2 >::l_arrow_up, VGUI::Wheel2< wheel_t1, wheel_t2 >::l_down, VGUI::Wheel2< wheel_t1, wheel_t2 >::option_list, FONT::Print(), VGUI::Wheel2< wheel_t1, wheel_t2 >::r_arrow_down, VGUI::Wheel2< wheel_t1, wheel_t2 >::r_arrow_up, VGUI::Wheel2< wheel_t1, wheel_t2 >::r_down, VGUI::Widget::rel_height, VGUI::Widget::rel_width, VGUI::Widget::selected, VGUI::Wheel2< wheel_t1, wheel_t2 >::spacing, VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_width, VGUI::Widget::text, VGUI::Widget::tip, utility, and FONT::Width().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 447 of file wheel.h.

template<class wheel_t1, class wheel_t2>
wheel_t1 VGUI::Wheel2< wheel_t1, wheel_t2 >::GetDefaultValue1  )  [inline]
 

Definition at line 88 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::default_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1.

template<class wheel_t1, class wheel_t2>
wheel_t2 VGUI::Wheel2< wheel_t1, wheel_t2 >::GetDefaultValue2  )  [inline]
 

Definition at line 89 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::default_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2.

template<class wheel_t1, class wheel_t2>
vector<string> VGUI::Wheel2< wheel_t1, wheel_t2 >::GetOptionList  )  [inline]
 

Definition at line 83 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::option_list.

template<class wheel_t1, class wheel_t2>
string VGUI::Wheel2< wheel_t1, wheel_t2 >::GetSetting1  )  [inline]
 

Definition at line 90 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_1.

template<class wheel_t1, class wheel_t2>
string VGUI::Wheel2< wheel_t1, wheel_t2 >::GetSetting2  )  [inline]
 

Definition at line 91 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_2.

template<class wheel_t1, class wheel_t2>
float VGUI::Wheel2< wheel_t1, wheel_t2 >::GetSpacing  )  [inline]
 

Definition at line 92 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::spacing.

template<class wheel_t1, class wheel_t2>
wheel_t1 VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValue1  )  [inline]
 

Definition at line 86 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1.

template<class wheel_t1, class wheel_t2>
wheel_t2 VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValue2  )  [inline]
 

Definition at line 87 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2.

template<class wheel_t1, class wheel_t2>
vector<int> VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValueList1  )  [inline]
 

Definition at line 84 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1.

template<class wheel_t1, class wheel_t2>
vector<int> VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValueList2  )  [inline]
 

Definition at line 85 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValuePress  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 495 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::r_down, and VGUI::Wheel2< wheel_t1, wheel_t2 >::Release().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValueRelease  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 502 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, VGUI::Wheel2< wheel_t1, wheel_t2 >::option_list, and VGUI::Wheel2< wheel_t1, wheel_t2 >::Release().

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease().

template<class wheel_t1, class wheel_t2>
bool VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseOver float  x,
float  y
[virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 535 of file wheel.h.

References VGUI::Widget::center, VGUI::Location::GetXPercent(), VGUI::Location::GetYPercent(), VGUI::Widget::rel_height, and VGUI::Widget::rel_width.

template<class wheel_t1, class wheel_t2>
string VGUI::Wheel2< wheel_t1, wheel_t2 >::MousePress float  x,
float  y
[virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 547 of file wheel.h.

References VGUI::Widget::center, VGUI::Location::GetXPercent(), VGUI::Location::GetYPercent(), VGUI::Wheel2< wheel_t1, wheel_t2 >::l_down, VGUI::Wheel2< wheel_t1, wheel_t2 >::r_down, VGUI::Widget::rel_height, VGUI::Widget::rel_width, VGUI::Wheel2< wheel_t1, wheel_t2 >::spacing, and VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_width.

template<class wheel_t1, class wheel_t2>
string VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease float  x,
float  y
[virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 574 of file wheel.h.

References VGUI::Widget::center, VGUI::Wheel2< wheel_t1, wheel_t2 >::DecValueRelease(), VGUI::Location::GetXPercent(), VGUI::Location::GetYPercent(), VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValueRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::l_down, VGUI::Wheel2< wheel_t1, wheel_t2 >::r_down, VGUI::Widget::rel_height, VGUI::Widget::rel_width, VGUI::Wheel2< wheel_t1, wheel_t2 >::Release(), VGUI::Wheel2< wheel_t1, wheel_t2 >::spacing, and VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_width.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::Release  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 529 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::l_down, and VGUI::Wheel2< wheel_t1, wheel_t2 >::r_down.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::DecValuePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::DecValueRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValuePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValueRelease(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::ResetValue  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 437 of file wheel.h.

References SETTINGS::Get(), VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_1, VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_2, settings, VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue1(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue2().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::Save  )  [virtual]
 

Reimplemented from VGUI::Widget.

Definition at line 429 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, VGUI::Wheel2< wheel_t1, wheel_t2 >::default_option, SETTINGS::Set(), VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_1, VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_2, settings, VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetDefaultValue1 wheel_t1  new_value  )  [inline]
 

Definition at line 98 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::default_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetDefaultValue2 wheel_t2  new_value  )  [inline]
 

Definition at line 99 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::default_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetOptionList vector< string >  new_option_list  )  [inline]
 

Definition at line 93 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::option_list.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetSetting1 string  new_setting  )  [inline]
 

Definition at line 100 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_1.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetSetting2 string  new_setting  )  [inline]
 

Definition at line 101 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_2.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetSpacing float  new_spacing  ) 
 

Definition at line 422 of file wheel.h.

References VGUI::Widget::rel_width, VGUI::Wheel2< wheel_t1, wheel_t2 >::spacing, and VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_width.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue1 wheel_t1  new_value  )  [inline]
 

Definition at line 96 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::ResetValue().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue2 wheel_t2  new_value  )  [inline]
 

Definition at line 97 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option, and VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::ResetValue().

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValueList1 vector< wheel_t1 >  new_value_list  )  [inline]
 

Definition at line 94 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1.

template<class wheel_t1, class wheel_t2>
void VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValueList2 vector< wheel_t2 >  new_value_list  )  [inline]
 

Definition at line 95 of file wheel.h.

References VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2.


Member Data Documentation

template<class wheel_t1, class wheel_t2>
unsigned int VGUI::Wheel2< wheel_t1, wheel_t2 >::cur_option [private]
 

Definition at line 67 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::DecValueRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValue1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValue2(), VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValueRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Save(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue2(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
unsigned int VGUI::Wheel2< wheel_t1, wheel_t2 >::default_option [private]
 

Definition at line 67 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::GetDefaultValue1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetDefaultValue2(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Save(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetDefaultValue1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetDefaultValue2(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
TEXTURE_HANDLE VGUI::Wheel2< wheel_t1, wheel_t2 >::l_arrow_down [private]
 

Definition at line 62 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
TEXTURE_HANDLE VGUI::Wheel2< wheel_t1, wheel_t2 >::l_arrow_up [private]
 

Definition at line 62 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
bool VGUI::Wheel2< wheel_t1, wheel_t2 >::l_down [private]
 

Definition at line 68 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::DecValuePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MousePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Release(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
vector<string> VGUI::Wheel2< wheel_t1, wheel_t2 >::option_list [private]
 

Definition at line 64 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetOptionList(), VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValueRelease(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::SetOptionList().

template<class wheel_t1, class wheel_t2>
TEXTURE_HANDLE VGUI::Wheel2< wheel_t1, wheel_t2 >::r_arrow_down [private]
 

Definition at line 62 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
TEXTURE_HANDLE VGUI::Wheel2< wheel_t1, wheel_t2 >::r_arrow_up [private]
 

Definition at line 62 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
bool VGUI::Wheel2< wheel_t1, wheel_t2 >::r_down [private]
 

Definition at line 68 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), VGUI::Wheel2< wheel_t1, wheel_t2 >::IncValuePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MousePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Release(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
string VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_1 [private]
 

Definition at line 63 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::GetSetting1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::ResetValue(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Save(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetSetting1(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
string VGUI::Wheel2< wheel_t1, wheel_t2 >::setting_2 [private]
 

Definition at line 63 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::GetSetting2(), VGUI::Wheel2< wheel_t1, wheel_t2 >::ResetValue(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Save(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetSetting2(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
float VGUI::Wheel2< wheel_t1, wheel_t2 >::spacing [private]
 

Definition at line 69 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetSpacing(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MousePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetSpacing(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
float VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_height [private]
 

Definition at line 69 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
float VGUI::Wheel2< wheel_t1, wheel_t2 >::tex_width [private]
 

Definition at line 69 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::Draw(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MousePress(), VGUI::Wheel2< wheel_t1, wheel_t2 >::MouseRelease(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetSpacing(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::Wheel2().

template<class wheel_t1, class wheel_t2>
vector<wheel_t1> VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_1 [private]
 

Definition at line 65 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::GetDefaultValue1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValue1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValueList1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Save(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetDefaultValue1(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue1(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValueList1().

template<class wheel_t1, class wheel_t2>
vector<wheel_t2> VGUI::Wheel2< wheel_t1, wheel_t2 >::value_list_2 [private]
 

Definition at line 66 of file wheel.h.

Referenced by VGUI::Wheel2< wheel_t1, wheel_t2 >::GetDefaultValue2(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValue2(), VGUI::Wheel2< wheel_t1, wheel_t2 >::GetValueList2(), VGUI::Wheel2< wheel_t1, wheel_t2 >::Save(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetDefaultValue2(), VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValue2(), and VGUI::Wheel2< wheel_t1, wheel_t2 >::SetValueList2().


The documentation for this class was generated from the following file:
Generated on Thu Oct 19 04:14:34 2006 by  doxygen 1.4.6