Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::editor::EditorDockNodes Struct Reference

Node ids produced by BuildDefaultDockLayout. Ids of zero mean the node was not created (e.g. EditorDockNodes::rightBottom when the compositor debug info panel is not enabled). More...

#include "donner/editor/EditorDockLayout.h"

Public Attributes

ImGuiID root = 0
 Root DockSpace node id (equal to the id passed to BuildDefaultDockLayout).
ImGuiID central = 0
 Central node hosting the canvas / render pane.
ImGuiID rightTop = 0
 Top-right node hosting the Layers panel.
ImGuiID rightMid = 0
 Middle-right node hosting the Inspector panel.
ImGuiID rightBottom = 0
 Bottom-right node hosting the Compositor Debug Info panel (zero when the panel is not enabled).

Detailed Description

Node ids produced by BuildDefaultDockLayout. Ids of zero mean the node was not created (e.g. EditorDockNodes::rightBottom when the compositor debug info panel is not enabled).

Member Data Documentation

◆ central

ImGuiID donner::editor::EditorDockNodes::central = 0

Central node hosting the canvas / render pane.

◆ rightBottom

ImGuiID donner::editor::EditorDockNodes::rightBottom = 0

Bottom-right node hosting the Compositor Debug Info panel (zero when the panel is not enabled).

◆ rightMid

ImGuiID donner::editor::EditorDockNodes::rightMid = 0

Middle-right node hosting the Inspector panel.

◆ rightTop

ImGuiID donner::editor::EditorDockNodes::rightTop = 0

Top-right node hosting the Layers panel.

◆ root

ImGuiID donner::editor::EditorDockNodes::root = 0

Root DockSpace node id (equal to the id passed to BuildDefaultDockLayout).


The documentation for this struct was generated from the following file: