| /xsrc/external/mit/MesaLib.old/dist/src/imgui/ |
| H A D | imgui.h | 16 // ImVector<> 1166 // Helper: ImVector<> 1175 struct ImVector struct 1187 inline ImVector() { Size = Capacity = 0; Data = NULL; } function in struct:ImVector 1188 inline ImVector(const ImVector<T>& src) { Size = Capacity = 0; Data = NULL; operator=(src); } function in struct:ImVector 1189 inline ImVector<T>& operator=(const ImVector<T>& src) { clear(); resize(src.Size); memcpy(Data, src.Data, (size_t)Size * sizeof(T)); return *this; } 1190 inline ~ImVector() { if (Data) ImGui::MemFree(Data); } 1208 inline void swap(ImVector< [all...] |
| H A D | imgui_internal.h | 254 ImVector<int> Storage; 268 ImVector<T> Data; // Contiguous data 564 ImVector<ImWchar> TextW; // edit buffer, we need to persist but can't guarantee the persistence of the user-provided buffer. so we copy into own buffer. 565 ImVector<char> InitialText; // backup of end-user buffer at the time of focus (in UTF-8, unaltered) 566 ImVector<char> TempBuffer; // temporary buffer for callback and other other operations. size=capacity. 647 ImVector<ImGuiColumnData> Columns; 684 ImVector<ImDrawList*> Layers[2]; // Global layers for: regular, tooltip 776 ImVector<ImGuiWindow*> Windows; // Windows, sorted in display order, back to front 777 ImVector<ImGuiWindow*> WindowsFocusOrder; // Windows, sorted in focus order, back to front 778 ImVector<ImGuiWindo [all...] |
| H A D | imgui_draw.cpp | 971 static void PathBezierToCasteljau(ImVector<ImVec2>* path, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4, float tess_tol, int level) 1274 ImVector<ImDrawVert> new_vtx_buffer; 1749 // (C++03 doesn't allow instancing ImVector<> with function-local types so we declare the type here.) 1761 ImVector<int> GlyphsList; // Glyph codepoints list (flattened version of GlyphsMap) 1773 static void UnpackBoolVectorToFlatIndexList(const ImBoolVector* in, ImVector<int>* out) 1799 ImVector<ImFontBuildSrcData> src_tmp_array; 1800 ImVector<ImFontBuildDstData> dst_tmp_array; 1881 ImVector<stbrp_rect> buf_rects; 1882 ImVector<stbtt_packedchar> buf_packedchars; 2035 // Cleanup temporary (ImVector does [all...] |
| H A D | imgui_demo.cpp | 3119 ImVector<char*> Items; 3120 ImVector<const char*> Commands; 3121 ImVector<char*> History; 3356 ImVector<const char*> candidates; 3454 ImVector<int> LineOffsets; // Index to lines offset. We maintain this with AddLog() calls, allowing us to have a random access on lines 3996 static ImVector<ImVec2> points; 4109 ImVector<MyDocument> Documents; 4240 static ImVector<MyDocument*> close_queue;
|
| H A D | imgui.cpp | 153 - C++: pay attention that ImVector<> manipulates plain-old-data and does not honor construction/destruction (avoid using it in your code!). 830 ImVector<ImWchar> ranges; 999 static void AddDrawListToDrawData(ImVector<ImDrawList*>* out_list, ImDrawList* draw_list); 1000 static void AddWindowToSortBuffer(ImVector<ImGuiWindow*>* out_sorted_windows, ImGuiWindow* window); 1062 // Otherwise, you probably don't want to modify them mid-program, and if you use global/static e.g. ImVector<> instances you may need to keep them accessible during program destruction. 1516 ImVector<ImWchar> buf; 1865 static ImGuiStorage::Pair* LowerBound(ImVector<ImGuiStorage::Pair>& data, ImGuiID key) 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<ImGuiStorag [all...] |
| H A D | imgui_widgets.cpp | 6013 ImVector<ImGuiTabBarSortItem>& width_sort_buffer = g.TabSortByWidthBuffer;
|
| /xsrc/external/mit/MesaLib/dist/src/imgui/ |
| H A D | imgui.h | 16 // ImVector<> 1166 // Helper: ImVector<> 1175 struct ImVector struct 1187 inline ImVector() { Size = Capacity = 0; Data = NULL; } function in struct:ImVector 1188 inline ImVector(const ImVector<T>& src) { Size = Capacity = 0; Data = NULL; operator=(src); } function in struct:ImVector 1189 inline ImVector<T>& operator=(const ImVector<T>& src) { clear(); resize(src.Size); memcpy(Data, src.Data, (size_t)Size * sizeof(T)); return *this; } 1190 inline ~ImVector() { if (Data) ImGui::MemFree(Data); } 1208 inline void swap(ImVector< [all...] |
| H A D | imgui_internal.h | 254 ImVector<int> Storage; 268 ImVector<T> Data; // Contiguous data 564 ImVector<ImWchar> TextW; // edit buffer, we need to persist but can't guarantee the persistence of the user-provided buffer. so we copy into own buffer. 565 ImVector<char> InitialText; // backup of end-user buffer at the time of focus (in UTF-8, unaltered) 566 ImVector<char> TempBuffer; // temporary buffer for callback and other other operations. size=capacity. 647 ImVector<ImGuiColumnData> Columns; 684 ImVector<ImDrawList*> Layers[2]; // Global layers for: regular, tooltip 776 ImVector<ImGuiWindow*> Windows; // Windows, sorted in display order, back to front 777 ImVector<ImGuiWindow*> WindowsFocusOrder; // Windows, sorted in focus order, back to front 778 ImVector<ImGuiWindo [all...] |
| H A D | imgui_draw.cpp | 971 static void PathBezierToCasteljau(ImVector<ImVec2>* path, float x1, float y1, float x2, float y2, float x3, float y3, float x4, float y4, float tess_tol, int level) 1274 ImVector<ImDrawVert> new_vtx_buffer; 1749 // (C++03 doesn't allow instancing ImVector<> with function-local types so we declare the type here.) 1761 ImVector<int> GlyphsList; // Glyph codepoints list (flattened version of GlyphsMap) 1773 static void UnpackBoolVectorToFlatIndexList(const ImBoolVector* in, ImVector<int>* out) 1799 ImVector<ImFontBuildSrcData> src_tmp_array; 1800 ImVector<ImFontBuildDstData> dst_tmp_array; 1881 ImVector<stbrp_rect> buf_rects; 1882 ImVector<stbtt_packedchar> buf_packedchars; 2035 // Cleanup temporary (ImVector does [all...] |
| H A D | imgui.cpp | 153 - C++: pay attention that ImVector<> manipulates plain-old-data and does not honor construction/destruction (avoid using it in your code!). 830 ImVector<ImWchar> ranges; 999 static void AddDrawListToDrawData(ImVector<ImDrawList*>* out_list, ImDrawList* draw_list); 1000 static void AddWindowToSortBuffer(ImVector<ImGuiWindow*>* out_sorted_windows, ImGuiWindow* window); 1062 // Otherwise, you probably don't want to modify them mid-program, and if you use global/static e.g. ImVector<> instances you may need to keep them accessible during program destruction. 1516 ImVector<ImWchar> buf; 1865 static ImGuiStorage::Pair* LowerBound(ImVector<ImGuiStorage::Pair>& data, ImGuiID key) 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<ImGuiStorag [all...] |
| H A D | imgui_widgets.cpp | 6013 ImVector<ImGuiTabBarSortItem>& width_sort_buffer = g.TabSortByWidthBuffer;
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/tools/imgui/ |
| H A D | imgui_impl_opengl3.cpp | 278 ImVector<char> buf; 296 ImVector<char> buf;
|
| /xsrc/external/mit/MesaLib/dist/src/intel/tools/imgui/ |
| H A D | imgui_impl_opengl3.cpp | 278 ImVector<char> buf; 296 ImVector<char> buf;
|