|
@@ -1697,7 +1697,7 @@ struct ImGuiSizeCallbackData
|
|
|
// Important: the content of this class is still highly WIP and likely to change and be refactored
|
|
|
// before we stabilize Docking features. Please be mindful if using this.
|
|
|
// Provide hints:
|
|
|
-// - To the platform back-end via altered viewport flags (enable/disable OS decoration, OS task bar icons, etc.)
|
|
|
+// - To the platform back-end via altered viewport flags (enable/disable OS decoration, OS task bar icons, etc.)
|
|
|
// - To the platform back-end for OS level parent/child relationships of viewport.
|
|
|
// - To the docking system for various options and filtering.
|
|
|
struct ImGuiWindowClass
|
|
@@ -1707,7 +1707,7 @@ struct ImGuiWindowClass
|
|
|
ImGuiViewportFlags ViewportFlagsOverrideSet; // Viewport flags to set when a window of this class owns a viewport. This allows you to enforce OS decoration or task bar icon, override the defaults on a per-window basis.
|
|
|
ImGuiViewportFlags ViewportFlagsOverrideClear; // Viewport flags to clear when a window of this class owns a viewport. This allows you to enforce OS decoration or task bar icon, override the defaults on a per-window basis.
|
|
|
ImGuiDockNodeFlags DockNodeFlagsOverrideSet; // [EXPERIMENTAL] Dock node flags to set when a window of this class is hosted by a dock node (it doesn't have to be selected!)
|
|
|
- ImGuiDockNodeFlags DockNodeFlagsOverrideClear; // [EXPERIMENTAL]
|
|
|
+ ImGuiDockNodeFlags DockNodeFlagsOverrideClear; // [EXPERIMENTAL]
|
|
|
bool DockingAlwaysTabBar; // Set to true to enforce single floating windows of this class always having their own docking node (equivalent of setting the global io.ConfigDockingAlwaysTabBar)
|
|
|
bool DockingAllowUnclassed; // Set to true to allow windows of this class to be docked/merged with an unclassed window.
|
|
|
|