#include <multi_image.h>
Inheritance diagram for VGUI::MultiImage:


Public Member Functions | |
| MultiImage () | |
| MultiImage (Widget *w) | |
| ~MultiImage () | |
| void | Draw () |
| void | Draw (float opacity) |
| bool | MouseOver (float x, float y) |
| string | MousePress (float x, float y) |
| string | MouseRelease (float x, float y) |
| void | ResetValue () |
| void | HookIncValuePress () |
| void | HookDecValuePress () |
| void | HookIncValueRelease () |
| void | HookDecValueRelease () |
| void | Release () |
| vector< string > | GetFilenameList () |
| vector< string > | GetValueList () |
| string | GetValue () |
| string | GetSetting () |
| void | SetFilenameList (vector< string > new_filename_list) |
| void | SetValueList (vector< string > new_value_list) |
| void | SetValue (string new_value) |
| void | SetSetting (string new_setting) |
Private Member Functions | |
| void | Load () |
Private Attributes | |
| vector< string > | filename_list |
| vector< string > | value_list |
| vector< TEXTURE_HANDLE > | img_tex_list |
| unsigned int | cur_option |
| unsigned int | last_option |
| string | setting |
| bool | l_down |
| bool | r_down |
| Uint32 | press_time |
Definition at line 9 of file multi_image.h.
|
|
Definition at line 12 of file multi_image.h. |
|
|
|
Definition at line 30 of file multi_image.cpp. |
|
|
Reimplemented from VGUI::Widget. Definition at line 75 of file multi_image.cpp. References VGUI::Widget::center, cur_option, UTILITY::Draw2D(), VGUI::Location::GetXPercent(), VGUI::Location::GetYPercent(), img_tex_list, last_option, press_time, VGUI::Widget::rel_height, VGUI::Widget::rel_width, and utility. |
|
|
Reimplemented from VGUI::Widget. Definition at line 70 of file multi_image.cpp. |
|
|
Definition at line 27 of file multi_image.h. References filename_list. |
|
|
Definition at line 30 of file multi_image.h. References setting. |
|
|
Definition at line 29 of file multi_image.h. References cur_option, and value_list. |
|
|
Definition at line 28 of file multi_image.h. References value_list. |
|
|
Reimplemented from VGUI::Widget. Definition at line 121 of file multi_image.cpp. References l_down, press_time, and Release(). |
|
|
Reimplemented from VGUI::Widget. Definition at line 128 of file multi_image.cpp. References cur_option, last_option, press_time, and Release(). |
|
|
Reimplemented from VGUI::Widget. Definition at line 104 of file multi_image.cpp. |
|
|
Reimplemented from VGUI::Widget. Definition at line 110 of file multi_image.cpp. References cur_option, filename_list, last_option, press_time, and Release(). |
|
|
Definition at line 34 of file multi_image.cpp. References filename_list, SETTINGS::GetDataDir(), img_tex_list, and settings. Referenced by SetFilenameList(). |
|
||||||||||||
|
Reimplemented from VGUI::Widget. Definition at line 144 of file multi_image.cpp. |
|
||||||||||||
|
Reimplemented from VGUI::Widget. Definition at line 156 of file multi_image.cpp. |
|
||||||||||||
|
Reimplemented from VGUI::Widget. Definition at line 181 of file multi_image.cpp. |
|
|
Reimplemented from VGUI::Widget. Definition at line 139 of file multi_image.cpp. References l_down, and r_down. Referenced by HookDecValuePress(), HookDecValueRelease(), HookIncValuePress(), and HookIncValueRelease(). |
|
|
Reimplemented from VGUI::Widget. Definition at line 63 of file multi_image.cpp. References SETTINGS::Get(), setting, settings, and SetValue(). |
|
|
Definition at line 31 of file multi_image.h. References filename_list, and Load(). |
|
|
Reimplemented from VGUI::Widget. Definition at line 34 of file multi_image.h. References setting. |
|
|
Reimplemented from VGUI::Widget. Definition at line 33 of file multi_image.h. References cur_option, and filename_list. Referenced by ResetValue(). |
|
|
Definition at line 32 of file multi_image.h. References value_list. |
|
|
Definition at line 42 of file multi_image.h. Referenced by Draw(), GetValue(), HookDecValueRelease(), HookIncValueRelease(), MultiImage(), and SetValue(). |
|
|
Definition at line 39 of file multi_image.h. Referenced by GetFilenameList(), HookIncValueRelease(), Load(), SetFilenameList(), and SetValue(). |
|
|
Definition at line 41 of file multi_image.h. |
|
|
Definition at line 44 of file multi_image.h. Referenced by HookDecValuePress(), and Release(). |
|
|
Definition at line 42 of file multi_image.h. Referenced by Draw(), HookDecValueRelease(), HookIncValueRelease(), and MultiImage(). |
|
|
Definition at line 45 of file multi_image.h. Referenced by Draw(), HookDecValuePress(), HookDecValueRelease(), and HookIncValueRelease(). |
|
|
Definition at line 44 of file multi_image.h. Referenced by HookIncValuePress(), and Release(). |
|
|
Definition at line 43 of file multi_image.h. Referenced by GetSetting(), ResetValue(), and SetSetting(). |
|
|
Definition at line 40 of file multi_image.h. Referenced by GetValue(), GetValueList(), and SetValueList(). |
1.4.6