X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Fintegration-api%2Fadaptor-framework%2Fscene-holder-impl.h;h=8cb30c3226e8fcc7be9a6ae3a211bbc874cdd9b2;hb=6639efb20527a94f0cb5e2660dbb8585c95b07d2;hp=196e0d925f41b5b65b346aede132d33a3fdb3f1d;hpb=9a69032d140eeb4985f55a8103a5121e28697b8f;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/integration-api/adaptor-framework/scene-holder-impl.h b/dali/integration-api/adaptor-framework/scene-holder-impl.h index 196e0d9..8cb30c3 100644 --- a/dali/integration-api/adaptor-framework/scene-holder-impl.h +++ b/dali/integration-api/adaptor-framework/scene-holder-impl.h @@ -84,6 +84,11 @@ public: Dali::Layer GetRootLayer() const; /** + * @copydoc Dali::Integration::SceneHolder::GetOverlayLayer + */ + Dali::Layer GetOverlayLayer(); + + /** * @brief Gets the window name. * @return The name of the window */ @@ -115,8 +120,10 @@ public: /** * @brief Called when the surface set is resized. + * @param[in] width the resized window's width + * @param[in] height the resized window's height */ - void SurfaceResized(); + void SurfaceResized(float width, float height); /** * @brief Get the render surface @@ -165,9 +172,10 @@ public: * * @param[in] width The width of rotated surface * @param[in] height The height of rotated surface - * @param[in] orientation The orientation of rotated surface + * @param[in] windowOrientation the current window orientation + * @param[in] screenOrientation the current screen orientation */ - void SurfaceRotated(float width, float height, int orientation); + void SurfaceRotated(float width, float height, int32_t windowOrientation, int32_t screenOrientation); /** * @brief Send message to acknowledge window rotation with current window orientation. @@ -332,10 +340,14 @@ private: // The following methods can be overridden if required virtual void OnResume(){}; /** - * Recalculate the touch position if required - * @param[in,out] point The touch point + * Recalculate the position if required + * @param[in] position The screen position + * @return converted position by oriention */ - virtual void RecalculateTouchPosition(Integration::Point& point){}; + virtual Vector2 RecalculatePosition(const Vector2& position) + { + return position; + }; private: /**