X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=automated-tests%2Fsrc%2Fdali-toolkit%2Fdali-toolkit-test-utils%2Ftoolkit-window.cpp;h=b8cc1bcbcd17bc58be183cdcdec734fc95acaf7f;hb=ac3060d459ffbb26d332d21be5b1cf066273c723;hp=cfdee856aa572dffc01557c2efc8a2c439aef6d0;hpb=069b358a1eef7132e4ac380ad5b040f378c9568b;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp index cfdee85..b8cc1bc 100644 --- a/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp +++ b/automated-tests/src/dali-toolkit/dali-toolkit-test-utils/toolkit-window.cpp @@ -48,6 +48,7 @@ Window::Window( const PositionSize& positionSize ) mFocusChangeSignal(), mResizeSignal(), mRotationAngle(90), // dummy angle for test coverage + mVisible(true), mVisibilityChangedSignal() { } @@ -69,6 +70,13 @@ PositionSize Window::GetPositionSize() const return mRenderSurface.GetPositionSize(); } +Dali::Window::WindowSize Window::GetSize() const +{ + PositionSize positionSize = mRenderSurface.GetPositionSize(); + + return Dali::Window::WindowSize(positionSize.width, positionSize.height); +} + void Window::SetPositionSize(PositionSize positionSize) { mRenderSurface.MoveResize(positionSize); @@ -176,6 +184,12 @@ void Window::Raise() void Window::Hide() { GetImplementation( *this ).mVisibilityChangedSignal.Emit( *this, false ); + GetImplementation( *this ).mVisible = false; +} + +bool Window::IsVisible() const +{ + return GetImplementation( *this ).mVisible; } FocusChangeSignalType& Window::FocusChangeSignal()