X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Faccessibility%2Fcommon%2Faccessibility-adaptor-impl.h;h=b67f506aaeda2d300a5a2af6e5c716695eef50ab;hb=5489404df5520ee738922e8d225f9f82a198fe5e;hp=06dff1f82cd66b1f6c5c2772eb88a7ab06c2250f;hpb=b395c39c7d17c96ec738bdfa203b33de3e7686f6;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/accessibility/common/accessibility-adaptor-impl.h b/dali/internal/accessibility/common/accessibility-adaptor-impl.h index 06dff1f..b67f506 100644 --- a/dali/internal/accessibility/common/accessibility-adaptor-impl.h +++ b/dali/internal/accessibility/common/accessibility-adaptor-impl.h @@ -1,5 +1,5 @@ -#ifndef __DALI_INTERNAL_ACCESSIBILITY_ADAPTOR_H__ -#define __DALI_INTERNAL_ACCESSIBILITY_ADAPTOR_H__ +#ifndef DALI_INTERNAL_ACCESSIBILITY_ADAPTOR_H +#define DALI_INTERNAL_ACCESSIBILITY_ADAPTOR_H /* * Copyright (c) 2019 Samsung Electronics Co., Ltd. @@ -23,7 +23,7 @@ #include #include -#include +#include #include // INTERNAL INCLUDES @@ -79,6 +79,16 @@ public: bool IsEnabled() const; /** + * @copydoc Dali::AccessibilityAdaptor::SetForcedEnable() + */ + void SetForcedEnable( bool forced ); + + /** + * Whether the accessibility is enabled forcibly or not + */ + bool IsForcedEnable() const; + + /** * @copydoc Dali::AccessibilityAdaptor::GetReadPosition() const */ Vector2 GetReadPosition() const; @@ -144,11 +154,6 @@ public: bool HandleActionScrollEvent(const TouchPoint& point, uint32_t timeStamp); /** - * @copydoc Dali::AccessibilityAdaptor::HandleActionTouchEvent() - */ - bool HandleActionTouchEvent(const TouchPoint& point, uint32_t timeStamp); - - /** * @copydoc Dali::AccessibilityAdaptor::HandleActionBackEvent() */ bool HandleActionBackEvent(); @@ -233,7 +238,7 @@ protected: /** * Destructor. */ - virtual ~AccessibilityAdaptor(); + ~AccessibilityAdaptor() override; private: @@ -261,6 +266,8 @@ protected: bool mIsEnabled : 1; ///< enable/disable the accessibility action + bool mIsForced : 1; ///< Is the accessibility enabled forcibly + public: // Helpers for public-api forwarding methods @@ -291,4 +298,4 @@ public: } // namespace Dali -#endif // __DALI_INTERNAL_ACCESSIBILITY_ADAPTOR_H__ +#endif // DALI_INTERNAL_ACCESSIBILITY_ADAPTOR_H