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