Tizen Native API  5.0
Events

Classes for input events and gestures supported by DALi.

Classes

class  Dali::GestureDetector
 GestureDetectors analyse a stream of touch events and attempt to determine the intention of the user. More...
struct  Dali::Gesture
 Base structure for different gestures that an application can receive. More...
struct  Dali::HoverEvent
 Hover events are a collection of touch points at a specific moment in time. More...
struct  Dali::KeyEvent
 The key event structure is used to store a key press. More...
class  Dali::LongPressGestureDetector
 This class emits a signals when a long press gesture occurs that meets the requirements set by the application. More...
struct  Dali::LongPressGesture
 A LongPressGesture is emitted when the user touches and holds the screen with the stated number of fingers. More...
class  Dali::PanGestureDetector
 This class looks for panning (or dragging) gestures. More...
struct  Dali::PanGesture
 A PanGesture is emitted when the user moves one or more fingers in a particular direction. More...
class  Dali::PinchGestureDetector
 This class looks for pinching gestures involving two touches. More...
struct  Dali::PinchGesture
 A PinchGesture is emitted when the user moves two fingers towards or away from each other. More...
class  Dali::TapGestureDetector
 This class emits a signal when a tap gesture occurs that meets the requirements set by the application. More...
struct  Dali::TapGesture
 A TapGesture is emitted when the user taps the screen with the stated number of fingers a stated number of times. More...
class  Dali::TouchData
 Touch events are a collection of points at a specific moment in time. More...
struct  Dali::TouchEvent
 Touch events are a collection of touch points at a specific moment in time. More...
struct  Dali::TouchPoint
 A TouchPoint represents a point on the screen that is currently being touched or where touch has stopped. More...
struct  Dali::WheelEvent
 The wheel event structure is used to store a wheel rolling, it facilitates processing of the wheel rolling and passing to other libraries like Toolkit. More...

Namespaces

namespace  Dali::Device
 

Information about device types.


namespace  Dali::PointState
 

Point state.


Typedefs

typedef std::vector< TouchPoint > Dali::TouchPointContainer
 Container of touch points.
typedef
TouchPointContainer::iterator 
Dali::TouchPointContainerIterator
 Iterator for Dali::TouchPointContainer.
typedef
TouchPointContainer::const_iterator 
Dali::TouchPointContainerConstIterator
 Const iterator for Dali::TouchPointContainer.

Typedef Documentation

typedef std::vector<TouchPoint> Dali::TouchPointContainer

Container of touch points.

Since:
2.4, DALi version 1.0.0
typedef TouchPointContainer::const_iterator Dali::TouchPointContainerConstIterator

Const iterator for Dali::TouchPointContainer.

Since:
2.4, DALi version 1.0.0
typedef TouchPointContainer::iterator Dali::TouchPointContainerIterator

Iterator for Dali::TouchPointContainer.

Since:
2.4, DALi version 1.0.0