2
0
Эх сурвалжийг харах

BeginChild() variant goes after the main one

ocornut 10 жил өмнө
parent
commit
0e159aa22e
1 өөрчлөгдсөн 7 нэмэгдсэн , 7 устгасан
  1. 7 7
      imgui.cpp

+ 7 - 7
imgui.cpp

@@ -2494,13 +2494,6 @@ void ImGui::EndTooltip()
     ImGui::End();
     ImGui::End();
 }
 }
 
 
-void ImGui::BeginChild(ImGuiID id, ImVec2 size, bool border, ImGuiWindowFlags extra_flags)
-{
-    char str_id[32];
-    ImFormatString(str_id, IM_ARRAYSIZE(str_id), "child_%x", id);
-    ImGui::BeginChild(str_id, size, border, extra_flags);
-}
-
 void ImGui::BeginChild(const char* str_id, ImVec2 size, bool border, ImGuiWindowFlags extra_flags)
 void ImGui::BeginChild(const char* str_id, ImVec2 size, bool border, ImGuiWindowFlags extra_flags)
 {
 {
     ImGuiState& g = *GImGui;
     ImGuiState& g = *GImGui;
@@ -2536,6 +2529,13 @@ void ImGui::BeginChild(const char* str_id, ImVec2 size, bool border, ImGuiWindow
         g.CurrentWindow->Flags &= ~ImGuiWindowFlags_ShowBorders;
         g.CurrentWindow->Flags &= ~ImGuiWindowFlags_ShowBorders;
 }
 }
 
 
+void ImGui::BeginChild(ImGuiID id, ImVec2 size, bool border, ImGuiWindowFlags extra_flags)
+{
+    char str_id[32];
+    ImFormatString(str_id, IM_ARRAYSIZE(str_id), "child_%x", id);
+    ImGui::BeginChild(str_id, size, border, extra_flags);
+}
+
 void ImGui::EndChild()
 void ImGui::EndChild()
 {
 {
     ImGuiWindow* window = GetCurrentWindow();
     ImGuiWindow* window = GetCurrentWindow();