Lines Matching refs:CurrentWindowStack
3527 g.CurrentWindowStack.resize(0);
3592 g.CurrentWindowStack.clear();
3777 if (g.CurrentWindowStack.Size != 1)
3779 if (g.CurrentWindowStack.Size > 1)
3781 IM_ASSERT(g.CurrentWindowStack.Size == 1 && "Mismatched Begin/BeginChild vs End/EndChild calls: did you forget to call End/EndChild?");
3782 while (g.CurrentWindowStack.Size > 1) // FIXME-ERRORHANDLING
3787 IM_ASSERT(g.CurrentWindowStack.Size == 1 && "Mismatched Begin/BeginChild vs End/EndChild calls: did you call End/EndChild too much?");
4900 ImGuiWindow* parent_window_in_stack = g.CurrentWindowStack.empty() ? NULL : g.CurrentWindowStack.back();
4919 g.CurrentWindowStack.push_back(window);
5507 if (g.CurrentWindowStack.Size <= 1 && g.FrameScopePushedImplicitWindow)
5509 IM_ASSERT(g.CurrentWindowStack.Size > 1 && "Calling End() too many times!");
5512 IM_ASSERT(g.CurrentWindowStack.Size > 0);
5525 g.CurrentWindowStack.pop_back();
5529 SetCurrentWindow(g.CurrentWindowStack.empty() ? NULL : g.CurrentWindowStack.back());
7085 ImGuiWindow* parent_window = g.CurrentWindowStack[g.CurrentWindowStack.Size - 2];