X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fpublic-api%2Fevents%2Fgesture.cpp;h=575ead0205f9cce289022eba22e0383f8b0b78f6;hb=c4750afbf79f15bf71e2aa8ef54f84750463aae2;hp=2af5ea8a55298ca6daaa82a0c162c2f0780b96ce;hpb=18d0590e199b1bd47d5335eb9f196ec268b91466;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/public-api/events/gesture.cpp b/dali/public-api/events/gesture.cpp index 2af5ea8..575ead0 100644 --- a/dali/public-api/events/gesture.cpp +++ b/dali/public-api/events/gesture.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2020 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 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. @@ -23,34 +23,29 @@ namespace Dali { - -Gesture::Gesture() -{ -} +Gesture::Gesture() = default; Gesture::Gesture(Internal::Gesture* internal) : BaseHandle(internal) { } -Gesture::Gesture( const Gesture& rhs ) = default; +Gesture::Gesture(const Gesture& rhs) = default; -Gesture::Gesture( Gesture&& rhs ) = default; +Gesture::Gesture(Gesture&& rhs)noexcept = default; -Gesture& Gesture::operator=( const Gesture& rhs ) = default; +Gesture& Gesture::operator=(const Gesture& rhs) = default; -Gesture& Gesture::operator=( Gesture&& rhs ) = default; +Gesture& Gesture::operator=(Gesture&& rhs)noexcept = default; -Gesture::~Gesture() -{ -} +Gesture::~Gesture() = default; -Gesture::Type Gesture::GetType() const +GestureType::Value Gesture::GetType() const { return GetImplementation(*this).GetType(); } -Gesture::State Gesture::GetState() const +GestureState Gesture::GetState() const { return GetImplementation(*this).GetState(); } @@ -60,4 +55,14 @@ uint32_t Gesture::GetTime() const return GetImplementation(*this).GetTime(); } +GestureSourceType Gesture::GetSourceType() const +{ + return GetImplementation(*this).GetSourceType(); +} + +GestureSourceData Gesture::GetSourceData() const +{ + return GetImplementation(*this).GetSourceData(); +} + } // namespace Dali