Home
last modified time | relevance | path

Searched refs:FreeIdx (Results 1 – 1 of 1) sorted by relevance

/external/mesa3d/src/imgui/
Dimgui_internal.h270 ImPoolIdx FreeIdx; // Next free idx to use member
272 ImPool() { FreeIdx = 0; } in ImPool()
277 …= Map.GetIntRef(key, -1); if (*p_idx != -1) return &Data[*p_idx]; *p_idx = FreeIdx; return Add(); } in GetOrAddByKey()
278 …dx = Map.Data[n].val_i; if (idx != -1) Data[idx].~T(); } Map.Clear(); Data.clear(); FreeIdx = 0; } in Clear()
279 … { int idx = FreeIdx; if (idx == Data.Size) { Data.resize(Data.Size + 1); FreeI… in Add()
281 …(ImGuiID key, ImPoolIdx idx) { Data[idx].~T(); *(int*)&Data[idx] = FreeIdx; FreeIdx = idx; Map.Se… in Remove()