Lines Matching refs:Pair
1865 static ImGuiStorage::Pair* LowerBound(ImVector<ImGuiStorage::Pair>& data, ImGuiID key)
1867 ImGuiStorage::Pair* first = data.Data;
1868 ImGuiStorage::Pair* last = data.Data + data.Size;
1873 ImGuiStorage::Pair* mid = first + count2;
1895 if (((const Pair*)lhs)->key > ((const Pair*)rhs)->key) return +1;
1896 if (((const Pair*)lhs)->key < ((const Pair*)rhs)->key) return -1;
1901 ImQsort(Data.Data, (size_t)Data.Size, sizeof(Pair), StaticFunc::PairCompareByID);
1906 ImGuiStorage::Pair* it = LowerBound(const_cast<ImVector<ImGuiStorage::Pair>&>(Data), key);
1919 ImGuiStorage::Pair* it = LowerBound(const_cast<ImVector<ImGuiStorage::Pair>&>(Data), key);
1927 ImGuiStorage::Pair* it = LowerBound(const_cast<ImVector<ImGuiStorage::Pair>&>(Data), key);
1936 ImGuiStorage::Pair* it = LowerBound(Data, key);
1938 it = Data.insert(it, Pair(key, default_val));
1949 ImGuiStorage::Pair* it = LowerBound(Data, key);
1951 it = Data.insert(it, Pair(key, default_val));
1957 ImGuiStorage::Pair* it = LowerBound(Data, key);
1959 it = Data.insert(it, Pair(key, default_val));
1966 ImGuiStorage::Pair* it = LowerBound(Data, key);
1969 Data.insert(it, Pair(key, val));
1982 ImGuiStorage::Pair* it = LowerBound(Data, key);
1985 Data.insert(it, Pair(key, val));
1993 ImGuiStorage::Pair* it = LowerBound(Data, key);
1996 Data.insert(it, Pair(key, val));
9419 ImGui::BulletText("Storage: %d bytes", window->StateStorage.Data.Size * (int)sizeof(ImGuiStorage::Pair));