#include <kanzi/core.ui/graphics/graphics_output.hpp>
#include <kanzi/core.ui/platform/input/common/input_types.hpp>
#include <kanzi/core.ui/platform/windowing/common/kzs_native_handles.h>
#include <kanzi/core.ui/platform/windowing/common/window_properties.hpp>
#include <kanzi/core/cpp/list.hpp>
#include <kanzi/core/cpp/string_view.hpp>
#include <kanzi/core/cpp/vector.hpp>
Classes | |
class | kanzi::HudDebugEvent |
The event toggles the head-up display debugging status. More... | |
class | kanzi::InputEvent |
Base event class providing the core functionality of the Kanzi input events. More... | |
class | kanzi::KeyEvent |
The KeyEvent holds a pressed, released, or auto-repeated key event that occurs in the host operating system. More... | |
class | kanzi::OrientationChangedEvent |
Specialized event that reports the orientation change of a window. More... | |
class | kanzi::PointerEvent |
The event holds a pointer event data and typically originates from a mouse or other pointing device. More... | |
class | kanzi::TouchEvent |
The event holds the information about a touch event occurrence. More... | |
class | kanzi::TouchEvent::TouchPoint |
The TouchPoint class holds information about a touch point, such as a finger. More... | |
class | kanzi::WindowEvent |
The WindowEvent class holds window specific events. More... | |
class | kanzi::WindowPlacementRequestEvent |
Specialized window event with InputEvent::WindowPlacementRequest type. More... | |
class | kanzi::WindowRedrawRequestEvent |
Specialized window event with InputEvent::WindowRedrawRequest type. More... | |
class | kanzi::WindowResizedEvent |
Specialized window event with InputEvent::WindowResized type. More... | |
class | kanzi::WindowResizeRequestEvent |
Specialized window event with InputEvent::WindowResizeRequest type. More... | |
Namespaces | |
namespace | kanzi |
Typedefs | |
typedef unique_ptr< InputEvent > | kanzi::UniqueEventPtr |
Functions | |
bool | kanzi::isKeyModifier (LogicalKey key) |
Checks whether the key of the event is a modifier key. | |
bool | kanzi::operator!= (const KeyEvent &lhs, const KeyEvent &rhs) |
Inequality operator for KeyEvents. | |
bool | kanzi::operator== (const KeyEvent &lhs, const KeyEvent &rhs) |
Equality operator for KeyEvents. | |
optional< TouchEvent > | kanzi::pointerToTouchEvent (const PointerEvent &pointer) |
Converts a pointer event to an equivalent touch event. | |