All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kzu_monolithic_input_device.h File Reference

Monolithic input device. More...

Functions

kzsError kzuMonolithicInputDeviceCreate (const struct KzcMemoryManager *memoryManager, KzsDesktop *desktop, struct KzuMonolithicInputDevice **out_device)
 Create input device object. More...
 
kzsError kzuMonolithicInputDeviceDelete (struct KzuMonolithicInputDevice *device)
 Delete input device. More...
 
kzsError kzuMonolithicInputDeviceUpdate (struct KzuMonolithicInputDevice *device)
 Populates the internal event queue. More...
 
struct KzsEventQueue * kzuMonolithicInputDeviceGetEventQueue (struct KzuMonolithicInputDevice *device)
 Getters for internal members. More...
 

Detailed Description

Monolithic input device.

Copyright 2008-2020 by Rightware. All rights reserved.

Function Documentation

kzsError kzuMonolithicInputDeviceCreate ( const struct KzcMemoryManager memoryManager,
KzsDesktop desktop,
struct KzuMonolithicInputDevice **  out_device 
)

Create input device object.

kzsError kzuMonolithicInputDeviceDelete ( struct KzuMonolithicInputDevice device)

Delete input device.

kzsError kzuMonolithicInputDeviceUpdate ( struct KzuMonolithicInputDevice device)

Populates the internal event queue.

struct KzsEventQueue* kzuMonolithicInputDeviceGetEventQueue ( struct KzuMonolithicInputDevice device)

Getters for internal members.