|
| static bool | createContext (const char *context_id, const char *title, ContextActiveChecker checker, void *opaque, Context context_type=Context::SHARED, int priority=0) |
| |
| static bool | removeContext (const char *context_id) |
| |
| static bool | hasContext (const char *context_id) |
| |
| static bool | createControl (const char *control_id, const char *context_id="global", int control_flags=ControlFlag::MOUSE|ControlFlag::KEYBOARD|ControlFlag::WHEEL) |
| |
| static bool | removeControl (const char *control_id) |
| |
| static bool | hasControl (const char *control_id) |
| |
| static bool | setControlTitle (const char *control_id, const char *title) |
| |
| static bool | setControlTooltip (const char *control_id, const char *tooltip) |
| |
| static bool | setControlKey (const char *control_id, int key) |
| |
| static bool | setControlMouseButton (const char *control_id, int mouse_button) |
| |
| static bool | setControlMouseWheel (const char *control_id, MouseWheel wheel) |
| |
| static bool | setControlModifierFlags (const char *control_id, int modifier_flags) |
| |
| static bool | setControlModifierMatch (const char *control_id, ModifierMatch modifier_match) |
| |
| static bool | setControlActivatedCallback (const char *control_id, Unigine::CallbackBase *func) |
| |
| static bool | setControlPressedCallback (const char *control_id, Unigine::CallbackBase *func) |
| |
| static bool | setControlReleasedCallback (const char *control_id, Unigine::CallbackBase *func) |
| |
| static bool | addControlFriend (const char *control_id, const char *friend_control_id) |
| |
| static bool | removeControlFriend (const char *control_id, const char *friend_control_id) |
| |
| static bool | isControlPressed (const char *control_id) |
| |
| static bool | isControlDown (const char *control_id) |
| |
| static bool | isControlUp (const char *control_id) |
| |
| static Unigine::String | getControlShortcutText (const char *control_id) |
| |