(Gestures) Use the actor-gesture-data containers and use raw Actor pointers. 71/24071/1
authorAdeel Kazmi <adeel.kazmi@samsung.com>
Fri, 6 Jun 2014 16:45:19 +0000 (17:45 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Tue, 8 Jul 2014 13:14:50 +0000 (14:14 +0100)
commitca28ecdc200750a504889426767ec451f4c8edb8
treeb96bed9922f8d2b3a659afce58d0596f06eb25c0
parent508607ea6e71c98489e3a196e3b70c39dc24f1df
(Gestures) Use the actor-gesture-data containers and use raw Actor pointers.

Use the containers provided by actor-gesture-data rather than checking if the actor
is available in attached detectors (should be faster).
Using raw Internal::Actor pointers instead of handles.
Removing unnecessary templates.

Next step is to remove gesture-processor functors and use deriving methods instead.

Change-Id: I130cc8cbd0dae293713b74156fcbf3c1c3eaa758
Signed-off-by: Adeel Kazmi <adeel.kazmi@samsung.com>
dali/internal/event/events/actor-gesture-data.cpp
dali/internal/event/events/actor-gesture-data.h
dali/internal/event/events/gesture-processor.cpp
dali/internal/event/events/gesture-processor.h
dali/internal/event/events/long-press-gesture-processor.cpp
dali/internal/event/events/long-press-gesture-processor.h
dali/internal/event/events/pan-gesture-processor.cpp
dali/internal/event/events/pan-gesture-processor.h
dali/internal/event/events/pinch-gesture-processor.cpp
dali/internal/event/events/pinch-gesture-processor.h
dali/internal/event/events/tap-gesture-processor.cpp