Lines Matching refs:GetID

2509     MoveId = GetID("#MOVE");
2566 ImGuiID ImGuiWindow::GetID(const char* str, const char* str_end)
2574 ImGuiID ImGuiWindow::GetID(const void* ptr)
4375 return BeginChildEx(str_id, window->GetID(str_id), size_arg, border, extra_flags);
4726 ButtonBehavior(resize_rect, window->GetID((void*)(intptr_t)resize_grip_n), &hovered, &held, ImGuiButtonFlags_FlattenChildren | ImGuiButtonFlags_NoNavFocus);
4751 ButtonBehavior(border_rect, window->GetID((void*)(intptr_t)(border_n + 4)), &hovered, &held, ImGuiButtonFlags_FlattenChildren);
5376 if (CollapseButton(window->GetID("#COLLAPSE"), window->Pos))
5384 if (CloseButton(window->GetID("#CLOSE"), window->Rect().GetTR() + ImVec2(-pad - rad, pad + rad), rad + 1))
6511 ImGuiID ImGui::GetID(const char* str_id)
6514 return window->GetID(str_id);
6517 ImGuiID ImGui::GetID(const char* str_id_begin, const char* str_id_end)
6520 return window->GetID(str_id_begin, str_id_end);
6523 ImGuiID ImGui::GetID(const void* ptr_id)
6526 return window->GetID(ptr_id);
6733 return g.OpenPopupStack.Size > g.BeginPopupStack.Size && g.OpenPopupStack[g.BeginPopupStack.Size].PopupId == g.CurrentWindow->GetID(str_id);
6749 OpenPopupEx(g.CurrentWindow->GetID(str_id));
6803 ImGuiID id = str_id ? window->GetID(str_id) : window->DC.LastItemId; // If user hasn't passed an ID, we can use the LastItemID. Using LastItemID as a Popup ID won't conflict!
6933 return BeginPopupEx(g.CurrentWindow->GetID(str_id), flags);
6942 const ImGuiID id = window->GetID(name);
6984 ImGuiID id = str_id ? window->GetID(str_id) : window->DC.LastItemId; // If user hasn't passed an ID, we can use the LastItemID. Using LastItemID as a Popup ID won't conflict!
6995 ImGuiID id = GImGui->CurrentWindow->GetID(str_id);
7006 ImGuiID id = GImGui->CurrentWindow->GetID(str_id);
8332 ImGuiID id = window->GetID(str_id ? str_id : "columns");
9149 if (const char* p = strstr(name, "###")) // Skip to the "###" marker if any. We don't skip past to match the behavior of GetID()