Kanzi input device implementation. More...
#include <kanzi/core/legacy/debug/kzs_error.hpp>#include <kanzi/core.ui/input/event_source_properties.hpp>#include <kanzi/core.ui/platform/task_dispatcher/common/native_event_handle.hpp>#include <kanzi/core.ui/platform/windowing/common/kzs_native_handles.h>Functions | |
| kzsError | kzsInputDeviceCreate (NativeInputHandle handle, const kanzi::EventSourceProperties &properties, struct KzsInputDevice **device_out) |
| Creates an input device. | |
| kzsError | kzsInputDeviceDelete (struct KzsInputDevice *device) |
| Deletes an input device. | |
| kzsError | kzsInputDeviceGatherData (const struct KzsInputDevice *device, kanzi::EventQueue &queue) |
| Enqueues input data from input device. | |
| kanzi::NativeEventHandle | kzsInputDeviceGetEventHandle (const struct KzsInputDevice *device) |
| Returns a waitable event handle for this input device. | |
Kanzi input device implementation.
Copyright 2008-2017 by Rightware. All rights reserved.
| kzsError kzsInputDeviceCreate | ( | NativeInputHandle | handle, |
| const kanzi::EventSourceProperties & | properties, | ||
| struct KzsInputDevice ** | device_out ) |
Creates an input device.
| kzsError kzsInputDeviceDelete | ( | struct KzsInputDevice * | device | ) |
Deletes an input device.
| kzsError kzsInputDeviceGatherData | ( | const struct KzsInputDevice * | device, |
| kanzi::EventQueue & | queue ) |
Enqueues input data from input device.
| kanzi::NativeEventHandle kzsInputDeviceGetEventHandle | ( | const struct KzsInputDevice * | device | ) |
Returns a waitable event handle for this input device.