X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftoolkit-window.h;h=f261051ef99eeec619157c55120130b64847110f;hb=503e46bfde76e4d3db68d8f8363d231b76025c80;hp=f2fc19ab1f5c9daef337de9d204183189d976fe7;hpb=4af8225dd04de11ab0085f2cab0e55f43eddf275;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h index f2fc19a..f261051 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.h @@ -44,6 +44,9 @@ class Window; } } +class Window; +typedef Signal< void (Window,bool) > FocusChangeSignalType; + class Window : public BaseHandle { public: @@ -55,15 +58,24 @@ public: ~Window(); Window(const Window& handle); Window& operator=(const Window& rhs); - Layer GetRootLayer() const; Integration::Scene GetScene(); Integration::RenderSurface& GetRenderSurface(); + void Add( Dali::Actor actor ); + void Remove( Dali::Actor actor ); + Dali::Layer GetRootLayer() const; + void SetBackgroundColor( const Vector4& color ); + Vector4 GetBackgroundColor() const; + void Raise(); + FocusChangeSignalType& FocusChangeSignal(); public: explicit Window( Internal::Adaptor::Window* window ); }; +Internal::Adaptor::Window& GetImplementation(Dali::Window& window); +const Internal::Adaptor::Window& GetImplementation(const Dali::Window& window); + namespace DevelWindow { typedef Signal< void () > EventProcessingFinishedSignalType; @@ -73,6 +85,7 @@ typedef Signal< void (const TouchData&) > TouchSignalType; typedef Signal< void (const WheelEvent&) > WheelEventSignalType; Dali::Window Get( Actor actor ); +Dali::Window DownCast( BaseHandle handle ); EventProcessingFinishedSignalType& EventProcessingFinishedSignal( Window window ); KeyEventSignalType& KeyEventSignal( Dali::Window window );