X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fevent%2Fcommon%2Fscene-impl.h;h=4d97e161cec22e62a33899705c769d7e23ccb50f;hb=ad9fbaaafce5fb10ea2b5aa6fc03809b1f2c58a8;hp=2c3f3d41425776fb76b0aee60dc0408f8af13792;hpb=182acae4df2a65a6876414c9540a3633a18911ff;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/event/common/scene-impl.h b/dali/internal/event/common/scene-impl.h index 2c3f3d4..4d97e16 100644 --- a/dali/internal/event/common/scene-impl.h +++ b/dali/internal/event/common/scene-impl.h @@ -120,6 +120,11 @@ public: void SetSurface( Integration::RenderSurface& surface ); /** + * Notify the surface has been resized. + */ + void SurfaceResized(); + + /** * Retrieve the render surface the scene is binded to. * @return The render surface. */ @@ -154,10 +159,10 @@ public: void RebuildDepthTree(); /** - * @brief Sets the background color of the render surface. + * @brief Sets the background color of the render surface. * @param[in] color The new background color */ - void SetBackgroundColor(Vector4 color); + void SetBackgroundColor( const Vector4& color ); /** * @brief Gets the background color of the render surface. @@ -172,13 +177,6 @@ public: void EmitKeyEventSignal(const KeyEvent& event); /** - * Used by the KeyEventProcessor to emit KeyEventGenerated signals. - * @param[in] event The key event. - * @return The return is true if KeyEvent is consumed, otherwise false. - */ - bool EmitKeyEventGeneratedSignal(const KeyEvent& event); - - /** * Emits the event processing finished signal. * * @see Dali::Scene::SignalEventProcessingFinished() @@ -203,11 +201,6 @@ public: */ Integration::Scene::KeyEventSignalType& KeyEventSignal(); - /** - * @copydoc Integration::Scene::KeyEventGeneratedSignal() - */ - Integration::Scene::KeyEventGeneratedSignalType& KeyEventGeneratedSignal(); - /** * @copydoc Integration::Scene::SignalEventProcessingFinished() */ @@ -270,6 +263,8 @@ private: Vector2 mDpi; + Vector4 mBackgroundColor; + LayerPtr mRootLayer; // Ordered list of currently on-stage layers @@ -289,7 +284,6 @@ private: // The key event signal Integration::Scene::KeyEventSignalType mKeyEventSignal; - Integration::Scene::KeyEventGeneratedSignalType mKeyEventGeneratedSignal; // The event processing finished signal Integration::Scene::EventProcessingFinishedSignalType mEventProcessingFinishedSignal;