|
enum | irr::EEVENT_TYPE {
irr::EET_GUI_EVENT = 0,
irr::EET_MOUSE_INPUT_EVENT,
irr::EET_KEY_INPUT_EVENT,
irr::EET_TOUCH_INPUT_EVENT,
irr::EET_ACCELEROMETER_EVENT,
irr::EET_GYROSCOPE_EVENT,
irr::EET_DEVICE_MOTION_EVENT,
irr::EET_JOYSTICK_INPUT_EVENT,
irr::EET_LOG_TEXT_EVENT,
irr::EET_USER_EVENT,
irr::EET_SYSTEM_EVENT,
irr::EET_APPLICATION_EVENT,
irr::EGUIET_FORCE_32_BIT = 0x7fffffff
} |
| Enumeration for all event types there are. More...
|
|
enum | irr::EMOUSE_INPUT_EVENT {
irr::EMIE_LMOUSE_PRESSED_DOWN = 0,
irr::EMIE_RMOUSE_PRESSED_DOWN,
irr::EMIE_MMOUSE_PRESSED_DOWN,
irr::EMIE_LMOUSE_LEFT_UP,
irr::EMIE_RMOUSE_LEFT_UP,
irr::EMIE_MMOUSE_LEFT_UP,
irr::EMIE_MOUSE_MOVED,
irr::EMIE_MOUSE_WHEEL,
irr::EMIE_LMOUSE_DOUBLE_CLICK,
irr::EMIE_RMOUSE_DOUBLE_CLICK,
irr::EMIE_MMOUSE_DOUBLE_CLICK,
irr::EMIE_LMOUSE_TRIPLE_CLICK,
irr::EMIE_RMOUSE_TRIPLE_CLICK,
irr::EMIE_MMOUSE_TRIPLE_CLICK,
irr::EMIE_MOUSE_ENTER_CANVAS,
irr::EMIE_MOUSE_LEAVE_CANVAS,
irr::EMIE_COUNT
} |
| Enumeration for all mouse input events. More...
|
|
enum | irr::E_MOUSE_BUTTON_STATE_MASK {
irr::EMBSM_LEFT = 0x01,
irr::EMBSM_RIGHT = 0x02,
irr::EMBSM_MIDDLE = 0x04,
irr::EMBSM_EXTRA1 = 0x08,
irr::EMBSM_EXTRA2 = 0x10,
irr::EMBSM_FORCE_32_BIT = 0x7fffffff
} |
| Masks for mouse button states. More...
|
|
enum | irr::ETOUCH_INPUT_EVENT { irr::ETIE_PRESSED_DOWN = 0,
irr::ETIE_LEFT_UP,
irr::ETIE_MOVED,
irr::ETIE_COUNT
} |
| Enumeration for all touch input events. More...
|
|
enum | irr::ESYSTEM_EVENT_TYPE { irr::ESET_ANDROID_CMD = 0,
irr::ESET_COUNT
} |
|
enum | irr::EAPPLICATION_EVENT_TYPE {
irr::EAET_WILL_RESUME = 0,
irr::EAET_DID_RESUME,
irr::EAET_WILL_PAUSE,
irr::EAET_DID_PAUSE,
irr::EAET_WILL_TERMINATE,
irr::EAET_MEMORY_WARNING,
irr::EAET_COUNT
} |
| Enumeration for a commonly used application state events (it's useful mainly for mobile devices) More...
|
|
enum | irr::gui::EGUI_EVENT_TYPE {
irr::gui::EGET_ELEMENT_FOCUS_LOST = 0,
irr::gui::EGET_ELEMENT_FOCUSED,
irr::gui::EGET_ELEMENT_HOVERED,
irr::gui::EGET_ELEMENT_LEFT,
irr::gui::EGET_ELEMENT_CLOSED,
irr::gui::EGET_BUTTON_CLICKED,
irr::gui::EGET_SCROLL_BAR_CHANGED,
irr::gui::EGET_CHECKBOX_CHANGED,
irr::gui::EGET_LISTBOX_CHANGED,
irr::gui::EGET_LISTBOX_SELECTED_AGAIN,
irr::gui::EGET_FILE_SELECTED,
irr::gui::EGET_DIRECTORY_SELECTED,
irr::gui::EGET_FILE_CHOOSE_DIALOG_CANCELLED,
irr::gui::EGET_MESSAGEBOX_YES,
irr::gui::EGET_MESSAGEBOX_NO,
irr::gui::EGET_MESSAGEBOX_OK,
irr::gui::EGET_MESSAGEBOX_CANCEL,
irr::gui::EGET_EDITBOX_ENTER,
irr::gui::EGET_EDITBOX_CHANGED,
irr::gui::EGET_EDITBOX_MARKING_CHANGED,
irr::gui::EGET_TAB_CHANGED,
irr::gui::EGET_MENU_ITEM_SELECTED,
irr::gui::EGET_COMBO_BOX_CHANGED,
irr::gui::EGET_SPINBOX_CHANGED,
irr::gui::EGET_TABLE_CHANGED,
irr::gui::EGET_TABLE_HEADER_CHANGED,
irr::gui::EGET_TABLE_SELECTED_AGAIN,
irr::gui::EGET_TREEVIEW_NODE_DESELECT,
irr::gui::EGET_TREEVIEW_NODE_SELECT,
irr::gui::EGET_TREEVIEW_NODE_EXPAND,
irr::gui::EGET_TREEVIEW_NODE_COLLAPSE,
irr::gui::EGET_TREEVIEW_NODE_COLLAPS = EGET_TREEVIEW_NODE_COLLAPSE,
irr::gui::EGET_COUNT
} |
| Enumeration for all events which are sendable by the gui system. More...
|
|