class
EditorWindowLayout
Inherits:
IReflectable
Contains stored positions and sizes of all editor widgets, whether docked or floating.
Public
Constructors
EditorWindowLayout
EditorWindowLayout(const SPtr<DockManagerLayout> &dockLayout)
EditorWindowLayout
EditorWindowLayout(const PrivatelyConstruct &dummy)
Methods
GetEntries
Vector<Entry> &GetEntries()
Returns saved representations of all widget containers.
Each entry contains information about a single widget container.
GetDockLayout
Returns dock layout that contains data about how were widget containers docked in the dock manager.
SetIsMainWindowMaximized
void SetIsMainWindowMaximized(bool maximized)
Sets whether the main editor window is maximized.
GetIsMainWindowMaximized
bool GetIsMainWindowMaximized() const
Checks whether the main editor window was maximized.
staticGetRttiStatic
static RTTIType *GetRttiStatic()
Private
Fields
mEntries
Vector<Entry> mEntries
mDockLayout
SPtr<DockManagerLayout> mDockLayout
mMaximized
bool mMaximized