#include <slider.h>
Inheritance diagram for VGUI::Slider:


Public Member Functions | |
| Slider () | |
| Slider (Widget *w) | |
| ~Slider () | |
| 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 () |
| float | GetValue () |
| float | GetDefaultValue () |
| void | SetValue (float new_value) |
| void | SetDefaultValue (float new_value) |
| void | SetSetting (string new_setting) |
| void | IncValuePress () |
| void | DecValuePress () |
| void | IncValueRelease () |
| void | DecValueRelease () |
| void | Release () |
Private Attributes | |
| TEXTURE_HANDLE | slider |
| TEXTURE_HANDLE | cursor |
| float | value |
| float | default_value |
| string | setting |
| float | wedge_tex_width |
| float | wedge_width |
| float | wedge_height |
| float | cursor_width |
| float | cursor_height |
| float | cursor_offset |
Definition at line 9 of file slider.h.
|
|
|
|
|
|
Definition at line 54 of file slider.cpp. |
|
|
Reimplemented from VGUI::Widget. Definition at line 109 of file slider.cpp. References value. |
|
|
Reimplemented from VGUI::Widget. Definition at line 121 of file slider.cpp. |
|
|
Reimplemented from VGUI::Widget. Definition at line 63 of file slider.cpp. References VGUI::Widget::center, VGUI::Widget::color_b, VGUI::Widget::color_g, VGUI::Widget::color_r, cursor, cursor_offset, cursor_width, UTILITY::Draw2D(), VGUI::Widget::enabled, font, VGUI::Widget::font_size, VGUI::Location::GetXPercent(), VGUI::Location::GetYPercent(), FONT::Height(), FONT::Print(), VGUI::Widget::rel_height, VGUI::Widget::rel_width, VGUI::Widget::selected, slider, VGUI::Widget::text, VGUI::Widget::tip, utility, value, wedge_height, wedge_tex_width, wedge_width, and FONT::Width(). |
|
|
Reimplemented from VGUI::Widget. Definition at line 58 of file slider.cpp. |
|
|
Definition at line 24 of file slider.h. References default_value. |
|
|
Definition at line 23 of file slider.h. References value. |
|
|
Reimplemented from VGUI::Widget. Definition at line 93 of file slider.cpp. References value. |
|
|
Reimplemented from VGUI::Widget. Definition at line 105 of file slider.cpp. |
|
||||||||||||
|
Reimplemented from VGUI::Widget. Definition at line 138 of file slider.cpp. References VGUI::Widget::center, VGUI::Location::GetXPercent(), VGUI::Location::GetYPercent(), VGUI::Widget::rel_height, and VGUI::Widget::rel_width. |
|
||||||||||||
|
Reimplemented from VGUI::Widget. Definition at line 149 of file slider.cpp. References VGUI::Widget::center, VGUI::Location::GetXPercent(), VGUI::Widget::rel_width, SetValue(), value, and wedge_width. |
|
||||||||||||
|
Reimplemented from VGUI::Widget. Definition at line 176 of file slider.cpp. |
|
|
Reimplemented from VGUI::Widget. |
|
|
Reimplemented from VGUI::Widget. Definition at line 131 of file slider.cpp. References SETTINGS::Get(), setting, settings, and SetValue(). |
|
|
Reimplemented from VGUI::Widget. Definition at line 125 of file slider.cpp. References default_value, SETTINGS::Set(), setting, settings, and value. |
|
|
Reimplemented from VGUI::Widget. Definition at line 26 of file slider.h. References default_value. |
|
|
Reimplemented from VGUI::Widget. Definition at line 27 of file slider.h. References setting. |
|
|
Reimplemented from VGUI::Widget. Definition at line 25 of file slider.h. References value. Referenced by MousePress(), and ResetValue(). |
|
|
|
|
|
Definition at line 38 of file slider.h. Referenced by Slider(). |
|
|
|
|
|
|
|
|
Definition at line 36 of file slider.h. Referenced by GetDefaultValue(), Save(), SetDefaultValue(), and Slider(). |
|
|
Definition at line 37 of file slider.h. Referenced by ResetValue(), Save(), SetSetting(), and Slider(). |
|
|
|
|
|
Definition at line 36 of file slider.h. Referenced by DecValuePress(), Draw(), GetValue(), IncValuePress(), MousePress(), Save(), SetValue(), and Slider(). |
|
|
|
|
|
|
|
|
Definition at line 38 of file slider.h. Referenced by Draw(), MousePress(), and Slider(). |
1.4.6