|
virtual void | draw () |
|
void | set_hotkey_if_focus (int key) |
|
int | pressed () |
|
int | double_clicked () |
|
int | just_pressed () |
|
int | just_highlighted () |
|
int | button_down () |
|
int | button_hilighted () |
|
void | set_button_hilighted () |
|
void | press_button () |
|
void | create (UI_WINDOW *wnd, char *_text, int _x, int _y, int _w, int _h, int do_repeat=0, int ignore_focus=0) |
|
void | set_highlight_action (void(*_user_function)(void)) |
|
void | set_disabled_action (void(*_user_function)(void)) |
|
void | draw_forced (int frame_num) |
|
void | reset_status () |
|
void | reset_timestamps () |
|
void | skip_first_highlight_callback () |
|
void | repeatable (int yes) |
|
void | set_custom_cursor_bmap (int bmap_id) |
|
| UI_GADGET () |
|
virtual | ~UI_GADGET () |
|
void | base_create (UI_WINDOW *wnd, int _kind, int _x, int _y, int _w, int _h) |
|
void | set_focus () |
|
void | clear_focus () |
|
int | has_focus () |
|
void | set_hotkey (int keycode) |
|
void | set_callback (void(*_user_function)(void)) |
|
void | disable () |
|
void | enable (int n=1) |
|
void | capture_mouse () |
|
int | mouse_captured (UI_GADGET *gadget=NULL) |
|
int | disabled () |
|
int | enabled () |
|
virtual void | hide (int n) |
|
virtual void | hide () |
|
virtual void | unhide () |
|
void | update_dimensions (int _x, int _y, int _w, int _h) |
|
void | get_dimensions (int *_x, int *_y, int *_w, int *_h) |
|
int | is_mouse_on () |
|
void | get_mouse_pos (int *xx, int *yy) |
|
void | link_hotspot (int num) |
|
int | get_hotspot () |
|
int | bmaps_used () |
|
int | set_bmaps (char *ani_filename, int nframes=3, int start_frame=1) |
|
void | reset () |
|
virtual int | is_hidden () |
|
Definition at line 195 of file ui.h.