#include <dali/public-api/dali-core.h>
#include <dali/integration-api/events/touch-event-integ.h>
#include <dali/integration-api/render-task-list-integ.h>
-#include <dali/internal/event/events/long-press-gesture-event.h>
#include <dali-test-suite-utils.h>
#include <test-touch-utils.h>
#include <dali/integration-api/render-task-list-integ.h>
#include <dali/integration-api/profiling.h>
#include <dali/integration-api/input-options.h>
-#include <dali/internal/event/events/pan-gesture-event.h>
#include <dali-test-suite-utils.h>
#include <test-touch-utils.h>
#include <dali/integration-api/input-options.h>
#include <dali/integration-api/events/touch-event-integ.h>
#include <dali/integration-api/render-task-list-integ.h>
-#include <dali/internal/event/events/pan-gesture-event.h>
#include <dali-test-suite-utils.h>
#include <test-touch-utils.h>
#include <dali/integration-api/input-options.h>
#include <dali/integration-api/events/touch-event-integ.h>
#include <dali/integration-api/render-task-list-integ.h>
-#include <dali/internal/event/events/pinch-gesture-event.h>
#include <dali-test-suite-utils.h>
#include <test-touch-utils.h>
#include <dali/public-api/dali-core.h>
#include <dali/integration-api/events/touch-event-integ.h>
#include <dali/integration-api/render-task-list-integ.h>
-#include <dali/internal/event/events/tap-gesture-event.h>
#include <dali-test-suite-utils.h>
#include <test-touch-utils.h>
// INTERNAL INCLUDES
#include <dali/integration-api/render-controller.h>
#include <dali/internal/event/common/stage-impl.h>
-#include <dali/internal/event/events/pinch-gesture-detector-impl.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-detector-impl.h>
#include <dali/internal/update/gestures/scene-graph-pan-gesture.h>
#include <dali/public-api/events/pan-gesture.h>
#include <dali/integration-api/debug.h>
// INTERNAL INCLUDES
#include <dali/public-api/actors/actor.h>
#include <dali/internal/event/events/gesture-detector-impl.h>
-#include <dali/internal/event/events/long-press-gesture-processor.h>
-#include <dali/internal/event/events/pan-gesture-processor.h>
-#include <dali/internal/event/events/pinch-gesture-processor.h>
-#include <dali/internal/event/events/tap-gesture-processor.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-processor.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-processor.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-processor.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-processor.h>
namespace Dali
{
/*
- * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*/
// CLASS HEADER
-#include <dali/internal/event/events/long-press-gesture-event.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-event.h>
namespace Dali
{
*/
// CLASS HEADER
-#include <dali/internal/event/events/long-press-gesture-processor.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-processor.h>
// EXTERNAL INCLUDES
#include <algorithm>
#include <dali/public-api/actors/actor.h>
#include <dali/public-api/common/dali-common.h>
#include <dali/public-api/events/long-press-gesture.h>
-#include <dali/internal/event/events/long-press-gesture-event.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-event.h>
#include <dali/integration-api/debug.h>
#include <dali/internal/event/actors/actor-impl.h>
#include <dali/internal/event/common/scene-impl.h>
#include <dali/internal/event/render-tasks/render-task-impl.h>
-#include <dali/internal/event/events/long-press-gesture-recognizer.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-recognizer.h>
#include <dali/internal/event/events/gesture-requests.h>
namespace Dali
*/
// INTERNAL INCLUDES
-#include <dali/internal/event/events/long-press-gesture-detector-impl.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-detector-impl.h>
#include <dali/internal/event/events/gesture-processor.h>
#include <dali/internal/event/render-tasks/render-task-impl.h>
*/
// CLASS HEADER
-#include <dali/internal/event/events/long-press-gesture-recognizer.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-recognizer.h>
// EXTERNAL INCLUDES
#include <cmath>
// INTERNAL INCLUDES
#include <dali/internal/event/events/gesture-recognizer.h>
-#include <dali/internal/event/events/long-press-gesture-event.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-event.h>
namespace Dali
{
/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*/
// CLASS HEADER
-#include <dali/internal/event/events/pan-gesture-detector-impl.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-detector-impl.h>
// EXTERNAL INCLUDES
#include <cstring> // for strcmp
*/
// CLASS HEADER
-#include <dali/internal/event/events/pan-gesture-event.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-event.h>
namespace Dali
{
*/
// CLASS HEADER
-#include <dali/internal/event/events/pan-gesture-processor.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-processor.h>
#if defined(DEBUG_ENABLED)
#include <sstream>
#include <dali/public-api/common/dali-common.h>
#include <dali/public-api/events/pan-gesture.h>
#include <dali/public-api/math/vector2.h>
-#include <dali/internal/event/events/pan-gesture-event.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-event.h>
#include <dali/integration-api/debug.h>
#include <dali/internal/event/common/scene-impl.h>
#include <dali/internal/event/render-tasks/render-task-impl.h>
#include <dali/internal/update/gestures/scene-graph-pan-gesture.h>
#include <dali/internal/event/events/multi-point-event-util.h>
-#include <dali/internal/event/events/pan-gesture-recognizer.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-recognizer.h>
#include <dali/internal/event/events/gesture-requests.h>
namespace Dali
*/
// INTERNAL INCLUDES
-#include <dali/internal/event/events/pan-gesture-detector-impl.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-detector-impl.h>
#include <dali/internal/event/events/gesture-processor.h>
#include <dali/internal/event/render-tasks/render-task-impl.h>
*/
// CLASS HEADER
-#include <dali/internal/event/events/pan-gesture-recognizer.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-recognizer.h>
// EXTERNAL INCLUDES
#include <cmath>
// INTERNAL INCLUDES
#include <dali/internal/event/common/scene-impl.h>
-#include <dali/internal/event/events/pan-gesture-event.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-event.h>
#include <dali/internal/event/events/gesture-requests.h>
namespace Dali
{
// INTERNAL INCLUDES
#include <dali/internal/event/events/gesture-recognizer.h>
-#include <dali/internal/event/events/pan-gesture-event.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-event.h>
namespace Dali
{
/*
- * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*/
// CLASS HEADER
-#include <dali/internal/event/events/pinch-gesture-detector-impl.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-detector-impl.h>
// EXTERNAL INCLUDES
#include <cstring> // for strcmp
*/
// CLASS HEADER
-#include <dali/internal/event/events/pinch-gesture-event.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-event.h>
// INTERNAL INCLUDES
#include <dali/public-api/common/dali-common.h>
*/
// CLASS HEADER
-#include <dali/internal/event/events/pinch-gesture-processor.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-processor.h>
// EXTERNAL INCLUDES
#include <algorithm>
#include <dali/public-api/actors/actor.h>
#include <dali/public-api/events/pinch-gesture.h>
#include <dali/public-api/math/vector2.h>
-#include <dali/internal/event/events/pinch-gesture-event.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-event.h>
#include <dali/integration-api/debug.h>
#include <dali/internal/event/common/scene-impl.h>
#include <dali/internal/event/render-tasks/render-task-impl.h>
-#include <dali/internal/event/events/pinch-gesture-recognizer.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-recognizer.h>
#include <dali/internal/event/events/gesture-requests.h>
namespace Dali
*/
// INTERNAL INCLUDES
-#include <dali/internal/event/events/pinch-gesture-detector-impl.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-detector-impl.h>
#include <dali/internal/event/events/gesture-processor.h>
#include <dali/internal/event/render-tasks/render-task-impl.h>
*/
// CLASS HEADER
-#include <dali/internal/event/events/pinch-gesture-recognizer.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-recognizer.h>
// EXTERNAL INCLUDES
#include <cmath>
#include <dali/public-api/events/touch-point.h>
#include <dali/public-api/math/vector2.h>
-#include <dali/internal/event/events/pinch-gesture-event.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-event.h>
#include <dali/integration-api/events/touch-event-integ.h>
#include <dali/internal/event/common/scene-impl.h>
// INTERNAL INCLUDES
#include <dali/internal/event/events/gesture-recognizer.h>
-#include <dali/internal/event/events/pinch-gesture-event.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-event.h>
namespace Dali
{
/*
- * Copyright (c) 2016 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
*/
// CLASS HEADER
-#include <dali/internal/event/events/tap-gesture-detector-impl.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-detector-impl.h>
// EXTERNAL INCLUDES
#include <cstring> // for strcmp
*/
// CLASS HEADER
-#include <dali/internal/event/events/tap-gesture-event.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-event.h>
namespace Dali
{
*/
// CLASS HEADER
-#include <dali/internal/event/events/tap-gesture-processor.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-processor.h>
// EXTERNAL INCLUDES
#include <algorithm>
#include <dali/internal/event/actors/actor-impl.h>
#include <dali/internal/event/render-tasks/render-task-impl.h>
#include <dali/internal/event/common/scene-impl.h>
-#include <dali/internal/event/events/tap-gesture-recognizer.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-recognizer.h>
#include <dali/internal/event/events/gesture-requests.h>
-#include <dali/internal/event/events/tap-gesture-event.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-event.h>
namespace Dali
{
*/
// INTERNAL INCLUDES
-#include <dali/internal/event/events/tap-gesture-detector-impl.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-detector-impl.h>
#include <dali/internal/event/events/gesture-processor.h>
-#include "actor-observer.h"
+#include <dali/internal/event/events/actor-observer.h>
namespace Dali
{
*/
// CLASS HEADER
-#include <dali/internal/event/events/tap-gesture-recognizer.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-recognizer.h>
// EXTERNAL INCLUDES
#include <cmath>
// INTERNAL INCLUDES
#include <dali/internal/event/events/gesture-recognizer.h>
-#include <dali/internal/event/events/tap-gesture-event.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-event.h>
namespace Dali
{
${internal_src_dir}/event/events/gesture-processor.cpp
${internal_src_dir}/event/events/hit-test-algorithm-impl.cpp
${internal_src_dir}/event/events/hover-event-processor.cpp
- ${internal_src_dir}/event/events/long-press-gesture-detector-impl.cpp
- ${internal_src_dir}/event/events/long-press-gesture-event.cpp
- ${internal_src_dir}/event/events/long-press-gesture-processor.cpp
- ${internal_src_dir}/event/events/long-press-gesture-recognizer.cpp
${internal_src_dir}/event/events/wheel-event-processor.cpp
${internal_src_dir}/event/events/multi-point-event-util.cpp
- ${internal_src_dir}/event/events/pan-gesture-detector-impl.cpp
- ${internal_src_dir}/event/events/pan-gesture-event.cpp
- ${internal_src_dir}/event/events/pan-gesture-processor.cpp
- ${internal_src_dir}/event/events/pan-gesture-recognizer.cpp
- ${internal_src_dir}/event/events/pinch-gesture-detector-impl.cpp
- ${internal_src_dir}/event/events/pinch-gesture-event.cpp
- ${internal_src_dir}/event/events/pinch-gesture-processor.cpp
- ${internal_src_dir}/event/events/pinch-gesture-recognizer.cpp
- ${internal_src_dir}/event/events/tap-gesture-detector-impl.cpp
- ${internal_src_dir}/event/events/tap-gesture-event.cpp
- ${internal_src_dir}/event/events/tap-gesture-processor.cpp
- ${internal_src_dir}/event/events/tap-gesture-recognizer.cpp
${internal_src_dir}/event/events/touch-data-impl.cpp
${internal_src_dir}/event/events/touch-event-processor.cpp
+ ${internal_src_dir}/event/events/long-press-gesture/long-press-gesture-detector-impl.cpp
+ ${internal_src_dir}/event/events/long-press-gesture/long-press-gesture-event.cpp
+ ${internal_src_dir}/event/events/long-press-gesture/long-press-gesture-processor.cpp
+ ${internal_src_dir}/event/events/long-press-gesture/long-press-gesture-recognizer.cpp
+ ${internal_src_dir}/event/events/pan-gesture/pan-gesture-detector-impl.cpp
+ ${internal_src_dir}/event/events/pan-gesture/pan-gesture-event.cpp
+ ${internal_src_dir}/event/events/pan-gesture/pan-gesture-processor.cpp
+ ${internal_src_dir}/event/events/pan-gesture/pan-gesture-recognizer.cpp
+ ${internal_src_dir}/event/events/pinch-gesture/pinch-gesture-detector-impl.cpp
+ ${internal_src_dir}/event/events/pinch-gesture/pinch-gesture-event.cpp
+ ${internal_src_dir}/event/events/pinch-gesture/pinch-gesture-processor.cpp
+ ${internal_src_dir}/event/events/pinch-gesture/pinch-gesture-recognizer.cpp
+ ${internal_src_dir}/event/events/tap-gesture/tap-gesture-detector-impl.cpp
+ ${internal_src_dir}/event/events/tap-gesture/tap-gesture-event.cpp
+ ${internal_src_dir}/event/events/tap-gesture/tap-gesture-processor.cpp
+ ${internal_src_dir}/event/events/tap-gesture/tap-gesture-recognizer.cpp
${internal_src_dir}/event/images/bitmap-packed-pixel.cpp
${internal_src_dir}/event/images/bitmap-compressed.cpp
${internal_src_dir}/event/images/image-impl.cpp
/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
#include <dali/public-api/events/long-press-gesture-detector.h>
// INTERNAL INCLUDES
-#include <dali/internal/event/events/long-press-gesture-detector-impl.h>
+#include <dali/internal/event/events/long-press-gesture/long-press-gesture-detector-impl.h>
namespace Dali
{
/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
#include <dali/public-api/events/pan-gesture-detector.h>
// INTERNAL INCLUDES
-#include <dali/internal/event/events/pan-gesture-detector-impl.h>
+#include <dali/internal/event/events/pan-gesture/pan-gesture-detector-impl.h>
namespace Dali
{
/*
- * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
#include <dali/public-api/events/pinch-gesture-detector.h>
// INTERNAL INCLUDES
-#include <dali/internal/event/events/pinch-gesture-detector-impl.h>
+#include <dali/internal/event/events/pinch-gesture/pinch-gesture-detector-impl.h>
namespace Dali
{
/*
- * Copyright (c) 2018 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
#include <dali/public-api/events/tap-gesture-detector.h>
// INTERNAL INCLUDES
-#include <dali/internal/event/events/tap-gesture-detector-impl.h>
+#include <dali/internal/event/events/tap-gesture/tap-gesture-detector-impl.h>
namespace Dali
{