|
| 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.