void SurfaceRotated(float width, float height, int orientation);
/**
+ * @brief Send message to acknowledge window rotation with current window orientation.
+ * It is to send message to render thread for completing window rotation by user.
+ */
+ void SetRotationCompletedAcknowledgement();
+
+ /**
* @copydoc Dali::Integration::SceneHolder::FeedTouchPoint
*/
void FeedTouchPoint(Dali::Integration::Point& point, int timeStamp);
*/
virtual Dali::Any GetNativeHandle() const = 0;
-private:
- Graphics::UniquePtr<Graphics::RenderTarget> mRenderTarget{nullptr};
-
protected:
// Constructor
SceneHolder();
class SceneHolderLifeCycleObserver;
std::unique_ptr<SceneHolderLifeCycleObserver> mLifeCycleObserver; ///< The adaptor life cycle observer
+private:
+ Graphics::UniquePtr<Graphics::RenderTarget> mRenderTarget{nullptr};
+
protected:
uint32_t mId; ///< A unique ID to identify the SceneHolder starting from 0
Dali::Integration::Scene mScene; ///< The Scene