X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Fcommon%2Fwindow-impl.h;h=282a3ca0f6079b0f5454bf58ddc75a0c958bf64d;hb=ca7472fb1b41f4dde72bed3fd2eb4c28b3ed9ec2;hp=dc5bfc0b5fb98cc841b6f0935313d426b3fc35c3;hpb=be7ba50bdf5c1432b787bae1baff4128e65d419b;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/common/window-impl.h b/dali/internal/window-system/common/window-impl.h index dc5bfc0..282a3ca 100644 --- a/dali/internal/window-system/common/window-impl.h +++ b/dali/internal/window-system/common/window-impl.h @@ -2,7 +2,7 @@ #define DALI_INTERNAL_WINDOWSYSTEM_COMMON_WINDOW_IMPL_H /* - * Copyright (c) 2021 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -117,6 +117,26 @@ public: void Activate(); /** + * @copydoc Dali::DevelWindow::Maximize() + */ + void Maximize(bool maximize); + + /** + * @copydoc Dali::DevelWindow::IsMaximized() + */ + bool IsMaximized() const; + + /** + * @copydoc Dali::DevelWindow::Minimize() + */ + void Minimize(bool minimize); + + /** + * @copydoc Dali::DevelWindow::IsMinimized() + */ + bool IsMinimized() const; + + /** * @copydoc Dali::Window::GetLayerCount() */ uint32_t GetLayerCount() const; @@ -132,6 +152,12 @@ public: Dali::RenderTaskList GetRenderTaskList() const; /** + * @brief Get window resource ID assigned by window manager + * @return The resource ID of the window + */ + std::string GetNativeResourceId() const; + + /** * @copydoc Dali::Window::AddAvailableOrientation() */ void AddAvailableOrientation(WindowOrientation orientation); @@ -667,6 +693,7 @@ private: bool mIconified : 1; bool mOpaqueState : 1; bool mWindowRotationAcknowledgement : 1; + bool mFocused : 1; Dali::Window mParentWindow; OrientationPtr mOrientation;