Dali 3D User Interface Engine
Classes | Namespaces | Typedefs
Dali_core_events
Collaboration diagram for Dali_core_events:

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...
 
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::DALI_INTERNAL
 

Typedefs

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

Detailed Description

Typedef Documentation

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

Container of touch points. .0.

Definition at line 126 of file touch-point.h.

typedef TouchPointContainer::const_iterator Dali::TouchPointContainerConstIterator

Const iterator for Dali::TouchPointContainer .0.

Definition at line 128 of file touch-point.h.

typedef TouchPointContainer::iterator Dali::TouchPointContainerIterator

Iterator for Dali::TouchPointContainer .0.

Definition at line 127 of file touch-point.h.

Dali Docs Home
Read more about Dali