class
MainEditorWindow
Primary editor window, containing the menu bar, status bar and the dock area.
Public
Constructors
MainEditorWindow
*********************************************************************
Methods
~MainEditorWindow
Update
Called once every frame.
GetDockManager
Gets the DockManager that is responsible for docking and placement of dockable editors windows on the main window.
staticCreate
Creates a new main editor window.
If one is already open this method will return the existing one.
- renderWindow
- Previously created render window to initialize the main editor window in.
Returns: Instance of the main editor window.
staticGetRttiStatic
Protected
Constructors
MainEditorWindow
Methods
Initialize
Initializes data that cannot be initialized in the constructor.
Must be called right after construction.
DoOnWindowResized
Callback that triggers whenever the underlying render window changes size.
DoOnWindowDPIScaleChanged
Callback that triggers whenever the underlying render window DPI scale changes.
UpdateAreas
Updates the placement of child GUI elements and their non-client areas (used for OS move/resize operations).
Should be called after window size changes.