#include <kanzi/core/cpp/platform.hpp>#include <kanzi/core.ui/platform/input/common/input_types.hpp>#include <kanzi/core.ui/platform/windowing_ng/win32/win32_common.hpp>Namespaces | |
| namespace | kanzi |
| namespace | kanzi::win32 |
Functions | |
| bool | kanzi::win32::addMouseDownEvent (EventQueue &queue, PointerButton buttons, int x, int y, HWND hwnd) |
| Adds a mouse button pressed down event. | |
| bool | kanzi::win32::addMouseUpEvent (EventQueue &queue, PointerButton buttons, int x, int y) |
| Adds a mouse button released event. | |
| bool | kanzi::win32::currentMouseMessageIsFromTouch () noexcept |
| Predicate for testing whether the current mouse event originated from a touch device. | |
| KZ_NO_DISCARD PointerButton | kanzi::win32::getTriggeredPointerButtonEvent (UINT message, Win32WParam wParam) noexcept |
| Gets the triggered Kanzi mouse button from the Win32 mouse button event. | |
| KZ_NO_DISCARD PointerButton | kanzi::win32::translateWin32ButtonsToKanzi (Win32WParam wParam) noexcept |
| Maps the pressed down Win32 mouse buttons to logical mouse buttons used by Kanzi. | |