| Rapicorn - Experimental UI Toolkit - Source Code
    13.07.0
    | 
Go to the source code of this file.
| Classes | |
| class | Rapicorn::Event | 
| class | Rapicorn::EventButton | 
| class | Rapicorn::EventKey | 
| struct | Rapicorn::EventWinSize | 
| struct | Rapicorn::EventContext | 
| Namespaces | |
| namespace | Rapicorn | 
| The Rapicorn namespace encompasses core utilities and toolkit functionality. | |
| Typedefs | |
| typedef Event | Rapicorn::EventMouse | 
| typedef Event | Rapicorn::EventScroll | 
| typedef Event | Rapicorn::EventFocus | 
| typedef Event | Rapicorn::EventWinDelete | 
| typedef Event | Rapicorn::EventWinDestroy | 
| Enumerations | |
| enum | ModifierState { MOD_0, MOD_SHIFT, MOD_CAPS_LOCK, MOD_CONTROL, MOD_ALT, MOD_MOD1, MOD_MOD2, MOD_MOD3, MOD_MOD4, MOD_MOD5, MOD_BUTTON1, MOD_BUTTON2, MOD_BUTTON3, MOD_KEY_MASK, MOD_MASK } | 
| enum | KeyValue | 
| enum | ActivateKeyType { ACTIVATE_NONE, ACTIVATE_FOCUS, ACTIVATE_DEFAULT } | 
| enum | EventType { EVENT_NONE, MOUSE_ENTER, MOUSE_MOVE, MOUSE_LEAVE, BUTTON_PRESS, BUTTON_2PRESS, BUTTON_3PRESS, BUTTON_CANCELED, BUTTON_RELEASE, BUTTON_2RELEASE, BUTTON_3RELEASE, FOCUS_IN, FOCUS_OUT, KEY_PRESS, KEY_CANCELED, KEY_RELEASE, SCROLL_UP, SCROLL_DOWN, SCROLL_LEFT, SCROLL_RIGHT, CANCEL_EVENTS, WIN_SIZE, WIN_DELETE, WIN_DESTROY, EVENT_LAST } | 
| Functions | |
| unichar | Rapicorn::key_value_to_unichar (uint32 keysym) | 
| bool | Rapicorn::key_value_is_modifier (uint32 keysym) | 
| bool | Rapicorn::key_value_is_accelerator (uint32 keysym) | 
| FocusDirType | Rapicorn::key_value_to_focus_dir (uint32 keysym) | 
| bool | Rapicorn::key_value_is_focus_dir (uint32 keysym) | 
| ActivateKeyType | Rapicorn::key_value_to_activation (uint32 keysym) | 
| bool | Rapicorn::key_value_is_cancellation (uint32 keysym) | 
| const char * | Rapicorn::string_from_event_type (EventType etype) | 
| Event * | Rapicorn::create_event_transformed (const Event &source_event, const Affine &affine) | 
| Event * | Rapicorn::create_event_cancellation (const EventContext &econtext) | 
| EventMouse * | Rapicorn::create_event_mouse (EventType type, const EventContext &econtext) | 
| EventButton * | Rapicorn::create_event_button (EventType type, const EventContext &econtext, uint button) | 
| EventScroll * | Rapicorn::create_event_scroll (EventType type, const EventContext &econtext) | 
| EventFocus * | Rapicorn::create_event_focus (EventType type, const EventContext &econtext) | 
| EventKey * | Rapicorn::create_event_key (EventType type, const EventContext &econtext, uint32 key, const char *name) | 
| EventWinSize * | Rapicorn::create_event_win_size (const EventContext &econtext, double width, double height, bool intermediate) | 
| EventWinDelete * | Rapicorn::create_event_win_delete (const EventContext &econtext) | 
| EventWinDestroy * | Rapicorn::create_event_win_destroy (const EventContext &econtext) | 
 1.7.6.1
 1.7.6.1