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.