Kanzi Graphics Engine
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
KzuInputManipulatorClass Struct Reference

Input manipulator class. More...

#include <kzu_input_manipulator_base.h>

Data Fields

kzsError(* kzuInputManipulatorAttach )(struct KzuInputManipulator *inputManipulator)
 Attach function for input manipulators. More...
 
kzsError(* kzuInputManipulatorDetach )(struct KzuInputManipulator *inputManipulator)
 Detach function for input manipulators. More...
 
kzsError(* kzuInputManipulatorDelete )(struct KzuInputManipulator *inputManipulator)
 Delete function for input manipulators. More...
 
kzsError(* kzuInputManipulatorTouchInside )(struct KzuInputManipulator *inputManipulator, struct KzuMessage *message)
 Touch inside function for input manipulators. More...
 
kzsError(* kzuInputManipulatorTouchOutside )(struct KzuInputManipulator *inputManipulator, struct KzuMessage *message)
 Touch outside function for input manipulators. More...
 
kzsError(* kzuInputManipulatorCancel )(struct KzuInputManipulator *inputManipulator)
 Cancel function for input manipulators. More...
 
kzsError(* kzuInputManipulatorReset )(struct KzuInputManipulator *inputManipulator)
 Reset function for input manipulators. More...
 
kzsError(* kzuInputManipulatorOnFail )(struct KzuInputManipulator *inputManipulator)
 Fail callback function for input manipulators. More...
 

Detailed Description

Input manipulator class.

Field Documentation

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorAttach)(struct KzuInputManipulator *inputManipulator)

Attach function for input manipulators.

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorDetach)(struct KzuInputManipulator *inputManipulator)

Detach function for input manipulators.

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorDelete)(struct KzuInputManipulator *inputManipulator)

Delete function for input manipulators.

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorTouchInside)(struct KzuInputManipulator *inputManipulator, struct KzuMessage *message)

Touch inside function for input manipulators.

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorTouchOutside)(struct KzuInputManipulator *inputManipulator, struct KzuMessage *message)

Touch outside function for input manipulators.

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorCancel)(struct KzuInputManipulator *inputManipulator)

Cancel function for input manipulators.

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorReset)(struct KzuInputManipulator *inputManipulator)

Reset function for input manipulators.

kzsError(* KzuInputManipulatorClass::kzuInputManipulatorOnFail)(struct KzuInputManipulator *inputManipulator)

Fail callback function for input manipulators.


The documentation for this struct was generated from the following file: