diff options
Diffstat (limited to 'ash/wm/property_util.h')
-rw-r--r-- | ash/wm/property_util.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ash/wm/property_util.h b/ash/wm/property_util.h index ce0940b..1850269 100644 --- a/ash/wm/property_util.h +++ b/ash/wm/property_util.h @@ -9,6 +9,7 @@ #include "ash/ash_export.h" namespace aura { +class RootWindow; class Window; } @@ -17,6 +18,9 @@ class Rect; } namespace ash { +namespace internal { +class RootWindowController; +} // Sets the restore bounds property on |window|. Deletes existing bounds value // if exists. @@ -61,6 +65,13 @@ ASH_EXPORT bool GetPersistsAcrossAllWorkspaces(aura::Window* window); // The default is false. ASH_EXPORT void SetDefaultPersistsAcrossAllWorkspaces(bool value); +// Sets/Gets the RootWindowController for |root_window|. +ASH_EXPORT void SetRootWindowController( + aura::RootWindow* root_window, + internal::RootWindowController* controller); +ASH_EXPORT internal::RootWindowController* GetRootWindowController( + aura::RootWindow* root_window); + } #endif // ASH_WM_PROPERTY_UTIL_H_ |