Dali 3D User Interface Engine
Functions
Dali::Internal::anonymous_namespace{touch-event-processor.cpp} Namespace Reference

Functions

Dali::Actor EmitTouchSignals (Dali::Actor actor, const TouchEvent &event)
 Recursively deliver events to the actor and its parents, until the event is consumed or the stage is reached. More...
 
Dali::Actor EmitTouchSignals (Actor *actor, RenderTask &renderTask, const TouchEvent &originalEvent, TouchPoint::State state)
 Changes the state of the primary point to leave and emits the touch signals. More...
 

Function Documentation

Dali::Actor Dali::Internal::anonymous_namespace{touch-event-processor.cpp}::EmitTouchSignals ( Dali::Actor  actor,
const TouchEvent &  event 
)

Recursively deliver events to the actor and its parents, until the event is consumed or the stage is reached.

Definition at line 64 of file touch-event-processor.cpp.

References Dali::GetImplementation(), and Dali::Actor::GetParent().

Referenced by EmitTouchSignals(), Dali::Internal::TouchEventProcessor::OnObservedActorDisconnected(), and Dali::Internal::TouchEventProcessor::ProcessTouchEvent().

Here is the call graph for this function:

Here is the caller graph for this function:

Dali::Actor Dali::Internal::anonymous_namespace{touch-event-processor.cpp}::EmitTouchSignals ( Actor *  actor,
RenderTask &  renderTask,
const TouchEvent &  originalEvent,
TouchPoint::State  state 
)

Changes the state of the primary point to leave and emits the touch signals.

Definition at line 107 of file touch-event-processor.cpp.

References DALI_ASSERT_DEBUG, EmitTouchSignals(), Dali::TouchPoint::hitActor, Dali::TouchPoint::local, Dali::TouchEvent::points, Dali::TouchPoint::screen, Dali::Internal::Actor::ScreenToLocal(), Dali::TouchPoint::state, Dali::Vector2::x, and Dali::Vector2::y.

Here is the call graph for this function:

Dali Docs Home
Read more about Dali