Kanzi Engine API
input_manipulator.hpp File Reference

Classes

class  kanzi::InputManipulator
 The base class for the Kanzi input manipulators. More...
 
class  kanzi::InputManipulator::InputMessageArguments
 Message arguments for input manipulator messages. More...
 
class  kanzi::InputManipulator::KeyInputMessageArguments
 Represents base message arguments for key input messages. More...
 
struct  kanzi::InputManipulator::TouchInfo
 Structure to hold the state of the current touch points. More...
 
struct  kanzi::TouchPoint
 The structure describes the attributes for a touch point or mouse hit. More...
 
struct  kanzi::TouchPointIdEquals
 Helper predicate functor which you can use to search for a touch point within a touch point container using the identifier of a touch point. More...
 
struct  kanzi::TouchPointStateEquals
 Helper predicate functor which you can use to search within a touch point container using the state of a touch point. More...
 

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Typedefs

using kanzi::InputManipulatorSharedPtr = shared_ptr< InputManipulator >
 
using kanzi::InputManipulatorWeakPtr = weak_ptr< InputManipulator >
 
typedef struct TouchPoint kanzi::KzuInputTouchPoint
 

Variables

constexpr unsigned int kanzi::InvalidTouchId
 Invalid touch point identifier. More...