|
HikoGUI
A low latency retained GUI
|
Definition of GUI event types. More...
#include "widget_id.hpp"#include "gui_event_type.hpp"#include "gui_event_variant.hpp"#include "keyboard_virtual_key_intf.hpp"#include "keyboard_state.hpp"#include "keyboard_modifiers.hpp"#include "keyboard_focus_group.hpp"#include "keyboard_focus_direction.hpp"#include "mouse_buttons.hpp"#include "hitbox.hpp"#include "../unicode/unicode.hpp"#include "../geometry/geometry.hpp"#include "../time/time.hpp"#include "../macros.hpp"#include <chrono>#include <memory>Go to the source code of this file.
Data Structures | |
| struct | hi::v1::mouse_event_data |
| Information for a mouse event. More... | |
| struct | hi::v1::keyboard_target_data |
| class | hi::v1::gui_event |
| A user interface event. More... | |
| struct | std::formatter< hi::gui_event, char > |
Namespaces | |
| namespace | hi |
| The HikoGUI namespace. | |
| namespace | hi::v1 |
| The HikoGUI API version 1. | |
Functions | |
| hi_export_module (hikogui.GUI :gui_event) | |
Definition of GUI event types.