Geometry the render pane's first-fit latch inspects to decide whether this frame's pane rectangle is the settled one. See RenderPaneViewportLatchReady. More...
#include "donner/editor/EditorShellLayout.h"
Public Attributes | |
| LayoutRect | paneWindow |
| Rect of the docked render-pane window as ImGui reports it this frame. | |
| LayoutRect | dockCentralNode |
| Rect of the DockSpace central node as of this frame's dock-host pass. | |
| LayoutRect | dockHost |
| Dock host rect the shell computed for this frame. Derived from the window size and the shell's own pane state, never from ImGui's layout state. | |
| LayoutRect | previousDockHost |
| The same shell-computed dock host rect from the previous frame. | |
| float | paneContentWidth = 0.0f |
| Render-pane content region this frame. | |
| float | paneContentHeight = 0.0f |
| Current render-pane content height in logical pixels. | |
| float | previousPaneContentWidth = -1.0f |
| Render-pane content region on the previous frame, or a negative size before any frame has reported one. | |
| float | previousPaneContentHeight |
| Previous content height, or a negative value before any sample. | |
| bool | sidebarColumnIncluded = true |
| Whether this frame's dock layout splits a sidebar column off the host. False in the compact-touch profile, whose root node is the canvas node. | |
Geometry the render pane's first-fit latch inspects to decide whether this frame's pane rectangle is the settled one. See RenderPaneViewportLatchReady.
| LayoutRect donner::editor::RenderPaneLatchInput::dockCentralNode |
Rect of the DockSpace central node as of this frame's dock-host pass.
| LayoutRect donner::editor::RenderPaneLatchInput::dockHost |
Dock host rect the shell computed for this frame. Derived from the window size and the shell's own pane state, never from ImGui's layout state.
| float donner::editor::RenderPaneLatchInput::paneContentHeight = 0.0f |
Current render-pane content height in logical pixels.
| float donner::editor::RenderPaneLatchInput::paneContentWidth = 0.0f |
Render-pane content region this frame.
| LayoutRect donner::editor::RenderPaneLatchInput::paneWindow |
Rect of the docked render-pane window as ImGui reports it this frame.
| LayoutRect donner::editor::RenderPaneLatchInput::previousDockHost |
The same shell-computed dock host rect from the previous frame.
| float donner::editor::RenderPaneLatchInput::previousPaneContentHeight |
Previous content height, or a negative value before any sample.
| float donner::editor::RenderPaneLatchInput::previousPaneContentWidth = -1.0f |
Render-pane content region on the previous frame, or a negative size before any frame has reported one.
| bool donner::editor::RenderPaneLatchInput::sidebarColumnIncluded = true |
Whether this frame's dock layout splits a sidebar column off the host. False in the compact-touch profile, whose root node is the canvas node.