Docking: Renamed SetNextWindowDock() to SetNextWindowDockId(). Added GetWindowDockId().

This commit is contained in:
omar
2018-09-25 17:45:06 +02:00
parent 53a5d32df1
commit d3e8e5731a
3 changed files with 11 additions and 4 deletions

View File

@ -6103,10 +6103,16 @@ bool ImGui::IsWindowFocused(ImGuiFocusedFlags flags)
}
}
ImGuiID ImGui::GetWindowDockId()
{
ImGuiContext& g = *GImGui;
return g.CurrentWindow->DockId;
}
bool ImGui::IsWindowDocked()
{
ImGuiContext& g = *GImGui;
return (g.CurrentWindow->DockIsActive);
return g.CurrentWindow->DockIsActive;
}
// Can we focus this window with CTRL+TAB (or PadMenu + PadFocusPrev/PadFocusNext)
@ -6349,7 +6355,7 @@ void ImGui::SetNextWindowViewport(ImGuiID id)
g.NextWindowData.ViewportId = id;
}
void ImGui::SetNextWindowDock(ImGuiID id, ImGuiCond cond)
void ImGui::SetNextWindowDockId(ImGuiID id, ImGuiCond cond)
{
ImGuiContext& g = *GImGui;
g.NextWindowData.DockCond = cond ? cond : ImGuiCond_Always;