diff --git a/README.md b/README.md index 0fc9882..d652a53 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ History: Initially cimgui was developed by Stephan Dilly as hand-written code but lately turned into an auto-generated version by sonoro1234 in order to keep up with imgui more easily (letting the user select the desired branch and commit) Notes: -* currently this wrapper is based on version [1.91.9 of Dear ImGui with internal api] +* currently this wrapper is based on version [1.92.0 of Dear ImGui with internal api] * only functions, structs and enums from imgui.h (an optionally imgui_internal.h) are wrapped. * if you are interested in imgui backends you should look [LuaJIT-ImGui](https://github.com/sonoro1234/LuaJIT-ImGui) project. * All naming is algorithmic except for those names that were coded in cimgui_overloads table (https://github.com/cimgui/cimgui/blob/master/generator/generator.lua#L60). In the official version this table is empty. diff --git a/backend_test/example_glfw_opengl3/main.c b/backend_test/example_glfw_opengl3/main.c index d977c43..81fa47e 100644 --- a/backend_test/example_glfw_opengl3/main.c +++ b/backend_test/example_glfw_opengl3/main.c @@ -43,8 +43,9 @@ int main(int argc, char *argv[]) // just an extra window hint for resize glfwWindowHint(GLFW_RESIZABLE, GLFW_TRUE); + float main_scale = ImGui_ImplGlfw_GetContentScaleForMonitor(glfwGetPrimaryMonitor()); // Valid on GLFW 3.3+ only + window = glfwCreateWindow((int)(1280 * main_scale), (int)(800 * main_scale), "Dear ImGui GLFW+OpenGL3 example", NULL, NULL); - window = glfwCreateWindow(1024, 768, "Hello World!", NULL, NULL); if (!window) { printf("Failed to create window! Terminating!\n"); @@ -72,6 +73,15 @@ int main(int argc, char *argv[]) ioptr->ConfigFlags |= ImGuiConfigFlags_ViewportsEnable; // Enable Multi-Viewport / Platform Windows #endif + + // Setup scaling + ImGuiStyle* style = igGetStyle(); + ImGuiStyle_ScaleAllSizes(style, main_scale); // Bake a fixed style scale. (until we have a solution for dynamic style scaling, changing this requires resetting Style + calling this again) + style->FontScaleDpi = main_scale; // Set initial font scale. (using io.ConfigDpiScaleFonts=true makes this unnecessary. We leave both here for documentation purpose) +#if GLFW_VERSION_MAJOR >= 3 && GLFW_VERSION_MINOR >= 3 + ioptr->ConfigDpiScaleFonts = true; // [Experimental] Automatically overwrite style.FontScaleDpi in Begin() when Monitor DPI changes. This will scale fonts but _NOT_ scale sizes/padding for now. + ioptr->ConfigDpiScaleViewports = true; // [Experimental] Scale Dear ImGui and Platform Windows when Monitor DPI changes. +#endif ImGui_ImplGlfw_InitForOpenGL(window, true); ImGui_ImplOpenGL3_Init(glsl_version); diff --git a/backend_test/example_sdl3_vulkan/main.c b/backend_test/example_sdl3_vulkan/main.c index 6992e2a..10d2481 100644 --- a/backend_test/example_sdl3_vulkan/main.c +++ b/backend_test/example_sdl3_vulkan/main.c @@ -392,8 +392,9 @@ int main(int argc, char* argv[]) #endif // Create window with Vulkan graphics context - SDL_WindowFlags window_flags = (SDL_WindowFlags)(SDL_WINDOW_VULKAN | SDL_WINDOW_RESIZABLE | SDL_WINDOW_HIGH_PIXEL_DENSITY | SDL_WINDOW_HIDDEN); - SDL_Window* window = SDL_CreateWindow("Dear ImGui SDL3+Vulkan example", 1280, 720, window_flags); + float main_scale = SDL_GetDisplayContentScale(SDL_GetPrimaryDisplay()); + SDL_WindowFlags window_flags = SDL_WINDOW_VULKAN | SDL_WINDOW_RESIZABLE | SDL_WINDOW_HIDDEN | SDL_WINDOW_HIGH_PIXEL_DENSITY; + SDL_Window* window = SDL_CreateWindow("Dear ImGui SDL3+Vulkan example", (int)(1280 * main_scale), (int)(720 * main_scale), window_flags); if (window == NULL) { printf("Error: SDL_CreateWindow(): %s\n", SDL_GetError()); @@ -451,6 +452,10 @@ int main(int argc, char* argv[]) // When viewports are enabled we tweak WindowRounding/WindowBg so platform windows can look identical to regular ones. ImGuiStyle* style = igGetStyle(); + ImGuiStyle_ScaleAllSizes(style, main_scale); // Bake a fixed style scale. (until we have a solution for dynamic style scaling, changing this requires resetting Style + calling this again) + style->FontScaleDpi = main_scale; // Set initial font scale. (using io.ConfigDpiScaleFonts=true makes this unnecessary. We leave both here for documentation purpose) + io->ConfigDpiScaleFonts = true; // [Experimental] Automatically overwrite style.FontScaleDpi in Begin() when Monitor DPI changes. This will scale fonts but _NOT_ scale sizes/padding for now. + io->ConfigDpiScaleViewports = true; // [Experimental] Scale Dear ImGui and Platform Windows when Monitor DPI changes. if (io->ConfigFlags & ImGuiConfigFlags_ViewportsEnable) { style->WindowRounding = 0.0f; diff --git a/backend_test/example_sdl_opengl3/main.c b/backend_test/example_sdl_opengl3/main.c index f7a5ab5..4327cc3 100644 --- a/backend_test/example_sdl_opengl3/main.c +++ b/backend_test/example_sdl_opengl3/main.c @@ -10,6 +10,10 @@ #include #include +#ifdef _WIN32 +#include // SetProcessDPIAware() +#endif + #ifdef IMGUI_HAS_IMSTR #define igBegin igBegin_Str #define igSliderFloat igSliderFloat_Str @@ -24,6 +28,9 @@ SDL_Window *window = NULL; int main(int argc, char* argv[]) { +#ifdef _WIN32 + SetProcessDPIAware(); +#endif if (SDL_Init(SDL_INIT_VIDEO) < 0) { SDL_Log("failed to init: %s", SDL_GetError()); @@ -54,11 +61,10 @@ int main(int argc, char* argv[]) SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1); SDL_DisplayMode current; SDL_GetCurrentDisplayMode(0, ¤t); - - window = SDL_CreateWindow( - "Hello", 0, 0, 1024, 768, - SDL_WINDOW_SHOWN | SDL_WINDOW_OPENGL | SDL_WINDOW_RESIZABLE - ); + float main_scale = ImGui_ImplSDL2_GetContentScaleForDisplay(0); + SDL_WindowFlags window_flags = (SDL_WindowFlags)(SDL_WINDOW_OPENGL | SDL_WINDOW_RESIZABLE | SDL_WINDOW_ALLOW_HIGHDPI); + window = SDL_CreateWindow("Dear ImGui SDL2+OpenGL3 example", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, (int)(1280 * main_scale), (int)(720 * main_scale), window_flags); + if (window == NULL) { SDL_Log("Failed to create window: %s", SDL_GetError()); return -1; @@ -83,6 +89,14 @@ int main(int argc, char* argv[]) ioptr->ConfigFlags |= ImGuiConfigFlags_ViewportsEnable; // Enable Multi-Viewport / Platform Windows #endif + // Setup scaling + ImGuiStyle* style = igGetStyle(); + ImGuiStyle_ScaleAllSizes(style, main_scale); // Bake a fixed style scale. (until we have a solution for dynamic style scaling, changing this requires resetting Style + calling this again) + style->FontScaleDpi = main_scale; // Set initial font scale. (using io.ConfigDpiScaleFonts=true makes this unnecessary. We leave both here for documentation purpose) + ioptr->ConfigDpiScaleFonts = true; // [Experimental] Automatically overwrite style.FontScaleDpi in Begin() when Monitor DPI changes. This will scale fonts but _NOT_ scale sizes/padding for now. + ioptr->ConfigDpiScaleViewports = true; // [Experimental] Scale Dear ImGui and Platform Windows when Monitor DPI changes. + + ImGui_ImplSDL2_InitForOpenGL(window, gl_context); ImGui_ImplOpenGL3_Init(glsl_version); diff --git a/backend_test/example_sdl_vulkan/main.c b/backend_test/example_sdl_vulkan/main.c index 2590079..666a17e 100644 --- a/backend_test/example_sdl_vulkan/main.c +++ b/backend_test/example_sdl_vulkan/main.c @@ -11,6 +11,10 @@ #include #endif +#ifdef _WIN32 +#include // SetProcessDPIAware() +#endif + //this must be equal to that in imgui_impl_vulkan.h #define IMGUI_IMPL_VULKAN_MINIMUM_IMAGE_SAMPLER_POOL_SIZE (1) // Minimum per atlas @@ -376,6 +380,9 @@ static void FramePresent(ImGui_ImplVulkanH_Window* wd) // Main code int main(int argc, char* argv[]) { +#ifdef _WIN32 + SetProcessDPIAware(); +#endif //g_MainWindowData.ClearEnable = true; //ImGui_ImplVulkanH_Window_Construct(&g_MainWindowData); g_MainWindowData = *ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window(); @@ -391,9 +398,10 @@ int main(int argc, char* argv[]) SDL_SetHint(SDL_HINT_IME_SHOW_UI, "1"); #endif - // Create window with Vulkan graphics context + float main_scale = ImGui_ImplSDL2_GetContentScaleForDisplay(0); SDL_WindowFlags window_flags = (SDL_WindowFlags)(SDL_WINDOW_VULKAN | SDL_WINDOW_RESIZABLE | SDL_WINDOW_ALLOW_HIGHDPI); - SDL_Window* window = SDL_CreateWindow("Dear ImGui SDL2+Vulkan example", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 1280, 720, window_flags); + SDL_Window* window = SDL_CreateWindow("Dear ImGui SDL2+Vulkan example", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, (int)(1280 * main_scale), (int)(720 * main_scale), window_flags); + if (window == NULL) { printf("Error: SDL_CreateWindow(): %s\n", SDL_GetError()); @@ -445,6 +453,10 @@ int main(int argc, char* argv[]) style->Colors[ImGuiCol_WindowBg].w = 1.0f; } + // Setup scaling + ImGuiStyle_ScaleAllSizes(style, main_scale); // Bake a fixed style scale. (until we have a solution for dynamic style scaling, changing this requires resetting Style + calling this again) + style->FontScaleDpi = main_scale; // Set initial font scale. (using io.ConfigDpiScaleFonts=true makes this unnecessary. We leave both here for documentation purpose) + // Setup Platform/Renderer backends ImGui_ImplSDL2_InitForVulkan(window); ImGui_ImplVulkan_InitInfo init_info = {}; diff --git a/backend_test/example_sdlgpu3/main.c b/backend_test/example_sdlgpu3/main.c index 6591cca..5055151 100644 --- a/backend_test/example_sdlgpu3/main.c +++ b/backend_test/example_sdlgpu3/main.c @@ -18,8 +18,9 @@ int main() { return 1; }; - SDL_Window *window = NULL; - window = SDL_CreateWindow("cimgui SDL3+SDL_GPU example", 1280, 720, SDL_WINDOW_RESIZABLE | SDL_WINDOW_HIGH_PIXEL_DENSITY); + float main_scale = SDL_GetDisplayContentScale(SDL_GetPrimaryDisplay()); + SDL_WindowFlags window_flags = SDL_WINDOW_RESIZABLE | SDL_WINDOW_HIDDEN | SDL_WINDOW_HIGH_PIXEL_DENSITY; + SDL_Window* window = SDL_CreateWindow("Dear ImGui SDL3+SDL_GPU example", (int)(1280 * main_scale), (int)(720 * main_scale), window_flags); if (window == NULL) { printf("Error: SDL_CreateWindow(): %s\n", SDL_GetError()); @@ -52,6 +53,12 @@ int main() { // Setup Dear ImGui style igStyleColorsDark(NULL); //igStyleColorsLight(NULL); + // Setup scaling + ImGuiStyle* style = igGetStyle(); + ImGuiStyle_ScaleAllSizes(style, main_scale); // Bake a fixed style scale. (until we have a solution for dynamic style scaling, changing this requires resetting Style + calling this again) + style->FontScaleDpi = main_scale; // Set initial font scale. (using io.ConfigDpiScaleFonts=true makes this unnecessary. We leave both here for documentation purpose) + io->ConfigDpiScaleFonts = true; // [Experimental] Automatically overwrite style.FontScaleDpi in Begin() when Monitor DPI changes. This will scale fonts but _NOT_ scale sizes/padding for now. + io->ConfigDpiScaleViewports = true; // [Experimental] Scale Dear ImGui and Platform Windows when Monitor DPI changes. // Setup Platform/Renderer backends ImGui_ImplSDL3_InitForSDLGPU(window); diff --git a/cimgui.cpp b/cimgui.cpp index b843c18..25ef583 100644 --- a/cimgui.cpp +++ b/cimgui.cpp @@ -1,5 +1,5 @@ //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.91.9b" 19191 from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.92.0" 19200 from Dear ImGui https://github.com/ocornut/imgui //with imgui_internal.h api //with imgui_freetype.h api //docking branch @@ -37,6 +37,22 @@ CIMGUI_API ImVec4* ImVec4_ImVec4_Float(float _x,float _y,float _z,float _w) { return IM_NEW(ImVec4)(_x,_y,_z,_w); } +CIMGUI_API ImTextureRef* ImTextureRef_ImTextureRef_Nil(void) +{ + return IM_NEW(ImTextureRef)(); +} +CIMGUI_API void ImTextureRef_destroy(ImTextureRef* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImTextureRef* ImTextureRef_ImTextureRef_TextureID(ImTextureID tex_id) +{ + return IM_NEW(ImTextureRef)(tex_id); +} +CIMGUI_API ImTextureID ImTextureRef_GetTexID(ImTextureRef* self) +{ + return self->GetTexID(); +} CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas) { return ImGui::CreateContext(shared_font_atlas); @@ -249,10 +265,6 @@ CIMGUI_API void igSetWindowFocus_Nil() { return ImGui::SetWindowFocus(); } -CIMGUI_API void igSetWindowFontScale(float scale) -{ - return ImGui::SetWindowFontScale(scale); -} CIMGUI_API void igSetWindowPos_Str(const char* name,const ImVec2 pos,ImGuiCond cond) { return ImGui::SetWindowPos(name,pos,cond); @@ -309,14 +321,26 @@ CIMGUI_API void igSetScrollFromPosY_Float(float local_y,float center_y_ratio) { return ImGui::SetScrollFromPosY(local_y,center_y_ratio); } -CIMGUI_API void igPushFont(ImFont* font) +CIMGUI_API void igPushFont(ImFont* font,float font_size_base_unscaled) { - return ImGui::PushFont(font); + return ImGui::PushFont(font,font_size_base_unscaled); } CIMGUI_API void igPopFont() { return ImGui::PopFont(); } +CIMGUI_API ImFont* igGetFont() +{ + return ImGui::GetFont(); +} +CIMGUI_API float igGetFontSize() +{ + return ImGui::GetFontSize(); +} +CIMGUI_API ImFontBaked* igGetFontBaked() +{ + return ImGui::GetFontBaked(); +} CIMGUI_API void igPushStyleColor_U32(ImGuiCol idx,ImU32 col) { return ImGui::PushStyleColor(idx,col); @@ -381,14 +405,6 @@ CIMGUI_API void igPopTextWrapPos() { return ImGui::PopTextWrapPos(); } -CIMGUI_API ImFont* igGetFont() -{ - return ImGui::GetFont(); -} -CIMGUI_API float igGetFontSize() -{ - return ImGui::GetFontSize(); -} CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut) { *pOut = ImGui::GetFontTexUvWhitePixel(); @@ -699,21 +715,21 @@ CIMGUI_API bool igTextLink(const char* label) { return ImGui::TextLink(label); } -CIMGUI_API void igTextLinkOpenURL(const char* label,const char* url) +CIMGUI_API bool igTextLinkOpenURL(const char* label,const char* url) { return ImGui::TextLinkOpenURL(label,url); } -CIMGUI_API void igImage(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1) +CIMGUI_API void igImage(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1) { - return ImGui::Image(user_texture_id,image_size,uv0,uv1); + return ImGui::Image(tex_ref,image_size,uv0,uv1); } -CIMGUI_API void igImageWithBg(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col) +CIMGUI_API void igImageWithBg(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col) { - return ImGui::ImageWithBg(user_texture_id,image_size,uv0,uv1,bg_col,tint_col); + return ImGui::ImageWithBg(tex_ref,image_size,uv0,uv1,bg_col,tint_col); } -CIMGUI_API bool igImageButton(const char* str_id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col) +CIMGUI_API bool igImageButton(const char* str_id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col) { - return ImGui::ImageButton(str_id,user_texture_id,image_size,uv0,uv1,bg_col,tint_col); + return ImGui::ImageButton(str_id,tex_ref,image_size,uv0,uv1,bg_col,tint_col); } CIMGUI_API bool igBeginCombo(const char* label,const char* preview_value,ImGuiComboFlags flags) { @@ -2323,13 +2339,13 @@ CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self) { return self->PopClipRect(); } -CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id) +CIMGUI_API void ImDrawList_PushTexture(ImDrawList* self,ImTextureRef tex_ref) { - return self->PushTextureID(texture_id); + return self->PushTexture(tex_ref); } -CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self) +CIMGUI_API void ImDrawList_PopTexture(ImDrawList* self) { - return self->PopTextureID(); + return self->PopTexture(); } CIMGUI_API void ImDrawList_GetClipRectMin(ImVec2 *pOut,ImDrawList* self) { @@ -2423,17 +2439,17 @@ CIMGUI_API void ImDrawList_AddConcavePolyFilled(ImDrawList* self,const ImVec2* p { return self->AddConcavePolyFilled(points,num_points,col); } -CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col) +CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col) { - return self->AddImage(user_texture_id,p_min,p_max,uv_min,uv_max,col); + return self->AddImage(tex_ref,p_min,p_max,uv_min,uv_max,col); } -CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col) +CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col) { - return self->AddImageQuad(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col); + return self->AddImageQuad(tex_ref,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col); } -CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags) +CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags) { - return self->AddImageRounded(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,flags); + return self->AddImageRounded(tex_ref,p_min,p_max,uv_min,uv_max,col,rounding,flags); } CIMGUI_API void ImDrawList_PathClear(ImDrawList* self) { @@ -2539,6 +2555,10 @@ CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec { return self->PrimVtx(pos,uv,col); } +CIMGUI_API void ImDrawList__SetDrawListSharedData(ImDrawList* self,ImDrawListSharedData* data) +{ + return self->_SetDrawListSharedData(data); +} CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self) { return self->_ResetForNewFrame(); @@ -2559,17 +2579,17 @@ CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self) { return self->_OnChangedClipRect(); } -CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self) +CIMGUI_API void ImDrawList__OnChangedTexture(ImDrawList* self) { - return self->_OnChangedTextureID(); + return self->_OnChangedTexture(); } CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self) { return self->_OnChangedVtxOffset(); } -CIMGUI_API void ImDrawList__SetTextureID(ImDrawList* self,ImTextureID texture_id) +CIMGUI_API void ImDrawList__SetTexture(ImDrawList* self,ImTextureRef tex_ref) { - return self->_SetTextureID(texture_id); + return self->_SetTexture(tex_ref); } CIMGUI_API int ImDrawList__CalcCircleAutoSegmentCount(ImDrawList* self,float radius) { @@ -2607,6 +2627,54 @@ CIMGUI_API void ImDrawData_ScaleClipRects(ImDrawData* self,const ImVec2 fb_scale { return self->ScaleClipRects(fb_scale); } +CIMGUI_API ImTextureData* ImTextureData_ImTextureData(void) +{ + return IM_NEW(ImTextureData)(); +} +CIMGUI_API void ImTextureData_destroy(ImTextureData* self) +{ + IM_DELETE(self); +} +CIMGUI_API void ImTextureData_Create(ImTextureData* self,ImTextureFormat format,int w,int h) +{ + return self->Create(format,w,h); +} +CIMGUI_API void ImTextureData_DestroyPixels(ImTextureData* self) +{ + return self->DestroyPixels(); +} +CIMGUI_API void* ImTextureData_GetPixels(ImTextureData* self) +{ + return self->GetPixels(); +} +CIMGUI_API void* ImTextureData_GetPixelsAt(ImTextureData* self,int x,int y) +{ + return self->GetPixelsAt(x,y); +} +CIMGUI_API int ImTextureData_GetSizeInBytes(ImTextureData* self) +{ + return self->GetSizeInBytes(); +} +CIMGUI_API int ImTextureData_GetPitch(ImTextureData* self) +{ + return self->GetPitch(); +} +CIMGUI_API void ImTextureData_GetTexRef(ImTextureRef *pOut,ImTextureData* self) +{ + *pOut = self->GetTexRef(); +} +CIMGUI_API ImTextureID ImTextureData_GetTexID(ImTextureData* self) +{ + return self->GetTexID(); +} +CIMGUI_API void ImTextureData_SetTexID(ImTextureData* self,ImTextureID tex_id) +{ + return self->SetTexID(tex_id); +} +CIMGUI_API void ImTextureData_SetStatus(ImTextureData* self,ImTextureStatus status) +{ + return self->SetStatus(status); +} CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void) { return IM_NEW(ImFontConfig)(); @@ -2615,6 +2683,14 @@ CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self) { IM_DELETE(self); } +CIMGUI_API ImFontGlyph* ImFontGlyph_ImFontGlyph(void) +{ + return IM_NEW(ImFontGlyph)(); +} +CIMGUI_API void ImFontGlyph_destroy(ImFontGlyph* self) +{ + IM_DELETE(self); +} CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void) { return IM_NEW(ImFontGlyphRangesBuilder)(); @@ -2651,18 +2727,14 @@ CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* s { return self->BuildRanges(out_ranges); } -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void) +CIMGUI_API ImFontAtlasRect* ImFontAtlasRect_ImFontAtlasRect(void) { - return IM_NEW(ImFontAtlasCustomRect)(); + return IM_NEW(ImFontAtlasRect)(); } -CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self) +CIMGUI_API void ImFontAtlasRect_destroy(ImFontAtlasRect* self) { IM_DELETE(self); } -CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self) -{ - return self->IsPacked(); -} CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void) { return IM_NEW(ImFontAtlas)(); @@ -2695,6 +2767,18 @@ CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* { return self->AddFontFromMemoryCompressedBase85TTF(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges); } +CIMGUI_API void ImFontAtlas_RemoveFont(ImFontAtlas* self,ImFont* font) +{ + return self->RemoveFont(font); +} +CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self) +{ + return self->Clear(); +} +CIMGUI_API void ImFontAtlas_CompactCache(ImFontAtlas* self) +{ + return self->CompactCache(); +} CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self) { return self->ClearInputData(); @@ -2707,81 +2791,49 @@ CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self) { return self->ClearTexData(); } -CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self) -{ - return self->Clear(); -} -CIMGUI_API bool ImFontAtlas_Build(ImFontAtlas* self) -{ - return self->Build(); -} -CIMGUI_API void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel) -{ - return self->GetTexDataAsAlpha8(out_pixels,out_width,out_height,out_bytes_per_pixel); -} -CIMGUI_API void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel) -{ - return self->GetTexDataAsRGBA32(out_pixels,out_width,out_height,out_bytes_per_pixel); -} -CIMGUI_API bool ImFontAtlas_IsBuilt(ImFontAtlas* self) -{ - return self->IsBuilt(); -} -CIMGUI_API void ImFontAtlas_SetTexID(ImFontAtlas* self,ImTextureID id) -{ - return self->SetTexID(id); -} CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas* self) { return self->GetGlyphRangesDefault(); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesGreek(ImFontAtlas* self) +CIMGUI_API ImFontAtlasRectId ImFontAtlas_AddCustomRect(ImFontAtlas* self,int width,int height,ImFontAtlasRect* out_r) { - return self->GetGlyphRangesGreek(); + return self->AddCustomRect(width,height,out_r); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas* self) +CIMGUI_API void ImFontAtlas_RemoveCustomRect(ImFontAtlas* self,ImFontAtlasRectId id) { - return self->GetGlyphRangesKorean(); + return self->RemoveCustomRect(id); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas* self) +CIMGUI_API bool ImFontAtlas_GetCustomRect(ImFontAtlas* self,ImFontAtlasRectId id,ImFontAtlasRect* out_r) { - return self->GetGlyphRangesJapanese(); + return self->GetCustomRect(id,out_r); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* self) +CIMGUI_API ImFontBaked* ImFontBaked_ImFontBaked(void) { - return self->GetGlyphRangesChineseFull(); + return IM_NEW(ImFontBaked)(); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self) +CIMGUI_API void ImFontBaked_destroy(ImFontBaked* self) { - return self->GetGlyphRangesChineseSimplifiedCommon(); + IM_DELETE(self); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self) +CIMGUI_API void ImFontBaked_ClearOutputData(ImFontBaked* self) { - return self->GetGlyphRangesCyrillic(); + return self->ClearOutputData(); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self) +CIMGUI_API ImFontGlyph* ImFontBaked_FindGlyph(ImFontBaked* self,ImWchar c) { - return self->GetGlyphRangesThai(); + return self->FindGlyph(c); } -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self) +CIMGUI_API ImFontGlyph* ImFontBaked_FindGlyphNoFallback(ImFontBaked* self,ImWchar c) { - return self->GetGlyphRangesVietnamese(); + return self->FindGlyphNoFallback(c); } -CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height) +CIMGUI_API float ImFontBaked_GetCharAdvance(ImFontBaked* self,ImWchar c) { - return self->AddCustomRectRegular(width,height); + return self->GetCharAdvance(c); } -CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset) +CIMGUI_API bool ImFontBaked_IsGlyphLoaded(ImFontBaked* self,ImWchar c) { - return self->AddCustomRectFontGlyph(font,id,width,height,advance_x,offset); -} -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index) -{ - return self->GetCustomRectByIndex(index); -} -CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max) -{ - return self->CalcCustomRectUV(rect,out_uv_min,out_uv_max); + return self->IsGlyphLoaded(c); } CIMGUI_API ImFont* ImFont_ImFont(void) { @@ -2791,17 +2843,9 @@ CIMGUI_API void ImFont_destroy(ImFont* self) { IM_DELETE(self); } -CIMGUI_API ImFontGlyph* ImFont_FindGlyph(ImFont* self,ImWchar c) +CIMGUI_API bool ImFont_IsGlyphInFont(ImFont* self,ImWchar c) { - return self->FindGlyph(c); -} -CIMGUI_API ImFontGlyph* ImFont_FindGlyphNoFallback(ImFont* self,ImWchar c) -{ - return self->FindGlyphNoFallback(c); -} -CIMGUI_API float ImFont_GetCharAdvance(ImFont* self,ImWchar c) -{ - return self->GetCharAdvance(c); + return self->IsGlyphInFont(c); } CIMGUI_API bool ImFont_IsLoaded(ImFont* self) { @@ -2811,41 +2855,33 @@ CIMGUI_API const char* ImFont_GetDebugName(ImFont* self) { return self->GetDebugName(); } +CIMGUI_API ImFontBaked* ImFont_GetFontBaked(ImFont* self,float font_size,float density) +{ + return self->GetFontBaked(font_size,density); +} CIMGUI_API void ImFont_CalcTextSizeA(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining) { *pOut = self->CalcTextSizeA(size,max_width,wrap_width,text_begin,text_end,remaining); } -CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width) +CIMGUI_API const char* ImFont_CalcWordWrapPosition(ImFont* self,float size,const char* text,const char* text_end,float wrap_width) { - return self->CalcWordWrapPositionA(scale,text,text_end,wrap_width); + return self->CalcWordWrapPosition(size,text,text_end,wrap_width); } -CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c) +CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c,const ImVec4* cpu_fine_clip) { - return self->RenderChar(draw_list,size,pos,col,c); + return self->RenderChar(draw_list,size,pos,col,c,cpu_fine_clip); } CIMGUI_API void ImFont_RenderText(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip) { return self->RenderText(draw_list,size,pos,col,clip_rect,text_begin,text_end,wrap_width,cpu_fine_clip); } -CIMGUI_API void ImFont_BuildLookupTable(ImFont* self) -{ - return self->BuildLookupTable(); -} CIMGUI_API void ImFont_ClearOutputData(ImFont* self) { return self->ClearOutputData(); } -CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size) +CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar from_codepoint,ImWchar to_codepoint) { - return self->GrowIndex(new_size); -} -CIMGUI_API void ImFont_AddGlyph(ImFont* self,const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x) -{ - return self->AddGlyph(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x); -} -CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst) -{ - return self->AddRemapChar(dst,src,overwrite_dst); + return self->AddRemapChar(from_codepoint,to_codepoint); } CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsigned int c_last) { @@ -2939,6 +2975,10 @@ CIMGUI_API char* igImStrdup(const char* str) { return ImStrdup(str); } +CIMGUI_API void* igImMemdup(const void* src,size_t size) +{ + return ImMemdup(src,size); +} CIMGUI_API char* igImStrdupcpy(char* dst,size_t* p_dst_size,const char* str) { return ImStrdupcpy(dst,p_dst_size,str); @@ -3206,6 +3246,14 @@ CIMGUI_API void igImFloor_Vec2(ImVec2 *pOut,const ImVec2 v) { *pOut = ImFloor(v); } +CIMGUI_API float igImTrunc64(float f) +{ + return ImTrunc64(f); +} +CIMGUI_API float igImRound64(float f) +{ + return ImRound64(f); +} CIMGUI_API int igImModPositive(int a,int b) { return ImModPositive(a,b); @@ -3290,6 +3338,18 @@ CIMGUI_API ImVec1* ImVec1_ImVec1_Float(float _x) { return IM_NEW(ImVec1)(_x); } +CIMGUI_API ImVec2i* ImVec2i_ImVec2i_Nil(void) +{ + return IM_NEW(ImVec2i)(); +} +CIMGUI_API void ImVec2i_destroy(ImVec2i* self) +{ + IM_DELETE(self); +} +CIMGUI_API ImVec2i* ImVec2i_ImVec2i_Int(int _x,int _y) +{ + return IM_NEW(ImVec2i)(_x,_y); +} CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ih_Nil(void) { return IM_NEW(ImVec2ih)(); @@ -4022,10 +4082,6 @@ CIMGUI_API void ImGuiWindow_Rect(ImRect *pOut,ImGuiWindow* self) { *pOut = self->Rect(); } -CIMGUI_API float ImGuiWindow_CalcFontSize(ImGuiWindow* self) -{ - return self->CalcFontSize(); -} CIMGUI_API void ImGuiWindow_TitleBarRect(ImRect *pOut,ImGuiWindow* self) { *pOut = self->TitleBarRect(); @@ -4230,9 +4286,41 @@ CIMGUI_API void igSetNextWindowRefreshPolicy(ImGuiWindowRefreshFlags flags) { return ImGui::SetNextWindowRefreshPolicy(flags); } -CIMGUI_API void igSetCurrentFont(ImFont* font) +CIMGUI_API void igRegisterUserTexture(ImTextureData* tex) { - return ImGui::SetCurrentFont(font); + return ImGui::RegisterUserTexture(tex); +} +CIMGUI_API void igUnregisterUserTexture(ImTextureData* tex) +{ + return ImGui::UnregisterUserTexture(tex); +} +CIMGUI_API void igRegisterFontAtlas(ImFontAtlas* atlas) +{ + return ImGui::RegisterFontAtlas(atlas); +} +CIMGUI_API void igUnregisterFontAtlas(ImFontAtlas* atlas) +{ + return ImGui::UnregisterFontAtlas(atlas); +} +CIMGUI_API void igSetCurrentFont(ImFont* font,float font_size_before_scaling,float font_size_after_scaling) +{ + return ImGui::SetCurrentFont(font,font_size_before_scaling,font_size_after_scaling); +} +CIMGUI_API void igUpdateCurrentFontSize(float restore_font_size_after_scaling) +{ + return ImGui::UpdateCurrentFontSize(restore_font_size_after_scaling); +} +CIMGUI_API void igSetFontRasterizerDensity(float rasterizer_density) +{ + return ImGui::SetFontRasterizerDensity(rasterizer_density); +} +CIMGUI_API float igGetFontRasterizerDensity() +{ + return ImGui::GetFontRasterizerDensity(); +} +CIMGUI_API float igGetRoundedFontSize(float size) +{ + return ImGui::GetRoundedFontSize(size); } CIMGUI_API ImFont* igGetDefaultFont() { @@ -4242,6 +4330,10 @@ CIMGUI_API void igPushPasswordFont() { return ImGui::PushPasswordFont(); } +CIMGUI_API void igPopPasswordFont() +{ + return ImGui::PopPasswordFont(); +} CIMGUI_API ImDrawList* igGetForegroundDrawList_WindowPtr(ImGuiWindow* window) { return ImGui::GetForegroundDrawList(window); @@ -4262,9 +4354,9 @@ CIMGUI_API void igUpdateInputEvents(bool trickle_fast_inputs) { return ImGui::UpdateInputEvents(trickle_fast_inputs); } -CIMGUI_API void igUpdateHoveredWindowAndCaptureFlags() +CIMGUI_API void igUpdateHoveredWindowAndCaptureFlags(const ImVec2 mouse_pos) { - return ImGui::UpdateHoveredWindowAndCaptureFlags(); + return ImGui::UpdateHoveredWindowAndCaptureFlags(mouse_pos); } CIMGUI_API void igFindHoveredWindowEx(const ImVec2 pos,bool find_first_and_in_any_viewport,ImGuiWindow** out_hovered_window,ImGuiWindow** out_hovered_window_under_moving_window) { @@ -4646,7 +4738,7 @@ CIMGUI_API void igNavMoveRequestResolveWithLastItem(ImGuiNavItemData* result) { return ImGui::NavMoveRequestResolveWithLastItem(result); } -CIMGUI_API void igNavMoveRequestResolveWithPastTreeNode(ImGuiNavItemData* result,ImGuiTreeNodeStackData* tree_node_data) +CIMGUI_API void igNavMoveRequestResolveWithPastTreeNode(ImGuiNavItemData* result,const ImGuiTreeNodeStackData* tree_node_data) { return ImGui::NavMoveRequestResolveWithPastTreeNode(result,tree_node_data); } @@ -5178,6 +5270,14 @@ CIMGUI_API void igTablePopBackgroundChannel() { return ImGui::TablePopBackgroundChannel(); } +CIMGUI_API void igTablePushColumnChannel(int column_n) +{ + return ImGui::TablePushColumnChannel(column_n); +} +CIMGUI_API void igTablePopColumnChannel() +{ + return ImGui::TablePopColumnChannel(); +} CIMGUI_API void igTableAngledHeadersRowEx(ImGuiID row_id,float angle,float max_label_width,const ImGuiTableHeaderData* data,int data_count) { return ImGui::TableAngledHeadersRowEx(row_id,angle,max_label_width,data,data_count); @@ -5450,9 +5550,9 @@ CIMGUI_API void igRenderTextClippedEx(ImDrawList* draw_list,const ImVec2 pos_min { return ImGui::RenderTextClippedEx(draw_list,pos_min,pos_max,text,text_end,text_size_if_known,align,clip_rect); } -CIMGUI_API void igRenderTextEllipsis(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known) +CIMGUI_API void igRenderTextEllipsis(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known) { - return ImGui::RenderTextEllipsis(draw_list,pos_min,pos_max,clip_max_x,ellipsis_max_x,text,text_end,text_size_if_known); + return ImGui::RenderTextEllipsis(draw_list,pos_min,pos_max,ellipsis_max_x,text,text_end,text_size_if_known); } CIMGUI_API void igRenderFrame(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool borders,float rounding) { @@ -5514,6 +5614,23 @@ CIMGUI_API void igTextEx(const char* text,const char* text_end,ImGuiTextFlags fl { return ImGui::TextEx(text,text_end,flags); } +CIMGUI_API void igTextAligned(float align_x,float size_x,const char* fmt,...) +{ + va_list args; + va_start(args, fmt); + ImGui::TextAlignedV(align_x,size_x,fmt,args); + va_end(args); +} +#ifdef CIMGUI_VARGS0 +CIMGUI_API void igTextAligned0(float align_x,float size_x,const char* fmt) +{ + return igTextAligned(align_x,size_x,fmt); +} +#endif +CIMGUI_API void igTextAlignedV(float align_x,float size_x,const char* fmt,va_list args) +{ + return ImGui::TextAlignedV(align_x,size_x,fmt,args); +} CIMGUI_API bool igButtonEx(const char* label,const ImVec2 size_arg,ImGuiButtonFlags flags) { return ImGui::ButtonEx(label,size_arg,flags); @@ -5522,9 +5639,9 @@ CIMGUI_API bool igArrowButtonEx(const char* str_id,ImGuiDir dir,ImVec2 size_arg, { return ImGui::ArrowButtonEx(str_id,dir,size_arg,flags); } -CIMGUI_API bool igImageButtonEx(ImGuiID id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags) +CIMGUI_API bool igImageButtonEx(ImGuiID id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags) { - return ImGui::ImageButtonEx(id,user_texture_id,image_size,uv0,uv1,bg_col,tint_col,flags); + return ImGui::ImageButtonEx(id,tex_ref,image_size,uv0,uv1,bg_col,tint_col,flags); } CIMGUI_API void igSeparatorEx(ImGuiSeparatorFlags flags,float thickness) { @@ -5594,6 +5711,14 @@ CIMGUI_API bool igTreeNodeBehavior(ImGuiID id,ImGuiTreeNodeFlags flags,const cha { return ImGui::TreeNodeBehavior(id,flags,label,label_end); } +CIMGUI_API void igTreeNodeDrawLineToChildNode(const ImVec2 target_pos) +{ + return ImGui::TreeNodeDrawLineToChildNode(target_pos); +} +CIMGUI_API void igTreeNodeDrawLineToTreePop(const ImGuiTreeNodeStackData* data) +{ + return ImGui::TreeNodeDrawLineToTreePop(data); +} CIMGUI_API void igTreePushOverrideID(ImGuiID id) { return ImGui::TreePushOverrideID(id); @@ -5814,10 +5939,18 @@ CIMGUI_API void igDebugNodeFont(ImFont* font) { return ImGui::DebugNodeFont(font); } +CIMGUI_API void igDebugNodeFontGlyphesForSrcMask(ImFont* font,ImFontBaked* baked,int src_mask) +{ + return ImGui::DebugNodeFontGlyphesForSrcMask(font,baked,src_mask); +} CIMGUI_API void igDebugNodeFontGlyph(ImFont* font,const ImFontGlyph* glyph) { return ImGui::DebugNodeFontGlyph(font,glyph); } +CIMGUI_API void igDebugNodeTexture(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect) +{ + return ImGui::DebugNodeTexture(tex,int_id,highlight_rect); +} CIMGUI_API void igDebugNodeStorage(ImGuiStorage* storage,const char* label) { return ImGui::DebugNodeStorage(storage,label); @@ -5878,58 +6011,250 @@ CIMGUI_API void igDebugRenderViewportThumbnail(ImDrawList* draw_list,ImGuiViewpo { return ImGui::DebugRenderViewportThumbnail(draw_list,viewport,bb); } -CIMGUI_API const ImFontBuilderIO* igImFontAtlasGetBuilderForStbTruetype() +CIMGUI_API ImFontLoader* ImFontLoader_ImFontLoader(void) { - return ImFontAtlasGetBuilderForStbTruetype(); + return IM_NEW(ImFontLoader)(); } -CIMGUI_API void igImFontAtlasUpdateSourcesPointers(ImFontAtlas* atlas) +CIMGUI_API void ImFontLoader_destroy(ImFontLoader* self) { - return ImFontAtlasUpdateSourcesPointers(atlas); + IM_DELETE(self); +} +CIMGUI_API const ImFontLoader* igImFontAtlasGetFontLoaderForStbTruetype() +{ + return ImFontAtlasGetFontLoaderForStbTruetype(); +} +CIMGUI_API int igImFontAtlasRectId_GetIndex(ImFontAtlasRectId id) +{ + return ImFontAtlasRectId_GetIndex(id); +} +CIMGUI_API int igImFontAtlasRectId_GetGeneration(ImFontAtlasRectId id) +{ + return ImFontAtlasRectId_GetGeneration(id); +} +CIMGUI_API ImFontAtlasRectId igImFontAtlasRectId_Make(int index_idx,int gen_idx) +{ + return ImFontAtlasRectId_Make(index_idx,gen_idx); +} +CIMGUI_API ImFontAtlasBuilder* ImFontAtlasBuilder_ImFontAtlasBuilder(void) +{ + return IM_NEW(ImFontAtlasBuilder)(); +} +CIMGUI_API void ImFontAtlasBuilder_destroy(ImFontAtlasBuilder* self) +{ + IM_DELETE(self); } CIMGUI_API void igImFontAtlasBuildInit(ImFontAtlas* atlas) { return ImFontAtlasBuildInit(atlas); } -CIMGUI_API void igImFontAtlasBuildSetupFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src,float ascent,float descent) +CIMGUI_API void igImFontAtlasBuildDestroy(ImFontAtlas* atlas) { - return ImFontAtlasBuildSetupFont(atlas,font,src,ascent,descent); + return ImFontAtlasBuildDestroy(atlas); } -CIMGUI_API void igImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas,void* stbrp_context_opaque) +CIMGUI_API void igImFontAtlasBuildMain(ImFontAtlas* atlas) { - return ImFontAtlasBuildPackCustomRects(atlas,stbrp_context_opaque); + return ImFontAtlasBuildMain(atlas); } -CIMGUI_API void igImFontAtlasBuildFinish(ImFontAtlas* atlas) +CIMGUI_API void igImFontAtlasBuildSetupFontLoader(ImFontAtlas* atlas,const ImFontLoader* font_loader) { - return ImFontAtlasBuildFinish(atlas); + return ImFontAtlasBuildSetupFontLoader(atlas,font_loader); } -CIMGUI_API void igImFontAtlasBuildRender8bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value) +CIMGUI_API void igImFontAtlasBuildUpdatePointers(ImFontAtlas* atlas) { - return ImFontAtlasBuildRender8bppRectFromString(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value); + return ImFontAtlasBuildUpdatePointers(atlas); } -CIMGUI_API void igImFontAtlasBuildRender32bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value) +CIMGUI_API void igImFontAtlasBuildRenderBitmapFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char) { - return ImFontAtlasBuildRender32bppRectFromString(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value); + return ImFontAtlasBuildRenderBitmapFromString(atlas,x,y,w,h,in_str,in_marker_char); } -CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor) +CIMGUI_API void igImFontAtlasBuildClear(ImFontAtlas* atlas) { - return ImFontAtlasBuildMultiplyCalcLookupTable(out_table,in_multiply_factor); + return ImFontAtlasBuildClear(atlas); } -CIMGUI_API void igImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride) +CIMGUI_API ImTextureData* igImFontAtlasTextureAdd(ImFontAtlas* atlas,int w,int h) { - return ImFontAtlasBuildMultiplyRectAlpha8(table,pixels,x,y,w,h,stride); + return ImFontAtlasTextureAdd(atlas,w,h); } -CIMGUI_API void igImFontAtlasBuildGetOversampleFactors(const ImFontConfig* src,int* out_oversample_h,int* out_oversample_v) +CIMGUI_API void igImFontAtlasTextureMakeSpace(ImFontAtlas* atlas) { - return ImFontAtlasBuildGetOversampleFactors(src,out_oversample_h,out_oversample_v); + return ImFontAtlasTextureMakeSpace(atlas); +} +CIMGUI_API void igImFontAtlasTextureRepack(ImFontAtlas* atlas,int w,int h) +{ + return ImFontAtlasTextureRepack(atlas,w,h); +} +CIMGUI_API void igImFontAtlasTextureGrow(ImFontAtlas* atlas,int old_w,int old_h) +{ + return ImFontAtlasTextureGrow(atlas,old_w,old_h); +} +CIMGUI_API void igImFontAtlasTextureCompact(ImFontAtlas* atlas) +{ + return ImFontAtlasTextureCompact(atlas); +} +CIMGUI_API void igImFontAtlasTextureGetSizeEstimate(ImVec2i *pOut,ImFontAtlas* atlas) +{ + *pOut = ImFontAtlasTextureGetSizeEstimate(atlas); +} +CIMGUI_API void igImFontAtlasBuildSetupFontSpecialGlyphs(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src) +{ + return ImFontAtlasBuildSetupFontSpecialGlyphs(atlas,font,src); +} +CIMGUI_API void igImFontAtlasBuildLegacyPreloadAllGlyphRanges(ImFontAtlas* atlas) +{ + return ImFontAtlasBuildLegacyPreloadAllGlyphRanges(atlas); +} +CIMGUI_API void igImFontAtlasBuildGetOversampleFactors(ImFontConfig* src,ImFontBaked* baked,int* out_oversample_h,int* out_oversample_v) +{ + return ImFontAtlasBuildGetOversampleFactors(src,baked,out_oversample_h,out_oversample_v); +} +CIMGUI_API void igImFontAtlasBuildDiscardBakes(ImFontAtlas* atlas,int unused_frames) +{ + return ImFontAtlasBuildDiscardBakes(atlas,unused_frames); +} +CIMGUI_API bool igImFontAtlasFontSourceInit(ImFontAtlas* atlas,ImFontConfig* src) +{ + return ImFontAtlasFontSourceInit(atlas,src); +} +CIMGUI_API void igImFontAtlasFontSourceAddToFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src) +{ + return ImFontAtlasFontSourceAddToFont(atlas,font,src); +} +CIMGUI_API void igImFontAtlasFontDestroySourceData(ImFontAtlas* atlas,ImFontConfig* src) +{ + return ImFontAtlasFontDestroySourceData(atlas,src); +} +CIMGUI_API bool igImFontAtlasFontInitOutput(ImFontAtlas* atlas,ImFont* font) +{ + return ImFontAtlasFontInitOutput(atlas,font); +} +CIMGUI_API void igImFontAtlasFontDestroyOutput(ImFontAtlas* atlas,ImFont* font) +{ + return ImFontAtlasFontDestroyOutput(atlas,font); +} +CIMGUI_API void igImFontAtlasFontDiscardBakes(ImFontAtlas* atlas,ImFont* font,int unused_frames) +{ + return ImFontAtlasFontDiscardBakes(atlas,font,unused_frames); +} +CIMGUI_API ImGuiID igImFontAtlasBakedGetId(ImGuiID font_id,float baked_size,float rasterizer_density) +{ + return ImFontAtlasBakedGetId(font_id,baked_size,rasterizer_density); +} +CIMGUI_API ImFontBaked* igImFontAtlasBakedGetOrAdd(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density) +{ + return ImFontAtlasBakedGetOrAdd(atlas,font,font_size,font_rasterizer_density); +} +CIMGUI_API ImFontBaked* igImFontAtlasBakedGetClosestMatch(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density) +{ + return ImFontAtlasBakedGetClosestMatch(atlas,font,font_size,font_rasterizer_density); +} +CIMGUI_API ImFontBaked* igImFontAtlasBakedAdd(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density,ImGuiID baked_id) +{ + return ImFontAtlasBakedAdd(atlas,font,font_size,font_rasterizer_density,baked_id); +} +CIMGUI_API void igImFontAtlasBakedDiscard(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked) +{ + return ImFontAtlasBakedDiscard(atlas,font,baked); +} +CIMGUI_API ImFontGlyph* igImFontAtlasBakedAddFontGlyph(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,const ImFontGlyph* in_glyph) +{ + return ImFontAtlasBakedAddFontGlyph(atlas,baked,src,in_glyph); +} +CIMGUI_API void igImFontAtlasBakedDiscardFontGlyph(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked,ImFontGlyph* glyph) +{ + return ImFontAtlasBakedDiscardFontGlyph(atlas,font,baked,glyph); +} +CIMGUI_API void igImFontAtlasBakedSetFontGlyphBitmap(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,ImFontGlyph* glyph,ImTextureRect* r,const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch) +{ + return ImFontAtlasBakedSetFontGlyphBitmap(atlas,baked,src,glyph,r,src_pixels,src_fmt,src_pitch); +} +CIMGUI_API void igImFontAtlasPackInit(ImFontAtlas* atlas) +{ + return ImFontAtlasPackInit(atlas); +} +CIMGUI_API ImFontAtlasRectId igImFontAtlasPackAddRect(ImFontAtlas* atlas,int w,int h,ImFontAtlasRectEntry* overwrite_entry) +{ + return ImFontAtlasPackAddRect(atlas,w,h,overwrite_entry); +} +CIMGUI_API ImTextureRect* igImFontAtlasPackGetRect(ImFontAtlas* atlas,ImFontAtlasRectId id) +{ + return ImFontAtlasPackGetRect(atlas,id); +} +CIMGUI_API ImTextureRect* igImFontAtlasPackGetRectSafe(ImFontAtlas* atlas,ImFontAtlasRectId id) +{ + return ImFontAtlasPackGetRectSafe(atlas,id); +} +CIMGUI_API void igImFontAtlasPackDiscardRect(ImFontAtlas* atlas,ImFontAtlasRectId id) +{ + return ImFontAtlasPackDiscardRect(atlas,id); +} +CIMGUI_API void igImFontAtlasUpdateNewFrame(ImFontAtlas* atlas,int frame_count,bool renderer_has_textures) +{ + return ImFontAtlasUpdateNewFrame(atlas,frame_count,renderer_has_textures); +} +CIMGUI_API void igImFontAtlasAddDrawListSharedData(ImFontAtlas* atlas,ImDrawListSharedData* data) +{ + return ImFontAtlasAddDrawListSharedData(atlas,data); +} +CIMGUI_API void igImFontAtlasRemoveDrawListSharedData(ImFontAtlas* atlas,ImDrawListSharedData* data) +{ + return ImFontAtlasRemoveDrawListSharedData(atlas,data); +} +CIMGUI_API void igImFontAtlasUpdateDrawListsTextures(ImFontAtlas* atlas,ImTextureRef old_tex,ImTextureRef new_tex) +{ + return ImFontAtlasUpdateDrawListsTextures(atlas,old_tex,new_tex); +} +CIMGUI_API void igImFontAtlasUpdateDrawListsSharedData(ImFontAtlas* atlas) +{ + return ImFontAtlasUpdateDrawListsSharedData(atlas); +} +CIMGUI_API void igImFontAtlasTextureBlockConvert(const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch,unsigned char* dst_pixels,ImTextureFormat dst_fmt,int dst_pitch,int w,int h) +{ + return ImFontAtlasTextureBlockConvert(src_pixels,src_fmt,src_pitch,dst_pixels,dst_fmt,dst_pitch,w,h); +} +CIMGUI_API void igImFontAtlasTextureBlockPostProcess(ImFontAtlasPostProcessData* data) +{ + return ImFontAtlasTextureBlockPostProcess(data); +} +CIMGUI_API void igImFontAtlasTextureBlockPostProcessMultiply(ImFontAtlasPostProcessData* data,float multiply_factor) +{ + return ImFontAtlasTextureBlockPostProcessMultiply(data,multiply_factor); +} +CIMGUI_API void igImFontAtlasTextureBlockFill(ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h,ImU32 col) +{ + return ImFontAtlasTextureBlockFill(dst_tex,dst_x,dst_y,w,h,col); +} +CIMGUI_API void igImFontAtlasTextureBlockCopy(ImTextureData* src_tex,int src_x,int src_y,ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h) +{ + return ImFontAtlasTextureBlockCopy(src_tex,src_x,src_y,dst_tex,dst_x,dst_y,w,h); +} +CIMGUI_API void igImFontAtlasTextureBlockQueueUpload(ImFontAtlas* atlas,ImTextureData* tex,int x,int y,int w,int h) +{ + return ImFontAtlasTextureBlockQueueUpload(atlas,tex,x,y,w,h); +} +CIMGUI_API int igImTextureDataGetFormatBytesPerPixel(ImTextureFormat format) +{ + return ImTextureDataGetFormatBytesPerPixel(format); +} +CIMGUI_API const char* igImTextureDataGetStatusName(ImTextureStatus status) +{ + return ImTextureDataGetStatusName(status); +} +CIMGUI_API const char* igImTextureDataGetFormatName(ImTextureFormat format) +{ + return ImTextureDataGetFormatName(format); +} +CIMGUI_API void igImFontAtlasDebugLogTextureRequests(ImFontAtlas* atlas) +{ + return ImFontAtlasDebugLogTextureRequests(atlas); } CIMGUI_API bool igImFontAtlasGetMouseCursorTexData(ImFontAtlas* atlas,ImGuiMouseCursor cursor_type,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]) { return ImFontAtlasGetMouseCursorTexData(atlas,cursor_type,out_offset,out_size,out_uv_border,out_uv_fill); } #ifdef IMGUI_ENABLE_FREETYPE -CIMGUI_API const ImFontBuilderIO* ImGuiFreeType_GetBuilderForFreeType() +CIMGUI_API const ImFontLoader* ImGuiFreeType_GetFontLoader() { - return ImGuiFreeType::GetBuilderForFreeType(); + return ImGuiFreeType::GetFontLoader(); } CIMGUI_API void ImGuiFreeType_SetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data) @@ -5937,6 +6262,11 @@ CIMGUI_API void ImGuiFreeType_SetAllocatorFunctions(void*(*alloc_func)(size_t sz return ImGuiFreeType::SetAllocatorFunctions(alloc_func,free_func,user_data); } +CIMGUI_API bool ImGuiFreeType_DebugEditFontLoaderFlags(ImGuiFreeTypeLoaderFlags* p_font_loader_flags) +{ + return ImGuiFreeType::DebugEditFontLoaderFlags(p_font_loader_flags); +} + #endif diff --git a/cimgui.h b/cimgui.h index e111da7..a6a9952 100644 --- a/cimgui.h +++ b/cimgui.h @@ -1,5 +1,5 @@ //This file is automatically generated by generator.lua from https://github.com/cimgui/cimgui -//based on imgui.h file version "1.91.9b" 19191 from Dear ImGui https://github.com/ocornut/imgui +//based on imgui.h file version "1.92.0" 19200 from Dear ImGui https://github.com/ocornut/imgui //with imgui_internal.h api //with imgui_freetype.h api //docking branch @@ -51,10 +51,15 @@ typedef struct ImDrawListSplitter ImDrawListSplitter; typedef struct ImDrawVert ImDrawVert; typedef struct ImFont ImFont; typedef struct ImFontAtlas ImFontAtlas; -typedef struct ImFontBuilderIO ImFontBuilderIO; +typedef struct ImFontAtlasBuilder ImFontAtlasBuilder; +typedef struct ImFontAtlasRect ImFontAtlasRect; +typedef struct ImFontBaked ImFontBaked; typedef struct ImFontConfig ImFontConfig; typedef struct ImFontGlyph ImFontGlyph; typedef struct ImFontGlyphRangesBuilder ImFontGlyphRangesBuilder; +typedef struct ImFontLoader ImFontLoader; +typedef struct ImTextureData ImTextureData; +typedef struct ImTextureRect ImTextureRect; typedef struct ImColor ImColor; typedef struct ImGuiContext ImGuiContext; typedef struct ImGuiIO ImGuiIO; @@ -84,6 +89,8 @@ typedef struct ImBitVector ImBitVector; typedef struct ImRect ImRect; typedef struct ImGuiTextIndex ImGuiTextIndex; typedef struct ImDrawDataBuilder ImDrawDataBuilder; +typedef struct ImFontAtlasPostProcessData ImFontAtlasPostProcessData; +typedef struct ImFontAtlasRectEntry ImFontAtlasRectEntry; typedef struct ImGuiBoxSelectState ImGuiBoxSelectState; typedef struct ImGuiColorMod ImGuiColorMod; typedef struct ImGuiContextHook ImGuiContextHook; @@ -129,6 +136,7 @@ typedef struct ImGuiWindowDockStyle ImGuiWindowDockStyle; typedef struct ImGuiWindowTempData ImGuiWindowTempData; typedef struct ImGuiWindowSettings ImGuiWindowSettings; typedef struct STB_TexteditState STB_TexteditState; +typedef struct stbrp_node stbrp_node; typedef struct ImVector_const_charPtr {int Size;int Capacity;const char** Data;} ImVector_const_charPtr; typedef unsigned int ImGuiID; @@ -149,10 +157,15 @@ struct ImDrawListSplitter; struct ImDrawVert; struct ImFont; struct ImFontAtlas; -struct ImFontBuilderIO; +struct ImFontAtlasBuilder; +struct ImFontAtlasRect; +struct ImFontBaked; struct ImFontConfig; struct ImFontGlyph; struct ImFontGlyphRangesBuilder; +struct ImFontLoader; +struct ImTextureData; +struct ImTextureRect; struct ImColor; struct ImGuiContext; struct ImGuiIO; @@ -187,6 +200,7 @@ typedef int ImGuiStyleVar; typedef int ImGuiTableBgTarget; typedef int ImDrawFlags; typedef int ImDrawListFlags; +typedef int ImFontFlags; typedef int ImFontAtlasFlags; typedef int ImGuiBackendFlags; typedef int ImGuiButtonFlags; @@ -244,6 +258,12 @@ struct ImVec4 float x, y, z, w; }; typedef ImU64 ImTextureID; +typedef struct ImTextureRef ImTextureRef; +struct ImTextureRef +{ + ImTextureData* _TexData; + ImTextureID _TexID; +}; typedef enum { ImGuiWindowFlags_None = 0, ImGuiWindowFlags_NoTitleBar = 1 << 0, @@ -342,8 +362,11 @@ typedef enum { ImGuiTreeNodeFlags_SpanLabelWidth = 1 << 13, ImGuiTreeNodeFlags_SpanAllColumns = 1 << 14, ImGuiTreeNodeFlags_LabelSpanAllColumns = 1 << 15, - ImGuiTreeNodeFlags_NavLeftJumpsBackHere = 1 << 17, + ImGuiTreeNodeFlags_NavLeftJumpsToParent = 1 << 17, ImGuiTreeNodeFlags_CollapsingHeader = ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog, + ImGuiTreeNodeFlags_DrawLinesNone = 1 << 18, + ImGuiTreeNodeFlags_DrawLinesFull = 1 << 19, + ImGuiTreeNodeFlags_DrawLinesToNodes = 1 << 20, }ImGuiTreeNodeFlags_; typedef enum { ImGuiPopupFlags_None = 0, @@ -650,13 +673,13 @@ ImGuiKey_ReservedForModShift=664, ImGuiKey_ReservedForModAlt=665, ImGuiKey_ReservedForModSuper=666, ImGuiKey_NamedKey_END=667, +ImGuiKey_NamedKey_COUNT=ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN, ImGuiMod_None=0, ImGuiMod_Ctrl=1 << 12, ImGuiMod_Shift=1 << 13, ImGuiMod_Alt=1 << 14, ImGuiMod_Super=1 << 15, ImGuiMod_Mask_=0xF000, -ImGuiKey_NamedKey_COUNT=ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN, }ImGuiKey; typedef enum { ImGuiInputFlags_None = 0, @@ -680,8 +703,6 @@ typedef enum { ImGuiConfigFlags_NoKeyboard = 1 << 6, ImGuiConfigFlags_DockingEnable = 1 << 7, ImGuiConfigFlags_ViewportsEnable = 1 << 10, - ImGuiConfigFlags_DpiEnableScaleViewports= 1 << 14, - ImGuiConfigFlags_DpiEnableScaleFonts = 1 << 15, ImGuiConfigFlags_IsSRGB = 1 << 20, ImGuiConfigFlags_IsTouchScreen = 1 << 21, }ImGuiConfigFlags_; @@ -691,6 +712,7 @@ typedef enum { ImGuiBackendFlags_HasMouseCursors = 1 << 1, ImGuiBackendFlags_HasSetMousePos = 1 << 2, ImGuiBackendFlags_RendererHasVtxOffset = 1 << 3, + ImGuiBackendFlags_RendererHasTextures = 1 << 4, ImGuiBackendFlags_PlatformHasViewports = 1 << 10, ImGuiBackendFlags_HasMouseHoveredViewport=1 << 11, ImGuiBackendFlags_RendererHasViewports = 1 << 12, @@ -729,6 +751,7 @@ typedef enum { ImGuiCol_ResizeGrip, ImGuiCol_ResizeGripHovered, ImGuiCol_ResizeGripActive, + ImGuiCol_InputTextCursor, ImGuiCol_TabHovered, ImGuiCol_Tab, ImGuiCol_TabSelected, @@ -749,6 +772,7 @@ typedef enum { ImGuiCol_TableRowBgAlt, ImGuiCol_TextLink, ImGuiCol_TextSelectedBg, + ImGuiCol_TreeLines, ImGuiCol_DragDropTarget, ImGuiCol_NavCursor, ImGuiCol_NavWindowingHighlight, @@ -786,6 +810,8 @@ typedef enum { ImGuiStyleVar_TabBarOverlineSize, ImGuiStyleVar_TableAngledHeadersAngle, ImGuiStyleVar_TableAngledHeadersTextAlign, + ImGuiStyleVar_TreeLinesSize, + ImGuiStyleVar_TreeLinesRounding, ImGuiStyleVar_ButtonTextAlign, ImGuiStyleVar_SelectableTextAlign, ImGuiStyleVar_SeparatorTextBorderSize, @@ -975,6 +1001,9 @@ struct ImGuiTableColumnSortSpecs }; struct ImGuiStyle { + float FontSizeBase; + float FontScaleMain; + float FontScaleDpi; float Alpha; float DisabledAlpha; ImVec2 WindowPadding; @@ -1011,6 +1040,9 @@ struct ImGuiStyle float TabBarOverlineSize; float TableAngledHeadersAngle; ImVec2 TableAngledHeadersTextAlign; + ImGuiTreeNodeFlags TreeLinesFlags; + float TreeLinesSize; + float TreeLinesRounding; ImGuiDir ColorButtonPosition; ImVec2 ButtonTextAlign; ImVec2 SelectableTextAlign; @@ -1032,6 +1064,8 @@ struct ImGuiStyle float HoverDelayNormal; ImGuiHoveredFlags HoverFlagsForTooltipMouse; ImGuiHoveredFlags HoverFlagsForTooltipNav; + float _MainScale; + float _NextFrameFontSizeBase; }; struct ImGuiKeyData { @@ -1047,16 +1081,15 @@ struct ImGuiIO ImGuiConfigFlags ConfigFlags; ImGuiBackendFlags BackendFlags; ImVec2 DisplaySize; + ImVec2 DisplayFramebufferScale; float DeltaTime; float IniSavingRate; const char* IniFilename; const char* LogFilename; void* UserData; ImFontAtlas*Fonts; - float FontGlobalScale; - bool FontAllowUserScaling; ImFont* FontDefault; - ImVec2 DisplayFramebufferScale; + bool FontAllowUserScaling; bool ConfigNavSwapGamepadButtons; bool ConfigNavMoveSetMousePos; bool ConfigNavCaptureKeyboard; @@ -1072,6 +1105,8 @@ struct ImGuiIO bool ConfigViewportsNoTaskBarIcon; bool ConfigViewportsNoDecoration; bool ConfigViewportsNoDefaultParent; + bool ConfigDpiScaleFonts; + bool ConfigDpiScaleViewports; bool MouseDrawCursor; bool ConfigMacOSXBehaviors; bool ConfigInputTrickleEventQueue; @@ -1244,7 +1279,7 @@ struct ImGuiListClipper int DisplayEnd; int ItemsCount; float ItemsHeight; - float StartPosY; + double StartPosY; double StartSeekOffsetY; void* TempData; }; @@ -1314,7 +1349,7 @@ typedef void (*ImDrawCallback)(const ImDrawList* parent_list, const ImDrawCmd* c struct ImDrawCmd { ImVec4 ClipRect; - ImTextureID TextureId; + ImTextureRef TexRef; unsigned int VtxOffset; unsigned int IdxOffset; unsigned int ElemCount; @@ -1333,7 +1368,7 @@ typedef struct ImDrawCmdHeader ImDrawCmdHeader; struct ImDrawCmdHeader { ImVec4 ClipRect; - ImTextureID TextureId; + ImTextureRef TexRef; unsigned int VtxOffset; }; typedef struct ImVector_ImDrawCmd {int Size;int Capacity;ImDrawCmd* Data;} ImVector_ImDrawCmd; @@ -1382,7 +1417,7 @@ typedef struct ImVector_ImVec2 {int Size;int Capacity;ImVec2* Data;} ImVector_Im typedef struct ImVector_ImVec4 {int Size;int Capacity;ImVec4* Data;} ImVector_ImVec4; -typedef struct ImVector_ImTextureID {int Size;int Capacity;ImTextureID* Data;} ImVector_ImTextureID; +typedef struct ImVector_ImTextureRef {int Size;int Capacity;ImTextureRef* Data;} ImVector_ImTextureRef; typedef struct ImVector_ImU8 {int Size;int Capacity;ImU8* Data;} ImVector_ImU8; @@ -1400,13 +1435,15 @@ struct ImDrawList ImDrawCmdHeader _CmdHeader; ImDrawListSplitter _Splitter; ImVector_ImVec4 _ClipRectStack; - ImVector_ImTextureID _TextureIdStack; + ImVector_ImTextureRef _TextureStack; ImVector_ImU8 _CallbacksDataBuf; float _FringeScale; const char* _OwnerName; }; typedef struct ImVector_ImDrawListPtr {int Size;int Capacity;ImDrawList** Data;} ImVector_ImDrawListPtr; +typedef struct ImVector_ImTextureDataPtr {int Size;int Capacity;ImTextureData** Data;} ImVector_ImTextureDataPtr; + struct ImDrawData { bool Valid; @@ -1418,38 +1455,83 @@ struct ImDrawData ImVec2 DisplaySize; ImVec2 FramebufferScale; ImGuiViewport* OwnerViewport; + ImVector_ImTextureDataPtr* Textures; +}; +typedef enum { + ImTextureFormat_RGBA32, + ImTextureFormat_Alpha8, +}ImTextureFormat; +typedef enum { + ImTextureStatus_OK, + ImTextureStatus_Destroyed, + ImTextureStatus_WantCreate, + ImTextureStatus_WantUpdates, + ImTextureStatus_WantDestroy, +}ImTextureStatus; +struct ImTextureRect +{ + unsigned short x, y; + unsigned short w, h; +}; +typedef struct ImVector_ImTextureRect {int Size;int Capacity;ImTextureRect* Data;} ImVector_ImTextureRect; + +struct ImTextureData +{ + int UniqueID; + ImTextureStatus Status; + void* BackendUserData; + ImTextureID TexID; + ImTextureFormat Format; + int Width; + int Height; + int BytesPerPixel; + unsigned char* Pixels; + ImTextureRect UsedRect; + ImTextureRect UpdateRect; + ImVector_ImTextureRect Updates; + int UnusedFrames; + unsigned short RefCount; + bool UseColors; + bool WantDestroyNextFrame; }; struct ImFontConfig { + char Name[40]; void* FontData; int FontDataSize; bool FontDataOwnedByAtlas; bool MergeMode; bool PixelSnapH; - int FontNo; - int OversampleH; - int OversampleV; + bool PixelSnapV; + ImS8 FontNo; + ImS8 OversampleH; + ImS8 OversampleV; float SizePixels; - ImVec2 GlyphOffset; const ImWchar* GlyphRanges; + const ImWchar* GlyphExcludeRanges; + ImVec2 GlyphOffset; float GlyphMinAdvanceX; float GlyphMaxAdvanceX; float GlyphExtraAdvanceX; - unsigned int FontBuilderFlags; + unsigned int FontLoaderFlags; float RasterizerMultiply; float RasterizerDensity; ImWchar EllipsisChar; - char Name[40]; + ImFontFlags Flags; ImFont* DstFont; + const ImFontLoader* FontLoader; + void* FontLoaderData; }; struct ImFontGlyph { unsigned int Colored : 1; unsigned int Visible : 1; - unsigned int Codepoint : 30; + unsigned int SourceIdx : 4; + unsigned int Codepoint : 26; float AdvanceX; float X0, Y0, X1, Y1; float U0, V0, U1, V1; + int PackId; }; typedef struct ImVector_ImU32 {int Size;int Capacity;ImU32* Data;} ImVector_ImU32; @@ -1457,16 +1539,12 @@ struct ImFontGlyphRangesBuilder { ImVector_ImU32 UsedChars; }; -typedef struct ImFontAtlasCustomRect ImFontAtlasCustomRect; -struct ImFontAtlasCustomRect +typedef int ImFontAtlasRectId; +struct ImFontAtlasRect { - unsigned short X, Y; - unsigned short Width, Height; - unsigned int GlyphID : 31; - unsigned int GlyphColored : 1; - float GlyphAdvanceX; - ImVec2 GlyphOffset; - ImFont* Font; + unsigned short x, y; + unsigned short w, h; + ImVec2 uv0, uv1; }; typedef enum { ImFontAtlasFlags_None = 0, @@ -1476,34 +1554,42 @@ typedef enum { }ImFontAtlasFlags_; typedef struct ImVector_ImFontPtr {int Size;int Capacity;ImFont** Data;} ImVector_ImFontPtr; -typedef struct ImVector_ImFontAtlasCustomRect {int Size;int Capacity;ImFontAtlasCustomRect* Data;} ImVector_ImFontAtlasCustomRect; - typedef struct ImVector_ImFontConfig {int Size;int Capacity;ImFontConfig* Data;} ImVector_ImFontConfig; +typedef struct ImVector_ImDrawListSharedDataPtr {int Size;int Capacity;ImDrawListSharedData** Data;} ImVector_ImDrawListSharedDataPtr; + struct ImFontAtlas { ImFontAtlasFlags Flags; - ImTextureID TexID; - int TexDesiredWidth; + ImTextureFormat TexDesiredFormat; int TexGlyphPadding; + int TexMinWidth; + int TexMinHeight; + int TexMaxWidth; + int TexMaxHeight; void* UserData; + ImTextureRef TexRef; + ImTextureData* TexData; + ImVector_ImTextureDataPtr TexList; bool Locked; - bool TexReady; + bool RendererHasTextures; + bool TexIsBuilt; bool TexPixelsUseColors; - unsigned char* TexPixelsAlpha8; - unsigned int* TexPixelsRGBA32; - int TexWidth; - int TexHeight; ImVec2 TexUvScale; ImVec2 TexUvWhitePixel; ImVector_ImFontPtr Fonts; - ImVector_ImFontAtlasCustomRect CustomRects; ImVector_ImFontConfig Sources; ImVec4 TexUvLines[(32) + 1]; - const ImFontBuilderIO* FontBuilderIO; - unsigned int FontBuilderFlags; - int PackIdMouseCursors; - int PackIdLines; + int TexNextUniqueID; + int FontNextUniqueID; + ImVector_ImDrawListSharedDataPtr DrawListSharedDatas; + ImFontAtlasBuilder* Builder; + const ImFontLoader* FontLoader; + const char* FontLoaderName; + void* FontLoaderData; + unsigned int FontLoaderFlags; + int RefCount; + ImGuiContext* OwnerContext; }; typedef struct ImVector_float {int Size;int Capacity;float* Data;} ImVector_float; @@ -1511,27 +1597,46 @@ typedef struct ImVector_ImU16 {int Size;int Capacity;ImU16* Data;} ImVector_ImU1 typedef struct ImVector_ImFontGlyph {int Size;int Capacity;ImFontGlyph* Data;} ImVector_ImFontGlyph; -struct ImFont +struct ImFontBaked { ImVector_float IndexAdvanceX; float FallbackAdvanceX; - float FontSize; + float Size; + float RasterizerDensity; ImVector_ImU16 IndexLookup; ImVector_ImFontGlyph Glyphs; - ImFontGlyph* FallbackGlyph; + int FallbackGlyphIndex; + float Ascent, Descent; + unsigned int MetricsTotalSurface:26; + unsigned int WantDestroy:1; + unsigned int LockLoadingFallback:1; + int LastUsedFrame; + ImGuiID BakedId; + ImFont* ContainerFont; + void* FontLoaderDatas; +}; +typedef enum { + ImFontFlags_None = 0, + ImFontFlags_NoLoadError = 1 << 1, + ImFontFlags_NoLoadGlyphs = 1 << 2, + ImFontFlags_LockBakedSizes = 1 << 3, +}ImFontFlags_; +typedef struct ImVector_ImFontConfigPtr {int Size;int Capacity;ImFontConfig** Data;} ImVector_ImFontConfigPtr; + +struct ImFont +{ + ImFontBaked* LastBaked; ImFontAtlas* ContainerAtlas; - ImFontConfig* Sources; - short SourcesCount; - short EllipsisCharCount; + ImFontFlags Flags; + float CurrentRasterizerDensity; + ImGuiID FontId; + float LegacySize; + ImVector_ImFontConfigPtr Sources; ImWchar EllipsisChar; ImWchar FallbackChar; - float EllipsisWidth; - float EllipsisCharStep; - float Scale; - float Ascent, Descent; - int MetricsTotalSurface; - bool DirtyLookupTables; ImU8 Used8kPagesMap[(IM_UNICODE_CODEPOINT_MAX +1)/8192/8]; + bool EllipsisAutoBake; + ImGuiStorage RemapPairs; }; typedef enum { ImGuiViewportFlags_None = 0, @@ -1556,6 +1661,7 @@ struct ImGuiViewport ImGuiViewportFlags Flags; ImVec2 Pos; ImVec2 Size; + ImVec2 FramebufferScale; ImVec2 WorkPos; ImVec2 WorkSize; float DpiScale; @@ -1584,6 +1690,8 @@ struct ImGuiPlatformIO void (*Platform_SetImeDataFn)(ImGuiContext* ctx, ImGuiViewport* viewport, ImGuiPlatformImeData* data); void* Platform_ImeUserData; ImWchar Platform_LocaleDecimalPoint; + int Renderer_TextureMaxWidth; + int Renderer_TextureMaxHeight; void* Renderer_RenderState; void (*Platform_CreateWindow)(ImGuiViewport* vp); void (*Platform_DestroyWindow)(ImGuiViewport* vp); @@ -1592,6 +1700,7 @@ struct ImGuiPlatformIO ImVec2 (*Platform_GetWindowPos)(ImGuiViewport* vp); void (*Platform_SetWindowSize)(ImGuiViewport* vp, ImVec2 size); ImVec2 (*Platform_GetWindowSize)(ImGuiViewport* vp); + ImVec2 (*Platform_GetWindowFramebufferScale)(ImGuiViewport* vp); void (*Platform_SetWindowFocus)(ImGuiViewport* vp); bool (*Platform_GetWindowFocus)(ImGuiViewport* vp); bool (*Platform_GetWindowMinimized)(ImGuiViewport* vp); @@ -1610,6 +1719,7 @@ struct ImGuiPlatformIO void (*Renderer_RenderWindow)(ImGuiViewport* vp, void* render_arg); void (*Renderer_SwapBuffers)(ImGuiViewport* vp, void* render_arg); ImVector_ImGuiPlatformMonitor Monitors; + ImVector_ImTextureDataPtr Textures; ImVector_ImGuiViewportPtr Viewports; }; struct ImGuiPlatformMonitor @@ -1622,14 +1732,19 @@ struct ImGuiPlatformMonitor struct ImGuiPlatformImeData { bool WantVisible; + bool WantTextInput; ImVec2 InputPos; float InputLineHeight; + ImGuiID ViewportId; }; struct ImBitVector; struct ImRect; struct ImGuiTextIndex; struct ImDrawDataBuilder; struct ImDrawListSharedData; +struct ImFontAtlasBuilder; +struct ImFontAtlasPostProcessData; +struct ImFontAtlasRectEntry; struct ImGuiBoxSelectState; struct ImGuiColorMod; struct ImGuiContext; @@ -1693,6 +1808,8 @@ typedef int ImGuiTextFlags; typedef int ImGuiTooltipFlags; typedef int ImGuiTypingSelectFlags; typedef int ImGuiWindowRefreshFlags; +typedef ImS16 ImGuiTableColumnIdx; +typedef ImU16 ImGuiTableDrawChannelIdx; extern ImGuiContext* GImGui; typedef FILE* ImFileHandle; typedef struct ImVec1 ImVec1; @@ -1700,6 +1817,11 @@ struct ImVec1 { float x; }; +typedef struct ImVec2i ImVec2i; +struct ImVec2i +{ + int x, y; +}; typedef struct ImVec2ih ImVec2ih; struct ImVec2ih { @@ -1727,6 +1849,7 @@ struct ImDrawListSharedData { ImVec2 TexUvWhitePixel; const ImVec4* TexUvLines; + ImFontAtlas* FontAtlas; ImFont* Font; float FontSize; float FontScale; @@ -1736,6 +1859,8 @@ struct ImDrawListSharedData ImDrawListFlags InitialFlags; ImVec4 ClipRectFullscreen; ImVector_ImVec2 TempBuffer; + ImVector_ImDrawListPtr DrawLists; + ImGuiContext* Context; ImVec2 ArcFastVtx[48]; float ArcFastRadiusCutoff; ImU8 CircleSegmentCounts[64]; @@ -1745,6 +1870,13 @@ struct ImDrawDataBuilder ImVector_ImDrawListPtr* Layers[2]; ImVector_ImDrawListPtr LayerData1; }; +typedef struct ImFontStackData ImFontStackData; +struct ImFontStackData +{ + ImFont* Font; + float FontSizeBeforeScaling; + float FontSizeAfterScaling; +}; struct ImGuiStyleVarInfo { ImU32 Count : 8; @@ -1785,6 +1917,7 @@ typedef enum { ImGuiItemFlags_AllowOverlap = 1 << 14, ImGuiItemFlags_NoNavDisableMouseHover = 1 << 15, ImGuiItemFlags_NoMarkEdited = 1 << 16, + ImGuiItemFlags_NoFocus = 1 << 17, ImGuiItemFlags_Inputable = 1 << 20, ImGuiItemFlags_HasSelectionUserData = 1 << 21, ImGuiItemFlags_IsMultiSelect = 1 << 22, @@ -1830,6 +1963,7 @@ typedef enum { ImGuiButtonFlags_NoHoveredOnFocus = 1 << 19, ImGuiButtonFlags_NoSetKeyOwner = 1 << 20, ImGuiButtonFlags_NoTestKeyOwner = 1 << 21, + ImGuiButtonFlags_NoFocus = 1 << 22, ImGuiButtonFlags_PressedOnMask_ = ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold, ImGuiButtonFlags_PressedOnDefault_ = ImGuiButtonFlags_PressedOnClickRelease, }ImGuiButtonFlagsPrivate_; @@ -1851,9 +1985,11 @@ typedef enum { ImGuiSelectableFlags_NoSetKeyOwner = 1 << 27, }ImGuiSelectableFlagsPrivate_; typedef enum { + ImGuiTreeNodeFlags_NoNavFocus = 1 << 27, ImGuiTreeNodeFlags_ClipLabelForTrailingButton = 1 << 28, ImGuiTreeNodeFlags_UpsideDownArrow = 1 << 29, ImGuiTreeNodeFlags_OpenOnMask_ = ImGuiTreeNodeFlags_OpenOnDoubleClick | ImGuiTreeNodeFlags_OpenOnArrow, + ImGuiTreeNodeFlags_DrawLinesMask_ = ImGuiTreeNodeFlags_DrawLinesNone | ImGuiTreeNodeFlags_DrawLinesFull | ImGuiTreeNodeFlags_DrawLinesToNodes, }ImGuiTreeNodeFlagsPrivate_; typedef enum { ImGuiSeparatorFlags_None = 0, @@ -2048,6 +2184,9 @@ struct ImGuiTreeNodeStackData ImGuiTreeNodeFlags TreeFlags; ImGuiItemFlags ItemFlags; ImRect NavRect; + float DrawLinesX1; + float DrawLinesToNodesY2; + ImGuiTableColumnIdx DrawLinesTableColumn; }; struct ImGuiErrorRecoveryState { @@ -2647,11 +2786,13 @@ struct ImGuiMetricsConfig bool ShowDrawCmdMesh; bool ShowDrawCmdBoundingBoxes; bool ShowTextEncodingViewer; + bool ShowTextureUsedRect; bool ShowDockingNodes; int ShowWindowsRectsType; int ShowTablesRectsType; int HighlightMonitorIdx; ImGuiID HighlightViewportID; + bool ShowFontPreview; }; typedef struct ImGuiStackLevelInfo ImGuiStackLevelInfo; struct ImGuiStackLevelInfo @@ -2685,6 +2826,8 @@ struct ImGuiContextHook ImGuiContextHookCallback Callback; void* UserData; }; +typedef struct ImVector_ImFontAtlasPtr {int Size;int Capacity;ImFontAtlas** Data;} ImVector_ImFontAtlasPtr; + typedef struct ImVector_ImGuiInputEvent {int Size;int Capacity;ImGuiInputEvent* Data;} ImVector_ImGuiInputEvent; typedef struct ImVector_ImGuiWindowStackData {int Size;int Capacity;ImGuiWindowStackData* Data;} ImVector_ImGuiWindowStackData; @@ -2693,6 +2836,8 @@ typedef struct ImVector_ImGuiColorMod {int Size;int Capacity;ImGuiColorMod* Data typedef struct ImVector_ImGuiStyleMod {int Size;int Capacity;ImGuiStyleMod* Data;} ImVector_ImGuiStyleMod; +typedef struct ImVector_ImFontStackData {int Size;int Capacity;ImFontStackData* Data;} ImVector_ImFontStackData; + typedef struct ImVector_ImGuiFocusScopeData {int Size;int Capacity;ImGuiFocusScopeData* Data;} ImVector_ImGuiFocusScopeData; typedef struct ImVector_ImGuiItemFlags {int Size;int Capacity;ImGuiItemFlags* Data;} ImVector_ImGuiItemFlags; @@ -2742,16 +2887,18 @@ typedef struct ImVector_ImGuiContextHook {int Size;int Capacity;ImGuiContextHook struct ImGuiContext { bool Initialized; - bool FontAtlasOwnedByContext; ImGuiIO IO; ImGuiPlatformIO PlatformIO; ImGuiStyle Style; ImGuiConfigFlags ConfigFlagsCurrFrame; ImGuiConfigFlags ConfigFlagsLastFrame; + ImVector_ImFontAtlasPtr FontAtlases; ImFont* Font; + ImFontBaked* FontBaked; float FontSize; - float FontBaseSize; - float FontScale; + float FontSizeBase; + float FontBakedScale; + float FontRasterizerDensity; float CurrentDpiScale; ImDrawListSharedData DrawListSharedData; double Time; @@ -2838,7 +2985,7 @@ struct ImGuiContext ImGuiCol DebugFlashStyleColorIdx; ImVector_ImGuiColorMod ColorStack; ImVector_ImGuiStyleMod StyleVarStack; - ImVector_ImFontPtr FontStack; + ImVector_ImFontStackData FontStack; ImVector_ImGuiFocusScopeData FocusScopeStack; ImVector_ImGuiItemFlags ItemFlagsStack; ImVector_ImGuiGroupData GroupStack; @@ -2903,6 +3050,7 @@ struct ImGuiContext ImGuiKeyChord NavJustMovedToKeyMods; bool NavJustMovedToIsTabbing; bool NavJustMovedToHasSelectionData; + bool ConfigNavWindowingWithGamepad; ImGuiKeyChord ConfigNavWindowingKeyNext; ImGuiKeyChord ConfigNavWindowingKeyPrev; ImGuiWindow* NavWindowingTarget; @@ -2910,6 +3058,7 @@ struct ImGuiContext ImGuiWindow* NavWindowingListWindow; float NavWindowingTimer; float NavWindowingHighlightAlpha; + ImGuiInputSource NavWindowingInputSource; bool NavWindowingToggleLayer; ImGuiKey NavWindowingToggleKey; ImVec2 NavWindowingAccumDeltaPos; @@ -2962,7 +3111,8 @@ struct ImGuiContext ImVec2 MouseLastValidPos; ImGuiInputTextState InputTextState; ImGuiInputTextDeactivatedState InputTextDeactivatedState; - ImFont InputTextPasswordFont; + ImFontBaked InputTextPasswordFontBackupBaked; + ImFontFlags InputTextPasswordFontBackupFlags; ImGuiID TempInputId; ImGuiDataTypeStorage DataTypeZeroValue; int BeginMenuDepth; @@ -2994,7 +3144,7 @@ struct ImGuiContext ImGuiTypingSelectState TypingSelectState; ImGuiPlatformImeData PlatformImeData; ImGuiPlatformImeData PlatformImeDataPrev; - ImGuiID PlatformImeViewport; + ImVector_ImTextureDataPtr UserTextures; ImGuiDockContext DockContext; void (*DockNodeWindowMenuHandler)(ImGuiContext* ctx, ImGuiDockNode* node, ImGuiTabBar* tab_bar); bool SettingsLoaded; @@ -3083,6 +3233,7 @@ struct ImGuiWindowTempData ImGuiMenuColumns MenuColumns; int TreeDepth; ImU32 TreeHasStackDataDepthMask; + ImU32 TreeRecordsClippedNodesY2Mask; ImVector_ImGuiWindowPtr ChildWindows; ImGuiStorage* StateStorage; ImGuiOldColumns* CurrentColumns; @@ -3192,7 +3343,6 @@ struct ImGuiWindow ImVector_ImGuiOldColumns ColumnsStorage; float FontWindowScale; float FontWindowScaleParents; - float FontDpiScale; float FontRefSize; int SettingsOffset; ImDrawList* DrawList; @@ -3290,8 +3440,6 @@ struct ImGuiTabBar ImVec2 BackupCursorPos; ImGuiTextBuffer TabsNames; }; -typedef ImS16 ImGuiTableColumnIdx; -typedef ImU16 ImGuiTableDrawChannelIdx; struct ImGuiTableColumn { ImGuiTableColumnFlags Flags; @@ -3525,25 +3673,91 @@ struct ImGuiTableSettings ImGuiTableColumnIdx ColumnsCountMax; bool WantApply; }; -struct ImFontBuilderIO +struct ImFontLoader { - bool (*FontBuilder_Build)(ImFontAtlas* atlas); + const char* Name; + bool (*LoaderInit)(ImFontAtlas* atlas); + void (*LoaderShutdown)(ImFontAtlas* atlas); + bool (*FontSrcInit)(ImFontAtlas* atlas, ImFontConfig* src); + void (*FontSrcDestroy)(ImFontAtlas* atlas, ImFontConfig* src); + bool (*FontSrcContainsGlyph)(ImFontAtlas* atlas, ImFontConfig* src, ImWchar codepoint); + bool (*FontBakedInit)(ImFontAtlas* atlas, ImFontConfig* src, ImFontBaked* baked, void* loader_data_for_baked_src); + void (*FontBakedDestroy)(ImFontAtlas* atlas, ImFontConfig* src, ImFontBaked* baked, void* loader_data_for_baked_src); + bool (*FontBakedLoadGlyph)(ImFontAtlas* atlas, ImFontConfig* src, ImFontBaked* baked, void* loader_data_for_baked_src, ImWchar codepoint, ImFontGlyph* out_glyph); + size_t FontBakedSrcLoaderDataSize; +}; +struct ImFontAtlasRectEntry +{ + int TargetIndex : 20; + int Generation : 10; + unsigned int IsUsed : 1; +}; +struct ImFontAtlasPostProcessData +{ + ImFontAtlas* FontAtlas; + ImFont* Font; + ImFontConfig* FontSrc; + ImFontBaked* FontBaked; + ImFontGlyph* Glyph; + void* Pixels; + ImTextureFormat Format; + int Pitch; + int Width; + int Height; +}; +struct stbrp_node; +typedef stbrp_node stbrp_node_im; +typedef struct stbrp_context_opaque stbrp_context_opaque; +struct stbrp_context_opaque +{ char data[80]; +}; +typedef struct ImVector_stbrp_node_im {int Size;int Capacity;stbrp_node_im* Data;} ImVector_stbrp_node_im; + +typedef struct ImVector_ImFontAtlasRectEntry {int Size;int Capacity;ImFontAtlasRectEntry* Data;} ImVector_ImFontAtlasRectEntry; + +typedef struct ImVector_ImFontBakedPtr {int Size;int Capacity;ImFontBaked** Data;} ImVector_ImFontBakedPtr; + +typedef struct ImStableVector_ImFontBaked__32 {int Size;int Capacity;ImVector_ImFontBakedPtr Blocks;} ImStableVector_ImFontBaked__32; + +struct ImFontAtlasBuilder +{ + stbrp_context_opaque PackContext; + ImVector_stbrp_node_im PackNodes; + ImVector_ImTextureRect Rects; + ImVector_ImFontAtlasRectEntry RectsIndex; + ImVector_unsigned_char TempBuffer; + int RectsIndexFreeListStart; + int RectsPackedCount; + int RectsPackedSurface; + int RectsDiscardedCount; + int RectsDiscardedSurface; + int FrameCount; + ImVec2i MaxRectSize; + ImVec2i MaxRectBounds; + bool LockDisableResize; + bool PreloadedAllGlyphsRanges; + ImStableVector_ImFontBaked__32 BakedPool; + ImGuiStorage BakedMap; + int BakedDiscardedCount; + ImFontAtlasRectId PackIdMouseCursors; + ImFontAtlasRectId PackIdLinesTexData; }; #ifdef IMGUI_ENABLE_FREETYPE struct ImFontAtlas; -struct ImFontBuilderIO; +struct ImFontLoader; +typedef unsigned int ImGuiFreeTypeLoaderFlags; typedef enum { - ImGuiFreeTypeBuilderFlags_NoHinting = 1 << 0, - ImGuiFreeTypeBuilderFlags_NoAutoHint = 1 << 1, - ImGuiFreeTypeBuilderFlags_ForceAutoHint = 1 << 2, - ImGuiFreeTypeBuilderFlags_LightHinting = 1 << 3, - ImGuiFreeTypeBuilderFlags_MonoHinting = 1 << 4, - ImGuiFreeTypeBuilderFlags_Bold = 1 << 5, - ImGuiFreeTypeBuilderFlags_Oblique = 1 << 6, - ImGuiFreeTypeBuilderFlags_Monochrome = 1 << 7, - ImGuiFreeTypeBuilderFlags_LoadColor = 1 << 8, - ImGuiFreeTypeBuilderFlags_Bitmap = 1 << 9 -}ImGuiFreeTypeBuilderFlags; + ImGuiFreeTypeLoaderFlags_NoHinting = 1 << 0, + ImGuiFreeTypeLoaderFlags_NoAutoHint = 1 << 1, + ImGuiFreeTypeLoaderFlags_ForceAutoHint = 1 << 2, + ImGuiFreeTypeLoaderFlags_LightHinting = 1 << 3, + ImGuiFreeTypeLoaderFlags_MonoHinting = 1 << 4, + ImGuiFreeTypeLoaderFlags_Bold = 1 << 5, + ImGuiFreeTypeLoaderFlags_Oblique = 1 << 6, + ImGuiFreeTypeLoaderFlags_Monochrome = 1 << 7, + ImGuiFreeTypeLoaderFlags_LoadColor = 1 << 8, + ImGuiFreeTypeLoaderFlags_Bitmap = 1 << 9, +}ImGuiFreeTypeLoaderFlags_; #endif #define IMGUI_HAS_DOCK 1 @@ -3566,15 +3780,20 @@ typedef ImPool ImPool_ImGuiTable; typedef ImSpan ImSpan_ImGuiTableCellData; typedef ImSpan ImSpan_ImGuiTableColumn; typedef ImSpan ImSpan_ImGuiTableColumnIdx; +typedef ImStableVector ImStableVector_ImFontBaked__32; typedef ImVector ImVector_ImDrawChannel; typedef ImVector ImVector_ImDrawCmd; typedef ImVector ImVector_ImDrawIdx; typedef ImVector ImVector_ImDrawListPtr; +typedef ImVector ImVector_ImDrawListSharedDataPtr; typedef ImVector ImVector_ImDrawVert; typedef ImVector ImVector_ImFontPtr; -typedef ImVector ImVector_ImFontAtlasCustomRect; +typedef ImVector ImVector_ImFontAtlasPtr; +typedef ImVector ImVector_ImFontAtlasRectEntry; typedef ImVector ImVector_ImFontConfig; +typedef ImVector ImVector_ImFontConfigPtr; typedef ImVector ImVector_ImFontGlyph; +typedef ImVector ImVector_ImFontStackData; typedef ImVector ImVector_ImGuiColorMod; typedef ImVector ImVector_ImGuiContextHook; typedef ImVector ImVector_ImGuiDockNodeSettings; @@ -3610,7 +3829,9 @@ typedef ImVector ImVector_ImGuiViewportPtr; typedef ImVector ImVector_ImGuiViewportPPtr; typedef ImVector ImVector_ImGuiWindowPtr; typedef ImVector ImVector_ImGuiWindowStackData; -typedef ImVector ImVector_ImTextureID; +typedef ImVector ImVector_ImTextureDataPtr; +typedef ImVector ImVector_ImTextureRect; +typedef ImVector ImVector_ImTextureRef; typedef ImVector ImVector_ImU16; typedef ImVector ImVector_ImU32; typedef ImVector ImVector_ImU8; @@ -3621,6 +3842,7 @@ typedef ImVector ImVector_char; typedef ImVector ImVector_const_charPtr; typedef ImVector ImVector_float; typedef ImVector ImVector_int; +typedef ImVector ImVector_stbrp_node_im; typedef ImVector ImVector_unsigned_char; #endif //CIMGUI_DEFINE_ENUMS_AND_STRUCTS CIMGUI_API ImVec2* ImVec2_ImVec2_Nil(void); @@ -3629,6 +3851,10 @@ CIMGUI_API ImVec2* ImVec2_ImVec2_Float(float _x,float _y); CIMGUI_API ImVec4* ImVec4_ImVec4_Nil(void); CIMGUI_API void ImVec4_destroy(ImVec4* self); CIMGUI_API ImVec4* ImVec4_ImVec4_Float(float _x,float _y,float _z,float _w); +CIMGUI_API ImTextureRef* ImTextureRef_ImTextureRef_Nil(void); +CIMGUI_API void ImTextureRef_destroy(ImTextureRef* self); +CIMGUI_API ImTextureRef* ImTextureRef_ImTextureRef_TextureID(ImTextureID tex_id); +CIMGUI_API ImTextureID ImTextureRef_GetTexID(ImTextureRef* self); CIMGUI_API ImGuiContext* igCreateContext(ImFontAtlas* shared_font_atlas); CIMGUI_API void igDestroyContext(ImGuiContext* ctx); CIMGUI_API ImGuiContext* igGetCurrentContext(void); @@ -3682,7 +3908,6 @@ CIMGUI_API void igSetWindowPos_Vec2(const ImVec2 pos,ImGuiCond cond); CIMGUI_API void igSetWindowSize_Vec2(const ImVec2 size,ImGuiCond cond); CIMGUI_API void igSetWindowCollapsed_Bool(bool collapsed,ImGuiCond cond); CIMGUI_API void igSetWindowFocus_Nil(void); -CIMGUI_API void igSetWindowFontScale(float scale); CIMGUI_API void igSetWindowPos_Str(const char* name,const ImVec2 pos,ImGuiCond cond); CIMGUI_API void igSetWindowSize_Str(const char* name,const ImVec2 size,ImGuiCond cond); CIMGUI_API void igSetWindowCollapsed_Str(const char* name,bool collapsed,ImGuiCond cond); @@ -3697,8 +3922,11 @@ CIMGUI_API void igSetScrollHereX(float center_x_ratio); CIMGUI_API void igSetScrollHereY(float center_y_ratio); CIMGUI_API void igSetScrollFromPosX_Float(float local_x,float center_x_ratio); CIMGUI_API void igSetScrollFromPosY_Float(float local_y,float center_y_ratio); -CIMGUI_API void igPushFont(ImFont* font); +CIMGUI_API void igPushFont(ImFont* font,float font_size_base_unscaled); CIMGUI_API void igPopFont(void); +CIMGUI_API ImFont* igGetFont(void); +CIMGUI_API float igGetFontSize(void); +CIMGUI_API ImFontBaked* igGetFontBaked(void); CIMGUI_API void igPushStyleColor_U32(ImGuiCol idx,ImU32 col); CIMGUI_API void igPushStyleColor_Vec4(ImGuiCol idx,const ImVec4 col); CIMGUI_API void igPopStyleColor(int count); @@ -3715,8 +3943,6 @@ CIMGUI_API void igSetNextItemWidth(float item_width); CIMGUI_API float igCalcItemWidth(void); CIMGUI_API void igPushTextWrapPos(float wrap_local_pos_x); CIMGUI_API void igPopTextWrapPos(void); -CIMGUI_API ImFont* igGetFont(void); -CIMGUI_API float igGetFontSize(void); CIMGUI_API void igGetFontTexUvWhitePixel(ImVec2 *pOut); CIMGUI_API ImU32 igGetColorU32_Col(ImGuiCol idx,float alpha_mul); CIMGUI_API ImU32 igGetColorU32_Vec4(const ImVec4 col); @@ -3799,10 +4025,10 @@ CIMGUI_API bool igRadioButton_IntPtr(const char* label,int* v,int v_button); CIMGUI_API void igProgressBar(float fraction,const ImVec2 size_arg,const char* overlay); CIMGUI_API void igBullet(void); CIMGUI_API bool igTextLink(const char* label); -CIMGUI_API void igTextLinkOpenURL(const char* label,const char* url); -CIMGUI_API void igImage(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1); -CIMGUI_API void igImageWithBg(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col); -CIMGUI_API bool igImageButton(const char* str_id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col); +CIMGUI_API bool igTextLinkOpenURL(const char* label,const char* url); +CIMGUI_API void igImage(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1); +CIMGUI_API void igImageWithBg(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col); +CIMGUI_API bool igImageButton(const char* str_id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col); CIMGUI_API bool igBeginCombo(const char* label,const char* preview_value,ImGuiComboFlags flags); CIMGUI_API void igEndCombo(void); CIMGUI_API bool igCombo_Str_arr(const char* label,int* current_item,const char* const items[],int items_count,int popup_max_height_in_items); @@ -4210,8 +4436,8 @@ CIMGUI_API void ImDrawList_destroy(ImDrawList* self); CIMGUI_API void ImDrawList_PushClipRect(ImDrawList* self,const ImVec2 clip_rect_min,const ImVec2 clip_rect_max,bool intersect_with_current_clip_rect); CIMGUI_API void ImDrawList_PushClipRectFullScreen(ImDrawList* self); CIMGUI_API void ImDrawList_PopClipRect(ImDrawList* self); -CIMGUI_API void ImDrawList_PushTextureID(ImDrawList* self,ImTextureID texture_id); -CIMGUI_API void ImDrawList_PopTextureID(ImDrawList* self); +CIMGUI_API void ImDrawList_PushTexture(ImDrawList* self,ImTextureRef tex_ref); +CIMGUI_API void ImDrawList_PopTexture(ImDrawList* self); CIMGUI_API void ImDrawList_GetClipRectMin(ImVec2 *pOut,ImDrawList* self); CIMGUI_API void ImDrawList_GetClipRectMax(ImVec2 *pOut,ImDrawList* self); CIMGUI_API void ImDrawList_AddLine(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness); @@ -4235,9 +4461,9 @@ CIMGUI_API void ImDrawList_AddBezierQuadratic(ImDrawList* self,const ImVec2 p1,c CIMGUI_API void ImDrawList_AddPolyline(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col,ImDrawFlags flags,float thickness); CIMGUI_API void ImDrawList_AddConvexPolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col); CIMGUI_API void ImDrawList_AddConcavePolyFilled(ImDrawList* self,const ImVec2* points,int num_points,ImU32 col); -CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col); -CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col); -CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags); +CIMGUI_API void ImDrawList_AddImage(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col); +CIMGUI_API void ImDrawList_AddImageQuad(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col); +CIMGUI_API void ImDrawList_AddImageRounded(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags); CIMGUI_API void ImDrawList_PathClear(ImDrawList* self); CIMGUI_API void ImDrawList_PathLineTo(ImDrawList* self,const ImVec2 pos); CIMGUI_API void ImDrawList_PathLineToMergeDuplicate(ImDrawList* self,const ImVec2 pos); @@ -4264,14 +4490,15 @@ CIMGUI_API void ImDrawList_PrimQuadUV(ImDrawList* self,const ImVec2 a,const ImVe CIMGUI_API void ImDrawList_PrimWriteVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); CIMGUI_API void ImDrawList_PrimWriteIdx(ImDrawList* self,ImDrawIdx idx); CIMGUI_API void ImDrawList_PrimVtx(ImDrawList* self,const ImVec2 pos,const ImVec2 uv,ImU32 col); +CIMGUI_API void ImDrawList__SetDrawListSharedData(ImDrawList* self,ImDrawListSharedData* data); CIMGUI_API void ImDrawList__ResetForNewFrame(ImDrawList* self); CIMGUI_API void ImDrawList__ClearFreeMemory(ImDrawList* self); CIMGUI_API void ImDrawList__PopUnusedDrawCmd(ImDrawList* self); CIMGUI_API void ImDrawList__TryMergeDrawCmds(ImDrawList* self); CIMGUI_API void ImDrawList__OnChangedClipRect(ImDrawList* self); -CIMGUI_API void ImDrawList__OnChangedTextureID(ImDrawList* self); +CIMGUI_API void ImDrawList__OnChangedTexture(ImDrawList* self); CIMGUI_API void ImDrawList__OnChangedVtxOffset(ImDrawList* self); -CIMGUI_API void ImDrawList__SetTextureID(ImDrawList* self,ImTextureID texture_id); +CIMGUI_API void ImDrawList__SetTexture(ImDrawList* self,ImTextureRef tex_ref); CIMGUI_API int ImDrawList__CalcCircleAutoSegmentCount(ImDrawList* self,float radius); CIMGUI_API void ImDrawList__PathArcToFastEx(ImDrawList* self,const ImVec2 center,float radius,int a_min_sample,int a_max_sample,int a_step); CIMGUI_API void ImDrawList__PathArcToN(ImDrawList* self,const ImVec2 center,float radius,float a_min,float a_max,int num_segments); @@ -4281,8 +4508,22 @@ CIMGUI_API void ImDrawData_Clear(ImDrawData* self); CIMGUI_API void ImDrawData_AddDrawList(ImDrawData* self,ImDrawList* draw_list); CIMGUI_API void ImDrawData_DeIndexAllBuffers(ImDrawData* self); CIMGUI_API void ImDrawData_ScaleClipRects(ImDrawData* self,const ImVec2 fb_scale); +CIMGUI_API ImTextureData* ImTextureData_ImTextureData(void); +CIMGUI_API void ImTextureData_destroy(ImTextureData* self); +CIMGUI_API void ImTextureData_Create(ImTextureData* self,ImTextureFormat format,int w,int h); +CIMGUI_API void ImTextureData_DestroyPixels(ImTextureData* self); +CIMGUI_API void* ImTextureData_GetPixels(ImTextureData* self); +CIMGUI_API void* ImTextureData_GetPixelsAt(ImTextureData* self,int x,int y); +CIMGUI_API int ImTextureData_GetSizeInBytes(ImTextureData* self); +CIMGUI_API int ImTextureData_GetPitch(ImTextureData* self); +CIMGUI_API void ImTextureData_GetTexRef(ImTextureRef *pOut,ImTextureData* self); +CIMGUI_API ImTextureID ImTextureData_GetTexID(ImTextureData* self); +CIMGUI_API void ImTextureData_SetTexID(ImTextureData* self,ImTextureID tex_id); +CIMGUI_API void ImTextureData_SetStatus(ImTextureData* self,ImTextureStatus status); CIMGUI_API ImFontConfig* ImFontConfig_ImFontConfig(void); CIMGUI_API void ImFontConfig_destroy(ImFontConfig* self); +CIMGUI_API ImFontGlyph* ImFontGlyph_ImFontGlyph(void); +CIMGUI_API void ImFontGlyph_destroy(ImFontGlyph* self); CIMGUI_API ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder(void); CIMGUI_API void ImFontGlyphRangesBuilder_destroy(ImFontGlyphRangesBuilder* self); CIMGUI_API void ImFontGlyphRangesBuilder_Clear(ImFontGlyphRangesBuilder* self); @@ -4292,9 +4533,8 @@ CIMGUI_API void ImFontGlyphRangesBuilder_AddChar(ImFontGlyphRangesBuilder* self, CIMGUI_API void ImFontGlyphRangesBuilder_AddText(ImFontGlyphRangesBuilder* self,const char* text,const char* text_end); CIMGUI_API void ImFontGlyphRangesBuilder_AddRanges(ImFontGlyphRangesBuilder* self,const ImWchar* ranges); CIMGUI_API void ImFontGlyphRangesBuilder_BuildRanges(ImFontGlyphRangesBuilder* self,ImVector_ImWchar* out_ranges); -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlasCustomRect_ImFontAtlasCustomRect(void); -CIMGUI_API void ImFontAtlasCustomRect_destroy(ImFontAtlasCustomRect* self); -CIMGUI_API bool ImFontAtlasCustomRect_IsPacked(ImFontAtlasCustomRect* self); +CIMGUI_API ImFontAtlasRect* ImFontAtlasRect_ImFontAtlasRect(void); +CIMGUI_API void ImFontAtlasRect_destroy(ImFontAtlasRect* self); CIMGUI_API ImFontAtlas* ImFontAtlas_ImFontAtlas(void); CIMGUI_API void ImFontAtlas_destroy(ImFontAtlas* self); CIMGUI_API ImFont* ImFontAtlas_AddFont(ImFontAtlas* self,const ImFontConfig* font_cfg); @@ -4303,44 +4543,35 @@ CIMGUI_API ImFont* ImFontAtlas_AddFontFromFileTTF(ImFontAtlas* self,const char* CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryTTF(ImFontAtlas* self,void* font_data,int font_data_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedTTF(ImFontAtlas* self,const void* compressed_font_data,int compressed_font_data_size,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); CIMGUI_API ImFont* ImFontAtlas_AddFontFromMemoryCompressedBase85TTF(ImFontAtlas* self,const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg,const ImWchar* glyph_ranges); +CIMGUI_API void ImFontAtlas_RemoveFont(ImFontAtlas* self,ImFont* font); +CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self); +CIMGUI_API void ImFontAtlas_CompactCache(ImFontAtlas* self); CIMGUI_API void ImFontAtlas_ClearInputData(ImFontAtlas* self); CIMGUI_API void ImFontAtlas_ClearFonts(ImFontAtlas* self); CIMGUI_API void ImFontAtlas_ClearTexData(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_Clear(ImFontAtlas* self); -CIMGUI_API bool ImFontAtlas_Build(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_GetTexDataAsAlpha8(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); -CIMGUI_API void ImFontAtlas_GetTexDataAsRGBA32(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel); -CIMGUI_API bool ImFontAtlas_IsBuilt(ImFontAtlas* self); -CIMGUI_API void ImFontAtlas_SetTexID(ImFontAtlas* self,ImTextureID id); CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesDefault(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesGreek(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesKorean(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesJapanese(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseFull(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesCyrillic(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesThai(ImFontAtlas* self); -CIMGUI_API const ImWchar* ImFontAtlas_GetGlyphRangesVietnamese(ImFontAtlas* self); -CIMGUI_API int ImFontAtlas_AddCustomRectRegular(ImFontAtlas* self,int width,int height); -CIMGUI_API int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset); -CIMGUI_API ImFontAtlasCustomRect* ImFontAtlas_GetCustomRectByIndex(ImFontAtlas* self,int index); -CIMGUI_API void ImFontAtlas_CalcCustomRectUV(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max); +CIMGUI_API ImFontAtlasRectId ImFontAtlas_AddCustomRect(ImFontAtlas* self,int width,int height,ImFontAtlasRect* out_r); +CIMGUI_API void ImFontAtlas_RemoveCustomRect(ImFontAtlas* self,ImFontAtlasRectId id); +CIMGUI_API bool ImFontAtlas_GetCustomRect(ImFontAtlas* self,ImFontAtlasRectId id,ImFontAtlasRect* out_r); +CIMGUI_API ImFontBaked* ImFontBaked_ImFontBaked(void); +CIMGUI_API void ImFontBaked_destroy(ImFontBaked* self); +CIMGUI_API void ImFontBaked_ClearOutputData(ImFontBaked* self); +CIMGUI_API ImFontGlyph* ImFontBaked_FindGlyph(ImFontBaked* self,ImWchar c); +CIMGUI_API ImFontGlyph* ImFontBaked_FindGlyphNoFallback(ImFontBaked* self,ImWchar c); +CIMGUI_API float ImFontBaked_GetCharAdvance(ImFontBaked* self,ImWchar c); +CIMGUI_API bool ImFontBaked_IsGlyphLoaded(ImFontBaked* self,ImWchar c); CIMGUI_API ImFont* ImFont_ImFont(void); CIMGUI_API void ImFont_destroy(ImFont* self); -CIMGUI_API ImFontGlyph* ImFont_FindGlyph(ImFont* self,ImWchar c); -CIMGUI_API ImFontGlyph* ImFont_FindGlyphNoFallback(ImFont* self,ImWchar c); -CIMGUI_API float ImFont_GetCharAdvance(ImFont* self,ImWchar c); +CIMGUI_API bool ImFont_IsGlyphInFont(ImFont* self,ImWchar c); CIMGUI_API bool ImFont_IsLoaded(ImFont* self); CIMGUI_API const char* ImFont_GetDebugName(ImFont* self); +CIMGUI_API ImFontBaked* ImFont_GetFontBaked(ImFont* self,float font_size,float density); CIMGUI_API void ImFont_CalcTextSizeA(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining); -CIMGUI_API const char* ImFont_CalcWordWrapPositionA(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width); -CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c); +CIMGUI_API const char* ImFont_CalcWordWrapPosition(ImFont* self,float size,const char* text,const char* text_end,float wrap_width); +CIMGUI_API void ImFont_RenderChar(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c,const ImVec4* cpu_fine_clip); CIMGUI_API void ImFont_RenderText(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip); -CIMGUI_API void ImFont_BuildLookupTable(ImFont* self); CIMGUI_API void ImFont_ClearOutputData(ImFont* self); -CIMGUI_API void ImFont_GrowIndex(ImFont* self,int new_size); -CIMGUI_API void ImFont_AddGlyph(ImFont* self,const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x); -CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst); +CIMGUI_API void ImFont_AddRemapChar(ImFont* self,ImWchar from_codepoint,ImWchar to_codepoint); CIMGUI_API bool ImFont_IsGlyphRangeUnused(ImFont* self,unsigned int c_begin,unsigned int c_last); CIMGUI_API ImGuiViewport* ImGuiViewport_ImGuiViewport(void); CIMGUI_API void ImGuiViewport_destroy(ImGuiViewport* self); @@ -4364,6 +4595,7 @@ CIMGUI_API int igImStricmp(const char* str1,const char* str2); CIMGUI_API int igImStrnicmp(const char* str1,const char* str2,size_t count); CIMGUI_API void igImStrncpy(char* dst,const char* src,size_t count); CIMGUI_API char* igImStrdup(const char* str); +CIMGUI_API void* igImMemdup(const void* src,size_t size); CIMGUI_API char* igImStrdupcpy(char* dst,size_t* p_dst_size,const char* str); CIMGUI_API const char* igImStrchrRange(const char* str_begin,const char* str_end,char c); CIMGUI_API const char* igImStreolRange(const char* str,const char* str_end); @@ -4432,6 +4664,8 @@ CIMGUI_API float igImTrunc_Float(float f); CIMGUI_API void igImTrunc_Vec2(ImVec2 *pOut,const ImVec2 v); CIMGUI_API float igImFloor_Float(float f); CIMGUI_API void igImFloor_Vec2(ImVec2 *pOut,const ImVec2 v); +CIMGUI_API float igImTrunc64(float f); +CIMGUI_API float igImRound64(float f); CIMGUI_API int igImModPositive(int a,int b); CIMGUI_API float igImDot(const ImVec2 a,const ImVec2 b); CIMGUI_API void igImRotate(ImVec2 *pOut,const ImVec2 v,float cos_a,float sin_a); @@ -4453,6 +4687,9 @@ CIMGUI_API bool igImTriangleIsClockwise(const ImVec2 a,const ImVec2 b,const ImVe CIMGUI_API ImVec1* ImVec1_ImVec1_Nil(void); CIMGUI_API void ImVec1_destroy(ImVec1* self); CIMGUI_API ImVec1* ImVec1_ImVec1_Float(float _x); +CIMGUI_API ImVec2i* ImVec2i_ImVec2i_Nil(void); +CIMGUI_API void ImVec2i_destroy(ImVec2i* self); +CIMGUI_API ImVec2i* ImVec2i_ImVec2i_Int(int _x,int _y); CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ih_Nil(void); CIMGUI_API void ImVec2ih_destroy(ImVec2ih* self); CIMGUI_API ImVec2ih* ImVec2ih_ImVec2ih_short(short _x,short _y); @@ -4636,7 +4873,6 @@ CIMGUI_API ImGuiID ImGuiWindow_GetID_Int(ImGuiWindow* self,int n); CIMGUI_API ImGuiID ImGuiWindow_GetIDFromPos(ImGuiWindow* self,const ImVec2 p_abs); CIMGUI_API ImGuiID ImGuiWindow_GetIDFromRectangle(ImGuiWindow* self,const ImRect r_abs); CIMGUI_API void ImGuiWindow_Rect(ImRect *pOut,ImGuiWindow* self); -CIMGUI_API float ImGuiWindow_CalcFontSize(ImGuiWindow* self); CIMGUI_API void ImGuiWindow_TitleBarRect(ImRect *pOut,ImGuiWindow* self); CIMGUI_API void ImGuiWindow_MenuBarRect(ImRect *pOut,ImGuiWindow* self); CIMGUI_API ImGuiTabItem* ImGuiTabItem_ImGuiTabItem(void); @@ -4688,15 +4924,24 @@ CIMGUI_API void igBringWindowToDisplayBehind(ImGuiWindow* window,ImGuiWindow* ab CIMGUI_API int igFindWindowDisplayIndex(ImGuiWindow* window); CIMGUI_API ImGuiWindow* igFindBottomMostVisibleWindowWithinBeginStack(ImGuiWindow* window); CIMGUI_API void igSetNextWindowRefreshPolicy(ImGuiWindowRefreshFlags flags); -CIMGUI_API void igSetCurrentFont(ImFont* font); +CIMGUI_API void igRegisterUserTexture(ImTextureData* tex); +CIMGUI_API void igUnregisterUserTexture(ImTextureData* tex); +CIMGUI_API void igRegisterFontAtlas(ImFontAtlas* atlas); +CIMGUI_API void igUnregisterFontAtlas(ImFontAtlas* atlas); +CIMGUI_API void igSetCurrentFont(ImFont* font,float font_size_before_scaling,float font_size_after_scaling); +CIMGUI_API void igUpdateCurrentFontSize(float restore_font_size_after_scaling); +CIMGUI_API void igSetFontRasterizerDensity(float rasterizer_density); +CIMGUI_API float igGetFontRasterizerDensity(void); +CIMGUI_API float igGetRoundedFontSize(float size); CIMGUI_API ImFont* igGetDefaultFont(void); CIMGUI_API void igPushPasswordFont(void); +CIMGUI_API void igPopPasswordFont(void); CIMGUI_API ImDrawList* igGetForegroundDrawList_WindowPtr(ImGuiWindow* window); CIMGUI_API void igAddDrawListToDrawDataEx(ImDrawData* draw_data,ImVector_ImDrawListPtr* out_list,ImDrawList* draw_list); CIMGUI_API void igInitialize(void); CIMGUI_API void igShutdown(void); CIMGUI_API void igUpdateInputEvents(bool trickle_fast_inputs); -CIMGUI_API void igUpdateHoveredWindowAndCaptureFlags(void); +CIMGUI_API void igUpdateHoveredWindowAndCaptureFlags(const ImVec2 mouse_pos); CIMGUI_API void igFindHoveredWindowEx(const ImVec2 pos,bool find_first_and_in_any_viewport,ImGuiWindow** out_hovered_window,ImGuiWindow** out_hovered_window_under_moving_window); CIMGUI_API void igStartMouseMovingWindow(ImGuiWindow* window); CIMGUI_API void igStartMouseMovingWindowOrNode(ImGuiWindow* window,ImGuiDockNode* node,bool undock); @@ -4792,7 +5037,7 @@ CIMGUI_API bool igNavMoveRequestButNoResultYet(void); CIMGUI_API void igNavMoveRequestSubmit(ImGuiDir move_dir,ImGuiDir clip_dir,ImGuiNavMoveFlags move_flags,ImGuiScrollFlags scroll_flags); CIMGUI_API void igNavMoveRequestForward(ImGuiDir move_dir,ImGuiDir clip_dir,ImGuiNavMoveFlags move_flags,ImGuiScrollFlags scroll_flags); CIMGUI_API void igNavMoveRequestResolveWithLastItem(ImGuiNavItemData* result); -CIMGUI_API void igNavMoveRequestResolveWithPastTreeNode(ImGuiNavItemData* result,ImGuiTreeNodeStackData* tree_node_data); +CIMGUI_API void igNavMoveRequestResolveWithPastTreeNode(ImGuiNavItemData* result,const ImGuiTreeNodeStackData* tree_node_data); CIMGUI_API void igNavMoveRequestCancel(void); CIMGUI_API void igNavMoveRequestApplyResult(void); CIMGUI_API void igNavMoveRequestTryWrapping(ImGuiWindow* window,ImGuiNavMoveFlags move_flags); @@ -4925,6 +5170,8 @@ CIMGUI_API float igTableGetHeaderRowHeight(void); CIMGUI_API float igTableGetHeaderAngledMaxLabelWidth(void); CIMGUI_API void igTablePushBackgroundChannel(void); CIMGUI_API void igTablePopBackgroundChannel(void); +CIMGUI_API void igTablePushColumnChannel(int column_n); +CIMGUI_API void igTablePopColumnChannel(void); CIMGUI_API void igTableAngledHeadersRowEx(ImGuiID row_id,float angle,float max_label_width,const ImGuiTableHeaderData* data,int data_count); CIMGUI_API ImGuiTable* igGetCurrentTable(void); CIMGUI_API ImGuiTable* igTableFindByID(ImGuiID id); @@ -4993,7 +5240,7 @@ CIMGUI_API void igRenderText(ImVec2 pos,const char* text,const char* text_end,bo CIMGUI_API void igRenderTextWrapped(ImVec2 pos,const char* text,const char* text_end,float wrap_width); CIMGUI_API void igRenderTextClipped(const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect); CIMGUI_API void igRenderTextClippedEx(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,const char* text,const char* text_end,const ImVec2* text_size_if_known,const ImVec2 align,const ImRect* clip_rect); -CIMGUI_API void igRenderTextEllipsis(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known); +CIMGUI_API void igRenderTextEllipsis(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known); CIMGUI_API void igRenderFrame(ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,bool borders,float rounding); CIMGUI_API void igRenderFrameBorder(ImVec2 p_min,ImVec2 p_max,float rounding); CIMGUI_API void igRenderColorRectWithAlphaCheckerboard(ImDrawList* draw_list,ImVec2 p_min,ImVec2 p_max,ImU32 fill_col,float grid_step,ImVec2 grid_off,float rounding,ImDrawFlags flags); @@ -5009,9 +5256,14 @@ CIMGUI_API void igRenderRectFilledRangeH(ImDrawList* draw_list,const ImRect rect CIMGUI_API void igRenderRectFilledWithHole(ImDrawList* draw_list,const ImRect outer,const ImRect inner,ImU32 col,float rounding); CIMGUI_API ImDrawFlags igCalcRoundingFlagsForRectInRect(const ImRect r_in,const ImRect r_outer,float threshold); CIMGUI_API void igTextEx(const char* text,const char* text_end,ImGuiTextFlags flags); +CIMGUI_API void igTextAligned(float align_x,float size_x,const char* fmt,...); +#ifdef CIMGUI_VARGS0 +CIMGUI_API void igTextAligned0(float align_x,float size_x,const char* fmt); +#endif +CIMGUI_API void igTextAlignedV(float align_x,float size_x,const char* fmt,va_list args); CIMGUI_API bool igButtonEx(const char* label,const ImVec2 size_arg,ImGuiButtonFlags flags); CIMGUI_API bool igArrowButtonEx(const char* str_id,ImGuiDir dir,ImVec2 size_arg,ImGuiButtonFlags flags); -CIMGUI_API bool igImageButtonEx(ImGuiID id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags); +CIMGUI_API bool igImageButtonEx(ImGuiID id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags); CIMGUI_API void igSeparatorEx(ImGuiSeparatorFlags flags,float thickness); CIMGUI_API void igSeparatorTextEx(ImGuiID id,const char* label,const char* label_end,float extra_width); CIMGUI_API bool igCheckboxFlags_S64Ptr(const char* label,ImS64* flags,ImS64 flags_value); @@ -5029,6 +5281,8 @@ CIMGUI_API bool igDragBehavior(ImGuiID id,ImGuiDataType data_type,void* p_v,floa CIMGUI_API bool igSliderBehavior(const ImRect bb,ImGuiID id,ImGuiDataType data_type,void* p_v,const void* p_min,const void* p_max,const char* format,ImGuiSliderFlags flags,ImRect* out_grab_bb); CIMGUI_API bool igSplitterBehavior(const ImRect bb,ImGuiID id,ImGuiAxis axis,float* size1,float* size2,float min_size1,float min_size2,float hover_extend,float hover_visibility_delay,ImU32 bg_col); CIMGUI_API bool igTreeNodeBehavior(ImGuiID id,ImGuiTreeNodeFlags flags,const char* label,const char* label_end); +CIMGUI_API void igTreeNodeDrawLineToChildNode(const ImVec2 target_pos); +CIMGUI_API void igTreeNodeDrawLineToTreePop(const ImGuiTreeNodeStackData* data); CIMGUI_API void igTreePushOverrideID(ImGuiID id); CIMGUI_API bool igTreeNodeGetOpen(ImGuiID storage_id); CIMGUI_API void igTreeNodeSetOpen(ImGuiID storage_id,bool open); @@ -5084,7 +5338,9 @@ CIMGUI_API void igDebugNodeDockNode(ImGuiDockNode* node,const char* label); CIMGUI_API void igDebugNodeDrawList(ImGuiWindow* window,ImGuiViewportP* viewport,const ImDrawList* draw_list,const char* label); CIMGUI_API void igDebugNodeDrawCmdShowMeshAndBoundingBox(ImDrawList* out_draw_list,const ImDrawList* draw_list,const ImDrawCmd* draw_cmd,bool show_mesh,bool show_aabb); CIMGUI_API void igDebugNodeFont(ImFont* font); +CIMGUI_API void igDebugNodeFontGlyphesForSrcMask(ImFont* font,ImFontBaked* baked,int src_mask); CIMGUI_API void igDebugNodeFontGlyph(ImFont* font,const ImFontGlyph* glyph); +CIMGUI_API void igDebugNodeTexture(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect); CIMGUI_API void igDebugNodeStorage(ImGuiStorage* storage,const char* label); CIMGUI_API void igDebugNodeTabBar(ImGuiTabBar* tab_bar,const char* label); CIMGUI_API void igDebugNodeTable(ImGuiTable* table); @@ -5100,21 +5356,70 @@ CIMGUI_API void igDebugNodeViewport(ImGuiViewportP* viewport); CIMGUI_API void igDebugNodePlatformMonitor(ImGuiPlatformMonitor* monitor,const char* label,int idx); CIMGUI_API void igDebugRenderKeyboardPreview(ImDrawList* draw_list); CIMGUI_API void igDebugRenderViewportThumbnail(ImDrawList* draw_list,ImGuiViewportP* viewport,const ImRect bb); -CIMGUI_API const ImFontBuilderIO* igImFontAtlasGetBuilderForStbTruetype(void); -CIMGUI_API void igImFontAtlasUpdateSourcesPointers(ImFontAtlas* atlas); +CIMGUI_API ImFontLoader* ImFontLoader_ImFontLoader(void); +CIMGUI_API void ImFontLoader_destroy(ImFontLoader* self); +CIMGUI_API const ImFontLoader* igImFontAtlasGetFontLoaderForStbTruetype(void); +CIMGUI_API int igImFontAtlasRectId_GetIndex(ImFontAtlasRectId id); +CIMGUI_API int igImFontAtlasRectId_GetGeneration(ImFontAtlasRectId id); +CIMGUI_API ImFontAtlasRectId igImFontAtlasRectId_Make(int index_idx,int gen_idx); +CIMGUI_API ImFontAtlasBuilder* ImFontAtlasBuilder_ImFontAtlasBuilder(void); +CIMGUI_API void ImFontAtlasBuilder_destroy(ImFontAtlasBuilder* self); CIMGUI_API void igImFontAtlasBuildInit(ImFontAtlas* atlas); -CIMGUI_API void igImFontAtlasBuildSetupFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src,float ascent,float descent); -CIMGUI_API void igImFontAtlasBuildPackCustomRects(ImFontAtlas* atlas,void* stbrp_context_opaque); -CIMGUI_API void igImFontAtlasBuildFinish(ImFontAtlas* atlas); -CIMGUI_API void igImFontAtlasBuildRender8bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value); -CIMGUI_API void igImFontAtlasBuildRender32bppRectFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value); -CIMGUI_API void igImFontAtlasBuildMultiplyCalcLookupTable(unsigned char out_table[256],float in_multiply_factor); -CIMGUI_API void igImFontAtlasBuildMultiplyRectAlpha8(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride); -CIMGUI_API void igImFontAtlasBuildGetOversampleFactors(const ImFontConfig* src,int* out_oversample_h,int* out_oversample_v); +CIMGUI_API void igImFontAtlasBuildDestroy(ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasBuildMain(ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasBuildSetupFontLoader(ImFontAtlas* atlas,const ImFontLoader* font_loader); +CIMGUI_API void igImFontAtlasBuildUpdatePointers(ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasBuildRenderBitmapFromString(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char); +CIMGUI_API void igImFontAtlasBuildClear(ImFontAtlas* atlas); +CIMGUI_API ImTextureData* igImFontAtlasTextureAdd(ImFontAtlas* atlas,int w,int h); +CIMGUI_API void igImFontAtlasTextureMakeSpace(ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasTextureRepack(ImFontAtlas* atlas,int w,int h); +CIMGUI_API void igImFontAtlasTextureGrow(ImFontAtlas* atlas,int old_w,int old_h); +CIMGUI_API void igImFontAtlasTextureCompact(ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasTextureGetSizeEstimate(ImVec2i *pOut,ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasBuildSetupFontSpecialGlyphs(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src); +CIMGUI_API void igImFontAtlasBuildLegacyPreloadAllGlyphRanges(ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasBuildGetOversampleFactors(ImFontConfig* src,ImFontBaked* baked,int* out_oversample_h,int* out_oversample_v); +CIMGUI_API void igImFontAtlasBuildDiscardBakes(ImFontAtlas* atlas,int unused_frames); +CIMGUI_API bool igImFontAtlasFontSourceInit(ImFontAtlas* atlas,ImFontConfig* src); +CIMGUI_API void igImFontAtlasFontSourceAddToFont(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src); +CIMGUI_API void igImFontAtlasFontDestroySourceData(ImFontAtlas* atlas,ImFontConfig* src); +CIMGUI_API bool igImFontAtlasFontInitOutput(ImFontAtlas* atlas,ImFont* font); +CIMGUI_API void igImFontAtlasFontDestroyOutput(ImFontAtlas* atlas,ImFont* font); +CIMGUI_API void igImFontAtlasFontDiscardBakes(ImFontAtlas* atlas,ImFont* font,int unused_frames); +CIMGUI_API ImGuiID igImFontAtlasBakedGetId(ImGuiID font_id,float baked_size,float rasterizer_density); +CIMGUI_API ImFontBaked* igImFontAtlasBakedGetOrAdd(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density); +CIMGUI_API ImFontBaked* igImFontAtlasBakedGetClosestMatch(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density); +CIMGUI_API ImFontBaked* igImFontAtlasBakedAdd(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density,ImGuiID baked_id); +CIMGUI_API void igImFontAtlasBakedDiscard(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked); +CIMGUI_API ImFontGlyph* igImFontAtlasBakedAddFontGlyph(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,const ImFontGlyph* in_glyph); +CIMGUI_API void igImFontAtlasBakedDiscardFontGlyph(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked,ImFontGlyph* glyph); +CIMGUI_API void igImFontAtlasBakedSetFontGlyphBitmap(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,ImFontGlyph* glyph,ImTextureRect* r,const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch); +CIMGUI_API void igImFontAtlasPackInit(ImFontAtlas* atlas); +CIMGUI_API ImFontAtlasRectId igImFontAtlasPackAddRect(ImFontAtlas* atlas,int w,int h,ImFontAtlasRectEntry* overwrite_entry); +CIMGUI_API ImTextureRect* igImFontAtlasPackGetRect(ImFontAtlas* atlas,ImFontAtlasRectId id); +CIMGUI_API ImTextureRect* igImFontAtlasPackGetRectSafe(ImFontAtlas* atlas,ImFontAtlasRectId id); +CIMGUI_API void igImFontAtlasPackDiscardRect(ImFontAtlas* atlas,ImFontAtlasRectId id); +CIMGUI_API void igImFontAtlasUpdateNewFrame(ImFontAtlas* atlas,int frame_count,bool renderer_has_textures); +CIMGUI_API void igImFontAtlasAddDrawListSharedData(ImFontAtlas* atlas,ImDrawListSharedData* data); +CIMGUI_API void igImFontAtlasRemoveDrawListSharedData(ImFontAtlas* atlas,ImDrawListSharedData* data); +CIMGUI_API void igImFontAtlasUpdateDrawListsTextures(ImFontAtlas* atlas,ImTextureRef old_tex,ImTextureRef new_tex); +CIMGUI_API void igImFontAtlasUpdateDrawListsSharedData(ImFontAtlas* atlas); +CIMGUI_API void igImFontAtlasTextureBlockConvert(const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch,unsigned char* dst_pixels,ImTextureFormat dst_fmt,int dst_pitch,int w,int h); +CIMGUI_API void igImFontAtlasTextureBlockPostProcess(ImFontAtlasPostProcessData* data); +CIMGUI_API void igImFontAtlasTextureBlockPostProcessMultiply(ImFontAtlasPostProcessData* data,float multiply_factor); +CIMGUI_API void igImFontAtlasTextureBlockFill(ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h,ImU32 col); +CIMGUI_API void igImFontAtlasTextureBlockCopy(ImTextureData* src_tex,int src_x,int src_y,ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h); +CIMGUI_API void igImFontAtlasTextureBlockQueueUpload(ImFontAtlas* atlas,ImTextureData* tex,int x,int y,int w,int h); +CIMGUI_API int igImTextureDataGetFormatBytesPerPixel(ImTextureFormat format); +CIMGUI_API const char* igImTextureDataGetStatusName(ImTextureStatus status); +CIMGUI_API const char* igImTextureDataGetFormatName(ImTextureFormat format); +CIMGUI_API void igImFontAtlasDebugLogTextureRequests(ImFontAtlas* atlas); CIMGUI_API bool igImFontAtlasGetMouseCursorTexData(ImFontAtlas* atlas,ImGuiMouseCursor cursor_type,ImVec2* out_offset,ImVec2* out_size,ImVec2 out_uv_border[2],ImVec2 out_uv_fill[2]); #ifdef IMGUI_ENABLE_FREETYPE -CIMGUI_API const ImFontBuilderIO* ImGuiFreeType_GetBuilderForFreeType(void); +CIMGUI_API const ImFontLoader* ImGuiFreeType_GetFontLoader(void); CIMGUI_API void ImGuiFreeType_SetAllocatorFunctions(void*(*alloc_func)(size_t sz,void* user_data),void(*free_func)(void* ptr,void* user_data),void* user_data); +CIMGUI_API bool ImGuiFreeType_DebugEditFontLoaderFlags(ImGuiFreeTypeLoaderFlags* p_font_loader_flags); #endif diff --git a/cimgui_impl.h b/cimgui_impl.h index e9b8054..4ed1066 100644 --- a/cimgui_impl.h +++ b/cimgui_impl.h @@ -25,6 +25,8 @@ CIMGUI_API void ImGui_ImplGlfw_KeyCallback(GLFWwindow* window,int key,int scanco CIMGUI_API void ImGui_ImplGlfw_CharCallback(GLFWwindow* window,unsigned int c); CIMGUI_API void ImGui_ImplGlfw_MonitorCallback(GLFWmonitor* monitor,int event); CIMGUI_API void ImGui_ImplGlfw_Sleep(int milliseconds); +CIMGUI_API float ImGui_ImplGlfw_GetContentScaleForWindow(GLFWwindow* window); +CIMGUI_API float ImGui_ImplGlfw_GetContentScaleForMonitor(GLFWmonitor* monitor); #endif #ifdef CIMGUI_USE_OPENGL3 @@ -32,10 +34,9 @@ CIMGUI_API bool ImGui_ImplOpenGL3_Init(const char* glsl_version); CIMGUI_API void ImGui_ImplOpenGL3_Shutdown(void); CIMGUI_API void ImGui_ImplOpenGL3_NewFrame(void); CIMGUI_API void ImGui_ImplOpenGL3_RenderDrawData(ImDrawData* draw_data); -CIMGUI_API bool ImGui_ImplOpenGL3_CreateFontsTexture(void); -CIMGUI_API void ImGui_ImplOpenGL3_DestroyFontsTexture(void); CIMGUI_API bool ImGui_ImplOpenGL3_CreateDeviceObjects(void); CIMGUI_API void ImGui_ImplOpenGL3_DestroyDeviceObjects(void); +CIMGUI_API void ImGui_ImplOpenGL3_UpdateTexture(ImTextureData* tex); #endif #ifdef CIMGUI_USE_OPENGL2 @@ -43,10 +44,9 @@ CIMGUI_API bool ImGui_ImplOpenGL2_Init(void); CIMGUI_API void ImGui_ImplOpenGL2_Shutdown(void); CIMGUI_API void ImGui_ImplOpenGL2_NewFrame(void); CIMGUI_API void ImGui_ImplOpenGL2_RenderDrawData(ImDrawData* draw_data); -CIMGUI_API bool ImGui_ImplOpenGL2_CreateFontsTexture(void); -CIMGUI_API void ImGui_ImplOpenGL2_DestroyFontsTexture(void); CIMGUI_API bool ImGui_ImplOpenGL2_CreateDeviceObjects(void); CIMGUI_API void ImGui_ImplOpenGL2_DestroyDeviceObjects(void); +CIMGUI_API void ImGui_ImplOpenGL2_UpdateTexture(ImTextureData* tex); #endif #ifdef CIMGUI_USE_SDL2 @@ -70,6 +70,8 @@ CIMGUI_API bool ImGui_ImplSDL2_InitForOther(SDL_Window* window); CIMGUI_API void ImGui_ImplSDL2_Shutdown(void); CIMGUI_API void ImGui_ImplSDL2_NewFrame(void); CIMGUI_API bool ImGui_ImplSDL2_ProcessEvent(const SDL_Event* event); +CIMGUI_API float ImGui_ImplSDL2_GetContentScaleForWindow(SDL_Window* window); +CIMGUI_API float ImGui_ImplSDL2_GetContentScaleForDisplay(int display_index); CIMGUI_API void ImGui_ImplSDL2_SetGamepadMode(ImGui_ImplSDL2_GamepadMode mode,struct _SDL_GameController** manual_gamepads_array,int manual_gamepads_count); #endif @@ -182,9 +184,8 @@ CIMGUI_API bool ImGui_ImplVulkan_Init(ImGui_ImplVulkan_InitInfo* info); CIMGUI_API void ImGui_ImplVulkan_Shutdown(void); CIMGUI_API void ImGui_ImplVulkan_NewFrame(void); CIMGUI_API void ImGui_ImplVulkan_RenderDrawData(ImDrawData* draw_data,VkCommandBuffer command_buffer,VkPipeline pipeline); -CIMGUI_API bool ImGui_ImplVulkan_CreateFontsTexture(void); -CIMGUI_API void ImGui_ImplVulkan_DestroyFontsTexture(void); CIMGUI_API void ImGui_ImplVulkan_SetMinImageCount(uint32_t min_image_count); +CIMGUI_API void ImGui_ImplVulkan_UpdateTexture(ImTextureData* tex); CIMGUI_API VkDescriptorSet ImGui_ImplVulkan_AddTexture(VkSampler sampler,VkImageView image_view,VkImageLayout image_layout); CIMGUI_API void ImGui_ImplVulkan_RemoveTexture(VkDescriptorSet descriptor_set); CIMGUI_API bool ImGui_ImplVulkan_LoadFunctions(uint32_t api_version,PFN_vkVoidFunction(*loader_func)(const char* function_name,void* user_data),void* user_data); diff --git a/generator/output/definitions.json b/generator/output/definitions.json index d0e5694..ab016bc 100644 --- a/generator/output/definitions.json +++ b/generator/output/definitions.json @@ -13,7 +13,7 @@ "cimguiname": "ImBitArray_ClearAllBits", "defaults": {}, "funcname": "ClearAllBits", - "location": "imgui_internal:616", + "location": "imgui_internal:636", "ov_cimguiname": "ImBitArray_ClearAllBits", "ret": "void", "signature": "()", @@ -39,7 +39,7 @@ "cimguiname": "ImBitArray_ClearBit", "defaults": {}, "funcname": "ClearBit", - "location": "imgui_internal:620", + "location": "imgui_internal:640", "ov_cimguiname": "ImBitArray_ClearBit", "ret": "void", "signature": "(int)", @@ -57,7 +57,7 @@ "constructor": true, "defaults": {}, "funcname": "ImBitArray", - "location": "imgui_internal:615", + "location": "imgui_internal:635", "ov_cimguiname": "ImBitArray_ImBitArray", "signature": "()", "stname": "ImBitArray", @@ -78,7 +78,7 @@ "cimguiname": "ImBitArray_SetAllBits", "defaults": {}, "funcname": "SetAllBits", - "location": "imgui_internal:617", + "location": "imgui_internal:637", "ov_cimguiname": "ImBitArray_SetAllBits", "ret": "void", "signature": "()", @@ -104,7 +104,7 @@ "cimguiname": "ImBitArray_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui_internal:619", + "location": "imgui_internal:639", "ov_cimguiname": "ImBitArray_SetBit", "ret": "void", "signature": "(int)", @@ -134,7 +134,7 @@ "cimguiname": "ImBitArray_SetBitRange", "defaults": {}, "funcname": "SetBitRange", - "location": "imgui_internal:621", + "location": "imgui_internal:641", "ov_cimguiname": "ImBitArray_SetBitRange", "ret": "void", "signature": "(int,int)", @@ -160,7 +160,7 @@ "cimguiname": "ImBitArray_TestBit", "defaults": {}, "funcname": "TestBit", - "location": "imgui_internal:618", + "location": "imgui_internal:638", "ov_cimguiname": "ImBitArray_TestBit", "ret": "bool", "signature": "(int)const", @@ -181,7 +181,7 @@ "cimguiname": "ImBitArray_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:615", + "location": "imgui_internal:635", "ov_cimguiname": "ImBitArray_destroy", "ret": "void", "signature": "(ImBitArray*)", @@ -203,7 +203,7 @@ "cimguiname": "ImBitVector_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:631", + "location": "imgui_internal:651", "ov_cimguiname": "ImBitVector_Clear", "ret": "void", "signature": "()", @@ -228,7 +228,7 @@ "cimguiname": "ImBitVector_ClearBit", "defaults": {}, "funcname": "ClearBit", - "location": "imgui_internal:634", + "location": "imgui_internal:654", "ov_cimguiname": "ImBitVector_ClearBit", "ret": "void", "signature": "(int)", @@ -253,7 +253,7 @@ "cimguiname": "ImBitVector_Create", "defaults": {}, "funcname": "Create", - "location": "imgui_internal:630", + "location": "imgui_internal:650", "ov_cimguiname": "ImBitVector_Create", "ret": "void", "signature": "(int)", @@ -278,7 +278,7 @@ "cimguiname": "ImBitVector_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui_internal:633", + "location": "imgui_internal:653", "ov_cimguiname": "ImBitVector_SetBit", "ret": "void", "signature": "(int)", @@ -303,7 +303,7 @@ "cimguiname": "ImBitVector_TestBit", "defaults": {}, "funcname": "TestBit", - "location": "imgui_internal:632", + "location": "imgui_internal:652", "ov_cimguiname": "ImBitVector_TestBit", "ret": "bool", "signature": "(int)const", @@ -328,7 +328,7 @@ "cimguiname": "ImChunkStream_alloc_chunk", "defaults": {}, "funcname": "alloc_chunk", - "location": "imgui_internal:735", + "location": "imgui_internal:788", "ov_cimguiname": "ImChunkStream_alloc_chunk", "ret": "T*", "signature": "(size_t)", @@ -350,7 +350,7 @@ "cimguiname": "ImChunkStream_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:736", + "location": "imgui_internal:789", "ov_cimguiname": "ImChunkStream_begin", "ret": "T*", "signature": "()", @@ -376,7 +376,7 @@ "cimguiname": "ImChunkStream_chunk_size", "defaults": {}, "funcname": "chunk_size", - "location": "imgui_internal:738", + "location": "imgui_internal:791", "ov_cimguiname": "ImChunkStream_chunk_size", "ret": "int", "signature": "(const T*)", @@ -398,7 +398,7 @@ "cimguiname": "ImChunkStream_clear", "defaults": {}, "funcname": "clear", - "location": "imgui_internal:732", + "location": "imgui_internal:785", "ov_cimguiname": "ImChunkStream_clear", "ret": "void", "signature": "()", @@ -420,7 +420,7 @@ "cimguiname": "ImChunkStream_empty", "defaults": {}, "funcname": "empty", - "location": "imgui_internal:733", + "location": "imgui_internal:786", "ov_cimguiname": "ImChunkStream_empty", "ret": "bool", "signature": "()const", @@ -442,7 +442,7 @@ "cimguiname": "ImChunkStream_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:739", + "location": "imgui_internal:792", "ov_cimguiname": "ImChunkStream_end", "ret": "T*", "signature": "()", @@ -468,7 +468,7 @@ "cimguiname": "ImChunkStream_next_chunk", "defaults": {}, "funcname": "next_chunk", - "location": "imgui_internal:737", + "location": "imgui_internal:790", "ov_cimguiname": "ImChunkStream_next_chunk", "ret": "T*", "signature": "(T*)", @@ -494,7 +494,7 @@ "cimguiname": "ImChunkStream_offset_from_ptr", "defaults": {}, "funcname": "offset_from_ptr", - "location": "imgui_internal:740", + "location": "imgui_internal:793", "ov_cimguiname": "ImChunkStream_offset_from_ptr", "ret": "int", "signature": "(const T*)", @@ -520,7 +520,7 @@ "cimguiname": "ImChunkStream_ptr_from_offset", "defaults": {}, "funcname": "ptr_from_offset", - "location": "imgui_internal:741", + "location": "imgui_internal:794", "ov_cimguiname": "ImChunkStream_ptr_from_offset", "ret": "T*", "signature": "(int)", @@ -542,7 +542,7 @@ "cimguiname": "ImChunkStream_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:734", + "location": "imgui_internal:787", "ov_cimguiname": "ImChunkStream_size", "ret": "int", "signature": "()const", @@ -569,7 +569,7 @@ "cimguiname": "ImChunkStream_swap", "defaults": {}, "funcname": "swap", - "location": "imgui_internal:742", + "location": "imgui_internal:795", "ov_cimguiname": "ImChunkStream_swap", "ret": "void", "signature": "(ImChunkStream_T *)", @@ -610,7 +610,7 @@ }, "funcname": "HSV", "is_static_function": true, - "location": "imgui:2912", + "location": "imgui:3024", "nonUDT": 1, "ov_cimguiname": "ImColor_HSV", "ret": "void", @@ -628,7 +628,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2902", + "location": "imgui:3014", "ov_cimguiname": "ImColor_ImColor_Nil", "signature": "()", "stname": "ImColor" @@ -661,7 +661,7 @@ "a": "1.0f" }, "funcname": "ImColor", - "location": "imgui:2903", + "location": "imgui:3015", "ov_cimguiname": "ImColor_ImColor_Float", "signature": "(float,float,float,float)", "stname": "ImColor" @@ -680,7 +680,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2904", + "location": "imgui:3016", "ov_cimguiname": "ImColor_ImColor_Vec4", "signature": "(const ImVec4)", "stname": "ImColor" @@ -713,7 +713,7 @@ "a": "255" }, "funcname": "ImColor", - "location": "imgui:2905", + "location": "imgui:3017", "ov_cimguiname": "ImColor_ImColor_Int", "signature": "(int,int,int,int)", "stname": "ImColor" @@ -732,7 +732,7 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2906", + "location": "imgui:3018", "ov_cimguiname": "ImColor_ImColor_U32", "signature": "(ImU32)", "stname": "ImColor" @@ -770,7 +770,7 @@ "a": "1.0f" }, "funcname": "SetHSV", - "location": "imgui:2911", + "location": "imgui:3023", "ov_cimguiname": "ImColor_SetHSV", "ret": "void", "signature": "(float,float,float,float)", @@ -790,7 +790,7 @@ "cimguiname": "ImColor_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2902", + "location": "imgui:3014", "ov_cimguiname": "ImColor_destroy", "ret": "void", "signature": "(ImColor*)", @@ -811,7 +811,7 @@ "cimguiname": "ImDrawCmd_GetTexID", "defaults": {}, "funcname": "GetTexID", - "location": "imgui:3117", + "location": "imgui:3230", "ov_cimguiname": "ImDrawCmd_GetTexID", "ret": "ImTextureID", "signature": "()const", @@ -828,7 +828,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawCmd", - "location": "imgui:3114", + "location": "imgui:3226", "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", "stname": "ImDrawCmd" @@ -847,7 +847,7 @@ "cimguiname": "ImDrawCmd_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3114", + "location": "imgui:3226", "ov_cimguiname": "ImDrawCmd_destroy", "ret": "void", "signature": "(ImDrawCmd*)", @@ -864,7 +864,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawDataBuilder", - "location": "imgui_internal:823", + "location": "imgui_internal:880", "ov_cimguiname": "ImDrawDataBuilder_ImDrawDataBuilder", "signature": "()", "stname": "ImDrawDataBuilder" @@ -883,7 +883,7 @@ "cimguiname": "ImDrawDataBuilder_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:823", + "location": "imgui_internal:880", "ov_cimguiname": "ImDrawDataBuilder_destroy", "ret": "void", "signature": "(ImDrawDataBuilder*)", @@ -908,7 +908,7 @@ "cimguiname": "ImDrawData_AddDrawList", "defaults": {}, "funcname": "AddDrawList", - "location": "imgui:3376", + "location": "imgui:3495", "ov_cimguiname": "ImDrawData_AddDrawList", "ret": "void", "signature": "(ImDrawList*)", @@ -929,7 +929,7 @@ "cimguiname": "ImDrawData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3375", + "location": "imgui:3494", "ov_cimguiname": "ImDrawData_Clear", "ret": "void", "signature": "()", @@ -950,7 +950,7 @@ "cimguiname": "ImDrawData_DeIndexAllBuffers", "defaults": {}, "funcname": "DeIndexAllBuffers", - "location": "imgui:3377", + "location": "imgui:3496", "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", "signature": "()", @@ -967,7 +967,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawData", - "location": "imgui:3374", + "location": "imgui:3493", "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", "stname": "ImDrawData" @@ -991,7 +991,7 @@ "cimguiname": "ImDrawData_ScaleClipRects", "defaults": {}, "funcname": "ScaleClipRects", - "location": "imgui:3378", + "location": "imgui:3497", "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", "signature": "(const ImVec2)", @@ -1011,7 +1011,7 @@ "cimguiname": "ImDrawData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3374", + "location": "imgui:3493", "ov_cimguiname": "ImDrawData_destroy", "ret": "void", "signature": "(ImDrawData*)", @@ -1028,7 +1028,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSharedData", - "location": "imgui_internal:814", + "location": "imgui_internal:870", "ov_cimguiname": "ImDrawListSharedData_ImDrawListSharedData", "signature": "()", "stname": "ImDrawListSharedData" @@ -1052,7 +1052,7 @@ "cimguiname": "ImDrawListSharedData_SetCircleTessellationMaxError", "defaults": {}, "funcname": "SetCircleTessellationMaxError", - "location": "imgui_internal:815", + "location": "imgui_internal:872", "ov_cimguiname": "ImDrawListSharedData_SetCircleTessellationMaxError", "ret": "void", "signature": "(float)", @@ -1072,8 +1072,9 @@ "cimguiname": "ImDrawListSharedData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:814", + "location": "imgui_internal:871", "ov_cimguiname": "ImDrawListSharedData_destroy", + "realdestructor": true, "ret": "void", "signature": "(ImDrawListSharedData*)", "stname": "ImDrawListSharedData" @@ -1093,7 +1094,7 @@ "cimguiname": "ImDrawListSplitter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3161", + "location": "imgui:3274", "ov_cimguiname": "ImDrawListSplitter_Clear", "ret": "void", "signature": "()", @@ -1114,7 +1115,7 @@ "cimguiname": "ImDrawListSplitter_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui:3162", + "location": "imgui:3275", "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", "ret": "void", "signature": "()", @@ -1131,7 +1132,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSplitter", - "location": "imgui:3159", + "location": "imgui:3272", "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", "signature": "()", "stname": "ImDrawListSplitter" @@ -1155,7 +1156,7 @@ "cimguiname": "ImDrawListSplitter_Merge", "defaults": {}, "funcname": "Merge", - "location": "imgui:3164", + "location": "imgui:3277", "ov_cimguiname": "ImDrawListSplitter_Merge", "ret": "void", "signature": "(ImDrawList*)", @@ -1184,7 +1185,7 @@ "cimguiname": "ImDrawListSplitter_SetCurrentChannel", "defaults": {}, "funcname": "SetCurrentChannel", - "location": "imgui:3165", + "location": "imgui:3278", "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", "ret": "void", "signature": "(ImDrawList*,int)", @@ -1213,7 +1214,7 @@ "cimguiname": "ImDrawListSplitter_Split", "defaults": {}, "funcname": "Split", - "location": "imgui:3163", + "location": "imgui:3276", "ov_cimguiname": "ImDrawListSplitter_Split", "ret": "void", "signature": "(ImDrawList*,int)", @@ -1233,7 +1234,7 @@ "cimguiname": "ImDrawListSplitter_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3160", + "location": "imgui:3273", "ov_cimguiname": "ImDrawListSplitter_destroy", "realdestructor": true, "ret": "void", @@ -1285,7 +1286,7 @@ "num_segments": "0" }, "funcname": "AddBezierCubic", - "location": "imgui:3266", + "location": "imgui:3379", "ov_cimguiname": "ImDrawList_AddBezierCubic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1332,7 +1333,7 @@ "num_segments": "0" }, "funcname": "AddBezierQuadratic", - "location": "imgui:3267", + "location": "imgui:3380", "ov_cimguiname": "ImDrawList_AddBezierQuadratic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1367,7 +1368,7 @@ "userdata_size": "0" }, "funcname": "AddCallback", - "location": "imgui:3309", + "location": "imgui:3422", "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", "signature": "(ImDrawCallback,void*,size_t)", @@ -1411,7 +1412,7 @@ "thickness": "1.0f" }, "funcname": "AddCircle", - "location": "imgui:3258", + "location": "imgui:3371", "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1450,7 +1451,7 @@ "num_segments": "0" }, "funcname": "AddCircleFilled", - "location": "imgui:3259", + "location": "imgui:3372", "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1483,7 +1484,7 @@ "cimguiname": "ImDrawList_AddConcavePolyFilled", "defaults": {}, "funcname": "AddConcavePolyFilled", - "location": "imgui:3274", + "location": "imgui:3387", "ov_cimguiname": "ImDrawList_AddConcavePolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -1516,7 +1517,7 @@ "cimguiname": "ImDrawList_AddConvexPolyFilled", "defaults": {}, "funcname": "AddConvexPolyFilled", - "location": "imgui:3273", + "location": "imgui:3386", "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -1537,7 +1538,7 @@ "cimguiname": "ImDrawList_AddDrawCmd", "defaults": {}, "funcname": "AddDrawCmd", - "location": "imgui:3312", + "location": "imgui:3425", "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", "signature": "()", @@ -1586,7 +1587,7 @@ "thickness": "1.0f" }, "funcname": "AddEllipse", - "location": "imgui:3262", + "location": "imgui:3375", "ov_cimguiname": "ImDrawList_AddEllipse", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,int,float)", @@ -1630,7 +1631,7 @@ "rot": "0.0f" }, "funcname": "AddEllipseFilled", - "location": "imgui:3263", + "location": "imgui:3376", "ov_cimguiname": "ImDrawList_AddEllipseFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,int)", @@ -1639,15 +1640,15 @@ ], "ImDrawList_AddImage": [ { - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)", + "args": "(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)", "argsT": [ { "name": "self", "type": "ImDrawList*" }, { - "name": "user_texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" }, { "name": "p_min", @@ -1670,8 +1671,8 @@ "type": "ImU32" } ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", - "call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col)", + "argsoriginal": "(ImTextureRef tex_ref,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", + "call_args": "(tex_ref,p_min,p_max,uv_min,uv_max,col)", "cimguiname": "ImDrawList_AddImage", "defaults": { "col": "4294967295", @@ -1679,24 +1680,24 @@ "uv_min": "ImVec2(0,0)" }, "funcname": "AddImage", - "location": "imgui:3280", + "location": "imgui:3393", "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" } ], "ImDrawList_AddImageQuad": [ { - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)", + "args": "(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)", "argsT": [ { "name": "self", "type": "ImDrawList*" }, { - "name": "user_texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" }, { "name": "p1", @@ -1735,8 +1736,8 @@ "type": "ImU32" } ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", - "call_args": "(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)", + "argsoriginal": "(ImTextureRef tex_ref,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", + "call_args": "(tex_ref,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)", "cimguiname": "ImDrawList_AddImageQuad", "defaults": { "col": "4294967295", @@ -1746,24 +1747,24 @@ "uv4": "ImVec2(0,1)" }, "funcname": "AddImageQuad", - "location": "imgui:3281", + "location": "imgui:3394", "ov_cimguiname": "ImDrawList_AddImageQuad", "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", "stname": "ImDrawList" } ], "ImDrawList_AddImageRounded": [ { - "args": "(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags)", + "args": "(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags)", "argsT": [ { "name": "self", "type": "ImDrawList*" }, { - "name": "user_texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" }, { "name": "p_min", @@ -1794,17 +1795,17 @@ "type": "ImDrawFlags" } ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawFlags flags=0)", - "call_args": "(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,flags)", + "argsoriginal": "(ImTextureRef tex_ref,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawFlags flags=0)", + "call_args": "(tex_ref,p_min,p_max,uv_min,uv_max,col,rounding,flags)", "cimguiname": "ImDrawList_AddImageRounded", "defaults": { "flags": "0" }, "funcname": "AddImageRounded", - "location": "imgui:3282", + "location": "imgui:3395", "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", + "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", "stname": "ImDrawList" } ], @@ -1840,7 +1841,7 @@ "thickness": "1.0f" }, "funcname": "AddLine", - "location": "imgui:3250", + "location": "imgui:3363", "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float)", @@ -1883,7 +1884,7 @@ "thickness": "1.0f" }, "funcname": "AddNgon", - "location": "imgui:3260", + "location": "imgui:3373", "ov_cimguiname": "ImDrawList_AddNgon", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1920,7 +1921,7 @@ "cimguiname": "ImDrawList_AddNgonFilled", "defaults": {}, "funcname": "AddNgonFilled", - "location": "imgui:3261", + "location": "imgui:3374", "ov_cimguiname": "ImDrawList_AddNgonFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1961,7 +1962,7 @@ "cimguiname": "ImDrawList_AddPolyline", "defaults": {}, "funcname": "AddPolyline", - "location": "imgui:3272", + "location": "imgui:3385", "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", "signature": "(const ImVec2*,int,ImU32,ImDrawFlags,float)", @@ -2008,7 +2009,7 @@ "thickness": "1.0f" }, "funcname": "AddQuad", - "location": "imgui:3254", + "location": "imgui:3367", "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -2049,7 +2050,7 @@ "cimguiname": "ImDrawList_AddQuadFilled", "defaults": {}, "funcname": "AddQuadFilled", - "location": "imgui:3255", + "location": "imgui:3368", "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2098,7 +2099,7 @@ "thickness": "1.0f" }, "funcname": "AddRect", - "location": "imgui:3251", + "location": "imgui:3364", "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", @@ -2142,7 +2143,7 @@ "rounding": "0.0f" }, "funcname": "AddRectFilled", - "location": "imgui:3252", + "location": "imgui:3365", "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -2187,7 +2188,7 @@ "cimguiname": "ImDrawList_AddRectFilledMultiColor", "defaults": {}, "funcname": "AddRectFilledMultiColor", - "location": "imgui:3253", + "location": "imgui:3366", "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -2226,7 +2227,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:3264", + "location": "imgui:3377", "ov_cimguiname": "ImDrawList_AddText_Vec2", "ret": "void", "signature": "(const ImVec2,ImU32,const char*,const char*)", @@ -2281,7 +2282,7 @@ "wrap_width": "0.0f" }, "funcname": "AddText", - "location": "imgui:3265", + "location": "imgui:3378", "ov_cimguiname": "ImDrawList_AddText_FontPtr", "ret": "void", "signature": "(ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", @@ -2324,7 +2325,7 @@ "thickness": "1.0f" }, "funcname": "AddTriangle", - "location": "imgui:3256", + "location": "imgui:3369", "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -2361,7 +2362,7 @@ "cimguiname": "ImDrawList_AddTriangleFilled", "defaults": {}, "funcname": "AddTriangleFilled", - "location": "imgui:3257", + "location": "imgui:3370", "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2382,7 +2383,7 @@ "cimguiname": "ImDrawList_ChannelsMerge", "defaults": {}, "funcname": "ChannelsMerge", - "location": "imgui:3322", + "location": "imgui:3435", "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", "signature": "()", @@ -2407,7 +2408,7 @@ "cimguiname": "ImDrawList_ChannelsSetCurrent", "defaults": {}, "funcname": "ChannelsSetCurrent", - "location": "imgui:3323", + "location": "imgui:3436", "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", "signature": "(int)", @@ -2432,7 +2433,7 @@ "cimguiname": "ImDrawList_ChannelsSplit", "defaults": {}, "funcname": "ChannelsSplit", - "location": "imgui:3321", + "location": "imgui:3434", "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", "signature": "(int)", @@ -2453,7 +2454,7 @@ "cimguiname": "ImDrawList_CloneOutput", "defaults": {}, "funcname": "CloneOutput", - "location": "imgui:3313", + "location": "imgui:3426", "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", "signature": "()const", @@ -2478,7 +2479,7 @@ "cimguiname": "ImDrawList_GetClipRectMax", "defaults": {}, "funcname": "GetClipRectMax", - "location": "imgui:3241", + "location": "imgui:3354", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax", "ret": "void", @@ -2504,7 +2505,7 @@ "cimguiname": "ImDrawList_GetClipRectMin", "defaults": {}, "funcname": "GetClipRectMin", - "location": "imgui:3240", + "location": "imgui:3353", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin", "ret": "void", @@ -2527,7 +2528,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawList", - "location": "imgui:3232", + "location": "imgui:3345", "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(ImDrawListSharedData*)", "stname": "ImDrawList" @@ -2569,7 +2570,7 @@ "num_segments": "0" }, "funcname": "PathArcTo", - "location": "imgui:3293", + "location": "imgui:3406", "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -2606,7 +2607,7 @@ "cimguiname": "ImDrawList_PathArcToFast", "defaults": {}, "funcname": "PathArcToFast", - "location": "imgui:3294", + "location": "imgui:3407", "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", "signature": "(const ImVec2,float,int,int)", @@ -2645,7 +2646,7 @@ "num_segments": "0" }, "funcname": "PathBezierCubicCurveTo", - "location": "imgui:3296", + "location": "imgui:3409", "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", @@ -2680,7 +2681,7 @@ "num_segments": "0" }, "funcname": "PathBezierQuadraticCurveTo", - "location": "imgui:3297", + "location": "imgui:3410", "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,int)", @@ -2701,7 +2702,7 @@ "cimguiname": "ImDrawList_PathClear", "defaults": {}, "funcname": "PathClear", - "location": "imgui:3287", + "location": "imgui:3400", "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", "signature": "()", @@ -2748,7 +2749,7 @@ "num_segments": "0" }, "funcname": "PathEllipticalArcTo", - "location": "imgui:3295", + "location": "imgui:3408", "ov_cimguiname": "ImDrawList_PathEllipticalArcTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,float,float,int)", @@ -2773,7 +2774,7 @@ "cimguiname": "ImDrawList_PathFillConcave", "defaults": {}, "funcname": "PathFillConcave", - "location": "imgui:3291", + "location": "imgui:3404", "ov_cimguiname": "ImDrawList_PathFillConcave", "ret": "void", "signature": "(ImU32)", @@ -2798,7 +2799,7 @@ "cimguiname": "ImDrawList_PathFillConvex", "defaults": {}, "funcname": "PathFillConvex", - "location": "imgui:3290", + "location": "imgui:3403", "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", "signature": "(ImU32)", @@ -2823,7 +2824,7 @@ "cimguiname": "ImDrawList_PathLineTo", "defaults": {}, "funcname": "PathLineTo", - "location": "imgui:3288", + "location": "imgui:3401", "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", "signature": "(const ImVec2)", @@ -2848,7 +2849,7 @@ "cimguiname": "ImDrawList_PathLineToMergeDuplicate", "defaults": {}, "funcname": "PathLineToMergeDuplicate", - "location": "imgui:3289", + "location": "imgui:3402", "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", "signature": "(const ImVec2)", @@ -2888,7 +2889,7 @@ "rounding": "0.0f" }, "funcname": "PathRect", - "location": "imgui:3298", + "location": "imgui:3411", "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,ImDrawFlags)", @@ -2924,7 +2925,7 @@ "thickness": "1.0f" }, "funcname": "PathStroke", - "location": "imgui:3292", + "location": "imgui:3405", "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", "signature": "(ImU32,ImDrawFlags,float)", @@ -2945,14 +2946,14 @@ "cimguiname": "ImDrawList_PopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:3237", + "location": "imgui:3350", "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", "signature": "()", "stname": "ImDrawList" } ], - "ImDrawList_PopTextureID": [ + "ImDrawList_PopTexture": [ { "args": "(ImDrawList* self)", "argsT": [ @@ -2963,11 +2964,11 @@ ], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImDrawList_PopTextureID", + "cimguiname": "ImDrawList_PopTexture", "defaults": {}, - "funcname": "PopTextureID", - "location": "imgui:3239", - "ov_cimguiname": "ImDrawList_PopTextureID", + "funcname": "PopTexture", + "location": "imgui:3352", + "ov_cimguiname": "ImDrawList_PopTexture", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -3023,7 +3024,7 @@ "cimguiname": "ImDrawList_PrimQuadUV", "defaults": {}, "funcname": "PrimQuadUV", - "location": "imgui:3332", + "location": "imgui:3445", "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -3056,7 +3057,7 @@ "cimguiname": "ImDrawList_PrimRect", "defaults": {}, "funcname": "PrimRect", - "location": "imgui:3330", + "location": "imgui:3443", "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3097,7 +3098,7 @@ "cimguiname": "ImDrawList_PrimRectUV", "defaults": {}, "funcname": "PrimRectUV", - "location": "imgui:3331", + "location": "imgui:3444", "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -3126,7 +3127,7 @@ "cimguiname": "ImDrawList_PrimReserve", "defaults": {}, "funcname": "PrimReserve", - "location": "imgui:3328", + "location": "imgui:3441", "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", "signature": "(int,int)", @@ -3155,7 +3156,7 @@ "cimguiname": "ImDrawList_PrimUnreserve", "defaults": {}, "funcname": "PrimUnreserve", - "location": "imgui:3329", + "location": "imgui:3442", "ov_cimguiname": "ImDrawList_PrimUnreserve", "ret": "void", "signature": "(int,int)", @@ -3188,7 +3189,7 @@ "cimguiname": "ImDrawList_PrimVtx", "defaults": {}, "funcname": "PrimVtx", - "location": "imgui:3335", + "location": "imgui:3448", "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3213,7 +3214,7 @@ "cimguiname": "ImDrawList_PrimWriteIdx", "defaults": {}, "funcname": "PrimWriteIdx", - "location": "imgui:3334", + "location": "imgui:3447", "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", "signature": "(ImDrawIdx)", @@ -3246,7 +3247,7 @@ "cimguiname": "ImDrawList_PrimWriteVtx", "defaults": {}, "funcname": "PrimWriteVtx", - "location": "imgui:3333", + "location": "imgui:3446", "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3281,7 +3282,7 @@ "intersect_with_current_clip_rect": "false" }, "funcname": "PushClipRect", - "location": "imgui:3235", + "location": "imgui:3348", "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,bool)", @@ -3302,35 +3303,35 @@ "cimguiname": "ImDrawList_PushClipRectFullScreen", "defaults": {}, "funcname": "PushClipRectFullScreen", - "location": "imgui:3236", + "location": "imgui:3349", "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", "signature": "()", "stname": "ImDrawList" } ], - "ImDrawList_PushTextureID": [ + "ImDrawList_PushTexture": [ { - "args": "(ImDrawList* self,ImTextureID texture_id)", + "args": "(ImDrawList* self,ImTextureRef tex_ref)", "argsT": [ { "name": "self", "type": "ImDrawList*" }, { - "name": "texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" } ], - "argsoriginal": "(ImTextureID texture_id)", - "call_args": "(texture_id)", - "cimguiname": "ImDrawList_PushTextureID", + "argsoriginal": "(ImTextureRef tex_ref)", + "call_args": "(tex_ref)", + "cimguiname": "ImDrawList_PushTexture", "defaults": {}, - "funcname": "PushTextureID", - "location": "imgui:3238", - "ov_cimguiname": "ImDrawList_PushTextureID", + "funcname": "PushTexture", + "location": "imgui:3351", + "ov_cimguiname": "ImDrawList_PushTexture", "ret": "void", - "signature": "(ImTextureID)", + "signature": "(ImTextureRef)", "stname": "ImDrawList" } ], @@ -3352,7 +3353,7 @@ "cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "defaults": {}, "funcname": "_CalcCircleAutoSegmentCount", - "location": "imgui:3353", + "location": "imgui:3471", "ov_cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "ret": "int", "signature": "(float)const", @@ -3373,7 +3374,7 @@ "cimguiname": "ImDrawList__ClearFreeMemory", "defaults": {}, "funcname": "_ClearFreeMemory", - "location": "imgui:3346", + "location": "imgui:3464", "ov_cimguiname": "ImDrawList__ClearFreeMemory", "ret": "void", "signature": "()", @@ -3394,14 +3395,14 @@ "cimguiname": "ImDrawList__OnChangedClipRect", "defaults": {}, "funcname": "_OnChangedClipRect", - "location": "imgui:3349", + "location": "imgui:3467", "ov_cimguiname": "ImDrawList__OnChangedClipRect", "ret": "void", "signature": "()", "stname": "ImDrawList" } ], - "ImDrawList__OnChangedTextureID": [ + "ImDrawList__OnChangedTexture": [ { "args": "(ImDrawList* self)", "argsT": [ @@ -3412,11 +3413,11 @@ ], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImDrawList__OnChangedTextureID", + "cimguiname": "ImDrawList__OnChangedTexture", "defaults": {}, - "funcname": "_OnChangedTextureID", - "location": "imgui:3350", - "ov_cimguiname": "ImDrawList__OnChangedTextureID", + "funcname": "_OnChangedTexture", + "location": "imgui:3468", + "ov_cimguiname": "ImDrawList__OnChangedTexture", "ret": "void", "signature": "()", "stname": "ImDrawList" @@ -3436,7 +3437,7 @@ "cimguiname": "ImDrawList__OnChangedVtxOffset", "defaults": {}, "funcname": "_OnChangedVtxOffset", - "location": "imgui:3351", + "location": "imgui:3469", "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", "ret": "void", "signature": "()", @@ -3477,7 +3478,7 @@ "cimguiname": "ImDrawList__PathArcToFastEx", "defaults": {}, "funcname": "_PathArcToFastEx", - "location": "imgui:3354", + "location": "imgui:3472", "ov_cimguiname": "ImDrawList__PathArcToFastEx", "ret": "void", "signature": "(const ImVec2,float,int,int,int)", @@ -3518,7 +3519,7 @@ "cimguiname": "ImDrawList__PathArcToN", "defaults": {}, "funcname": "_PathArcToN", - "location": "imgui:3355", + "location": "imgui:3473", "ov_cimguiname": "ImDrawList__PathArcToN", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -3539,7 +3540,7 @@ "cimguiname": "ImDrawList__PopUnusedDrawCmd", "defaults": {}, "funcname": "_PopUnusedDrawCmd", - "location": "imgui:3347", + "location": "imgui:3465", "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", "ret": "void", "signature": "()", @@ -3560,35 +3561,60 @@ "cimguiname": "ImDrawList__ResetForNewFrame", "defaults": {}, "funcname": "_ResetForNewFrame", - "location": "imgui:3345", + "location": "imgui:3463", "ov_cimguiname": "ImDrawList__ResetForNewFrame", "ret": "void", "signature": "()", "stname": "ImDrawList" } ], - "ImDrawList__SetTextureID": [ + "ImDrawList__SetDrawListSharedData": [ { - "args": "(ImDrawList* self,ImTextureID texture_id)", + "args": "(ImDrawList* self,ImDrawListSharedData* data)", "argsT": [ { "name": "self", "type": "ImDrawList*" }, { - "name": "texture_id", - "type": "ImTextureID" + "name": "data", + "type": "ImDrawListSharedData*" } ], - "argsoriginal": "(ImTextureID texture_id)", - "call_args": "(texture_id)", - "cimguiname": "ImDrawList__SetTextureID", + "argsoriginal": "(ImDrawListSharedData* data)", + "call_args": "(data)", + "cimguiname": "ImDrawList__SetDrawListSharedData", "defaults": {}, - "funcname": "_SetTextureID", - "location": "imgui:3352", - "ov_cimguiname": "ImDrawList__SetTextureID", + "funcname": "_SetDrawListSharedData", + "location": "imgui:3462", + "ov_cimguiname": "ImDrawList__SetDrawListSharedData", "ret": "void", - "signature": "(ImTextureID)", + "signature": "(ImDrawListSharedData*)", + "stname": "ImDrawList" + } + ], + "ImDrawList__SetTexture": [ + { + "args": "(ImDrawList* self,ImTextureRef tex_ref)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + }, + { + "name": "tex_ref", + "type": "ImTextureRef" + } + ], + "argsoriginal": "(ImTextureRef tex_ref)", + "call_args": "(tex_ref)", + "cimguiname": "ImDrawList__SetTexture", + "defaults": {}, + "funcname": "_SetTexture", + "location": "imgui:3470", + "ov_cimguiname": "ImDrawList__SetTexture", + "ret": "void", + "signature": "(ImTextureRef)", "stname": "ImDrawList" } ], @@ -3606,7 +3632,7 @@ "cimguiname": "ImDrawList__TryMergeDrawCmds", "defaults": {}, "funcname": "_TryMergeDrawCmds", - "location": "imgui:3348", + "location": "imgui:3466", "ov_cimguiname": "ImDrawList__TryMergeDrawCmds", "ret": "void", "signature": "()", @@ -3626,7 +3652,7 @@ "cimguiname": "ImDrawList_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3233", + "location": "imgui:3346", "ov_cimguiname": "ImDrawList_destroy", "realdestructor": true, "ret": "void", @@ -3634,136 +3660,110 @@ "stname": "ImDrawList" } ], - "ImFontAtlasCustomRect_ImFontAtlasCustomRect": [ + "ImFontAtlasBuilder_ImFontAtlasBuilder": [ { "args": "()", "argsT": [], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", + "cimguiname": "ImFontAtlasBuilder_ImFontAtlasBuilder", "constructor": true, "defaults": {}, - "funcname": "ImFontAtlasCustomRect", - "location": "imgui:3455", - "ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", + "funcname": "ImFontAtlasBuilder", + "location": "imgui_internal:4092", + "ov_cimguiname": "ImFontAtlasBuilder_ImFontAtlasBuilder", "signature": "()", - "stname": "ImFontAtlasCustomRect" + "stname": "ImFontAtlasBuilder" } ], - "ImFontAtlasCustomRect_IsPacked": [ + "ImFontAtlasBuilder_destroy": [ { - "args": "(ImFontAtlasCustomRect* self)", + "args": "(ImFontAtlasBuilder* self)", "argsT": [ { "name": "self", - "type": "ImFontAtlasCustomRect*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlasCustomRect_IsPacked", - "defaults": {}, - "funcname": "IsPacked", - "location": "imgui:3456", - "ov_cimguiname": "ImFontAtlasCustomRect_IsPacked", - "ret": "bool", - "signature": "()const", - "stname": "ImFontAtlasCustomRect" - } - ], - "ImFontAtlasCustomRect_destroy": [ - { - "args": "(ImFontAtlasCustomRect* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlasCustomRect*" + "type": "ImFontAtlasBuilder*" } ], "call_args": "(self)", - "cimguiname": "ImFontAtlasCustomRect_destroy", + "cimguiname": "ImFontAtlasBuilder_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3455", - "ov_cimguiname": "ImFontAtlasCustomRect_destroy", + "location": "imgui_internal:4092", + "ov_cimguiname": "ImFontAtlasBuilder_destroy", "ret": "void", - "signature": "(ImFontAtlasCustomRect*)", - "stname": "ImFontAtlasCustomRect" + "signature": "(ImFontAtlasBuilder*)", + "stname": "ImFontAtlasBuilder" } ], - "ImFontAtlas_AddCustomRectFontGlyph": [ + "ImFontAtlasRect_ImFontAtlasRect": [ { - "args": "(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "font", - "type": "ImFont*" - }, - { - "name": "id", - "type": "ImWchar" - }, - { - "name": "width", - "type": "int" - }, - { - "name": "height", - "type": "int" - }, - { - "name": "advance_x", - "type": "float" - }, - { - "name": "offset", - "type": "const ImVec2" - } - ], - "argsoriginal": "(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", - "call_args": "(font,id,width,height,advance_x,offset)", - "cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", - "defaults": { - "offset": "ImVec2(0,0)" - }, - "funcname": "AddCustomRectFontGlyph", - "location": "imgui:3541", - "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", - "ret": "int", - "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_AddCustomRectRegular": [ - { - "args": "(ImFontAtlas* self,int width,int height)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "width", - "type": "int" - }, - { - "name": "height", - "type": "int" - } - ], - "argsoriginal": "(int width,int height)", - "call_args": "(width,height)", - "cimguiname": "ImFontAtlas_AddCustomRectRegular", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlasRect_ImFontAtlasRect", + "constructor": true, "defaults": {}, - "funcname": "AddCustomRectRegular", - "location": "imgui:3540", - "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", - "ret": "int", - "signature": "(int,int)", + "funcname": "ImFontAtlasRect", + "location": "imgui:3668", + "ov_cimguiname": "ImFontAtlasRect_ImFontAtlasRect", + "signature": "()", + "stname": "ImFontAtlasRect" + } + ], + "ImFontAtlasRect_destroy": [ + { + "args": "(ImFontAtlasRect* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlasRect*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontAtlasRect_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:3668", + "ov_cimguiname": "ImFontAtlasRect_destroy", + "ret": "void", + "signature": "(ImFontAtlasRect*)", + "stname": "ImFontAtlasRect" + } + ], + "ImFontAtlas_AddCustomRect": [ + { + "args": "(ImFontAtlas* self,int width,int height,ImFontAtlasRect* out_r)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "width", + "type": "int" + }, + { + "name": "height", + "type": "int" + }, + { + "name": "out_r", + "type": "ImFontAtlasRect*" + } + ], + "argsoriginal": "(int width,int height,ImFontAtlasRect* out_r=((void*)0))", + "call_args": "(width,height,out_r)", + "cimguiname": "ImFontAtlas_AddCustomRect", + "defaults": { + "out_r": "NULL" + }, + "funcname": "AddCustomRect", + "location": "imgui:3778", + "ov_cimguiname": "ImFontAtlas_AddCustomRect", + "ret": "ImFontAtlasRectId", + "signature": "(int,int,ImFontAtlasRect*)", "stname": "ImFontAtlas" } ], @@ -3785,7 +3785,7 @@ "cimguiname": "ImFontAtlas_AddFont", "defaults": {}, "funcname": "AddFont", - "location": "imgui:3489", + "location": "imgui:3703", "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -3812,7 +3812,7 @@ "font_cfg": "NULL" }, "funcname": "AddFontDefault", - "location": "imgui:3490", + "location": "imgui:3704", "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -3844,15 +3844,16 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(const char* filename,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(filename,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromFileTTF", "defaults": { "font_cfg": "NULL", - "glyph_ranges": "NULL" + "glyph_ranges": "NULL", + "size_pixels": "0.0f" }, "funcname": "AddFontFromFileTTF", - "location": "imgui:3491", + "location": "imgui:3705", "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3884,15 +3885,16 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(const char* compressed_font_data_base85,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "defaults": { "font_cfg": "NULL", - "glyph_ranges": "NULL" + "glyph_ranges": "NULL", + "size_pixels": "0.0f" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", - "location": "imgui:3494", + "location": "imgui:3708", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3928,15 +3930,16 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(const void* compressed_font_data,int compressed_font_data_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(const void* compressed_font_data,int compressed_font_data_size,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(compressed_font_data,compressed_font_data_size,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "defaults": { "font_cfg": "NULL", - "glyph_ranges": "NULL" + "glyph_ranges": "NULL", + "size_pixels": "0.0f" }, "funcname": "AddFontFromMemoryCompressedTTF", - "location": "imgui:3493", + "location": "imgui:3707", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3972,75 +3975,22 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(void* font_data,int font_data_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + "argsoriginal": "(void* font_data,int font_data_size,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", "call_args": "(font_data,font_data_size,size_pixels,font_cfg,glyph_ranges)", "cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "defaults": { "font_cfg": "NULL", - "glyph_ranges": "NULL" + "glyph_ranges": "NULL", + "size_pixels": "0.0f" }, "funcname": "AddFontFromMemoryTTF", - "location": "imgui:3492", + "location": "imgui:3706", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", "stname": "ImFontAtlas" } ], - "ImFontAtlas_Build": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_Build", - "defaults": {}, - "funcname": "Build", - "location": "imgui:3505", - "ov_cimguiname": "ImFontAtlas_Build", - "ret": "bool", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_CalcCustomRectUV": [ - { - "args": "(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "rect", - "type": "const ImFontAtlasCustomRect*" - }, - { - "name": "out_uv_min", - "type": "ImVec2*" - }, - { - "name": "out_uv_max", - "type": "ImVec2*" - } - ], - "argsoriginal": "(const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - "call_args": "(rect,out_uv_min,out_uv_max)", - "cimguiname": "ImFontAtlas_CalcCustomRectUV", - "defaults": {}, - "funcname": "CalcCustomRectUV", - "location": "imgui:3545", - "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", - "ret": "void", - "signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", - "stname": "ImFontAtlas" - } - ], "ImFontAtlas_Clear": [ { "args": "(ImFontAtlas* self)", @@ -4055,7 +4005,7 @@ "cimguiname": "ImFontAtlas_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3498", + "location": "imgui:3711", "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", "signature": "()", @@ -4076,7 +4026,7 @@ "cimguiname": "ImFontAtlas_ClearFonts", "defaults": {}, "funcname": "ClearFonts", - "location": "imgui:3496", + "location": "imgui:3716", "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", "signature": "()", @@ -4097,7 +4047,7 @@ "cimguiname": "ImFontAtlas_ClearInputData", "defaults": {}, "funcname": "ClearInputData", - "location": "imgui:3495", + "location": "imgui:3715", "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", "signature": "()", @@ -4118,98 +4068,60 @@ "cimguiname": "ImFontAtlas_ClearTexData", "defaults": {}, "funcname": "ClearTexData", - "location": "imgui:3497", + "location": "imgui:3717", "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", "signature": "()", "stname": "ImFontAtlas" } ], - "ImFontAtlas_GetCustomRectByIndex": [ + "ImFontAtlas_CompactCache": [ { - "args": "(ImFontAtlas* self,int index)", + "args": "(ImFontAtlas* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontAtlas_CompactCache", + "defaults": {}, + "funcname": "CompactCache", + "location": "imgui:3712", + "ov_cimguiname": "ImFontAtlas_CompactCache", + "ret": "void", + "signature": "()", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_GetCustomRect": [ + { + "args": "(ImFontAtlas* self,ImFontAtlasRectId id,ImFontAtlasRect* out_r)", "argsT": [ { "name": "self", "type": "ImFontAtlas*" }, { - "name": "index", - "type": "int" - } - ], - "argsoriginal": "(int index)", - "call_args": "(index)", - "cimguiname": "ImFontAtlas_GetCustomRectByIndex", - "defaults": {}, - "funcname": "GetCustomRectByIndex", - "location": "imgui:3542", - "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", - "ret": "ImFontAtlasCustomRect*", - "signature": "(int)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesChineseFull": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ + "name": "id", + "type": "ImFontAtlasRectId" + }, { - "name": "self", - "type": "ImFontAtlas*" + "name": "out_r", + "type": "ImFontAtlasRect*" } ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", + "argsoriginal": "(ImFontAtlasRectId id,ImFontAtlasRect* out_r)", + "call_args": "(id,out_r)", + "cimguiname": "ImFontAtlas_GetCustomRect", "defaults": {}, - "funcname": "GetGlyphRangesChineseFull", - "location": "imgui:3523", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", - "defaults": {}, - "funcname": "GetGlyphRangesChineseSimplifiedCommon", - "location": "imgui:3524", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesCyrillic": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", - "defaults": {}, - "funcname": "GetGlyphRangesCyrillic", - "location": "imgui:3525", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", - "ret": "const ImWchar*", - "signature": "()", + "funcname": "GetCustomRect", + "location": "imgui:3780", + "ov_cimguiname": "ImFontAtlas_GetCustomRect", + "ret": "bool", + "signature": "(ImFontAtlasRectId,ImFontAtlasRect*)const", "stname": "ImFontAtlas" } ], @@ -4227,196 +4139,13 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "defaults": {}, "funcname": "GetGlyphRangesDefault", - "location": "imgui:3519", + "location": "imgui:3741", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", "signature": "()", "stname": "ImFontAtlas" } ], - "ImFontAtlas_GetGlyphRangesGreek": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesGreek", - "defaults": {}, - "funcname": "GetGlyphRangesGreek", - "location": "imgui:3520", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesGreek", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesJapanese": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", - "defaults": {}, - "funcname": "GetGlyphRangesJapanese", - "location": "imgui:3522", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesKorean": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", - "defaults": {}, - "funcname": "GetGlyphRangesKorean", - "location": "imgui:3521", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesThai": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesThai", - "defaults": {}, - "funcname": "GetGlyphRangesThai", - "location": "imgui:3526", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetGlyphRangesVietnamese": [ - { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", - "defaults": {}, - "funcname": "GetGlyphRangesVietnamese", - "location": "imgui:3527", - "ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", - "ret": "const ImWchar*", - "signature": "()", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetTexDataAsAlpha8": [ - { - "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "out_pixels", - "type": "unsigned char**" - }, - { - "name": "out_width", - "type": "int*" - }, - { - "name": "out_height", - "type": "int*" - }, - { - "name": "out_bytes_per_pixel", - "type": "int*" - } - ], - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", - "defaults": { - "out_bytes_per_pixel": "NULL" - }, - "funcname": "GetTexDataAsAlpha8", - "location": "imgui:3506", - "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", - "ret": "void", - "signature": "(unsigned char**,int*,int*,int*)", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_GetTexDataAsRGBA32": [ - { - "args": "(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - }, - { - "name": "out_pixels", - "type": "unsigned char**" - }, - { - "name": "out_width", - "type": "int*" - }, - { - "name": "out_height", - "type": "int*" - }, - { - "name": "out_bytes_per_pixel", - "type": "int*" - } - ], - "argsoriginal": "(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - "call_args": "(out_pixels,out_width,out_height,out_bytes_per_pixel)", - "cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", - "defaults": { - "out_bytes_per_pixel": "NULL" - }, - "funcname": "GetTexDataAsRGBA32", - "location": "imgui:3507", - "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", - "ret": "void", - "signature": "(unsigned char**,int*,int*,int*)", - "stname": "ImFontAtlas" - } - ], "ImFontAtlas_ImFontAtlas": [ { "args": "()", @@ -4427,36 +4156,15 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlas", - "location": "imgui:3487", + "location": "imgui:3701", "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", "stname": "ImFontAtlas" } ], - "ImFontAtlas_IsBuilt": [ + "ImFontAtlas_RemoveCustomRect": [ { - "args": "(ImFontAtlas* self)", - "argsT": [ - { - "name": "self", - "type": "ImFontAtlas*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFontAtlas_IsBuilt", - "defaults": {}, - "funcname": "IsBuilt", - "location": "imgui:3508", - "ov_cimguiname": "ImFontAtlas_IsBuilt", - "ret": "bool", - "signature": "()const", - "stname": "ImFontAtlas" - } - ], - "ImFontAtlas_SetTexID": [ - { - "args": "(ImFontAtlas* self,ImTextureID id)", + "args": "(ImFontAtlas* self,ImFontAtlasRectId id)", "argsT": [ { "name": "self", @@ -4464,18 +4172,43 @@ }, { "name": "id", - "type": "ImTextureID" + "type": "ImFontAtlasRectId" } ], - "argsoriginal": "(ImTextureID id)", + "argsoriginal": "(ImFontAtlasRectId id)", "call_args": "(id)", - "cimguiname": "ImFontAtlas_SetTexID", + "cimguiname": "ImFontAtlas_RemoveCustomRect", "defaults": {}, - "funcname": "SetTexID", - "location": "imgui:3509", - "ov_cimguiname": "ImFontAtlas_SetTexID", + "funcname": "RemoveCustomRect", + "location": "imgui:3779", + "ov_cimguiname": "ImFontAtlas_RemoveCustomRect", "ret": "void", - "signature": "(ImTextureID)", + "signature": "(ImFontAtlasRectId)", + "stname": "ImFontAtlas" + } + ], + "ImFontAtlas_RemoveFont": [ + { + "args": "(ImFontAtlas* self,ImFont* font)", + "argsT": [ + { + "name": "self", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + } + ], + "argsoriginal": "(ImFont* font)", + "call_args": "(font)", + "cimguiname": "ImFontAtlas_RemoveFont", + "defaults": {}, + "funcname": "RemoveFont", + "location": "imgui:3709", + "ov_cimguiname": "ImFontAtlas_RemoveFont", + "ret": "void", + "signature": "(ImFont*)", "stname": "ImFontAtlas" } ], @@ -4492,7 +4225,7 @@ "cimguiname": "ImFontAtlas_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3488", + "location": "imgui:3702", "ov_cimguiname": "ImFontAtlas_destroy", "realdestructor": true, "ret": "void", @@ -4500,6 +4233,163 @@ "stname": "ImFontAtlas" } ], + "ImFontBaked_ClearOutputData": [ + { + "args": "(ImFontBaked* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontBaked*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontBaked_ClearOutputData", + "defaults": {}, + "funcname": "ClearOutputData", + "location": "imgui:3872", + "ov_cimguiname": "ImFontBaked_ClearOutputData", + "ret": "void", + "signature": "()", + "stname": "ImFontBaked" + } + ], + "ImFontBaked_FindGlyph": [ + { + "args": "(ImFontBaked* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFontBaked*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFontBaked_FindGlyph", + "defaults": {}, + "funcname": "FindGlyph", + "location": "imgui:3873", + "ov_cimguiname": "ImFontBaked_FindGlyph", + "ret": "ImFontGlyph*", + "signature": "(ImWchar)", + "stname": "ImFontBaked" + } + ], + "ImFontBaked_FindGlyphNoFallback": [ + { + "args": "(ImFontBaked* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFontBaked*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFontBaked_FindGlyphNoFallback", + "defaults": {}, + "funcname": "FindGlyphNoFallback", + "location": "imgui:3874", + "ov_cimguiname": "ImFontBaked_FindGlyphNoFallback", + "ret": "ImFontGlyph*", + "signature": "(ImWchar)", + "stname": "ImFontBaked" + } + ], + "ImFontBaked_GetCharAdvance": [ + { + "args": "(ImFontBaked* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFontBaked*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFontBaked_GetCharAdvance", + "defaults": {}, + "funcname": "GetCharAdvance", + "location": "imgui:3875", + "ov_cimguiname": "ImFontBaked_GetCharAdvance", + "ret": "float", + "signature": "(ImWchar)", + "stname": "ImFontBaked" + } + ], + "ImFontBaked_ImFontBaked": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontBaked_ImFontBaked", + "constructor": true, + "defaults": {}, + "funcname": "ImFontBaked", + "location": "imgui:3871", + "ov_cimguiname": "ImFontBaked_ImFontBaked", + "signature": "()", + "stname": "ImFontBaked" + } + ], + "ImFontBaked_IsGlyphLoaded": [ + { + "args": "(ImFontBaked* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFontBaked*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFontBaked_IsGlyphLoaded", + "defaults": {}, + "funcname": "IsGlyphLoaded", + "location": "imgui:3876", + "ov_cimguiname": "ImFontBaked_IsGlyphLoaded", + "ret": "bool", + "signature": "(ImWchar)", + "stname": "ImFontBaked" + } + ], + "ImFontBaked_destroy": [ + { + "args": "(ImFontBaked* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontBaked*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontBaked_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:3871", + "ov_cimguiname": "ImFontBaked_destroy", + "ret": "void", + "signature": "(ImFontBaked*)", + "stname": "ImFontBaked" + } + ], "ImFontConfig_ImFontConfig": [ { "args": "()", @@ -4510,7 +4400,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontConfig", - "location": "imgui:3412", + "location": "imgui:3619", "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", "stname": "ImFontConfig" @@ -4529,7 +4419,7 @@ "cimguiname": "ImFontConfig_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3412", + "location": "imgui:3619", "ov_cimguiname": "ImFontConfig_destroy", "ret": "void", "signature": "(ImFontConfig*)", @@ -4554,7 +4444,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddChar", "defaults": {}, "funcname": "AddChar", - "location": "imgui:3437", + "location": "imgui:3648", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", "signature": "(ImWchar)", @@ -4579,7 +4469,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "defaults": {}, "funcname": "AddRanges", - "location": "imgui:3439", + "location": "imgui:3650", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", "signature": "(const ImWchar*)", @@ -4610,7 +4500,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:3438", + "location": "imgui:3649", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", "signature": "(const char*,const char*)", @@ -4635,7 +4525,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "defaults": {}, "funcname": "BuildRanges", - "location": "imgui:3440", + "location": "imgui:3651", "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", "signature": "(ImVector_ImWchar*)", @@ -4656,7 +4546,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3434", + "location": "imgui:3645", "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", "ret": "void", "signature": "()", @@ -4681,7 +4571,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_GetBit", "defaults": {}, "funcname": "GetBit", - "location": "imgui:3435", + "location": "imgui:3646", "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", "signature": "(size_t)const", @@ -4698,7 +4588,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontGlyphRangesBuilder", - "location": "imgui:3433", + "location": "imgui:3644", "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", "stname": "ImFontGlyphRangesBuilder" @@ -4722,7 +4612,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui:3436", + "location": "imgui:3647", "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", "signature": "(size_t)", @@ -4742,131 +4632,111 @@ "cimguiname": "ImFontGlyphRangesBuilder_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3433", + "location": "imgui:3644", "ov_cimguiname": "ImFontGlyphRangesBuilder_destroy", "ret": "void", "signature": "(ImFontGlyphRangesBuilder*)", "stname": "ImFontGlyphRangesBuilder" } ], - "ImFont_AddGlyph": [ + "ImFontGlyph_ImFontGlyph": [ { - "args": "(ImFont* self,const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontGlyph_ImFontGlyph", + "constructor": true, + "defaults": {}, + "funcname": "ImFontGlyph", + "location": "imgui:3635", + "ov_cimguiname": "ImFontGlyph_ImFontGlyph", + "signature": "()", + "stname": "ImFontGlyph" + } + ], + "ImFontGlyph_destroy": [ + { + "args": "(ImFontGlyph* self)", "argsT": [ { "name": "self", - "type": "ImFont*" - }, - { - "name": "src_cfg", - "type": "const ImFontConfig*" - }, - { - "name": "c", - "type": "ImWchar" - }, - { - "name": "x0", - "type": "float" - }, - { - "name": "y0", - "type": "float" - }, - { - "name": "x1", - "type": "float" - }, - { - "name": "y1", - "type": "float" - }, - { - "name": "u0", - "type": "float" - }, - { - "name": "v0", - "type": "float" - }, - { - "name": "u1", - "type": "float" - }, - { - "name": "v1", - "type": "float" - }, - { - "name": "advance_x", - "type": "float" + "type": "ImFontGlyph*" } ], - "argsoriginal": "(const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", - "call_args": "(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", - "cimguiname": "ImFont_AddGlyph", + "call_args": "(self)", + "cimguiname": "ImFontGlyph_destroy", "defaults": {}, - "funcname": "AddGlyph", - "location": "imgui:3638", - "ov_cimguiname": "ImFont_AddGlyph", + "destructor": true, + "location": "imgui:3635", + "ov_cimguiname": "ImFontGlyph_destroy", "ret": "void", - "signature": "(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)", - "stname": "ImFont" + "signature": "(ImFontGlyph*)", + "stname": "ImFontGlyph" + } + ], + "ImFontLoader_ImFontLoader": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImFontLoader_ImFontLoader", + "constructor": true, + "defaults": {}, + "funcname": "ImFontLoader", + "location": "imgui_internal:3998", + "ov_cimguiname": "ImFontLoader_ImFontLoader", + "signature": "()", + "stname": "ImFontLoader" + } + ], + "ImFontLoader_destroy": [ + { + "args": "(ImFontLoader* self)", + "argsT": [ + { + "name": "self", + "type": "ImFontLoader*" + } + ], + "call_args": "(self)", + "cimguiname": "ImFontLoader_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui_internal:3998", + "ov_cimguiname": "ImFontLoader_destroy", + "ret": "void", + "signature": "(ImFontLoader*)", + "stname": "ImFontLoader" } ], "ImFont_AddRemapChar": [ { - "args": "(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)", + "args": "(ImFont* self,ImWchar from_codepoint,ImWchar to_codepoint)", "argsT": [ { "name": "self", "type": "ImFont*" }, { - "name": "dst", + "name": "from_codepoint", "type": "ImWchar" }, { - "name": "src", + "name": "to_codepoint", "type": "ImWchar" - }, - { - "name": "overwrite_dst", - "type": "bool" } ], - "argsoriginal": "(ImWchar dst,ImWchar src,bool overwrite_dst=true)", - "call_args": "(dst,src,overwrite_dst)", + "argsoriginal": "(ImWchar from_codepoint,ImWchar to_codepoint)", + "call_args": "(from_codepoint,to_codepoint)", "cimguiname": "ImFont_AddRemapChar", - "defaults": { - "overwrite_dst": "true" - }, + "defaults": {}, "funcname": "AddRemapChar", - "location": "imgui:3639", + "location": "imgui:3937", "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", - "signature": "(ImWchar,ImWchar,bool)", - "stname": "ImFont" - } - ], - "ImFont_BuildLookupTable": [ - { - "args": "(ImFont* self)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImFont_BuildLookupTable", - "defaults": {}, - "funcname": "BuildLookupTable", - "location": "imgui:3635", - "ov_cimguiname": "ImFont_BuildLookupTable", - "ret": "void", - "signature": "()", + "signature": "(ImWchar,ImWchar)", "stname": "ImFont" } ], @@ -4915,7 +4785,7 @@ "text_end": "NULL" }, "funcname": "CalcTextSizeA", - "location": "imgui:3629", + "location": "imgui:3927", "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA", "ret": "void", @@ -4923,16 +4793,16 @@ "stname": "ImFont" } ], - "ImFont_CalcWordWrapPositionA": [ + "ImFont_CalcWordWrapPosition": [ { - "args": "(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)", + "args": "(ImFont* self,float size,const char* text,const char* text_end,float wrap_width)", "argsT": [ { "name": "self", "type": "ImFont*" }, { - "name": "scale", + "name": "size", "type": "float" }, { @@ -4948,13 +4818,13 @@ "type": "float" } ], - "argsoriginal": "(float scale,const char* text,const char* text_end,float wrap_width)", - "call_args": "(scale,text,text_end,wrap_width)", - "cimguiname": "ImFont_CalcWordWrapPositionA", + "argsoriginal": "(float size,const char* text,const char* text_end,float wrap_width)", + "call_args": "(size,text,text_end,wrap_width)", + "cimguiname": "ImFont_CalcWordWrapPosition", "defaults": {}, - "funcname": "CalcWordWrapPositionA", - "location": "imgui:3630", - "ov_cimguiname": "ImFont_CalcWordWrapPositionA", + "funcname": "CalcWordWrapPosition", + "location": "imgui:3928", + "ov_cimguiname": "ImFont_CalcWordWrapPosition", "ret": "const char*", "signature": "(float,const char*,const char*,float)", "stname": "ImFont" @@ -4974,88 +4844,13 @@ "cimguiname": "ImFont_ClearOutputData", "defaults": {}, "funcname": "ClearOutputData", - "location": "imgui:3636", + "location": "imgui:3936", "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", "signature": "()", "stname": "ImFont" } ], - "ImFont_FindGlyph": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_FindGlyph", - "defaults": {}, - "funcname": "FindGlyph", - "location": "imgui:3620", - "ov_cimguiname": "ImFont_FindGlyph", - "ret": "ImFontGlyph*", - "signature": "(ImWchar)", - "stname": "ImFont" - } - ], - "ImFont_FindGlyphNoFallback": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_FindGlyphNoFallback", - "defaults": {}, - "funcname": "FindGlyphNoFallback", - "location": "imgui:3621", - "ov_cimguiname": "ImFont_FindGlyphNoFallback", - "ret": "ImFontGlyph*", - "signature": "(ImWchar)", - "stname": "ImFont" - } - ], - "ImFont_GetCharAdvance": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_GetCharAdvance", - "defaults": {}, - "funcname": "GetCharAdvance", - "location": "imgui:3622", - "ov_cimguiname": "ImFont_GetCharAdvance", - "ret": "float", - "signature": "(ImWchar)", - "stname": "ImFont" - } - ], "ImFont_GetDebugName": [ { "args": "(ImFont* self)", @@ -5070,35 +4865,41 @@ "cimguiname": "ImFont_GetDebugName", "defaults": {}, "funcname": "GetDebugName", - "location": "imgui:3624", + "location": "imgui:3921", "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", "signature": "()const", "stname": "ImFont" } ], - "ImFont_GrowIndex": [ + "ImFont_GetFontBaked": [ { - "args": "(ImFont* self,int new_size)", + "args": "(ImFont* self,float font_size,float density)", "argsT": [ { "name": "self", "type": "ImFont*" }, { - "name": "new_size", - "type": "int" + "name": "font_size", + "type": "float" + }, + { + "name": "density", + "type": "float" } ], - "argsoriginal": "(int new_size)", - "call_args": "(new_size)", - "cimguiname": "ImFont_GrowIndex", - "defaults": {}, - "funcname": "GrowIndex", - "location": "imgui:3637", - "ov_cimguiname": "ImFont_GrowIndex", - "ret": "void", - "signature": "(int)", + "argsoriginal": "(float font_size,float density=-1.0f)", + "call_args": "(font_size,density)", + "cimguiname": "ImFont_GetFontBaked", + "defaults": { + "density": "-1.0f" + }, + "funcname": "GetFontBaked", + "location": "imgui:3926", + "ov_cimguiname": "ImFont_GetFontBaked", + "ret": "ImFontBaked*", + "signature": "(float,float)", "stname": "ImFont" } ], @@ -5112,12 +4913,37 @@ "constructor": true, "defaults": {}, "funcname": "ImFont", - "location": "imgui:3618", + "location": "imgui:3917", "ov_cimguiname": "ImFont_ImFont", "signature": "()", "stname": "ImFont" } ], + "ImFont_IsGlyphInFont": [ + { + "args": "(ImFont* self,ImWchar c)", + "argsT": [ + { + "name": "self", + "type": "ImFont*" + }, + { + "name": "c", + "type": "ImWchar" + } + ], + "argsoriginal": "(ImWchar c)", + "call_args": "(c)", + "cimguiname": "ImFont_IsGlyphInFont", + "defaults": {}, + "funcname": "IsGlyphInFont", + "location": "imgui:3919", + "ov_cimguiname": "ImFont_IsGlyphInFont", + "ret": "bool", + "signature": "(ImWchar)", + "stname": "ImFont" + } + ], "ImFont_IsGlyphRangeUnused": [ { "args": "(ImFont* self,unsigned int c_begin,unsigned int c_last)", @@ -5140,7 +4966,7 @@ "cimguiname": "ImFont_IsGlyphRangeUnused", "defaults": {}, "funcname": "IsGlyphRangeUnused", - "location": "imgui:3640", + "location": "imgui:3938", "ov_cimguiname": "ImFont_IsGlyphRangeUnused", "ret": "bool", "signature": "(unsigned int,unsigned int)", @@ -5161,7 +4987,7 @@ "cimguiname": "ImFont_IsLoaded", "defaults": {}, "funcname": "IsLoaded", - "location": "imgui:3623", + "location": "imgui:3920", "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", "signature": "()const", @@ -5170,7 +4996,7 @@ ], "ImFont_RenderChar": [ { - "args": "(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c)", + "args": "(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c,const ImVec4* cpu_fine_clip)", "argsT": [ { "name": "self", @@ -5195,17 +5021,23 @@ { "name": "c", "type": "ImWchar" + }, + { + "name": "cpu_fine_clip", + "type": "const ImVec4*" } ], - "argsoriginal": "(ImDrawList* draw_list,float size,const ImVec2& pos,ImU32 col,ImWchar c)", - "call_args": "(draw_list,size,pos,col,c)", + "argsoriginal": "(ImDrawList* draw_list,float size,const ImVec2& pos,ImU32 col,ImWchar c,const ImVec4* cpu_fine_clip=((void*)0))", + "call_args": "(draw_list,size,pos,col,c,cpu_fine_clip)", "cimguiname": "ImFont_RenderChar", - "defaults": {}, + "defaults": { + "cpu_fine_clip": "NULL" + }, "funcname": "RenderChar", - "location": "imgui:3631", + "location": "imgui:3929", "ov_cimguiname": "ImFont_RenderChar", "ret": "void", - "signature": "(ImDrawList*,float,const ImVec2,ImU32,ImWchar)", + "signature": "(ImDrawList*,float,const ImVec2,ImU32,ImWchar,const ImVec4*)", "stname": "ImFont" } ], @@ -5262,7 +5094,7 @@ "wrap_width": "0.0f" }, "funcname": "RenderText", - "location": "imgui:3632", + "location": "imgui:3930", "ov_cimguiname": "ImFont_RenderText", "ret": "void", "signature": "(ImDrawList*,float,const ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)", @@ -5282,7 +5114,7 @@ "cimguiname": "ImFont_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3619", + "location": "imgui:3918", "ov_cimguiname": "ImFont_destroy", "realdestructor": true, "ret": "void", @@ -5300,7 +5132,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiBoxSelectState", - "location": "imgui_internal:1806", + "location": "imgui_internal:1877", "ov_cimguiname": "ImGuiBoxSelectState_ImGuiBoxSelectState", "signature": "()", "stname": "ImGuiBoxSelectState" @@ -5319,7 +5151,7 @@ "cimguiname": "ImGuiBoxSelectState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1806", + "location": "imgui_internal:1877", "ov_cimguiname": "ImGuiBoxSelectState_destroy", "ret": "void", "signature": "(ImGuiBoxSelectState*)", @@ -5336,7 +5168,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiComboPreviewData", - "location": "imgui_internal:1087", + "location": "imgui_internal:1155", "ov_cimguiname": "ImGuiComboPreviewData_ImGuiComboPreviewData", "signature": "()", "stname": "ImGuiComboPreviewData" @@ -5355,7 +5187,7 @@ "cimguiname": "ImGuiComboPreviewData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1087", + "location": "imgui_internal:1155", "ov_cimguiname": "ImGuiComboPreviewData_destroy", "ret": "void", "signature": "(ImGuiComboPreviewData*)", @@ -5372,7 +5204,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiContextHook", - "location": "imgui_internal:2249", + "location": "imgui_internal:2322", "ov_cimguiname": "ImGuiContextHook_ImGuiContextHook", "signature": "()", "stname": "ImGuiContextHook" @@ -5391,7 +5223,7 @@ "cimguiname": "ImGuiContextHook_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2249", + "location": "imgui_internal:2322", "ov_cimguiname": "ImGuiContextHook_destroy", "ret": "void", "signature": "(ImGuiContextHook*)", @@ -5413,7 +5245,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiContext", - "location": "imgui_internal:2636", + "location": "imgui_internal:2714", "ov_cimguiname": "ImGuiContext_ImGuiContext", "signature": "(ImFontAtlas*)", "stname": "ImGuiContext" @@ -5432,7 +5264,7 @@ "cimguiname": "ImGuiContext_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2636", + "location": "imgui_internal:2714", "ov_cimguiname": "ImGuiContext_destroy", "ret": "void", "signature": "(ImGuiContext*)", @@ -5449,7 +5281,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDebugAllocInfo", - "location": "imgui_internal:2189", + "location": "imgui_internal:2260", "ov_cimguiname": "ImGuiDebugAllocInfo_ImGuiDebugAllocInfo", "signature": "()", "stname": "ImGuiDebugAllocInfo" @@ -5468,7 +5300,7 @@ "cimguiname": "ImGuiDebugAllocInfo_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2189", + "location": "imgui_internal:2260", "ov_cimguiname": "ImGuiDebugAllocInfo_destroy", "ret": "void", "signature": "(ImGuiDebugAllocInfo*)", @@ -5485,7 +5317,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDockContext", - "location": "imgui_internal:2006", + "location": "imgui_internal:2077", "ov_cimguiname": "ImGuiDockContext_ImGuiDockContext", "signature": "()", "stname": "ImGuiDockContext" @@ -5504,7 +5336,7 @@ "cimguiname": "ImGuiDockContext_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2006", + "location": "imgui_internal:2077", "ov_cimguiname": "ImGuiDockContext_destroy", "ret": "void", "signature": "(ImGuiDockContext*)", @@ -5526,7 +5358,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDockNode", - "location": "imgui_internal:1960", + "location": "imgui_internal:2031", "ov_cimguiname": "ImGuiDockNode_ImGuiDockNode", "signature": "(ImGuiID)", "stname": "ImGuiDockNode" @@ -5546,7 +5378,7 @@ "cimguiname": "ImGuiDockNode_IsCentralNode", "defaults": {}, "funcname": "IsCentralNode", - "location": "imgui_internal:1965", + "location": "imgui_internal:2036", "ov_cimguiname": "ImGuiDockNode_IsCentralNode", "ret": "bool", "signature": "()const", @@ -5567,7 +5399,7 @@ "cimguiname": "ImGuiDockNode_IsDockSpace", "defaults": {}, "funcname": "IsDockSpace", - "location": "imgui_internal:1963", + "location": "imgui_internal:2034", "ov_cimguiname": "ImGuiDockNode_IsDockSpace", "ret": "bool", "signature": "()const", @@ -5588,7 +5420,7 @@ "cimguiname": "ImGuiDockNode_IsEmpty", "defaults": {}, "funcname": "IsEmpty", - "location": "imgui_internal:1970", + "location": "imgui_internal:2041", "ov_cimguiname": "ImGuiDockNode_IsEmpty", "ret": "bool", "signature": "()const", @@ -5609,7 +5441,7 @@ "cimguiname": "ImGuiDockNode_IsFloatingNode", "defaults": {}, "funcname": "IsFloatingNode", - "location": "imgui_internal:1964", + "location": "imgui_internal:2035", "ov_cimguiname": "ImGuiDockNode_IsFloatingNode", "ret": "bool", "signature": "()const", @@ -5630,7 +5462,7 @@ "cimguiname": "ImGuiDockNode_IsHiddenTabBar", "defaults": {}, "funcname": "IsHiddenTabBar", - "location": "imgui_internal:1966", + "location": "imgui_internal:2037", "ov_cimguiname": "ImGuiDockNode_IsHiddenTabBar", "ret": "bool", "signature": "()const", @@ -5651,7 +5483,7 @@ "cimguiname": "ImGuiDockNode_IsLeafNode", "defaults": {}, "funcname": "IsLeafNode", - "location": "imgui_internal:1969", + "location": "imgui_internal:2040", "ov_cimguiname": "ImGuiDockNode_IsLeafNode", "ret": "bool", "signature": "()const", @@ -5672,7 +5504,7 @@ "cimguiname": "ImGuiDockNode_IsNoTabBar", "defaults": {}, "funcname": "IsNoTabBar", - "location": "imgui_internal:1967", + "location": "imgui_internal:2038", "ov_cimguiname": "ImGuiDockNode_IsNoTabBar", "ret": "bool", "signature": "()const", @@ -5693,7 +5525,7 @@ "cimguiname": "ImGuiDockNode_IsRootNode", "defaults": {}, "funcname": "IsRootNode", - "location": "imgui_internal:1962", + "location": "imgui_internal:2033", "ov_cimguiname": "ImGuiDockNode_IsRootNode", "ret": "bool", "signature": "()const", @@ -5714,7 +5546,7 @@ "cimguiname": "ImGuiDockNode_IsSplitNode", "defaults": {}, "funcname": "IsSplitNode", - "location": "imgui_internal:1968", + "location": "imgui_internal:2039", "ov_cimguiname": "ImGuiDockNode_IsSplitNode", "ret": "bool", "signature": "()const", @@ -5739,7 +5571,7 @@ "cimguiname": "ImGuiDockNode_Rect", "defaults": {}, "funcname": "Rect", - "location": "imgui_internal:1971", + "location": "imgui_internal:2042", "nonUDT": 1, "ov_cimguiname": "ImGuiDockNode_Rect", "ret": "void", @@ -5765,7 +5597,7 @@ "cimguiname": "ImGuiDockNode_SetLocalFlags", "defaults": {}, "funcname": "SetLocalFlags", - "location": "imgui_internal:1973", + "location": "imgui_internal:2044", "ov_cimguiname": "ImGuiDockNode_SetLocalFlags", "ret": "void", "signature": "(ImGuiDockNodeFlags)", @@ -5786,7 +5618,7 @@ "cimguiname": "ImGuiDockNode_UpdateMergedFlags", "defaults": {}, "funcname": "UpdateMergedFlags", - "location": "imgui_internal:1974", + "location": "imgui_internal:2045", "ov_cimguiname": "ImGuiDockNode_UpdateMergedFlags", "ret": "void", "signature": "()", @@ -5806,7 +5638,7 @@ "cimguiname": "ImGuiDockNode_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1961", + "location": "imgui_internal:2032", "ov_cimguiname": "ImGuiDockNode_destroy", "realdestructor": true, "ret": "void", @@ -5824,7 +5656,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiErrorRecoveryState", - "location": "imgui_internal:1331", + "location": "imgui_internal:1402", "ov_cimguiname": "ImGuiErrorRecoveryState_ImGuiErrorRecoveryState", "signature": "()", "stname": "ImGuiErrorRecoveryState" @@ -5843,26 +5675,48 @@ "cimguiname": "ImGuiErrorRecoveryState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1331", + "location": "imgui_internal:1402", "ov_cimguiname": "ImGuiErrorRecoveryState_destroy", "ret": "void", "signature": "(ImGuiErrorRecoveryState*)", "stname": "ImGuiErrorRecoveryState" } ], - "ImGuiFreeType_GetBuilderForFreeType": [ + "ImGuiFreeType_DebugEditFontLoaderFlags": [ + { + "args": "(ImGuiFreeTypeLoaderFlags* p_font_loader_flags)", + "argsT": [ + { + "name": "p_font_loader_flags", + "type": "ImGuiFreeTypeLoaderFlags*" + } + ], + "argsoriginal": "(ImGuiFreeTypeLoaderFlags* p_font_loader_flags)", + "call_args": "(p_font_loader_flags)", + "cimguiname": "ImGuiFreeType_DebugEditFontLoaderFlags", + "defaults": {}, + "funcname": "DebugEditFontLoaderFlags", + "location": "imgui_freetype:74", + "namespace": "ImGuiFreeType", + "ov_cimguiname": "ImGuiFreeType_DebugEditFontLoaderFlags", + "ret": "bool", + "signature": "(ImGuiFreeTypeLoaderFlags*)", + "stname": "" + } + ], + "ImGuiFreeType_GetFontLoader": [ { "args": "()", "argsT": [], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImGuiFreeType_GetBuilderForFreeType", + "cimguiname": "ImGuiFreeType_GetFontLoader", "defaults": {}, - "funcname": "GetBuilderForFreeType", - "location": "imgui_freetype:46", + "funcname": "GetFontLoader", + "location": "imgui_freetype:67", "namespace": "ImGuiFreeType", - "ov_cimguiname": "ImGuiFreeType_GetBuilderForFreeType", - "ret": "const ImFontBuilderIO*", + "ov_cimguiname": "ImGuiFreeType_GetFontLoader", + "ret": "const ImFontLoader*", "signature": "()", "stname": "" } @@ -5895,7 +5749,7 @@ "user_data": "nullptr" }, "funcname": "SetAllocatorFunctions", - "location": "imgui_freetype:50", + "location": "imgui_freetype:71", "namespace": "ImGuiFreeType", "ov_cimguiname": "ImGuiFreeType_SetAllocatorFunctions", "ret": "void", @@ -5913,7 +5767,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiIDStackTool", - "location": "imgui_internal:2231", + "location": "imgui_internal:2304", "ov_cimguiname": "ImGuiIDStackTool_ImGuiIDStackTool", "signature": "()", "stname": "ImGuiIDStackTool" @@ -5932,7 +5786,7 @@ "cimguiname": "ImGuiIDStackTool_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2231", + "location": "imgui_internal:2304", "ov_cimguiname": "ImGuiIDStackTool_destroy", "ret": "void", "signature": "(ImGuiIDStackTool*)", @@ -5957,7 +5811,7 @@ "cimguiname": "ImGuiIO_AddFocusEvent", "defaults": {}, "funcname": "AddFocusEvent", - "location": "imgui:2459", + "location": "imgui:2563", "ov_cimguiname": "ImGuiIO_AddFocusEvent", "ret": "void", "signature": "(bool)", @@ -5982,7 +5836,7 @@ "cimguiname": "ImGuiIO_AddInputCharacter", "defaults": {}, "funcname": "AddInputCharacter", - "location": "imgui:2460", + "location": "imgui:2564", "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", "signature": "(unsigned int)", @@ -6007,7 +5861,7 @@ "cimguiname": "ImGuiIO_AddInputCharacterUTF16", "defaults": {}, "funcname": "AddInputCharacterUTF16", - "location": "imgui:2461", + "location": "imgui:2565", "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", "ret": "void", "signature": "(ImWchar16)", @@ -6032,7 +5886,7 @@ "cimguiname": "ImGuiIO_AddInputCharactersUTF8", "defaults": {}, "funcname": "AddInputCharactersUTF8", - "location": "imgui:2462", + "location": "imgui:2566", "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", "signature": "(const char*)", @@ -6065,7 +5919,7 @@ "cimguiname": "ImGuiIO_AddKeyAnalogEvent", "defaults": {}, "funcname": "AddKeyAnalogEvent", - "location": "imgui:2453", + "location": "imgui:2557", "ov_cimguiname": "ImGuiIO_AddKeyAnalogEvent", "ret": "void", "signature": "(ImGuiKey,bool,float)", @@ -6094,7 +5948,7 @@ "cimguiname": "ImGuiIO_AddKeyEvent", "defaults": {}, "funcname": "AddKeyEvent", - "location": "imgui:2452", + "location": "imgui:2556", "ov_cimguiname": "ImGuiIO_AddKeyEvent", "ret": "void", "signature": "(ImGuiKey,bool)", @@ -6123,7 +5977,7 @@ "cimguiname": "ImGuiIO_AddMouseButtonEvent", "defaults": {}, "funcname": "AddMouseButtonEvent", - "location": "imgui:2455", + "location": "imgui:2559", "ov_cimguiname": "ImGuiIO_AddMouseButtonEvent", "ret": "void", "signature": "(int,bool)", @@ -6152,7 +6006,7 @@ "cimguiname": "ImGuiIO_AddMousePosEvent", "defaults": {}, "funcname": "AddMousePosEvent", - "location": "imgui:2454", + "location": "imgui:2558", "ov_cimguiname": "ImGuiIO_AddMousePosEvent", "ret": "void", "signature": "(float,float)", @@ -6177,7 +6031,7 @@ "cimguiname": "ImGuiIO_AddMouseSourceEvent", "defaults": {}, "funcname": "AddMouseSourceEvent", - "location": "imgui:2457", + "location": "imgui:2561", "ov_cimguiname": "ImGuiIO_AddMouseSourceEvent", "ret": "void", "signature": "(ImGuiMouseSource)", @@ -6202,7 +6056,7 @@ "cimguiname": "ImGuiIO_AddMouseViewportEvent", "defaults": {}, "funcname": "AddMouseViewportEvent", - "location": "imgui:2458", + "location": "imgui:2562", "ov_cimguiname": "ImGuiIO_AddMouseViewportEvent", "ret": "void", "signature": "(ImGuiID)", @@ -6231,7 +6085,7 @@ "cimguiname": "ImGuiIO_AddMouseWheelEvent", "defaults": {}, "funcname": "AddMouseWheelEvent", - "location": "imgui:2456", + "location": "imgui:2560", "ov_cimguiname": "ImGuiIO_AddMouseWheelEvent", "ret": "void", "signature": "(float,float)", @@ -6252,7 +6106,7 @@ "cimguiname": "ImGuiIO_ClearEventsQueue", "defaults": {}, "funcname": "ClearEventsQueue", - "location": "imgui:2466", + "location": "imgui:2570", "ov_cimguiname": "ImGuiIO_ClearEventsQueue", "ret": "void", "signature": "()", @@ -6273,7 +6127,7 @@ "cimguiname": "ImGuiIO_ClearInputKeys", "defaults": {}, "funcname": "ClearInputKeys", - "location": "imgui:2467", + "location": "imgui:2571", "ov_cimguiname": "ImGuiIO_ClearInputKeys", "ret": "void", "signature": "()", @@ -6294,7 +6148,7 @@ "cimguiname": "ImGuiIO_ClearInputMouse", "defaults": {}, "funcname": "ClearInputMouse", - "location": "imgui:2468", + "location": "imgui:2572", "ov_cimguiname": "ImGuiIO_ClearInputMouse", "ret": "void", "signature": "()", @@ -6311,7 +6165,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiIO", - "location": "imgui:2558", + "location": "imgui:2664", "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", "stname": "ImGuiIO" @@ -6335,7 +6189,7 @@ "cimguiname": "ImGuiIO_SetAppAcceptingEvents", "defaults": {}, "funcname": "SetAppAcceptingEvents", - "location": "imgui:2465", + "location": "imgui:2569", "ov_cimguiname": "ImGuiIO_SetAppAcceptingEvents", "ret": "void", "signature": "(bool)", @@ -6374,7 +6228,7 @@ "native_legacy_index": "-1" }, "funcname": "SetKeyEventNativeData", - "location": "imgui:2464", + "location": "imgui:2568", "ov_cimguiname": "ImGuiIO_SetKeyEventNativeData", "ret": "void", "signature": "(ImGuiKey,int,int,int)", @@ -6394,7 +6248,7 @@ "cimguiname": "ImGuiIO_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2558", + "location": "imgui:2664", "ov_cimguiname": "ImGuiIO_destroy", "ret": "void", "signature": "(ImGuiIO*)", @@ -6411,7 +6265,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputEvent", - "location": "imgui_internal:1473", + "location": "imgui_internal:1544", "ov_cimguiname": "ImGuiInputEvent_ImGuiInputEvent", "signature": "()", "stname": "ImGuiInputEvent" @@ -6430,7 +6284,7 @@ "cimguiname": "ImGuiInputEvent_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1473", + "location": "imgui_internal:1544", "ov_cimguiname": "ImGuiInputEvent_destroy", "ret": "void", "signature": "(ImGuiInputEvent*)", @@ -6451,7 +6305,7 @@ "cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui:2602", + "location": "imgui:2708", "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "ret": "void", "signature": "()", @@ -6480,7 +6334,7 @@ "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "defaults": {}, "funcname": "DeleteChars", - "location": "imgui:2599", + "location": "imgui:2705", "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", "signature": "(int,int)", @@ -6501,7 +6355,7 @@ "cimguiname": "ImGuiInputTextCallbackData_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui:2603", + "location": "imgui:2709", "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", "signature": "()const", @@ -6518,7 +6372,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextCallbackData", - "location": "imgui:2598", + "location": "imgui:2704", "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", "stname": "ImGuiInputTextCallbackData" @@ -6552,7 +6406,7 @@ "text_end": "NULL" }, "funcname": "InsertChars", - "location": "imgui:2600", + "location": "imgui:2706", "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", "signature": "(int,const char*,const char*)", @@ -6573,7 +6427,7 @@ "cimguiname": "ImGuiInputTextCallbackData_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui:2601", + "location": "imgui:2707", "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", "ret": "void", "signature": "()", @@ -6593,7 +6447,7 @@ "cimguiname": "ImGuiInputTextCallbackData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2598", + "location": "imgui:2704", "ov_cimguiname": "ImGuiInputTextCallbackData_destroy", "ret": "void", "signature": "(ImGuiInputTextCallbackData*)", @@ -6614,7 +6468,7 @@ "cimguiname": "ImGuiInputTextDeactivatedState_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui_internal:1133", + "location": "imgui_internal:1201", "ov_cimguiname": "ImGuiInputTextDeactivatedState_ClearFreeMemory", "ret": "void", "signature": "()", @@ -6631,7 +6485,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextDeactivatedState", - "location": "imgui_internal:1132", + "location": "imgui_internal:1200", "ov_cimguiname": "ImGuiInputTextDeactivatedState_ImGuiInputTextDeactivatedState", "signature": "()", "stname": "ImGuiInputTextDeactivatedState" @@ -6650,7 +6504,7 @@ "cimguiname": "ImGuiInputTextDeactivatedState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1132", + "location": "imgui_internal:1200", "ov_cimguiname": "ImGuiInputTextDeactivatedState_destroy", "ret": "void", "signature": "(ImGuiInputTextDeactivatedState*)", @@ -6671,7 +6525,7 @@ "cimguiname": "ImGuiInputTextState_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui_internal:1173", + "location": "imgui_internal:1241", "ov_cimguiname": "ImGuiInputTextState_ClearFreeMemory", "ret": "void", "signature": "()", @@ -6692,7 +6546,7 @@ "cimguiname": "ImGuiInputTextState_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui_internal:1181", + "location": "imgui_internal:1249", "ov_cimguiname": "ImGuiInputTextState_ClearSelection", "ret": "void", "signature": "()", @@ -6713,7 +6567,7 @@ "cimguiname": "ImGuiInputTextState_ClearText", "defaults": {}, "funcname": "ClearText", - "location": "imgui_internal:1172", + "location": "imgui_internal:1240", "ov_cimguiname": "ImGuiInputTextState_ClearText", "ret": "void", "signature": "()", @@ -6734,7 +6588,7 @@ "cimguiname": "ImGuiInputTextState_CursorAnimReset", "defaults": {}, "funcname": "CursorAnimReset", - "location": "imgui_internal:1178", + "location": "imgui_internal:1246", "ov_cimguiname": "ImGuiInputTextState_CursorAnimReset", "ret": "void", "signature": "()", @@ -6755,7 +6609,7 @@ "cimguiname": "ImGuiInputTextState_CursorClamp", "defaults": {}, "funcname": "CursorClamp", - "location": "imgui_internal:1179", + "location": "imgui_internal:1247", "ov_cimguiname": "ImGuiInputTextState_CursorClamp", "ret": "void", "signature": "()", @@ -6776,7 +6630,7 @@ "cimguiname": "ImGuiInputTextState_GetCursorPos", "defaults": {}, "funcname": "GetCursorPos", - "location": "imgui_internal:1182", + "location": "imgui_internal:1250", "ov_cimguiname": "ImGuiInputTextState_GetCursorPos", "ret": "int", "signature": "()const", @@ -6797,7 +6651,7 @@ "cimguiname": "ImGuiInputTextState_GetSelectionEnd", "defaults": {}, "funcname": "GetSelectionEnd", - "location": "imgui_internal:1184", + "location": "imgui_internal:1252", "ov_cimguiname": "ImGuiInputTextState_GetSelectionEnd", "ret": "int", "signature": "()const", @@ -6818,7 +6672,7 @@ "cimguiname": "ImGuiInputTextState_GetSelectionStart", "defaults": {}, "funcname": "GetSelectionStart", - "location": "imgui_internal:1183", + "location": "imgui_internal:1251", "ov_cimguiname": "ImGuiInputTextState_GetSelectionStart", "ret": "int", "signature": "()const", @@ -6839,7 +6693,7 @@ "cimguiname": "ImGuiInputTextState_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui_internal:1180", + "location": "imgui_internal:1248", "ov_cimguiname": "ImGuiInputTextState_HasSelection", "ret": "bool", "signature": "()const", @@ -6856,7 +6710,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextState", - "location": "imgui_internal:1170", + "location": "imgui_internal:1238", "ov_cimguiname": "ImGuiInputTextState_ImGuiInputTextState", "signature": "()", "stname": "ImGuiInputTextState" @@ -6880,7 +6734,7 @@ "cimguiname": "ImGuiInputTextState_OnCharPressed", "defaults": {}, "funcname": "OnCharPressed", - "location": "imgui_internal:1175", + "location": "imgui_internal:1243", "ov_cimguiname": "ImGuiInputTextState_OnCharPressed", "ret": "void", "signature": "(unsigned int)", @@ -6905,7 +6759,7 @@ "cimguiname": "ImGuiInputTextState_OnKeyPressed", "defaults": {}, "funcname": "OnKeyPressed", - "location": "imgui_internal:1174", + "location": "imgui_internal:1242", "ov_cimguiname": "ImGuiInputTextState_OnKeyPressed", "ret": "void", "signature": "(int)", @@ -6926,7 +6780,7 @@ "cimguiname": "ImGuiInputTextState_ReloadUserBufAndKeepSelection", "defaults": {}, "funcname": "ReloadUserBufAndKeepSelection", - "location": "imgui_internal:1193", + "location": "imgui_internal:1261", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndKeepSelection", "ret": "void", "signature": "()", @@ -6947,7 +6801,7 @@ "cimguiname": "ImGuiInputTextState_ReloadUserBufAndMoveToEnd", "defaults": {}, "funcname": "ReloadUserBufAndMoveToEnd", - "location": "imgui_internal:1194", + "location": "imgui_internal:1262", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndMoveToEnd", "ret": "void", "signature": "()", @@ -6968,7 +6822,7 @@ "cimguiname": "ImGuiInputTextState_ReloadUserBufAndSelectAll", "defaults": {}, "funcname": "ReloadUserBufAndSelectAll", - "location": "imgui_internal:1192", + "location": "imgui_internal:1260", "ov_cimguiname": "ImGuiInputTextState_ReloadUserBufAndSelectAll", "ret": "void", "signature": "()", @@ -6989,7 +6843,7 @@ "cimguiname": "ImGuiInputTextState_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui_internal:1185", + "location": "imgui_internal:1253", "ov_cimguiname": "ImGuiInputTextState_SelectAll", "ret": "void", "signature": "()", @@ -7009,7 +6863,7 @@ "cimguiname": "ImGuiInputTextState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1171", + "location": "imgui_internal:1239", "ov_cimguiname": "ImGuiInputTextState_destroy", "realdestructor": true, "ret": "void", @@ -7027,7 +6881,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiKeyOwnerData", - "location": "imgui_internal:1517", + "location": "imgui_internal:1588", "ov_cimguiname": "ImGuiKeyOwnerData_ImGuiKeyOwnerData", "signature": "()", "stname": "ImGuiKeyOwnerData" @@ -7046,7 +6900,7 @@ "cimguiname": "ImGuiKeyOwnerData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1517", + "location": "imgui_internal:1588", "ov_cimguiname": "ImGuiKeyOwnerData_destroy", "ret": "void", "signature": "(ImGuiKeyOwnerData*)", @@ -7063,7 +6917,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiKeyRoutingData", - "location": "imgui_internal:1493", + "location": "imgui_internal:1564", "ov_cimguiname": "ImGuiKeyRoutingData_ImGuiKeyRoutingData", "signature": "()", "stname": "ImGuiKeyRoutingData" @@ -7082,7 +6936,7 @@ "cimguiname": "ImGuiKeyRoutingData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1493", + "location": "imgui_internal:1564", "ov_cimguiname": "ImGuiKeyRoutingData_destroy", "ret": "void", "signature": "(ImGuiKeyRoutingData*)", @@ -7103,7 +6957,7 @@ "cimguiname": "ImGuiKeyRoutingTable_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1505", + "location": "imgui_internal:1576", "ov_cimguiname": "ImGuiKeyRoutingTable_Clear", "ret": "void", "signature": "()", @@ -7120,7 +6974,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiKeyRoutingTable", - "location": "imgui_internal:1504", + "location": "imgui_internal:1575", "ov_cimguiname": "ImGuiKeyRoutingTable_ImGuiKeyRoutingTable", "signature": "()", "stname": "ImGuiKeyRoutingTable" @@ -7139,7 +6993,7 @@ "cimguiname": "ImGuiKeyRoutingTable_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1504", + "location": "imgui_internal:1575", "ov_cimguiname": "ImGuiKeyRoutingTable_destroy", "ret": "void", "signature": "(ImGuiKeyRoutingTable*)", @@ -7156,7 +7010,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiLastItemData", - "location": "imgui_internal:1301", + "location": "imgui_internal:1369", "ov_cimguiname": "ImGuiLastItemData_ImGuiLastItemData", "signature": "()", "stname": "ImGuiLastItemData" @@ -7175,7 +7029,7 @@ "cimguiname": "ImGuiLastItemData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1301", + "location": "imgui_internal:1369", "ov_cimguiname": "ImGuiLastItemData_destroy", "ret": "void", "signature": "(ImGuiLastItemData*)", @@ -7192,7 +7046,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiListClipperData", - "location": "imgui_internal:1588", + "location": "imgui_internal:1659", "ov_cimguiname": "ImGuiListClipperData_ImGuiListClipperData", "signature": "()", "stname": "ImGuiListClipperData" @@ -7216,7 +7070,7 @@ "cimguiname": "ImGuiListClipperData_Reset", "defaults": {}, "funcname": "Reset", - "location": "imgui_internal:1589", + "location": "imgui_internal:1660", "ov_cimguiname": "ImGuiListClipperData_Reset", "ret": "void", "signature": "(ImGuiListClipper*)", @@ -7236,7 +7090,7 @@ "cimguiname": "ImGuiListClipperData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1588", + "location": "imgui_internal:1659", "ov_cimguiname": "ImGuiListClipperData_destroy", "ret": "void", "signature": "(ImGuiListClipperData*)", @@ -7262,7 +7116,7 @@ "defaults": {}, "funcname": "FromIndices", "is_static_function": true, - "location": "imgui_internal:1575", + "location": "imgui_internal:1646", "ov_cimguiname": "ImGuiListClipperRange_FromIndices", "ret": "ImGuiListClipperRange", "signature": "(int,int)", @@ -7296,7 +7150,7 @@ "defaults": {}, "funcname": "FromPositions", "is_static_function": true, - "location": "imgui_internal:1576", + "location": "imgui_internal:1647", "ov_cimguiname": "ImGuiListClipperRange_FromPositions", "ret": "ImGuiListClipperRange", "signature": "(float,float,int,int)", @@ -7327,7 +7181,7 @@ "items_height": "-1.0f" }, "funcname": "Begin", - "location": "imgui:2819", + "location": "imgui:2925", "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", "signature": "(int,float)", @@ -7348,7 +7202,7 @@ "cimguiname": "ImGuiListClipper_End", "defaults": {}, "funcname": "End", - "location": "imgui:2820", + "location": "imgui:2926", "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", "signature": "()", @@ -7365,7 +7219,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiListClipper", - "location": "imgui:2817", + "location": "imgui:2923", "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "()", "stname": "ImGuiListClipper" @@ -7389,7 +7243,7 @@ "cimguiname": "ImGuiListClipper_IncludeItemByIndex", "defaults": {}, "funcname": "IncludeItemByIndex", - "location": "imgui:2825", + "location": "imgui:2931", "ov_cimguiname": "ImGuiListClipper_IncludeItemByIndex", "ret": "void", "signature": "(int)", @@ -7418,7 +7272,7 @@ "cimguiname": "ImGuiListClipper_IncludeItemsByIndex", "defaults": {}, "funcname": "IncludeItemsByIndex", - "location": "imgui:2826", + "location": "imgui:2932", "ov_cimguiname": "ImGuiListClipper_IncludeItemsByIndex", "ret": "void", "signature": "(int,int)", @@ -7443,7 +7297,7 @@ "cimguiname": "ImGuiListClipper_SeekCursorForItem", "defaults": {}, "funcname": "SeekCursorForItem", - "location": "imgui:2831", + "location": "imgui:2937", "ov_cimguiname": "ImGuiListClipper_SeekCursorForItem", "ret": "void", "signature": "(int)", @@ -7464,7 +7318,7 @@ "cimguiname": "ImGuiListClipper_Step", "defaults": {}, "funcname": "Step", - "location": "imgui:2821", + "location": "imgui:2927", "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", "signature": "()", @@ -7484,7 +7338,7 @@ "cimguiname": "ImGuiListClipper_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2818", + "location": "imgui:2924", "ov_cimguiname": "ImGuiListClipper_destroy", "realdestructor": true, "ret": "void", @@ -7510,7 +7364,7 @@ "cimguiname": "ImGuiMenuColumns_CalcNextTotalWidth", "defaults": {}, "funcname": "CalcNextTotalWidth", - "location": "imgui_internal:1123", + "location": "imgui_internal:1191", "ov_cimguiname": "ImGuiMenuColumns_CalcNextTotalWidth", "ret": "void", "signature": "(bool)", @@ -7547,7 +7401,7 @@ "cimguiname": "ImGuiMenuColumns_DeclColumns", "defaults": {}, "funcname": "DeclColumns", - "location": "imgui_internal:1122", + "location": "imgui_internal:1190", "ov_cimguiname": "ImGuiMenuColumns_DeclColumns", "ret": "float", "signature": "(float,float,float,float)", @@ -7564,7 +7418,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMenuColumns", - "location": "imgui_internal:1120", + "location": "imgui_internal:1188", "ov_cimguiname": "ImGuiMenuColumns_ImGuiMenuColumns", "signature": "()", "stname": "ImGuiMenuColumns" @@ -7592,7 +7446,7 @@ "cimguiname": "ImGuiMenuColumns_Update", "defaults": {}, "funcname": "Update", - "location": "imgui_internal:1121", + "location": "imgui_internal:1189", "ov_cimguiname": "ImGuiMenuColumns_Update", "ret": "void", "signature": "(float,bool)", @@ -7612,7 +7466,7 @@ "cimguiname": "ImGuiMenuColumns_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1120", + "location": "imgui_internal:1188", "ov_cimguiname": "ImGuiMenuColumns_destroy", "ret": "void", "signature": "(ImGuiMenuColumns*)", @@ -7629,7 +7483,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMultiSelectState", - "location": "imgui_internal:1853", + "location": "imgui_internal:1924", "ov_cimguiname": "ImGuiMultiSelectState_ImGuiMultiSelectState", "signature": "()", "stname": "ImGuiMultiSelectState" @@ -7648,7 +7502,7 @@ "cimguiname": "ImGuiMultiSelectState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1853", + "location": "imgui_internal:1924", "ov_cimguiname": "ImGuiMultiSelectState_destroy", "ret": "void", "signature": "(ImGuiMultiSelectState*)", @@ -7669,7 +7523,7 @@ "cimguiname": "ImGuiMultiSelectTempData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1837", + "location": "imgui_internal:1908", "ov_cimguiname": "ImGuiMultiSelectTempData_Clear", "ret": "void", "signature": "()", @@ -7690,7 +7544,7 @@ "cimguiname": "ImGuiMultiSelectTempData_ClearIO", "defaults": {}, "funcname": "ClearIO", - "location": "imgui_internal:1838", + "location": "imgui_internal:1909", "ov_cimguiname": "ImGuiMultiSelectTempData_ClearIO", "ret": "void", "signature": "()", @@ -7707,7 +7561,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMultiSelectTempData", - "location": "imgui_internal:1836", + "location": "imgui_internal:1907", "ov_cimguiname": "ImGuiMultiSelectTempData_ImGuiMultiSelectTempData", "signature": "()", "stname": "ImGuiMultiSelectTempData" @@ -7726,7 +7580,7 @@ "cimguiname": "ImGuiMultiSelectTempData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1836", + "location": "imgui_internal:1907", "ov_cimguiname": "ImGuiMultiSelectTempData_destroy", "ret": "void", "signature": "(ImGuiMultiSelectTempData*)", @@ -7747,7 +7601,7 @@ "cimguiname": "ImGuiNavItemData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1678", + "location": "imgui_internal:1749", "ov_cimguiname": "ImGuiNavItemData_Clear", "ret": "void", "signature": "()", @@ -7764,7 +7618,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNavItemData", - "location": "imgui_internal:1677", + "location": "imgui_internal:1748", "ov_cimguiname": "ImGuiNavItemData_ImGuiNavItemData", "signature": "()", "stname": "ImGuiNavItemData" @@ -7783,7 +7637,7 @@ "cimguiname": "ImGuiNavItemData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1677", + "location": "imgui_internal:1748", "ov_cimguiname": "ImGuiNavItemData_destroy", "ret": "void", "signature": "(ImGuiNavItemData*)", @@ -7804,7 +7658,7 @@ "cimguiname": "ImGuiNextItemData_ClearFlags", "defaults": {}, "funcname": "ClearFlags", - "location": "imgui_internal:1285", + "location": "imgui_internal:1353", "ov_cimguiname": "ImGuiNextItemData_ClearFlags", "ret": "void", "signature": "()", @@ -7821,7 +7675,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNextItemData", - "location": "imgui_internal:1284", + "location": "imgui_internal:1352", "ov_cimguiname": "ImGuiNextItemData_ImGuiNextItemData", "signature": "()", "stname": "ImGuiNextItemData" @@ -7840,7 +7694,7 @@ "cimguiname": "ImGuiNextItemData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1284", + "location": "imgui_internal:1352", "ov_cimguiname": "ImGuiNextItemData_destroy", "ret": "void", "signature": "(ImGuiNextItemData*)", @@ -7861,7 +7715,7 @@ "cimguiname": "ImGuiNextWindowData_ClearFlags", "defaults": {}, "funcname": "ClearFlags", - "location": "imgui_internal:1255", + "location": "imgui_internal:1323", "ov_cimguiname": "ImGuiNextWindowData_ClearFlags", "ret": "void", "signature": "()", @@ -7878,7 +7732,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNextWindowData", - "location": "imgui_internal:1254", + "location": "imgui_internal:1322", "ov_cimguiname": "ImGuiNextWindowData_ImGuiNextWindowData", "signature": "()", "stname": "ImGuiNextWindowData" @@ -7897,7 +7751,7 @@ "cimguiname": "ImGuiNextWindowData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1254", + "location": "imgui_internal:1322", "ov_cimguiname": "ImGuiNextWindowData_destroy", "ret": "void", "signature": "(ImGuiNextWindowData*)", @@ -7914,7 +7768,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOldColumnData", - "location": "imgui_internal:1757", + "location": "imgui_internal:1828", "ov_cimguiname": "ImGuiOldColumnData_ImGuiOldColumnData", "signature": "()", "stname": "ImGuiOldColumnData" @@ -7933,7 +7787,7 @@ "cimguiname": "ImGuiOldColumnData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1757", + "location": "imgui_internal:1828", "ov_cimguiname": "ImGuiOldColumnData_destroy", "ret": "void", "signature": "(ImGuiOldColumnData*)", @@ -7950,7 +7804,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOldColumns", - "location": "imgui_internal:1778", + "location": "imgui_internal:1849", "ov_cimguiname": "ImGuiOldColumns_ImGuiOldColumns", "signature": "()", "stname": "ImGuiOldColumns" @@ -7969,7 +7823,7 @@ "cimguiname": "ImGuiOldColumns_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1778", + "location": "imgui_internal:1849", "ov_cimguiname": "ImGuiOldColumns_destroy", "ret": "void", "signature": "(ImGuiOldColumns*)", @@ -7986,7 +7840,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOnceUponAFrame", - "location": "imgui:2676", + "location": "imgui:2782", "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", "stname": "ImGuiOnceUponAFrame" @@ -8005,7 +7859,7 @@ "cimguiname": "ImGuiOnceUponAFrame_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2676", + "location": "imgui:2782", "ov_cimguiname": "ImGuiOnceUponAFrame_destroy", "ret": "void", "signature": "(ImGuiOnceUponAFrame*)", @@ -8026,7 +7880,7 @@ "cimguiname": "ImGuiPayload_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2654", + "location": "imgui:2760", "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", "signature": "()", @@ -8043,7 +7897,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPayload", - "location": "imgui:2653", + "location": "imgui:2759", "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", "stname": "ImGuiPayload" @@ -8067,7 +7921,7 @@ "cimguiname": "ImGuiPayload_IsDataType", "defaults": {}, "funcname": "IsDataType", - "location": "imgui:2655", + "location": "imgui:2761", "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", "signature": "(const char*)const", @@ -8088,7 +7942,7 @@ "cimguiname": "ImGuiPayload_IsDelivery", "defaults": {}, "funcname": "IsDelivery", - "location": "imgui:2657", + "location": "imgui:2763", "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", "signature": "()const", @@ -8109,7 +7963,7 @@ "cimguiname": "ImGuiPayload_IsPreview", "defaults": {}, "funcname": "IsPreview", - "location": "imgui:2656", + "location": "imgui:2762", "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", "signature": "()const", @@ -8129,7 +7983,7 @@ "cimguiname": "ImGuiPayload_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2653", + "location": "imgui:2759", "ov_cimguiname": "ImGuiPayload_destroy", "ret": "void", "signature": "(ImGuiPayload*)", @@ -8146,7 +8000,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformIO", - "location": "imgui:3763", + "location": "imgui:4080", "ov_cimguiname": "ImGuiPlatformIO_ImGuiPlatformIO", "signature": "()", "stname": "ImGuiPlatformIO" @@ -8165,7 +8019,7 @@ "cimguiname": "ImGuiPlatformIO_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3763", + "location": "imgui:4080", "ov_cimguiname": "ImGuiPlatformIO_destroy", "ret": "void", "signature": "(ImGuiPlatformIO*)", @@ -8182,7 +8036,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformImeData", - "location": "imgui:3873", + "location": "imgui:4201", "ov_cimguiname": "ImGuiPlatformImeData_ImGuiPlatformImeData", "signature": "()", "stname": "ImGuiPlatformImeData" @@ -8201,7 +8055,7 @@ "cimguiname": "ImGuiPlatformImeData_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3873", + "location": "imgui:4201", "ov_cimguiname": "ImGuiPlatformImeData_destroy", "ret": "void", "signature": "(ImGuiPlatformImeData*)", @@ -8218,7 +8072,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformMonitor", - "location": "imgui:3863", + "location": "imgui:4189", "ov_cimguiname": "ImGuiPlatformMonitor_ImGuiPlatformMonitor", "signature": "()", "stname": "ImGuiPlatformMonitor" @@ -8237,7 +8091,7 @@ "cimguiname": "ImGuiPlatformMonitor_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3863", + "location": "imgui:4189", "ov_cimguiname": "ImGuiPlatformMonitor_destroy", "ret": "void", "signature": "(ImGuiPlatformMonitor*)", @@ -8254,7 +8108,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPopupData", - "location": "imgui_internal:1392", + "location": "imgui_internal:1463", "ov_cimguiname": "ImGuiPopupData_ImGuiPopupData", "signature": "()", "stname": "ImGuiPopupData" @@ -8273,7 +8127,7 @@ "cimguiname": "ImGuiPopupData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1392", + "location": "imgui_internal:1463", "ov_cimguiname": "ImGuiPopupData_destroy", "ret": "void", "signature": "(ImGuiPopupData*)", @@ -8295,7 +8149,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPtrOrIndex", - "location": "imgui_internal:1356", + "location": "imgui_internal:1427", "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr", "signature": "(void*)", "stname": "ImGuiPtrOrIndex" @@ -8314,7 +8168,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPtrOrIndex", - "location": "imgui_internal:1357", + "location": "imgui_internal:1428", "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int", "signature": "(int)", "stname": "ImGuiPtrOrIndex" @@ -8333,7 +8187,7 @@ "cimguiname": "ImGuiPtrOrIndex_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1356", + "location": "imgui_internal:1427", "ov_cimguiname": "ImGuiPtrOrIndex_destroy", "ret": "void", "signature": "(ImGuiPtrOrIndex*)", @@ -8358,7 +8212,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_ApplyRequests", "defaults": {}, "funcname": "ApplyRequests", - "location": "imgui:3041", + "location": "imgui:3153", "ov_cimguiname": "ImGuiSelectionBasicStorage_ApplyRequests", "ret": "void", "signature": "(ImGuiMultiSelectIO*)", @@ -8379,7 +8233,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:3043", + "location": "imgui:3155", "ov_cimguiname": "ImGuiSelectionBasicStorage_Clear", "ret": "void", "signature": "()", @@ -8404,7 +8258,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui:3042", + "location": "imgui:3154", "ov_cimguiname": "ImGuiSelectionBasicStorage_Contains", "ret": "bool", "signature": "(ImGuiID)const", @@ -8433,7 +8287,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_GetNextSelectedItem", "defaults": {}, "funcname": "GetNextSelectedItem", - "location": "imgui:3046", + "location": "imgui:3158", "ov_cimguiname": "ImGuiSelectionBasicStorage_GetNextSelectedItem", "ret": "bool", "signature": "(void**,ImGuiID*)", @@ -8458,7 +8312,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_GetStorageIdFromIndex", "defaults": {}, "funcname": "GetStorageIdFromIndex", - "location": "imgui:3047", + "location": "imgui:3159", "ov_cimguiname": "ImGuiSelectionBasicStorage_GetStorageIdFromIndex", "ret": "ImGuiID", "signature": "(int)", @@ -8475,7 +8329,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiSelectionBasicStorage", - "location": "imgui:3040", + "location": "imgui:3152", "ov_cimguiname": "ImGuiSelectionBasicStorage_ImGuiSelectionBasicStorage", "signature": "()", "stname": "ImGuiSelectionBasicStorage" @@ -8503,7 +8357,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_SetItemSelected", "defaults": {}, "funcname": "SetItemSelected", - "location": "imgui:3045", + "location": "imgui:3157", "ov_cimguiname": "ImGuiSelectionBasicStorage_SetItemSelected", "ret": "void", "signature": "(ImGuiID,bool)", @@ -8529,7 +8383,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_Swap", "defaults": {}, "funcname": "Swap", - "location": "imgui:3044", + "location": "imgui:3156", "ov_cimguiname": "ImGuiSelectionBasicStorage_Swap", "ret": "void", "signature": "(ImGuiSelectionBasicStorage*)", @@ -8549,7 +8403,7 @@ "cimguiname": "ImGuiSelectionBasicStorage_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3040", + "location": "imgui:3152", "ov_cimguiname": "ImGuiSelectionBasicStorage_destroy", "ret": "void", "signature": "(ImGuiSelectionBasicStorage*)", @@ -8574,7 +8428,7 @@ "cimguiname": "ImGuiSelectionExternalStorage_ApplyRequests", "defaults": {}, "funcname": "ApplyRequests", - "location": "imgui:3060", + "location": "imgui:3172", "ov_cimguiname": "ImGuiSelectionExternalStorage_ApplyRequests", "ret": "void", "signature": "(ImGuiMultiSelectIO*)", @@ -8591,7 +8445,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiSelectionExternalStorage", - "location": "imgui:3059", + "location": "imgui:3171", "ov_cimguiname": "ImGuiSelectionExternalStorage_ImGuiSelectionExternalStorage", "signature": "()", "stname": "ImGuiSelectionExternalStorage" @@ -8610,7 +8464,7 @@ "cimguiname": "ImGuiSelectionExternalStorage_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3059", + "location": "imgui:3171", "ov_cimguiname": "ImGuiSelectionExternalStorage_destroy", "ret": "void", "signature": "(ImGuiSelectionExternalStorage*)", @@ -8627,7 +8481,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiSettingsHandler", - "location": "imgui_internal:2100", + "location": "imgui_internal:2171", "ov_cimguiname": "ImGuiSettingsHandler_ImGuiSettingsHandler", "signature": "()", "stname": "ImGuiSettingsHandler" @@ -8646,7 +8500,7 @@ "cimguiname": "ImGuiSettingsHandler_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2100", + "location": "imgui_internal:2171", "ov_cimguiname": "ImGuiSettingsHandler_destroy", "ret": "void", "signature": "(ImGuiSettingsHandler*)", @@ -8663,7 +8517,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStackLevelInfo", - "location": "imgui_internal:2217", + "location": "imgui_internal:2290", "ov_cimguiname": "ImGuiStackLevelInfo_ImGuiStackLevelInfo", "signature": "()", "stname": "ImGuiStackLevelInfo" @@ -8682,7 +8536,7 @@ "cimguiname": "ImGuiStackLevelInfo_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2217", + "location": "imgui_internal:2290", "ov_cimguiname": "ImGuiStackLevelInfo_destroy", "ret": "void", "signature": "(ImGuiStackLevelInfo*)", @@ -8708,7 +8562,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2734", + "location": "imgui:2840", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Int", "signature": "(ImGuiID,int)", "stname": "ImGuiStoragePair" @@ -8731,7 +8585,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2735", + "location": "imgui:2841", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Float", "signature": "(ImGuiID,float)", "stname": "ImGuiStoragePair" @@ -8754,7 +8608,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2736", + "location": "imgui:2842", "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Ptr", "signature": "(ImGuiID,void*)", "stname": "ImGuiStoragePair" @@ -8773,7 +8627,7 @@ "cimguiname": "ImGuiStoragePair_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2734", + "location": "imgui:2840", "ov_cimguiname": "ImGuiStoragePair_destroy", "ret": "void", "signature": "(ImGuiStoragePair*)", @@ -8794,7 +8648,7 @@ "cimguiname": "ImGuiStorage_BuildSortByKey", "defaults": {}, "funcname": "BuildSortByKey", - "location": "imgui:2775", + "location": "imgui:2881", "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", "signature": "()", @@ -8815,7 +8669,7 @@ "cimguiname": "ImGuiStorage_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2755", + "location": "imgui:2861", "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", "signature": "()", @@ -8846,7 +8700,7 @@ "default_val": "false" }, "funcname": "GetBool", - "location": "imgui:2758", + "location": "imgui:2864", "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", "signature": "(ImGuiID,bool)const", @@ -8877,7 +8731,7 @@ "default_val": "false" }, "funcname": "GetBoolRef", - "location": "imgui:2770", + "location": "imgui:2876", "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", "signature": "(ImGuiID,bool)", @@ -8908,7 +8762,7 @@ "default_val": "0.0f" }, "funcname": "GetFloat", - "location": "imgui:2760", + "location": "imgui:2866", "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", "signature": "(ImGuiID,float)const", @@ -8939,7 +8793,7 @@ "default_val": "0.0f" }, "funcname": "GetFloatRef", - "location": "imgui:2771", + "location": "imgui:2877", "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", "signature": "(ImGuiID,float)", @@ -8970,7 +8824,7 @@ "default_val": "0" }, "funcname": "GetInt", - "location": "imgui:2756", + "location": "imgui:2862", "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", "signature": "(ImGuiID,int)const", @@ -9001,7 +8855,7 @@ "default_val": "0" }, "funcname": "GetIntRef", - "location": "imgui:2769", + "location": "imgui:2875", "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", "signature": "(ImGuiID,int)", @@ -9026,7 +8880,7 @@ "cimguiname": "ImGuiStorage_GetVoidPtr", "defaults": {}, "funcname": "GetVoidPtr", - "location": "imgui:2762", + "location": "imgui:2868", "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", "signature": "(ImGuiID)const", @@ -9057,7 +8911,7 @@ "default_val": "NULL" }, "funcname": "GetVoidPtrRef", - "location": "imgui:2772", + "location": "imgui:2878", "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", "signature": "(ImGuiID,void*)", @@ -9082,7 +8936,7 @@ "cimguiname": "ImGuiStorage_SetAllInt", "defaults": {}, "funcname": "SetAllInt", - "location": "imgui:2777", + "location": "imgui:2883", "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", "signature": "(int)", @@ -9111,7 +8965,7 @@ "cimguiname": "ImGuiStorage_SetBool", "defaults": {}, "funcname": "SetBool", - "location": "imgui:2759", + "location": "imgui:2865", "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", "signature": "(ImGuiID,bool)", @@ -9140,7 +8994,7 @@ "cimguiname": "ImGuiStorage_SetFloat", "defaults": {}, "funcname": "SetFloat", - "location": "imgui:2761", + "location": "imgui:2867", "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", "signature": "(ImGuiID,float)", @@ -9169,7 +9023,7 @@ "cimguiname": "ImGuiStorage_SetInt", "defaults": {}, "funcname": "SetInt", - "location": "imgui:2757", + "location": "imgui:2863", "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", "signature": "(ImGuiID,int)", @@ -9198,7 +9052,7 @@ "cimguiname": "ImGuiStorage_SetVoidPtr", "defaults": {}, "funcname": "SetVoidPtr", - "location": "imgui:2763", + "location": "imgui:2869", "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", "signature": "(ImGuiID,void*)", @@ -9224,7 +9078,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:850", + "location": "imgui_internal:914", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Int", "signature": "(ImGuiStyleVar,int)", "stname": "ImGuiStyleMod" @@ -9247,7 +9101,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:851", + "location": "imgui_internal:915", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Float", "signature": "(ImGuiStyleVar,float)", "stname": "ImGuiStyleMod" @@ -9270,7 +9124,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:852", + "location": "imgui_internal:916", "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Vec2", "signature": "(ImGuiStyleVar,ImVec2)", "stname": "ImGuiStyleMod" @@ -9289,7 +9143,7 @@ "cimguiname": "ImGuiStyleMod_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:850", + "location": "imgui_internal:914", "ov_cimguiname": "ImGuiStyleMod_destroy", "ret": "void", "signature": "(ImGuiStyleMod*)", @@ -9314,7 +9168,7 @@ "cimguiname": "ImGuiStyleVarInfo_GetVarPtr", "defaults": {}, "funcname": "GetVarPtr", - "location": "imgui_internal:835", + "location": "imgui_internal:899", "ov_cimguiname": "ImGuiStyleVarInfo_GetVarPtr", "ret": "void*", "signature": "(void*)const", @@ -9331,7 +9185,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyle", - "location": "imgui:2287", + "location": "imgui:2387", "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", "stname": "ImGuiStyle" @@ -9355,7 +9209,7 @@ "cimguiname": "ImGuiStyle_ScaleAllSizes", "defaults": {}, "funcname": "ScaleAllSizes", - "location": "imgui:2288", + "location": "imgui:2388", "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", "signature": "(float)", @@ -9375,7 +9229,7 @@ "cimguiname": "ImGuiStyle_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2287", + "location": "imgui:2387", "ov_cimguiname": "ImGuiStyle_destroy", "ret": "void", "signature": "(ImGuiStyle*)", @@ -9392,7 +9246,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTabBar", - "location": "imgui_internal:2931", + "location": "imgui_internal:3011", "ov_cimguiname": "ImGuiTabBar_ImGuiTabBar", "signature": "()", "stname": "ImGuiTabBar" @@ -9411,7 +9265,7 @@ "cimguiname": "ImGuiTabBar_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2931", + "location": "imgui_internal:3011", "ov_cimguiname": "ImGuiTabBar_destroy", "ret": "void", "signature": "(ImGuiTabBar*)", @@ -9428,7 +9282,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTabItem", - "location": "imgui_internal:2890", + "location": "imgui_internal:2970", "ov_cimguiname": "ImGuiTabItem_ImGuiTabItem", "signature": "()", "stname": "ImGuiTabItem" @@ -9447,7 +9301,7 @@ "cimguiname": "ImGuiTabItem_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2890", + "location": "imgui_internal:2970", "ov_cimguiname": "ImGuiTabItem_destroy", "ret": "void", "signature": "(ImGuiTabItem*)", @@ -9464,7 +9318,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSettings", - "location": "imgui_internal:3200", + "location": "imgui_internal:3276", "ov_cimguiname": "ImGuiTableColumnSettings_ImGuiTableColumnSettings", "signature": "()", "stname": "ImGuiTableColumnSettings" @@ -9483,7 +9337,7 @@ "cimguiname": "ImGuiTableColumnSettings_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3200", + "location": "imgui_internal:3276", "ov_cimguiname": "ImGuiTableColumnSettings_destroy", "ret": "void", "signature": "(ImGuiTableColumnSettings*)", @@ -9500,7 +9354,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSortSpecs", - "location": "imgui:2105", + "location": "imgui:2191", "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", "signature": "()", "stname": "ImGuiTableColumnSortSpecs" @@ -9519,7 +9373,7 @@ "cimguiname": "ImGuiTableColumnSortSpecs_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2105", + "location": "imgui:2191", "ov_cimguiname": "ImGuiTableColumnSortSpecs_destroy", "ret": "void", "signature": "(ImGuiTableColumnSortSpecs*)", @@ -9536,7 +9390,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumn", - "location": "imgui_internal:2994", + "location": "imgui_internal:3070", "ov_cimguiname": "ImGuiTableColumn_ImGuiTableColumn", "signature": "()", "stname": "ImGuiTableColumn" @@ -9555,7 +9409,7 @@ "cimguiname": "ImGuiTableColumn_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2994", + "location": "imgui_internal:3070", "ov_cimguiname": "ImGuiTableColumn_destroy", "ret": "void", "signature": "(ImGuiTableColumn*)", @@ -9572,7 +9426,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableInstanceData", - "location": "imgui_internal:3037", + "location": "imgui_internal:3113", "ov_cimguiname": "ImGuiTableInstanceData_ImGuiTableInstanceData", "signature": "()", "stname": "ImGuiTableInstanceData" @@ -9591,7 +9445,7 @@ "cimguiname": "ImGuiTableInstanceData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3037", + "location": "imgui_internal:3113", "ov_cimguiname": "ImGuiTableInstanceData_destroy", "ret": "void", "signature": "(ImGuiTableInstanceData*)", @@ -9612,7 +9466,7 @@ "cimguiname": "ImGuiTableSettings_GetColumnSettings", "defaults": {}, "funcname": "GetColumnSettings", - "location": "imgui_internal:3223", + "location": "imgui_internal:3299", "ov_cimguiname": "ImGuiTableSettings_GetColumnSettings", "ret": "ImGuiTableColumnSettings*", "signature": "()", @@ -9629,7 +9483,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSettings", - "location": "imgui_internal:3222", + "location": "imgui_internal:3298", "ov_cimguiname": "ImGuiTableSettings_ImGuiTableSettings", "signature": "()", "stname": "ImGuiTableSettings" @@ -9648,7 +9502,7 @@ "cimguiname": "ImGuiTableSettings_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3222", + "location": "imgui_internal:3298", "ov_cimguiname": "ImGuiTableSettings_destroy", "ret": "void", "signature": "(ImGuiTableSettings*)", @@ -9665,7 +9519,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSortSpecs", - "location": "imgui:2094", + "location": "imgui:2180", "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", "signature": "()", "stname": "ImGuiTableSortSpecs" @@ -9684,7 +9538,7 @@ "cimguiname": "ImGuiTableSortSpecs_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2094", + "location": "imgui:2180", "ov_cimguiname": "ImGuiTableSortSpecs_destroy", "ret": "void", "signature": "(ImGuiTableSortSpecs*)", @@ -9701,7 +9555,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableTempData", - "location": "imgui_internal:3185", + "location": "imgui_internal:3261", "ov_cimguiname": "ImGuiTableTempData_ImGuiTableTempData", "signature": "()", "stname": "ImGuiTableTempData" @@ -9720,7 +9574,7 @@ "cimguiname": "ImGuiTableTempData_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3185", + "location": "imgui_internal:3261", "ov_cimguiname": "ImGuiTableTempData_destroy", "ret": "void", "signature": "(ImGuiTableTempData*)", @@ -9737,7 +9591,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTable", - "location": "imgui_internal:3157", + "location": "imgui_internal:3233", "ov_cimguiname": "ImGuiTable_ImGuiTable", "signature": "()", "stname": "ImGuiTable" @@ -9756,7 +9610,7 @@ "cimguiname": "ImGuiTable_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:3158", + "location": "imgui_internal:3234", "ov_cimguiname": "ImGuiTable_destroy", "realdestructor": true, "ret": "void", @@ -9774,7 +9628,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextBuffer", - "location": "imgui:2714", + "location": "imgui:2820", "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", "stname": "ImGuiTextBuffer" @@ -9804,7 +9658,7 @@ "str_end": "NULL" }, "funcname": "append", - "location": "imgui:2724", + "location": "imgui:2830", "ov_cimguiname": "ImGuiTextBuffer_append", "ret": "void", "signature": "(const char*,const char*)", @@ -9834,7 +9688,7 @@ "defaults": {}, "funcname": "appendf", "isvararg": "...)", - "location": "imgui:2725", + "location": "imgui:2831", "manual": true, "ov_cimguiname": "ImGuiTextBuffer_appendf", "ret": "void", @@ -9864,7 +9718,7 @@ "cimguiname": "ImGuiTextBuffer_appendfv", "defaults": {}, "funcname": "appendfv", - "location": "imgui:2726", + "location": "imgui:2832", "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", "signature": "(const char*,va_list)", @@ -9885,7 +9739,7 @@ "cimguiname": "ImGuiTextBuffer_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2716", + "location": "imgui:2822", "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", "signature": "()const", @@ -9906,7 +9760,7 @@ "cimguiname": "ImGuiTextBuffer_c_str", "defaults": {}, "funcname": "c_str", - "location": "imgui:2723", + "location": "imgui:2829", "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", "signature": "()const", @@ -9927,7 +9781,7 @@ "cimguiname": "ImGuiTextBuffer_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:2720", + "location": "imgui:2826", "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", "signature": "()", @@ -9947,7 +9801,7 @@ "cimguiname": "ImGuiTextBuffer_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2714", + "location": "imgui:2820", "ov_cimguiname": "ImGuiTextBuffer_destroy", "ret": "void", "signature": "(ImGuiTextBuffer*)", @@ -9968,7 +9822,7 @@ "cimguiname": "ImGuiTextBuffer_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2719", + "location": "imgui:2825", "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", "signature": "()const", @@ -9989,7 +9843,7 @@ "cimguiname": "ImGuiTextBuffer_end", "defaults": {}, "funcname": "end", - "location": "imgui:2717", + "location": "imgui:2823", "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", "signature": "()const", @@ -10014,7 +9868,7 @@ "cimguiname": "ImGuiTextBuffer_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:2722", + "location": "imgui:2828", "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", "signature": "(int)", @@ -10039,7 +9893,7 @@ "cimguiname": "ImGuiTextBuffer_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:2721", + "location": "imgui:2827", "ov_cimguiname": "ImGuiTextBuffer_resize", "ret": "void", "signature": "(int)", @@ -10060,7 +9914,7 @@ "cimguiname": "ImGuiTextBuffer_size", "defaults": {}, "funcname": "size", - "location": "imgui:2718", + "location": "imgui:2824", "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", "signature": "()const", @@ -10081,7 +9935,7 @@ "cimguiname": "ImGuiTextFilter_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2687", + "location": "imgui:2793", "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", "signature": "()", @@ -10102,7 +9956,7 @@ "cimguiname": "ImGuiTextFilter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2688", + "location": "imgui:2794", "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", "signature": "()", @@ -10134,7 +9988,7 @@ "width": "0.0f" }, "funcname": "Draw", - "location": "imgui:2685", + "location": "imgui:2791", "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", "signature": "(const char*,float)", @@ -10158,7 +10012,7 @@ "default_filter": "\"\"" }, "funcname": "ImGuiTextFilter", - "location": "imgui:2684", + "location": "imgui:2790", "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", "stname": "ImGuiTextFilter" @@ -10178,7 +10032,7 @@ "cimguiname": "ImGuiTextFilter_IsActive", "defaults": {}, "funcname": "IsActive", - "location": "imgui:2689", + "location": "imgui:2795", "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", "signature": "()const", @@ -10209,7 +10063,7 @@ "text_end": "NULL" }, "funcname": "PassFilter", - "location": "imgui:2686", + "location": "imgui:2792", "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", "signature": "(const char*,const char*)const", @@ -10229,7 +10083,7 @@ "cimguiname": "ImGuiTextFilter_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2684", + "location": "imgui:2790", "ov_cimguiname": "ImGuiTextFilter_destroy", "ret": "void", "signature": "(ImGuiTextFilter*)", @@ -10262,7 +10116,7 @@ "cimguiname": "ImGuiTextIndex_append", "defaults": {}, "funcname": "append", - "location": "imgui_internal:756", + "location": "imgui_internal:809", "ov_cimguiname": "ImGuiTextIndex_append", "ret": "void", "signature": "(const char*,int,int)", @@ -10283,7 +10137,7 @@ "cimguiname": "ImGuiTextIndex_clear", "defaults": {}, "funcname": "clear", - "location": "imgui_internal:752", + "location": "imgui_internal:805", "ov_cimguiname": "ImGuiTextIndex_clear", "ret": "void", "signature": "()", @@ -10312,7 +10166,7 @@ "cimguiname": "ImGuiTextIndex_get_line_begin", "defaults": {}, "funcname": "get_line_begin", - "location": "imgui_internal:754", + "location": "imgui_internal:807", "ov_cimguiname": "ImGuiTextIndex_get_line_begin", "ret": "const char*", "signature": "(const char*,int)", @@ -10341,7 +10195,7 @@ "cimguiname": "ImGuiTextIndex_get_line_end", "defaults": {}, "funcname": "get_line_end", - "location": "imgui_internal:755", + "location": "imgui_internal:808", "ov_cimguiname": "ImGuiTextIndex_get_line_end", "ret": "const char*", "signature": "(const char*,int)", @@ -10362,7 +10216,7 @@ "cimguiname": "ImGuiTextIndex_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:753", + "location": "imgui_internal:806", "ov_cimguiname": "ImGuiTextIndex_size", "ret": "int", "signature": "()", @@ -10379,7 +10233,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2697", + "location": "imgui:2803", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Nil", "signature": "()", "stname": "ImGuiTextRange" @@ -10402,7 +10256,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2698", + "location": "imgui:2804", "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Str", "signature": "(const char*,const char*)", "stname": "ImGuiTextRange" @@ -10421,7 +10275,7 @@ "cimguiname": "ImGuiTextRange_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2697", + "location": "imgui:2803", "ov_cimguiname": "ImGuiTextRange_destroy", "ret": "void", "signature": "(ImGuiTextRange*)", @@ -10442,7 +10296,7 @@ "cimguiname": "ImGuiTextRange_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2699", + "location": "imgui:2805", "ov_cimguiname": "ImGuiTextRange_empty", "ret": "bool", "signature": "()const", @@ -10471,7 +10325,7 @@ "cimguiname": "ImGuiTextRange_split", "defaults": {}, "funcname": "split", - "location": "imgui:2700", + "location": "imgui:2806", "ov_cimguiname": "ImGuiTextRange_split", "ret": "void", "signature": "(char,ImVector_ImGuiTextRange*)const", @@ -10492,7 +10346,7 @@ "cimguiname": "ImGuiTypingSelectState_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1722", + "location": "imgui_internal:1793", "ov_cimguiname": "ImGuiTypingSelectState_Clear", "ret": "void", "signature": "()", @@ -10509,7 +10363,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTypingSelectState", - "location": "imgui_internal:1721", + "location": "imgui_internal:1792", "ov_cimguiname": "ImGuiTypingSelectState_ImGuiTypingSelectState", "signature": "()", "stname": "ImGuiTypingSelectState" @@ -10528,7 +10382,7 @@ "cimguiname": "ImGuiTypingSelectState_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1721", + "location": "imgui_internal:1792", "ov_cimguiname": "ImGuiTypingSelectState_destroy", "ret": "void", "signature": "(ImGuiTypingSelectState*)", @@ -10557,7 +10411,7 @@ "cimguiname": "ImGuiViewportP_CalcWorkRectPos", "defaults": {}, "funcname": "CalcWorkRectPos", - "location": "imgui_internal:2052", + "location": "imgui_internal:2123", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_CalcWorkRectPos", "ret": "void", @@ -10591,7 +10445,7 @@ "cimguiname": "ImGuiViewportP_CalcWorkRectSize", "defaults": {}, "funcname": "CalcWorkRectSize", - "location": "imgui_internal:2053", + "location": "imgui_internal:2124", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_CalcWorkRectSize", "ret": "void", @@ -10613,7 +10467,7 @@ "cimguiname": "ImGuiViewportP_ClearRequestFlags", "defaults": {}, "funcname": "ClearRequestFlags", - "location": "imgui_internal:2049", + "location": "imgui_internal:2120", "ov_cimguiname": "ImGuiViewportP_ClearRequestFlags", "ret": "void", "signature": "()", @@ -10638,7 +10492,7 @@ "cimguiname": "ImGuiViewportP_GetBuildWorkRect", "defaults": {}, "funcname": "GetBuildWorkRect", - "location": "imgui_internal:2059", + "location": "imgui_internal:2130", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetBuildWorkRect", "ret": "void", @@ -10664,7 +10518,7 @@ "cimguiname": "ImGuiViewportP_GetMainRect", "defaults": {}, "funcname": "GetMainRect", - "location": "imgui_internal:2057", + "location": "imgui_internal:2128", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetMainRect", "ret": "void", @@ -10690,7 +10544,7 @@ "cimguiname": "ImGuiViewportP_GetWorkRect", "defaults": {}, "funcname": "GetWorkRect", - "location": "imgui_internal:2058", + "location": "imgui_internal:2129", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetWorkRect", "ret": "void", @@ -10708,7 +10562,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiViewportP", - "location": "imgui_internal:2047", + "location": "imgui_internal:2118", "ov_cimguiname": "ImGuiViewportP_ImGuiViewportP", "signature": "()", "stname": "ImGuiViewportP" @@ -10728,7 +10582,7 @@ "cimguiname": "ImGuiViewportP_UpdateWorkRect", "defaults": {}, "funcname": "UpdateWorkRect", - "location": "imgui_internal:2054", + "location": "imgui_internal:2125", "ov_cimguiname": "ImGuiViewportP_UpdateWorkRect", "ret": "void", "signature": "()", @@ -10748,7 +10602,7 @@ "cimguiname": "ImGuiViewportP_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2048", + "location": "imgui_internal:2119", "ov_cimguiname": "ImGuiViewportP_destroy", "realdestructor": true, "ret": "void", @@ -10774,7 +10628,7 @@ "cimguiname": "ImGuiViewport_GetCenter", "defaults": {}, "funcname": "GetCenter", - "location": "imgui:3706", + "location": "imgui:4023", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetCenter", "ret": "void", @@ -10800,7 +10654,7 @@ "cimguiname": "ImGuiViewport_GetWorkCenter", "defaults": {}, "funcname": "GetWorkCenter", - "location": "imgui:3707", + "location": "imgui:4024", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetWorkCenter", "ret": "void", @@ -10818,7 +10672,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiViewport", - "location": "imgui:3702", + "location": "imgui:4019", "ov_cimguiname": "ImGuiViewport_ImGuiViewport", "signature": "()", "stname": "ImGuiViewport" @@ -10837,7 +10691,7 @@ "cimguiname": "ImGuiViewport_destroy", "defaults": {}, "destructor": true, - "location": "imgui:3703", + "location": "imgui:4020", "ov_cimguiname": "ImGuiViewport_destroy", "realdestructor": true, "ret": "void", @@ -10855,7 +10709,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindowClass", - "location": "imgui:2635", + "location": "imgui:2741", "ov_cimguiname": "ImGuiWindowClass_ImGuiWindowClass", "signature": "()", "stname": "ImGuiWindowClass" @@ -10874,7 +10728,7 @@ "cimguiname": "ImGuiWindowClass_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2635", + "location": "imgui:2741", "ov_cimguiname": "ImGuiWindowClass_destroy", "ret": "void", "signature": "(ImGuiWindowClass*)", @@ -10895,7 +10749,7 @@ "cimguiname": "ImGuiWindowSettings_GetName", "defaults": {}, "funcname": "GetName", - "location": "imgui_internal:2085", + "location": "imgui_internal:2156", "ov_cimguiname": "ImGuiWindowSettings_GetName", "ret": "char*", "signature": "()", @@ -10912,7 +10766,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindowSettings", - "location": "imgui_internal:2084", + "location": "imgui_internal:2155", "ov_cimguiname": "ImGuiWindowSettings_ImGuiWindowSettings", "signature": "()", "stname": "ImGuiWindowSettings" @@ -10931,34 +10785,13 @@ "cimguiname": "ImGuiWindowSettings_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2084", + "location": "imgui_internal:2155", "ov_cimguiname": "ImGuiWindowSettings_destroy", "ret": "void", "signature": "(ImGuiWindowSettings*)", "stname": "ImGuiWindowSettings" } ], - "ImGuiWindow_CalcFontSize": [ - { - "args": "(ImGuiWindow* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiWindow_CalcFontSize", - "defaults": {}, - "funcname": "CalcFontSize", - "location": "imgui_internal:2846", - "ov_cimguiname": "ImGuiWindow_CalcFontSize", - "ret": "float", - "signature": "()const", - "stname": "ImGuiWindow" - } - ], "ImGuiWindow_GetID": [ { "args": "(ImGuiWindow* self,const char* str,const char* str_end)", @@ -10983,7 +10816,7 @@ "str_end": "NULL" }, "funcname": "GetID", - "location": "imgui_internal:2838", + "location": "imgui_internal:2916", "ov_cimguiname": "ImGuiWindow_GetID_Str", "ret": "ImGuiID", "signature": "(const char*,const char*)", @@ -11006,7 +10839,7 @@ "cimguiname": "ImGuiWindow_GetID", "defaults": {}, "funcname": "GetID", - "location": "imgui_internal:2839", + "location": "imgui_internal:2917", "ov_cimguiname": "ImGuiWindow_GetID_Ptr", "ret": "ImGuiID", "signature": "(const void*)", @@ -11029,7 +10862,7 @@ "cimguiname": "ImGuiWindow_GetID", "defaults": {}, "funcname": "GetID", - "location": "imgui_internal:2840", + "location": "imgui_internal:2918", "ov_cimguiname": "ImGuiWindow_GetID_Int", "ret": "ImGuiID", "signature": "(int)", @@ -11054,7 +10887,7 @@ "cimguiname": "ImGuiWindow_GetIDFromPos", "defaults": {}, "funcname": "GetIDFromPos", - "location": "imgui_internal:2841", + "location": "imgui_internal:2919", "ov_cimguiname": "ImGuiWindow_GetIDFromPos", "ret": "ImGuiID", "signature": "(const ImVec2)", @@ -11079,7 +10912,7 @@ "cimguiname": "ImGuiWindow_GetIDFromRectangle", "defaults": {}, "funcname": "GetIDFromRectangle", - "location": "imgui_internal:2842", + "location": "imgui_internal:2920", "ov_cimguiname": "ImGuiWindow_GetIDFromRectangle", "ret": "ImGuiID", "signature": "(const ImRect)", @@ -11105,7 +10938,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindow", - "location": "imgui_internal:2834", + "location": "imgui_internal:2912", "ov_cimguiname": "ImGuiWindow_ImGuiWindow", "signature": "(ImGuiContext*,const char*)", "stname": "ImGuiWindow" @@ -11129,7 +10962,7 @@ "cimguiname": "ImGuiWindow_MenuBarRect", "defaults": {}, "funcname": "MenuBarRect", - "location": "imgui_internal:2848", + "location": "imgui_internal:2925", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_MenuBarRect", "ret": "void", @@ -11155,7 +10988,7 @@ "cimguiname": "ImGuiWindow_Rect", "defaults": {}, "funcname": "Rect", - "location": "imgui_internal:2845", + "location": "imgui_internal:2923", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_Rect", "ret": "void", @@ -11181,7 +11014,7 @@ "cimguiname": "ImGuiWindow_TitleBarRect", "defaults": {}, "funcname": "TitleBarRect", - "location": "imgui_internal:2847", + "location": "imgui_internal:2924", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_TitleBarRect", "ret": "void", @@ -11202,7 +11035,7 @@ "cimguiname": "ImGuiWindow_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2836", + "location": "imgui_internal:2914", "ov_cimguiname": "ImGuiWindow_destroy", "realdestructor": true, "ret": "void", @@ -11224,7 +11057,7 @@ "cimguiname": "ImPool_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:709", + "location": "imgui_internal:762", "ov_cimguiname": "ImPool_Add", "ret": "T*", "signature": "()", @@ -11246,7 +11079,7 @@ "cimguiname": "ImPool_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:708", + "location": "imgui_internal:761", "ov_cimguiname": "ImPool_Clear", "ret": "void", "signature": "()", @@ -11272,7 +11105,7 @@ "cimguiname": "ImPool_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:707", + "location": "imgui_internal:760", "ov_cimguiname": "ImPool_Contains", "ret": "bool", "signature": "(const T*)const", @@ -11294,7 +11127,7 @@ "cimguiname": "ImPool_GetAliveCount", "defaults": {}, "funcname": "GetAliveCount", - "location": "imgui_internal:716", + "location": "imgui_internal:769", "ov_cimguiname": "ImPool_GetAliveCount", "ret": "int", "signature": "()const", @@ -11316,7 +11149,7 @@ "cimguiname": "ImPool_GetBufSize", "defaults": {}, "funcname": "GetBufSize", - "location": "imgui_internal:717", + "location": "imgui_internal:770", "ov_cimguiname": "ImPool_GetBufSize", "ret": "int", "signature": "()const", @@ -11342,7 +11175,7 @@ "cimguiname": "ImPool_GetByIndex", "defaults": {}, "funcname": "GetByIndex", - "location": "imgui_internal:704", + "location": "imgui_internal:757", "ov_cimguiname": "ImPool_GetByIndex", "ret": "T*", "signature": "(ImPoolIdx)", @@ -11368,7 +11201,7 @@ "cimguiname": "ImPool_GetByKey", "defaults": {}, "funcname": "GetByKey", - "location": "imgui_internal:703", + "location": "imgui_internal:756", "ov_cimguiname": "ImPool_GetByKey", "ret": "T*", "signature": "(ImGuiID)", @@ -11394,7 +11227,7 @@ "cimguiname": "ImPool_GetIndex", "defaults": {}, "funcname": "GetIndex", - "location": "imgui_internal:705", + "location": "imgui_internal:758", "ov_cimguiname": "ImPool_GetIndex", "ret": "ImPoolIdx", "signature": "(const T*)const", @@ -11416,7 +11249,7 @@ "cimguiname": "ImPool_GetMapSize", "defaults": {}, "funcname": "GetMapSize", - "location": "imgui_internal:718", + "location": "imgui_internal:771", "ov_cimguiname": "ImPool_GetMapSize", "ret": "int", "signature": "()const", @@ -11442,7 +11275,7 @@ "cimguiname": "ImPool_GetOrAddByKey", "defaults": {}, "funcname": "GetOrAddByKey", - "location": "imgui_internal:706", + "location": "imgui_internal:759", "ov_cimguiname": "ImPool_GetOrAddByKey", "ret": "T*", "signature": "(ImGuiID)", @@ -11460,7 +11293,7 @@ "constructor": true, "defaults": {}, "funcname": "ImPool", - "location": "imgui_internal:701", + "location": "imgui_internal:754", "ov_cimguiname": "ImPool_ImPool", "signature": "()", "stname": "ImPool", @@ -11489,7 +11322,7 @@ "cimguiname": "ImPool_Remove", "defaults": {}, "funcname": "Remove", - "location": "imgui_internal:710", + "location": "imgui_internal:763", "ov_cimguiname": "ImPool_Remove_TPtr", "ret": "void", "signature": "(ImGuiID,const T*)", @@ -11517,7 +11350,7 @@ "cimguiname": "ImPool_Remove", "defaults": {}, "funcname": "Remove", - "location": "imgui_internal:711", + "location": "imgui_internal:764", "ov_cimguiname": "ImPool_Remove_PoolIdx", "ret": "void", "signature": "(ImGuiID,ImPoolIdx)", @@ -11543,7 +11376,7 @@ "cimguiname": "ImPool_Reserve", "defaults": {}, "funcname": "Reserve", - "location": "imgui_internal:712", + "location": "imgui_internal:765", "ov_cimguiname": "ImPool_Reserve", "ret": "void", "signature": "(int)", @@ -11569,7 +11402,7 @@ "cimguiname": "ImPool_TryGetMapData", "defaults": {}, "funcname": "TryGetMapData", - "location": "imgui_internal:719", + "location": "imgui_internal:772", "ov_cimguiname": "ImPool_TryGetMapData", "ret": "T*", "signature": "(ImPoolIdx)", @@ -11590,7 +11423,7 @@ "cimguiname": "ImPool_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:702", + "location": "imgui_internal:755", "ov_cimguiname": "ImPool_destroy", "realdestructor": true, "ret": "void", @@ -11617,7 +11450,7 @@ "cimguiname": "ImRect_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:572", + "location": "imgui_internal:592", "ov_cimguiname": "ImRect_Add_Vec2", "ret": "void", "signature": "(const ImVec2)", @@ -11640,7 +11473,7 @@ "cimguiname": "ImRect_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:573", + "location": "imgui_internal:593", "ov_cimguiname": "ImRect_Add_Rect", "ret": "void", "signature": "(const ImRect)", @@ -11665,7 +11498,7 @@ "cimguiname": "ImRect_ClipWith", "defaults": {}, "funcname": "ClipWith", - "location": "imgui_internal:579", + "location": "imgui_internal:599", "ov_cimguiname": "ImRect_ClipWith", "ret": "void", "signature": "(const ImRect)", @@ -11690,7 +11523,7 @@ "cimguiname": "ImRect_ClipWithFull", "defaults": {}, "funcname": "ClipWithFull", - "location": "imgui_internal:580", + "location": "imgui_internal:600", "ov_cimguiname": "ImRect_ClipWithFull", "ret": "void", "signature": "(const ImRect)", @@ -11715,7 +11548,7 @@ "cimguiname": "ImRect_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:568", + "location": "imgui_internal:588", "ov_cimguiname": "ImRect_Contains_Vec2", "ret": "bool", "signature": "(const ImVec2)const", @@ -11738,7 +11571,7 @@ "cimguiname": "ImRect_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:569", + "location": "imgui_internal:589", "ov_cimguiname": "ImRect_Contains_Rect", "ret": "bool", "signature": "(const ImRect)const", @@ -11767,7 +11600,7 @@ "cimguiname": "ImRect_ContainsWithPad", "defaults": {}, "funcname": "ContainsWithPad", - "location": "imgui_internal:570", + "location": "imgui_internal:590", "ov_cimguiname": "ImRect_ContainsWithPad", "ret": "bool", "signature": "(const ImVec2,const ImVec2)const", @@ -11792,7 +11625,7 @@ "cimguiname": "ImRect_Expand", "defaults": {}, "funcname": "Expand", - "location": "imgui_internal:574", + "location": "imgui_internal:594", "ov_cimguiname": "ImRect_Expand_Float", "ret": "void", "signature": "(const float)", @@ -11815,7 +11648,7 @@ "cimguiname": "ImRect_Expand", "defaults": {}, "funcname": "Expand", - "location": "imgui_internal:575", + "location": "imgui_internal:595", "ov_cimguiname": "ImRect_Expand_Vec2", "ret": "void", "signature": "(const ImVec2)", @@ -11836,7 +11669,7 @@ "cimguiname": "ImRect_Floor", "defaults": {}, "funcname": "Floor", - "location": "imgui_internal:581", + "location": "imgui_internal:601", "ov_cimguiname": "ImRect_Floor", "ret": "void", "signature": "()", @@ -11857,7 +11690,7 @@ "cimguiname": "ImRect_GetArea", "defaults": {}, "funcname": "GetArea", - "location": "imgui_internal:563", + "location": "imgui_internal:583", "ov_cimguiname": "ImRect_GetArea", "ret": "float", "signature": "()const", @@ -11882,7 +11715,7 @@ "cimguiname": "ImRect_GetBL", "defaults": {}, "funcname": "GetBL", - "location": "imgui_internal:566", + "location": "imgui_internal:586", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBL", "ret": "void", @@ -11908,7 +11741,7 @@ "cimguiname": "ImRect_GetBR", "defaults": {}, "funcname": "GetBR", - "location": "imgui_internal:567", + "location": "imgui_internal:587", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBR", "ret": "void", @@ -11934,7 +11767,7 @@ "cimguiname": "ImRect_GetCenter", "defaults": {}, "funcname": "GetCenter", - "location": "imgui_internal:559", + "location": "imgui_internal:579", "nonUDT": 1, "ov_cimguiname": "ImRect_GetCenter", "ret": "void", @@ -11956,7 +11789,7 @@ "cimguiname": "ImRect_GetHeight", "defaults": {}, "funcname": "GetHeight", - "location": "imgui_internal:562", + "location": "imgui_internal:582", "ov_cimguiname": "ImRect_GetHeight", "ret": "float", "signature": "()const", @@ -11981,7 +11814,7 @@ "cimguiname": "ImRect_GetSize", "defaults": {}, "funcname": "GetSize", - "location": "imgui_internal:560", + "location": "imgui_internal:580", "nonUDT": 1, "ov_cimguiname": "ImRect_GetSize", "ret": "void", @@ -12007,7 +11840,7 @@ "cimguiname": "ImRect_GetTL", "defaults": {}, "funcname": "GetTL", - "location": "imgui_internal:564", + "location": "imgui_internal:584", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTL", "ret": "void", @@ -12033,7 +11866,7 @@ "cimguiname": "ImRect_GetTR", "defaults": {}, "funcname": "GetTR", - "location": "imgui_internal:565", + "location": "imgui_internal:585", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTR", "ret": "void", @@ -12055,7 +11888,7 @@ "cimguiname": "ImRect_GetWidth", "defaults": {}, "funcname": "GetWidth", - "location": "imgui_internal:561", + "location": "imgui_internal:581", "ov_cimguiname": "ImRect_GetWidth", "ret": "float", "signature": "()const", @@ -12072,7 +11905,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:554", + "location": "imgui_internal:574", "ov_cimguiname": "ImRect_ImRect_Nil", "signature": "()", "stname": "ImRect" @@ -12095,7 +11928,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:555", + "location": "imgui_internal:575", "ov_cimguiname": "ImRect_ImRect_Vec2", "signature": "(const ImVec2,const ImVec2)", "stname": "ImRect" @@ -12114,7 +11947,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:556", + "location": "imgui_internal:576", "ov_cimguiname": "ImRect_ImRect_Vec4", "signature": "(const ImVec4)", "stname": "ImRect" @@ -12145,7 +11978,7 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:557", + "location": "imgui_internal:577", "ov_cimguiname": "ImRect_ImRect_Float", "signature": "(float,float,float,float)", "stname": "ImRect" @@ -12165,7 +11998,7 @@ "cimguiname": "ImRect_IsInverted", "defaults": {}, "funcname": "IsInverted", - "location": "imgui_internal:582", + "location": "imgui_internal:602", "ov_cimguiname": "ImRect_IsInverted", "ret": "bool", "signature": "()const", @@ -12190,7 +12023,7 @@ "cimguiname": "ImRect_Overlaps", "defaults": {}, "funcname": "Overlaps", - "location": "imgui_internal:571", + "location": "imgui_internal:591", "ov_cimguiname": "ImRect_Overlaps", "ret": "bool", "signature": "(const ImRect)const", @@ -12215,7 +12048,7 @@ "cimguiname": "ImRect_ToVec4", "defaults": {}, "funcname": "ToVec4", - "location": "imgui_internal:583", + "location": "imgui_internal:603", "nonUDT": 1, "ov_cimguiname": "ImRect_ToVec4", "ret": "void", @@ -12241,7 +12074,7 @@ "cimguiname": "ImRect_Translate", "defaults": {}, "funcname": "Translate", - "location": "imgui_internal:576", + "location": "imgui_internal:596", "ov_cimguiname": "ImRect_Translate", "ret": "void", "signature": "(const ImVec2)", @@ -12266,7 +12099,7 @@ "cimguiname": "ImRect_TranslateX", "defaults": {}, "funcname": "TranslateX", - "location": "imgui_internal:577", + "location": "imgui_internal:597", "ov_cimguiname": "ImRect_TranslateX", "ret": "void", "signature": "(float)", @@ -12291,7 +12124,7 @@ "cimguiname": "ImRect_TranslateY", "defaults": {}, "funcname": "TranslateY", - "location": "imgui_internal:578", + "location": "imgui_internal:598", "ov_cimguiname": "ImRect_TranslateY", "ret": "void", "signature": "(float)", @@ -12311,7 +12144,7 @@ "cimguiname": "ImRect_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:554", + "location": "imgui_internal:574", "ov_cimguiname": "ImRect_destroy", "ret": "void", "signature": "(ImRect*)", @@ -12332,7 +12165,7 @@ "cimguiname": "ImSpanAllocator_GetArenaSizeInBytes", "defaults": {}, "funcname": "GetArenaSizeInBytes", - "location": "imgui_internal:681", + "location": "imgui_internal:701", "ov_cimguiname": "ImSpanAllocator_GetArenaSizeInBytes", "ret": "int", "signature": "()", @@ -12358,7 +12191,7 @@ "cimguiname": "ImSpanAllocator_GetSpanPtrBegin", "defaults": {}, "funcname": "GetSpanPtrBegin", - "location": "imgui_internal:683", + "location": "imgui_internal:703", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrBegin", "ret": "void*", "signature": "(int)", @@ -12384,7 +12217,7 @@ "cimguiname": "ImSpanAllocator_GetSpanPtrEnd", "defaults": {}, "funcname": "GetSpanPtrEnd", - "location": "imgui_internal:684", + "location": "imgui_internal:704", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrEnd", "ret": "void*", "signature": "(int)", @@ -12402,7 +12235,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpanAllocator", - "location": "imgui_internal:679", + "location": "imgui_internal:699", "ov_cimguiname": "ImSpanAllocator_ImSpanAllocator", "signature": "()", "stname": "ImSpanAllocator", @@ -12437,7 +12270,7 @@ "a": "4" }, "funcname": "Reserve", - "location": "imgui_internal:680", + "location": "imgui_internal:700", "ov_cimguiname": "ImSpanAllocator_Reserve", "ret": "void", "signature": "(int,size_t,int)", @@ -12463,7 +12296,7 @@ "cimguiname": "ImSpanAllocator_SetArenaBasePtr", "defaults": {}, "funcname": "SetArenaBasePtr", - "location": "imgui_internal:682", + "location": "imgui_internal:702", "ov_cimguiname": "ImSpanAllocator_SetArenaBasePtr", "ret": "void", "signature": "(void*)", @@ -12484,7 +12317,7 @@ "cimguiname": "ImSpanAllocator_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:679", + "location": "imgui_internal:699", "ov_cimguiname": "ImSpanAllocator_destroy", "ret": "void", "signature": "(ImSpanAllocator*)", @@ -12502,7 +12335,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:647", + "location": "imgui_internal:667", "ov_cimguiname": "ImSpan_ImSpan_Nil", "signature": "()", "stname": "ImSpan", @@ -12526,7 +12359,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:648", + "location": "imgui_internal:668", "ov_cimguiname": "ImSpan_ImSpan_TPtrInt", "signature": "(T*,int)", "stname": "ImSpan", @@ -12550,7 +12383,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:649", + "location": "imgui_internal:669", "ov_cimguiname": "ImSpan_ImSpan_TPtrTPtr", "signature": "(T*,T*)", "stname": "ImSpan", @@ -12571,7 +12404,7 @@ "cimguiname": "ImSpan_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:658", + "location": "imgui_internal:678", "ov_cimguiname": "ImSpan_begin_Nil", "ret": "T*", "signature": "()", @@ -12591,7 +12424,7 @@ "cimguiname": "ImSpan_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:659", + "location": "imgui_internal:679", "ov_cimguiname": "ImSpan_begin__const", "ret": "const T*", "signature": "()const", @@ -12612,7 +12445,7 @@ "cimguiname": "ImSpan_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:647", + "location": "imgui_internal:667", "ov_cimguiname": "ImSpan_destroy", "ret": "void", "signature": "(ImSpan*)", @@ -12634,7 +12467,7 @@ "cimguiname": "ImSpan_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:660", + "location": "imgui_internal:680", "ov_cimguiname": "ImSpan_end_Nil", "ret": "T*", "signature": "()", @@ -12654,7 +12487,7 @@ "cimguiname": "ImSpan_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:661", + "location": "imgui_internal:681", "ov_cimguiname": "ImSpan_end__const", "ret": "const T*", "signature": "()const", @@ -12680,7 +12513,7 @@ "cimguiname": "ImSpan_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui_internal:664", + "location": "imgui_internal:684", "ov_cimguiname": "ImSpan_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -12710,7 +12543,7 @@ "cimguiname": "ImSpan_set", "defaults": {}, "funcname": "set", - "location": "imgui_internal:651", + "location": "imgui_internal:671", "ov_cimguiname": "ImSpan_set_Int", "ret": "void", "signature": "(T*,int)", @@ -12738,7 +12571,7 @@ "cimguiname": "ImSpan_set", "defaults": {}, "funcname": "set", - "location": "imgui_internal:652", + "location": "imgui_internal:672", "ov_cimguiname": "ImSpan_set_TPtr", "ret": "void", "signature": "(T*,T*)", @@ -12760,7 +12593,7 @@ "cimguiname": "ImSpan_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:653", + "location": "imgui_internal:673", "ov_cimguiname": "ImSpan_size", "ret": "int", "signature": "()const", @@ -12782,7 +12615,7 @@ "cimguiname": "ImSpan_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui_internal:654", + "location": "imgui_internal:674", "ov_cimguiname": "ImSpan_size_in_bytes", "ret": "int", "signature": "()const", @@ -12790,6 +12623,462 @@ "templated": true } ], + "ImStableVector_clear": [ + { + "args": "(ImStableVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImStableVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImStableVector_clear", + "defaults": {}, + "funcname": "clear", + "location": "imgui_internal:723", + "ov_cimguiname": "ImStableVector_clear", + "ret": "void", + "signature": "()", + "stname": "ImStableVector", + "templated": true + } + ], + "ImStableVector_push_back": [ + { + "args": "(ImStableVector* self,const T v)", + "argsT": [ + { + "name": "self", + "type": "ImStableVector*" + }, + { + "name": "v", + "type": "const T" + } + ], + "argsoriginal": "(const T& v)", + "call_args": "(v)", + "cimguiname": "ImStableVector_push_back", + "defaults": {}, + "funcname": "push_back", + "location": "imgui_internal:739", + "ov_cimguiname": "ImStableVector_push_back", + "ret": "T*", + "signature": "(const T)", + "stname": "ImStableVector", + "templated": true + } + ], + "ImStableVector_reserve": [ + { + "args": "(ImStableVector* self,int new_cap)", + "argsT": [ + { + "name": "self", + "type": "ImStableVector*" + }, + { + "name": "new_cap", + "type": "int" + } + ], + "argsoriginal": "(int new_cap)", + "call_args": "(new_cap)", + "cimguiname": "ImStableVector_reserve", + "defaults": {}, + "funcname": "reserve", + "location": "imgui_internal:725", + "ov_cimguiname": "ImStableVector_reserve", + "ret": "void", + "signature": "(int)", + "stname": "ImStableVector", + "templated": true + } + ], + "ImStableVector_resize": [ + { + "args": "(ImStableVector* self,int new_size)", + "argsT": [ + { + "name": "self", + "type": "ImStableVector*" + }, + { + "name": "new_size", + "type": "int" + } + ], + "argsoriginal": "(int new_size)", + "call_args": "(new_size)", + "cimguiname": "ImStableVector_resize", + "defaults": {}, + "funcname": "resize", + "location": "imgui_internal:724", + "ov_cimguiname": "ImStableVector_resize", + "ret": "void", + "signature": "(int)", + "stname": "ImStableVector", + "templated": true + } + ], + "ImTextureData_Create": [ + { + "args": "(ImTextureData* self,ImTextureFormat format,int w,int h)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + }, + { + "name": "format", + "type": "ImTextureFormat" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + } + ], + "argsoriginal": "(ImTextureFormat format,int w,int h)", + "call_args": "(format,w,h)", + "cimguiname": "ImTextureData_Create", + "defaults": {}, + "funcname": "Create", + "location": "imgui:3565", + "ov_cimguiname": "ImTextureData_Create", + "ret": "void", + "signature": "(ImTextureFormat,int,int)", + "stname": "ImTextureData" + } + ], + "ImTextureData_DestroyPixels": [ + { + "args": "(ImTextureData* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureData_DestroyPixels", + "defaults": {}, + "funcname": "DestroyPixels", + "location": "imgui:3566", + "ov_cimguiname": "ImTextureData_DestroyPixels", + "ret": "void", + "signature": "()", + "stname": "ImTextureData" + } + ], + "ImTextureData_GetPitch": [ + { + "args": "(ImTextureData* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureData_GetPitch", + "defaults": {}, + "funcname": "GetPitch", + "location": "imgui:3570", + "ov_cimguiname": "ImTextureData_GetPitch", + "ret": "int", + "signature": "()const", + "stname": "ImTextureData" + } + ], + "ImTextureData_GetPixels": [ + { + "args": "(ImTextureData* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureData_GetPixels", + "defaults": {}, + "funcname": "GetPixels", + "location": "imgui:3567", + "ov_cimguiname": "ImTextureData_GetPixels", + "ret": "void*", + "signature": "()", + "stname": "ImTextureData" + } + ], + "ImTextureData_GetPixelsAt": [ + { + "args": "(ImTextureData* self,int x,int y)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + }, + { + "name": "x", + "type": "int" + }, + { + "name": "y", + "type": "int" + } + ], + "argsoriginal": "(int x,int y)", + "call_args": "(x,y)", + "cimguiname": "ImTextureData_GetPixelsAt", + "defaults": {}, + "funcname": "GetPixelsAt", + "location": "imgui:3568", + "ov_cimguiname": "ImTextureData_GetPixelsAt", + "ret": "void*", + "signature": "(int,int)", + "stname": "ImTextureData" + } + ], + "ImTextureData_GetSizeInBytes": [ + { + "args": "(ImTextureData* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureData_GetSizeInBytes", + "defaults": {}, + "funcname": "GetSizeInBytes", + "location": "imgui:3569", + "ov_cimguiname": "ImTextureData_GetSizeInBytes", + "ret": "int", + "signature": "()const", + "stname": "ImTextureData" + } + ], + "ImTextureData_GetTexID": [ + { + "args": "(ImTextureData* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureData_GetTexID", + "defaults": {}, + "funcname": "GetTexID", + "location": "imgui:3572", + "ov_cimguiname": "ImTextureData_GetTexID", + "ret": "ImTextureID", + "signature": "()const", + "stname": "ImTextureData" + } + ], + "ImTextureData_GetTexRef": [ + { + "args": "(ImTextureRef *pOut,ImTextureData* self)", + "argsT": [ + { + "name": "pOut", + "type": "ImTextureRef*" + }, + { + "name": "self", + "type": "ImTextureData*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureData_GetTexRef", + "defaults": {}, + "funcname": "GetTexRef", + "location": "imgui:3571", + "nonUDT": 1, + "ov_cimguiname": "ImTextureData_GetTexRef", + "ret": "void", + "signature": "()", + "stname": "ImTextureData" + } + ], + "ImTextureData_ImTextureData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureData_ImTextureData", + "constructor": true, + "defaults": {}, + "funcname": "ImTextureData", + "location": "imgui:3563", + "ov_cimguiname": "ImTextureData_ImTextureData", + "signature": "()", + "stname": "ImTextureData" + } + ], + "ImTextureData_SetStatus": [ + { + "args": "(ImTextureData* self,ImTextureStatus status)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + }, + { + "name": "status", + "type": "ImTextureStatus" + } + ], + "argsoriginal": "(ImTextureStatus status)", + "call_args": "(status)", + "cimguiname": "ImTextureData_SetStatus", + "defaults": {}, + "funcname": "SetStatus", + "location": "imgui:3576", + "ov_cimguiname": "ImTextureData_SetStatus", + "ret": "void", + "signature": "(ImTextureStatus)", + "stname": "ImTextureData" + } + ], + "ImTextureData_SetTexID": [ + { + "args": "(ImTextureData* self,ImTextureID tex_id)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + }, + { + "name": "tex_id", + "type": "ImTextureID" + } + ], + "argsoriginal": "(ImTextureID tex_id)", + "call_args": "(tex_id)", + "cimguiname": "ImTextureData_SetTexID", + "defaults": {}, + "funcname": "SetTexID", + "location": "imgui:3575", + "ov_cimguiname": "ImTextureData_SetTexID", + "ret": "void", + "signature": "(ImTextureID)", + "stname": "ImTextureData" + } + ], + "ImTextureData_destroy": [ + { + "args": "(ImTextureData* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureData*" + } + ], + "call_args": "(self)", + "cimguiname": "ImTextureData_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:3564", + "ov_cimguiname": "ImTextureData_destroy", + "realdestructor": true, + "ret": "void", + "signature": "(ImTextureData*)", + "stname": "ImTextureData" + } + ], + "ImTextureRef_GetTexID": [ + { + "args": "(ImTextureRef* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureRef*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureRef_GetTexID", + "defaults": {}, + "funcname": "GetTexID", + "location": "imgui:368", + "ov_cimguiname": "ImTextureRef_GetTexID", + "ret": "ImTextureID", + "signature": "()const", + "stname": "ImTextureRef" + } + ], + "ImTextureRef_ImTextureRef": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImTextureRef_ImTextureRef", + "constructor": true, + "defaults": {}, + "funcname": "ImTextureRef", + "location": "imgui:362", + "ov_cimguiname": "ImTextureRef_ImTextureRef_Nil", + "signature": "()", + "stname": "ImTextureRef" + }, + { + "args": "(ImTextureID tex_id)", + "argsT": [ + { + "name": "tex_id", + "type": "ImTextureID" + } + ], + "argsoriginal": "(ImTextureID tex_id)", + "call_args": "(tex_id)", + "cimguiname": "ImTextureRef_ImTextureRef", + "constructor": true, + "defaults": {}, + "funcname": "ImTextureRef", + "location": "imgui:363", + "ov_cimguiname": "ImTextureRef_ImTextureRef_TextureID", + "signature": "(ImTextureID)", + "stname": "ImTextureRef" + } + ], + "ImTextureRef_destroy": [ + { + "args": "(ImTextureRef* self)", + "argsT": [ + { + "name": "self", + "type": "ImTextureRef*" + } + ], + "call_args": "(self)", + "cimguiname": "ImTextureRef_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui:362", + "ov_cimguiname": "ImTextureRef_destroy", + "ret": "void", + "signature": "(ImTextureRef*)", + "stname": "ImTextureRef" + } + ], "ImVec1_ImVec1": [ { "args": "()", @@ -12800,7 +13089,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec1", - "location": "imgui_internal:534", + "location": "imgui_internal:546", "ov_cimguiname": "ImVec1_ImVec1_Nil", "signature": "()", "stname": "ImVec1" @@ -12819,7 +13108,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec1", - "location": "imgui_internal:535", + "location": "imgui_internal:547", "ov_cimguiname": "ImVec1_ImVec1_Float", "signature": "(float)", "stname": "ImVec1" @@ -12838,7 +13127,7 @@ "cimguiname": "ImVec1_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:534", + "location": "imgui_internal:546", "ov_cimguiname": "ImVec1_destroy", "ret": "void", "signature": "(ImVec1*)", @@ -12855,7 +13144,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:287", + "location": "imgui:295", "ov_cimguiname": "ImVec2_ImVec2_Nil", "signature": "()", "stname": "ImVec2" @@ -12878,7 +13167,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:288", + "location": "imgui:296", "ov_cimguiname": "ImVec2_ImVec2_Float", "signature": "(float,float)", "stname": "ImVec2" @@ -12897,13 +13186,72 @@ "cimguiname": "ImVec2_destroy", "defaults": {}, "destructor": true, - "location": "imgui:287", + "location": "imgui:295", "ov_cimguiname": "ImVec2_destroy", "ret": "void", "signature": "(ImVec2*)", "stname": "ImVec2" } ], + "ImVec2i_ImVec2i": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVec2i_ImVec2i", + "constructor": true, + "defaults": {}, + "funcname": "ImVec2i", + "location": "imgui_internal:554", + "ov_cimguiname": "ImVec2i_ImVec2i_Nil", + "signature": "()", + "stname": "ImVec2i" + }, + { + "args": "(int _x,int _y)", + "argsT": [ + { + "name": "_x", + "type": "int" + }, + { + "name": "_y", + "type": "int" + } + ], + "argsoriginal": "(int _x,int _y)", + "call_args": "(_x,_y)", + "cimguiname": "ImVec2i_ImVec2i", + "constructor": true, + "defaults": {}, + "funcname": "ImVec2i", + "location": "imgui_internal:555", + "ov_cimguiname": "ImVec2i_ImVec2i_Int", + "signature": "(int,int)", + "stname": "ImVec2i" + } + ], + "ImVec2i_destroy": [ + { + "args": "(ImVec2i* self)", + "argsT": [ + { + "name": "self", + "type": "ImVec2i*" + } + ], + "call_args": "(self)", + "cimguiname": "ImVec2i_destroy", + "defaults": {}, + "destructor": true, + "location": "imgui_internal:554", + "ov_cimguiname": "ImVec2i_destroy", + "ret": "void", + "signature": "(ImVec2i*)", + "stname": "ImVec2i" + } + ], "ImVec2ih_ImVec2ih": [ { "args": "()", @@ -12914,7 +13262,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:542", + "location": "imgui_internal:562", "ov_cimguiname": "ImVec2ih_ImVec2ih_Nil", "signature": "()", "stname": "ImVec2ih" @@ -12937,7 +13285,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:543", + "location": "imgui_internal:563", "ov_cimguiname": "ImVec2ih_ImVec2ih_short", "signature": "(short,short)", "stname": "ImVec2ih" @@ -12956,7 +13304,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:544", + "location": "imgui_internal:564", "ov_cimguiname": "ImVec2ih_ImVec2ih_Vec2", "signature": "(const ImVec2)", "stname": "ImVec2ih" @@ -12975,7 +13323,7 @@ "cimguiname": "ImVec2ih_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:542", + "location": "imgui_internal:562", "ov_cimguiname": "ImVec2ih_destroy", "ret": "void", "signature": "(ImVec2ih*)", @@ -12992,7 +13340,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:300", + "location": "imgui:308", "ov_cimguiname": "ImVec4_ImVec4_Nil", "signature": "()", "stname": "ImVec4" @@ -13023,7 +13371,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:301", + "location": "imgui:309", "ov_cimguiname": "ImVec4_ImVec4_Float", "signature": "(float,float,float,float)", "stname": "ImVec4" @@ -13042,7 +13390,7 @@ "cimguiname": "ImVec4_destroy", "defaults": {}, "destructor": true, - "location": "imgui:300", + "location": "imgui:308", "ov_cimguiname": "ImVec4_destroy", "ret": "void", "signature": "(ImVec4*)", @@ -13059,7 +13407,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:2162", + "location": "imgui:2248", "ov_cimguiname": "ImVector_ImVector_Nil", "signature": "()", "stname": "ImVector", @@ -13079,7 +13427,7 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:2163", + "location": "imgui:2249", "ov_cimguiname": "ImVector_ImVector_Vector_T_", "signature": "(const ImVector_T )", "stname": "ImVector", @@ -13104,7 +13452,7 @@ "cimguiname": "ImVector__grow_capacity", "defaults": {}, "funcname": "_grow_capacity", - "location": "imgui:2189", + "location": "imgui:2275", "ov_cimguiname": "ImVector__grow_capacity", "ret": "int", "signature": "(int)const", @@ -13126,7 +13474,7 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:2185", + "location": "imgui:2271", "ov_cimguiname": "ImVector_back_Nil", "ret": "T*", "retref": "&", @@ -13147,7 +13495,7 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:2186", + "location": "imgui:2272", "ov_cimguiname": "ImVector_back__const", "ret": "const T*", "retref": "&", @@ -13170,7 +13518,7 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2179", + "location": "imgui:2265", "ov_cimguiname": "ImVector_begin_Nil", "ret": "T*", "signature": "()", @@ -13190,7 +13538,7 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2180", + "location": "imgui:2266", "ov_cimguiname": "ImVector_begin__const", "ret": "const T*", "signature": "()const", @@ -13212,7 +13560,7 @@ "cimguiname": "ImVector_capacity", "defaults": {}, "funcname": "capacity", - "location": "imgui:2175", + "location": "imgui:2261", "ov_cimguiname": "ImVector_capacity", "ret": "int", "signature": "()const", @@ -13234,7 +13582,7 @@ "cimguiname": "ImVector_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:2167", + "location": "imgui:2253", "ov_cimguiname": "ImVector_clear", "ret": "void", "signature": "()", @@ -13256,7 +13604,7 @@ "cimguiname": "ImVector_clear_delete", "defaults": {}, "funcname": "clear_delete", - "location": "imgui:2168", + "location": "imgui:2254", "ov_cimguiname": "ImVector_clear_delete", "ret": "void", "signature": "()", @@ -13278,7 +13626,7 @@ "cimguiname": "ImVector_clear_destruct", "defaults": {}, "funcname": "clear_destruct", - "location": "imgui:2169", + "location": "imgui:2255", "ov_cimguiname": "ImVector_clear_destruct", "ret": "void", "signature": "()", @@ -13304,7 +13652,7 @@ "cimguiname": "ImVector_contains", "defaults": {}, "funcname": "contains", - "location": "imgui:2204", + "location": "imgui:2290", "ov_cimguiname": "ImVector_contains", "ret": "bool", "signature": "(const T)const", @@ -13325,7 +13673,7 @@ "cimguiname": "ImVector_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2165", + "location": "imgui:2251", "ov_cimguiname": "ImVector_destroy", "realdestructor": true, "ret": "void", @@ -13348,7 +13696,7 @@ "cimguiname": "ImVector_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2171", + "location": "imgui:2257", "ov_cimguiname": "ImVector_empty", "ret": "bool", "signature": "()const", @@ -13370,7 +13718,7 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:2181", + "location": "imgui:2267", "ov_cimguiname": "ImVector_end_Nil", "ret": "T*", "signature": "()", @@ -13390,7 +13738,7 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:2182", + "location": "imgui:2268", "ov_cimguiname": "ImVector_end__const", "ret": "const T*", "signature": "()const", @@ -13416,7 +13764,7 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:2200", + "location": "imgui:2286", "ov_cimguiname": "ImVector_erase_Nil", "ret": "T*", "signature": "(const T*)", @@ -13444,7 +13792,7 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:2201", + "location": "imgui:2287", "ov_cimguiname": "ImVector_erase_TPtr", "ret": "T*", "signature": "(const T*,const T*)", @@ -13470,7 +13818,7 @@ "cimguiname": "ImVector_erase_unsorted", "defaults": {}, "funcname": "erase_unsorted", - "location": "imgui:2202", + "location": "imgui:2288", "ov_cimguiname": "ImVector_erase_unsorted", "ret": "T*", "signature": "(const T*)", @@ -13496,7 +13844,7 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:2205", + "location": "imgui:2291", "ov_cimguiname": "ImVector_find_Nil", "ret": "T*", "signature": "(const T)", @@ -13520,7 +13868,7 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:2206", + "location": "imgui:2292", "ov_cimguiname": "ImVector_find__const", "ret": "const T*", "signature": "(const T)const", @@ -13546,7 +13894,7 @@ "cimguiname": "ImVector_find_erase", "defaults": {}, "funcname": "find_erase", - "location": "imgui:2208", + "location": "imgui:2294", "ov_cimguiname": "ImVector_find_erase", "ret": "bool", "signature": "(const T)", @@ -13572,7 +13920,7 @@ "cimguiname": "ImVector_find_erase_unsorted", "defaults": {}, "funcname": "find_erase_unsorted", - "location": "imgui:2209", + "location": "imgui:2295", "ov_cimguiname": "ImVector_find_erase_unsorted", "ret": "bool", "signature": "(const T)", @@ -13598,7 +13946,7 @@ "cimguiname": "ImVector_find_index", "defaults": {}, "funcname": "find_index", - "location": "imgui:2207", + "location": "imgui:2293", "ov_cimguiname": "ImVector_find_index", "ret": "int", "signature": "(const T)const", @@ -13620,7 +13968,7 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:2183", + "location": "imgui:2269", "ov_cimguiname": "ImVector_front_Nil", "ret": "T*", "retref": "&", @@ -13641,7 +13989,7 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:2184", + "location": "imgui:2270", "ov_cimguiname": "ImVector_front__const", "ret": "const T*", "retref": "&", @@ -13668,7 +14016,7 @@ "cimguiname": "ImVector_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui:2210", + "location": "imgui:2296", "ov_cimguiname": "ImVector_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -13698,7 +14046,7 @@ "cimguiname": "ImVector_insert", "defaults": {}, "funcname": "insert", - "location": "imgui:2203", + "location": "imgui:2289", "ov_cimguiname": "ImVector_insert", "ret": "T*", "signature": "(const T*,const T)", @@ -13720,7 +14068,7 @@ "cimguiname": "ImVector_max_size", "defaults": {}, "funcname": "max_size", - "location": "imgui:2174", + "location": "imgui:2260", "ov_cimguiname": "ImVector_max_size", "ret": "int", "signature": "()const", @@ -13742,7 +14090,7 @@ "cimguiname": "ImVector_pop_back", "defaults": {}, "funcname": "pop_back", - "location": "imgui:2198", + "location": "imgui:2284", "ov_cimguiname": "ImVector_pop_back", "ret": "void", "signature": "()", @@ -13768,7 +14116,7 @@ "cimguiname": "ImVector_push_back", "defaults": {}, "funcname": "push_back", - "location": "imgui:2197", + "location": "imgui:2283", "ov_cimguiname": "ImVector_push_back", "ret": "void", "signature": "(const T)", @@ -13794,7 +14142,7 @@ "cimguiname": "ImVector_push_front", "defaults": {}, "funcname": "push_front", - "location": "imgui:2199", + "location": "imgui:2285", "ov_cimguiname": "ImVector_push_front", "ret": "void", "signature": "(const T)", @@ -13820,7 +14168,7 @@ "cimguiname": "ImVector_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:2193", + "location": "imgui:2279", "ov_cimguiname": "ImVector_reserve", "ret": "void", "signature": "(int)", @@ -13846,7 +14194,7 @@ "cimguiname": "ImVector_reserve_discard", "defaults": {}, "funcname": "reserve_discard", - "location": "imgui:2194", + "location": "imgui:2280", "ov_cimguiname": "ImVector_reserve_discard", "ret": "void", "signature": "(int)", @@ -13872,7 +14220,7 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:2190", + "location": "imgui:2276", "ov_cimguiname": "ImVector_resize_Nil", "ret": "void", "signature": "(int)", @@ -13900,7 +14248,7 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:2191", + "location": "imgui:2277", "ov_cimguiname": "ImVector_resize_T", "ret": "void", "signature": "(int,const T)", @@ -13926,7 +14274,7 @@ "cimguiname": "ImVector_shrink", "defaults": {}, "funcname": "shrink", - "location": "imgui:2192", + "location": "imgui:2278", "ov_cimguiname": "ImVector_shrink", "ret": "void", "signature": "(int)", @@ -13948,7 +14296,7 @@ "cimguiname": "ImVector_size", "defaults": {}, "funcname": "size", - "location": "imgui:2172", + "location": "imgui:2258", "ov_cimguiname": "ImVector_size", "ret": "int", "signature": "()const", @@ -13970,7 +14318,7 @@ "cimguiname": "ImVector_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui:2173", + "location": "imgui:2259", "ov_cimguiname": "ImVector_size_in_bytes", "ret": "int", "signature": "()const", @@ -13997,7 +14345,7 @@ "cimguiname": "ImVector_swap", "defaults": {}, "funcname": "swap", - "location": "imgui:2187", + "location": "imgui:2273", "ov_cimguiname": "ImVector_swap", "ret": "void", "signature": "(ImVector_T *)", @@ -14025,7 +14373,7 @@ "flags": "0" }, "funcname": "AcceptDragDropPayload", - "location": "imgui:918", + "location": "imgui:991", "namespace": "ImGui", "ov_cimguiname": "igAcceptDragDropPayload", "ret": "const ImGuiPayload*", @@ -14047,7 +14395,7 @@ "cimguiname": "igActivateItemByID", "defaults": {}, "funcname": "ActivateItemByID", - "location": "imgui_internal:3436", + "location": "imgui_internal:3521", "namespace": "ImGui", "ov_cimguiname": "igActivateItemByID", "ret": "void", @@ -14073,7 +14421,7 @@ "cimguiname": "igAddContextHook", "defaults": {}, "funcname": "AddContextHook", - "location": "imgui_internal:3296", + "location": "imgui_internal:3381", "namespace": "ImGui", "ov_cimguiname": "igAddContextHook", "ret": "ImGuiID", @@ -14103,7 +14451,7 @@ "cimguiname": "igAddDrawListToDrawDataEx", "defaults": {}, "funcname": "AddDrawListToDrawDataEx", - "location": "imgui_internal:3280", + "location": "imgui_internal:3365", "namespace": "ImGui", "ov_cimguiname": "igAddDrawListToDrawDataEx", "ret": "void", @@ -14125,7 +14473,7 @@ "cimguiname": "igAddSettingsHandler", "defaults": {}, "funcname": "AddSettingsHandler", - "location": "imgui_internal:3313", + "location": "imgui_internal:3398", "namespace": "ImGui", "ov_cimguiname": "igAddSettingsHandler", "ret": "void", @@ -14142,7 +14490,7 @@ "cimguiname": "igAlignTextToFramePadding", "defaults": {}, "funcname": "AlignTextToFramePadding", - "location": "imgui:512", + "location": "imgui:584", "namespace": "ImGui", "ov_cimguiname": "igAlignTextToFramePadding", "ret": "void", @@ -14168,7 +14516,7 @@ "cimguiname": "igArrowButton", "defaults": {}, "funcname": "ArrowButton", - "location": "imgui:561", + "location": "imgui:633", "namespace": "ImGui", "ov_cimguiname": "igArrowButton", "ret": "bool", @@ -14204,7 +14552,7 @@ "flags": "0" }, "funcname": "ArrowButtonEx", - "location": "imgui_internal:3740", + "location": "imgui_internal:3831", "namespace": "ImGui", "ov_cimguiname": "igArrowButtonEx", "ret": "bool", @@ -14237,7 +14585,7 @@ "p_open": "NULL" }, "funcname": "Begin", - "location": "imgui:375", + "location": "imgui:430", "namespace": "ImGui", "ov_cimguiname": "igBegin", "ret": "bool", @@ -14271,7 +14619,7 @@ "cimguiname": "igBeginBoxSelect", "defaults": {}, "funcname": "BeginBoxSelect", - "location": "imgui_internal:3606", + "location": "imgui_internal:3691", "namespace": "ImGui", "ov_cimguiname": "igBeginBoxSelect", "ret": "bool", @@ -14309,7 +14657,7 @@ "window_flags": "0" }, "funcname": "BeginChild", - "location": "imgui:396", + "location": "imgui:451", "namespace": "ImGui", "ov_cimguiname": "igBeginChild_Str", "ret": "bool", @@ -14345,7 +14693,7 @@ "window_flags": "0" }, "funcname": "BeginChild", - "location": "imgui:397", + "location": "imgui:452", "namespace": "ImGui", "ov_cimguiname": "igBeginChild_ID", "ret": "bool", @@ -14383,7 +14731,7 @@ "cimguiname": "igBeginChildEx", "defaults": {}, "funcname": "BeginChildEx", - "location": "imgui_internal:3382", + "location": "imgui_internal:3467", "namespace": "ImGui", "ov_cimguiname": "igBeginChildEx", "ret": "bool", @@ -14415,7 +14763,7 @@ "flags": "0" }, "funcname": "BeginColumns", - "location": "imgui_internal:3619", + "location": "imgui_internal:3704", "namespace": "ImGui", "ov_cimguiname": "igBeginColumns", "ret": "void", @@ -14447,7 +14795,7 @@ "flags": "0" }, "funcname": "BeginCombo", - "location": "imgui:584", + "location": "imgui:657", "namespace": "ImGui", "ov_cimguiname": "igBeginCombo", "ret": "bool", @@ -14477,7 +14825,7 @@ "cimguiname": "igBeginComboPopup", "defaults": {}, "funcname": "BeginComboPopup", - "location": "imgui_internal:3409", + "location": "imgui_internal:3494", "namespace": "ImGui", "ov_cimguiname": "igBeginComboPopup", "ret": "bool", @@ -14494,7 +14842,7 @@ "cimguiname": "igBeginComboPreview", "defaults": {}, "funcname": "BeginComboPreview", - "location": "imgui_internal:3410", + "location": "imgui_internal:3495", "namespace": "ImGui", "ov_cimguiname": "igBeginComboPreview", "ret": "bool", @@ -14518,7 +14866,7 @@ "disabled": "true" }, "funcname": "BeginDisabled", - "location": "imgui:927", + "location": "imgui:1000", "namespace": "ImGui", "ov_cimguiname": "igBeginDisabled", "ret": "void", @@ -14535,7 +14883,7 @@ "cimguiname": "igBeginDisabledOverrideReenable", "defaults": {}, "funcname": "BeginDisabledOverrideReenable", - "location": "imgui_internal:3372", + "location": "imgui_internal:3457", "namespace": "ImGui", "ov_cimguiname": "igBeginDisabledOverrideReenable", "ret": "void", @@ -14557,7 +14905,7 @@ "cimguiname": "igBeginDockableDragDropSource", "defaults": {}, "funcname": "BeginDockableDragDropSource", - "location": "imgui_internal:3550", + "location": "imgui_internal:3635", "namespace": "ImGui", "ov_cimguiname": "igBeginDockableDragDropSource", "ret": "void", @@ -14579,7 +14927,7 @@ "cimguiname": "igBeginDockableDragDropTarget", "defaults": {}, "funcname": "BeginDockableDragDropTarget", - "location": "imgui_internal:3551", + "location": "imgui_internal:3636", "namespace": "ImGui", "ov_cimguiname": "igBeginDockableDragDropTarget", "ret": "void", @@ -14605,7 +14953,7 @@ "cimguiname": "igBeginDocked", "defaults": {}, "funcname": "BeginDocked", - "location": "imgui_internal:3549", + "location": "imgui_internal:3634", "namespace": "ImGui", "ov_cimguiname": "igBeginDocked", "ret": "void", @@ -14629,7 +14977,7 @@ "flags": "0" }, "funcname": "BeginDragDropSource", - "location": "imgui:914", + "location": "imgui:987", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropSource", "ret": "bool", @@ -14646,7 +14994,7 @@ "cimguiname": "igBeginDragDropTarget", "defaults": {}, "funcname": "BeginDragDropTarget", - "location": "imgui:917", + "location": "imgui:990", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTarget", "ret": "bool", @@ -14672,7 +15020,7 @@ "cimguiname": "igBeginDragDropTargetCustom", "defaults": {}, "funcname": "BeginDragDropTargetCustom", - "location": "imgui_internal:3592", + "location": "imgui_internal:3677", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTargetCustom", "ret": "bool", @@ -14689,7 +15037,7 @@ "cimguiname": "igBeginErrorTooltip", "defaults": {}, "funcname": "BeginErrorTooltip", - "location": "imgui_internal:3824", + "location": "imgui_internal:3917", "namespace": "ImGui", "ov_cimguiname": "igBeginErrorTooltip", "ret": "bool", @@ -14706,7 +15054,7 @@ "cimguiname": "igBeginGroup", "defaults": {}, "funcname": "BeginGroup", - "location": "imgui:510", + "location": "imgui:582", "namespace": "ImGui", "ov_cimguiname": "igBeginGroup", "ret": "void", @@ -14723,7 +15071,7 @@ "cimguiname": "igBeginItemTooltip", "defaults": {}, "funcname": "BeginItemTooltip", - "location": "imgui:756", + "location": "imgui:829", "namespace": "ImGui", "ov_cimguiname": "igBeginItemTooltip", "ret": "bool", @@ -14751,7 +15099,7 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginListBox", - "location": "imgui:710", + "location": "imgui:783", "namespace": "ImGui", "ov_cimguiname": "igBeginListBox", "ret": "bool", @@ -14768,7 +15116,7 @@ "cimguiname": "igBeginMainMenuBar", "defaults": {}, "funcname": "BeginMainMenuBar", - "location": "imgui:736", + "location": "imgui:809", "namespace": "ImGui", "ov_cimguiname": "igBeginMainMenuBar", "ret": "bool", @@ -14796,7 +15144,7 @@ "enabled": "true" }, "funcname": "BeginMenu", - "location": "imgui:738", + "location": "imgui:811", "namespace": "ImGui", "ov_cimguiname": "igBeginMenu", "ret": "bool", @@ -14813,7 +15161,7 @@ "cimguiname": "igBeginMenuBar", "defaults": {}, "funcname": "BeginMenuBar", - "location": "imgui:734", + "location": "imgui:807", "namespace": "ImGui", "ov_cimguiname": "igBeginMenuBar", "ret": "bool", @@ -14845,7 +15193,7 @@ "enabled": "true" }, "funcname": "BeginMenuEx", - "location": "imgui_internal:3405", + "location": "imgui_internal:3490", "namespace": "ImGui", "ov_cimguiname": "igBeginMenuEx", "ret": "bool", @@ -14878,7 +15226,7 @@ "selection_size": "-1" }, "funcname": "BeginMultiSelect", - "location": "imgui:698", + "location": "imgui:771", "namespace": "ImGui", "ov_cimguiname": "igBeginMultiSelect", "ret": "ImGuiMultiSelectIO*", @@ -14906,7 +15254,7 @@ "flags": "0" }, "funcname": "BeginPopup", - "location": "imgui:770", + "location": "imgui:843", "namespace": "ImGui", "ov_cimguiname": "igBeginPopup", "ret": "bool", @@ -14935,7 +15283,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextItem", - "location": "imgui:792", + "location": "imgui:865", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextItem", "ret": "bool", @@ -14964,7 +15312,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextVoid", - "location": "imgui:794", + "location": "imgui:867", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextVoid", "ret": "bool", @@ -14993,7 +15341,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextWindow", - "location": "imgui:793", + "location": "imgui:866", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextWindow", "ret": "bool", @@ -15019,7 +15367,7 @@ "cimguiname": "igBeginPopupEx", "defaults": {}, "funcname": "BeginPopupEx", - "location": "imgui_internal:3385", + "location": "imgui_internal:3470", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupEx", "ret": "bool", @@ -15049,7 +15397,7 @@ "cimguiname": "igBeginPopupMenuEx", "defaults": {}, "funcname": "BeginPopupMenuEx", - "location": "imgui_internal:3386", + "location": "imgui_internal:3471", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupMenuEx", "ret": "bool", @@ -15082,7 +15430,7 @@ "p_open": "NULL" }, "funcname": "BeginPopupModal", - "location": "imgui:771", + "location": "imgui:844", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupModal", "ret": "bool", @@ -15110,7 +15458,7 @@ "flags": "0" }, "funcname": "BeginTabBar", - "location": "imgui:872", + "location": "imgui:945", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBar", "ret": "bool", @@ -15140,7 +15488,7 @@ "cimguiname": "igBeginTabBarEx", "defaults": {}, "funcname": "BeginTabBarEx", - "location": "imgui_internal:3687", + "location": "imgui_internal:3774", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBarEx", "ret": "bool", @@ -15173,7 +15521,7 @@ "p_open": "NULL" }, "funcname": "BeginTabItem", - "location": "imgui:874", + "location": "imgui:947", "namespace": "ImGui", "ov_cimguiname": "igBeginTabItem", "ret": "bool", @@ -15215,7 +15563,7 @@ "outer_size": "ImVec2(0.0f,0.0f)" }, "funcname": "BeginTable", - "location": "imgui:823", + "location": "imgui:896", "namespace": "ImGui", "ov_cimguiname": "igBeginTable", "ret": "bool", @@ -15261,7 +15609,7 @@ "outer_size": "ImVec2(0,0)" }, "funcname": "BeginTableEx", - "location": "imgui_internal:3643", + "location": "imgui_internal:3730", "namespace": "ImGui", "ov_cimguiname": "igBeginTableEx", "ret": "bool", @@ -15278,7 +15626,7 @@ "cimguiname": "igBeginTooltip", "defaults": {}, "funcname": "BeginTooltip", - "location": "imgui:747", + "location": "imgui:820", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltip", "ret": "bool", @@ -15304,7 +15652,7 @@ "cimguiname": "igBeginTooltipEx", "defaults": {}, "funcname": "BeginTooltipEx", - "location": "imgui_internal:3400", + "location": "imgui_internal:3485", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltipEx", "ret": "bool", @@ -15321,7 +15669,7 @@ "cimguiname": "igBeginTooltipHidden", "defaults": {}, "funcname": "BeginTooltipHidden", - "location": "imgui_internal:3401", + "location": "imgui_internal:3486", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltipHidden", "ret": "bool", @@ -15359,7 +15707,7 @@ "cimguiname": "igBeginViewportSideBar", "defaults": {}, "funcname": "BeginViewportSideBar", - "location": "imgui_internal:3404", + "location": "imgui_internal:3489", "namespace": "ImGui", "ov_cimguiname": "igBeginViewportSideBar", "ret": "bool", @@ -15381,7 +15729,7 @@ "cimguiname": "igBringWindowToDisplayBack", "defaults": {}, "funcname": "BringWindowToDisplayBack", - "location": "imgui_internal:3267", + "location": "imgui_internal:3343", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayBack", "ret": "void", @@ -15407,7 +15755,7 @@ "cimguiname": "igBringWindowToDisplayBehind", "defaults": {}, "funcname": "BringWindowToDisplayBehind", - "location": "imgui_internal:3268", + "location": "imgui_internal:3344", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayBehind", "ret": "void", @@ -15429,7 +15777,7 @@ "cimguiname": "igBringWindowToDisplayFront", "defaults": {}, "funcname": "BringWindowToDisplayFront", - "location": "imgui_internal:3266", + "location": "imgui_internal:3342", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayFront", "ret": "void", @@ -15451,7 +15799,7 @@ "cimguiname": "igBringWindowToFocusFront", "defaults": {}, "funcname": "BringWindowToFocusFront", - "location": "imgui_internal:3265", + "location": "imgui_internal:3341", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToFocusFront", "ret": "void", @@ -15468,7 +15816,7 @@ "cimguiname": "igBullet", "defaults": {}, "funcname": "Bullet", - "location": "imgui:568", + "location": "imgui:640", "namespace": "ImGui", "ov_cimguiname": "igBullet", "ret": "void", @@ -15495,7 +15843,7 @@ "defaults": {}, "funcname": "BulletText", "isvararg": "...)", - "location": "imgui:551", + "location": "imgui:623", "namespace": "ImGui", "ov_cimguiname": "igBulletText", "ret": "void", @@ -15521,7 +15869,7 @@ "cimguiname": "igBulletTextV", "defaults": {}, "funcname": "BulletTextV", - "location": "imgui:552", + "location": "imgui:624", "namespace": "ImGui", "ov_cimguiname": "igBulletTextV", "ret": "void", @@ -15549,7 +15897,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Button", - "location": "imgui:558", + "location": "imgui:630", "namespace": "ImGui", "ov_cimguiname": "igButton", "ret": "bool", @@ -15589,7 +15937,7 @@ "flags": "0" }, "funcname": "ButtonBehavior", - "location": "imgui_internal:3758", + "location": "imgui_internal:3849", "namespace": "ImGui", "ov_cimguiname": "igButtonBehavior", "ret": "bool", @@ -15622,7 +15970,7 @@ "size_arg": "ImVec2(0,0)" }, "funcname": "ButtonEx", - "location": "imgui_internal:3739", + "location": "imgui_internal:3830", "namespace": "ImGui", "ov_cimguiname": "igButtonEx", "ret": "bool", @@ -15656,7 +16004,7 @@ "cimguiname": "igCalcItemSize", "defaults": {}, "funcname": "CalcItemSize", - "location": "imgui_internal:3365", + "location": "imgui_internal:3450", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcItemSize", @@ -15674,7 +16022,7 @@ "cimguiname": "igCalcItemWidth", "defaults": {}, "funcname": "CalcItemWidth", - "location": "imgui:467", + "location": "imgui:541", "namespace": "ImGui", "ov_cimguiname": "igCalcItemWidth", "ret": "float", @@ -15704,7 +16052,7 @@ "cimguiname": "igCalcRoundingFlagsForRectInRect", "defaults": {}, "funcname": "CalcRoundingFlagsForRectInRect", - "location": "imgui_internal:3735", + "location": "imgui_internal:3822", "namespace": "ImGui", "ov_cimguiname": "igCalcRoundingFlagsForRectInRect", "ret": "ImDrawFlags", @@ -15746,7 +16094,7 @@ "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", - "location": "imgui:987", + "location": "imgui:1060", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcTextSize", @@ -15781,7 +16129,7 @@ "cimguiname": "igCalcTypematicRepeatAmount", "defaults": {}, "funcname": "CalcTypematicRepeatAmount", - "location": "imgui_internal:3465", + "location": "imgui_internal:3550", "namespace": "ImGui", "ov_cimguiname": "igCalcTypematicRepeatAmount", "ret": "int", @@ -15807,7 +16155,7 @@ "cimguiname": "igCalcWindowNextAutoFitSize", "defaults": {}, "funcname": "CalcWindowNextAutoFitSize", - "location": "imgui_internal:3246", + "location": "imgui_internal:3322", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcWindowNextAutoFitSize", @@ -15834,7 +16182,7 @@ "cimguiname": "igCalcWrapWidthForPos", "defaults": {}, "funcname": "CalcWrapWidthForPos", - "location": "imgui_internal:3366", + "location": "imgui_internal:3451", "namespace": "ImGui", "ov_cimguiname": "igCalcWrapWidthForPos", "ret": "float", @@ -15860,7 +16208,7 @@ "cimguiname": "igCallContextHooks", "defaults": {}, "funcname": "CallContextHooks", - "location": "imgui_internal:3298", + "location": "imgui_internal:3383", "namespace": "ImGui", "ov_cimguiname": "igCallContextHooks", "ret": "void", @@ -15886,7 +16234,7 @@ "cimguiname": "igCheckbox", "defaults": {}, "funcname": "Checkbox", - "location": "imgui:562", + "location": "imgui:634", "namespace": "ImGui", "ov_cimguiname": "igCheckbox", "ret": "bool", @@ -15916,7 +16264,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:563", + "location": "imgui:635", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlags_IntPtr", "ret": "bool", @@ -15944,7 +16292,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:564", + "location": "imgui:636", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlags_UintPtr", "ret": "bool", @@ -15972,7 +16320,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui_internal:3744", + "location": "imgui_internal:3835", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlags_S64Ptr", "ret": "bool", @@ -16000,7 +16348,7 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui_internal:3745", + "location": "imgui_internal:3836", "namespace": "ImGui", "ov_cimguiname": "igCheckboxFlags_U64Ptr", "ret": "bool", @@ -16017,7 +16365,7 @@ "cimguiname": "igClearActiveID", "defaults": {}, "funcname": "ClearActiveID", - "location": "imgui_internal:3348", + "location": "imgui_internal:3433", "namespace": "ImGui", "ov_cimguiname": "igClearActiveID", "ret": "void", @@ -16034,7 +16382,7 @@ "cimguiname": "igClearDragDrop", "defaults": {}, "funcname": "ClearDragDrop", - "location": "imgui_internal:3593", + "location": "imgui_internal:3678", "namespace": "ImGui", "ov_cimguiname": "igClearDragDrop", "ret": "void", @@ -16051,7 +16399,7 @@ "cimguiname": "igClearIniSettings", "defaults": {}, "funcname": "ClearIniSettings", - "location": "imgui_internal:3312", + "location": "imgui_internal:3397", "namespace": "ImGui", "ov_cimguiname": "igClearIniSettings", "ret": "void", @@ -16073,7 +16421,7 @@ "cimguiname": "igClearWindowSettings", "defaults": {}, "funcname": "ClearWindowSettings", - "location": "imgui_internal:3321", + "location": "imgui_internal:3406", "namespace": "ImGui", "ov_cimguiname": "igClearWindowSettings", "ret": "void", @@ -16099,7 +16447,7 @@ "cimguiname": "igCloseButton", "defaults": {}, "funcname": "CloseButton", - "location": "imgui_internal:3748", + "location": "imgui_internal:3839", "namespace": "ImGui", "ov_cimguiname": "igCloseButton", "ret": "bool", @@ -16116,7 +16464,7 @@ "cimguiname": "igCloseCurrentPopup", "defaults": {}, "funcname": "CloseCurrentPopup", - "location": "imgui:785", + "location": "imgui:858", "namespace": "ImGui", "ov_cimguiname": "igCloseCurrentPopup", "ret": "void", @@ -16142,7 +16490,7 @@ "cimguiname": "igClosePopupToLevel", "defaults": {}, "funcname": "ClosePopupToLevel", - "location": "imgui_internal:3388", + "location": "imgui_internal:3473", "namespace": "ImGui", "ov_cimguiname": "igClosePopupToLevel", "ret": "void", @@ -16159,7 +16507,7 @@ "cimguiname": "igClosePopupsExceptModals", "defaults": {}, "funcname": "ClosePopupsExceptModals", - "location": "imgui_internal:3390", + "location": "imgui_internal:3475", "namespace": "ImGui", "ov_cimguiname": "igClosePopupsExceptModals", "ret": "void", @@ -16185,7 +16533,7 @@ "cimguiname": "igClosePopupsOverWindow", "defaults": {}, "funcname": "ClosePopupsOverWindow", - "location": "imgui_internal:3389", + "location": "imgui_internal:3474", "namespace": "ImGui", "ov_cimguiname": "igClosePopupsOverWindow", "ret": "void", @@ -16215,7 +16563,7 @@ "cimguiname": "igCollapseButton", "defaults": {}, "funcname": "CollapseButton", - "location": "imgui_internal:3749", + "location": "imgui_internal:3840", "namespace": "ImGui", "ov_cimguiname": "igCollapseButton", "ret": "bool", @@ -16243,7 +16591,7 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:680", + "location": "imgui:753", "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeader_TreeNodeFlags", "ret": "bool", @@ -16273,7 +16621,7 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:681", + "location": "imgui:754", "namespace": "ImGui", "ov_cimguiname": "igCollapsingHeader_BoolPtr", "ret": "bool", @@ -16310,7 +16658,7 @@ "size": "ImVec2(0,0)" }, "funcname": "ColorButton", - "location": "imgui:661", + "location": "imgui:734", "namespace": "ImGui", "ov_cimguiname": "igColorButton", "ret": "bool", @@ -16332,7 +16680,7 @@ "cimguiname": "igColorConvertFloat4ToU32", "defaults": {}, "funcname": "ColorConvertFloat4ToU32", - "location": "imgui:991", + "location": "imgui:1064", "namespace": "ImGui", "ov_cimguiname": "igColorConvertFloat4ToU32", "ret": "ImU32", @@ -16377,7 +16725,7 @@ "cimguiname": "igColorConvertHSVtoRGB", "defaults": {}, "funcname": "ColorConvertHSVtoRGB", - "location": "imgui:993", + "location": "imgui:1066", "namespace": "ImGui", "ov_cimguiname": "igColorConvertHSVtoRGB", "ret": "void", @@ -16422,7 +16770,7 @@ "cimguiname": "igColorConvertRGBtoHSV", "defaults": {}, "funcname": "ColorConvertRGBtoHSV", - "location": "imgui:992", + "location": "imgui:1065", "namespace": "ImGui", "ov_cimguiname": "igColorConvertRGBtoHSV", "ret": "void", @@ -16448,7 +16796,7 @@ "cimguiname": "igColorConvertU32ToFloat4", "defaults": {}, "funcname": "ColorConvertU32ToFloat4", - "location": "imgui:990", + "location": "imgui:1063", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igColorConvertU32ToFloat4", @@ -16481,7 +16829,7 @@ "flags": "0" }, "funcname": "ColorEdit3", - "location": "imgui:657", + "location": "imgui:730", "namespace": "ImGui", "ov_cimguiname": "igColorEdit3", "ret": "bool", @@ -16513,7 +16861,7 @@ "flags": "0" }, "funcname": "ColorEdit4", - "location": "imgui:658", + "location": "imgui:731", "namespace": "ImGui", "ov_cimguiname": "igColorEdit4", "ret": "bool", @@ -16539,7 +16887,7 @@ "cimguiname": "igColorEditOptionsPopup", "defaults": {}, "funcname": "ColorEditOptionsPopup", - "location": "imgui_internal:3801", + "location": "imgui_internal:3894", "namespace": "ImGui", "ov_cimguiname": "igColorEditOptionsPopup", "ret": "void", @@ -16571,7 +16919,7 @@ "flags": "0" }, "funcname": "ColorPicker3", - "location": "imgui:659", + "location": "imgui:732", "namespace": "ImGui", "ov_cimguiname": "igColorPicker3", "ret": "bool", @@ -16608,7 +16956,7 @@ "ref_col": "NULL" }, "funcname": "ColorPicker4", - "location": "imgui:660", + "location": "imgui:733", "namespace": "ImGui", "ov_cimguiname": "igColorPicker4", "ret": "bool", @@ -16634,7 +16982,7 @@ "cimguiname": "igColorPickerOptionsPopup", "defaults": {}, "funcname": "ColorPickerOptionsPopup", - "location": "imgui_internal:3802", + "location": "imgui_internal:3895", "namespace": "ImGui", "ov_cimguiname": "igColorPickerOptionsPopup", "ret": "void", @@ -16664,7 +17012,7 @@ "cimguiname": "igColorTooltip", "defaults": {}, "funcname": "ColorTooltip", - "location": "imgui_internal:3800", + "location": "imgui_internal:3893", "namespace": "ImGui", "ov_cimguiname": "igColorTooltip", "ret": "void", @@ -16698,7 +17046,7 @@ "id": "NULL" }, "funcname": "Columns", - "location": "imgui:861", + "location": "imgui:934", "namespace": "ImGui", "ov_cimguiname": "igColumns", "ret": "void", @@ -16738,7 +17086,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:586", + "location": "imgui:659", "namespace": "ImGui", "ov_cimguiname": "igCombo_Str_arr", "ret": "bool", @@ -16772,7 +17120,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:587", + "location": "imgui:660", "namespace": "ImGui", "ov_cimguiname": "igCombo_Str", "ret": "bool", @@ -16816,7 +17164,7 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:588", + "location": "imgui:661", "namespace": "ImGui", "ov_cimguiname": "igCombo_FnStrPtr", "ret": "bool", @@ -16838,7 +17186,7 @@ "cimguiname": "igConvertSingleModFlagToKey", "defaults": {}, "funcname": "ConvertSingleModFlagToKey", - "location": "imgui_internal:3449", + "location": "imgui_internal:3534", "namespace": "ImGui", "ov_cimguiname": "igConvertSingleModFlagToKey", "ret": "ImGuiKey", @@ -16862,7 +17210,7 @@ "shared_font_atlas": "NULL" }, "funcname": "CreateContext", - "location": "imgui:332", + "location": "imgui:387", "namespace": "ImGui", "ov_cimguiname": "igCreateContext", "ret": "ImGuiContext*", @@ -16884,7 +17232,7 @@ "cimguiname": "igCreateNewWindowSettings", "defaults": {}, "funcname": "CreateNewWindowSettings", - "location": "imgui_internal:3318", + "location": "imgui_internal:3403", "namespace": "ImGui", "ov_cimguiname": "igCreateNewWindowSettings", "ret": "ImGuiWindowSettings*", @@ -16924,7 +17272,7 @@ "p_data_when_empty": "NULL" }, "funcname": "DataTypeApplyFromText", - "location": "imgui_internal:3784", + "location": "imgui_internal:3877", "namespace": "ImGui", "ov_cimguiname": "igDataTypeApplyFromText", "ret": "bool", @@ -16962,7 +17310,7 @@ "cimguiname": "igDataTypeApplyOp", "defaults": {}, "funcname": "DataTypeApplyOp", - "location": "imgui_internal:3783", + "location": "imgui_internal:3876", "namespace": "ImGui", "ov_cimguiname": "igDataTypeApplyOp", "ret": "void", @@ -16996,7 +17344,7 @@ "cimguiname": "igDataTypeClamp", "defaults": {}, "funcname": "DataTypeClamp", - "location": "imgui_internal:3786", + "location": "imgui_internal:3879", "namespace": "ImGui", "ov_cimguiname": "igDataTypeClamp", "ret": "bool", @@ -17026,7 +17374,7 @@ "cimguiname": "igDataTypeCompare", "defaults": {}, "funcname": "DataTypeCompare", - "location": "imgui_internal:3785", + "location": "imgui_internal:3878", "namespace": "ImGui", "ov_cimguiname": "igDataTypeCompare", "ret": "int", @@ -17064,7 +17412,7 @@ "cimguiname": "igDataTypeFormatString", "defaults": {}, "funcname": "DataTypeFormatString", - "location": "imgui_internal:3782", + "location": "imgui_internal:3875", "namespace": "ImGui", "ov_cimguiname": "igDataTypeFormatString", "ret": "int", @@ -17086,7 +17434,7 @@ "cimguiname": "igDataTypeGetInfo", "defaults": {}, "funcname": "DataTypeGetInfo", - "location": "imgui_internal:3781", + "location": "imgui_internal:3874", "namespace": "ImGui", "ov_cimguiname": "igDataTypeGetInfo", "ret": "const ImGuiDataTypeInfo*", @@ -17112,7 +17460,7 @@ "cimguiname": "igDataTypeIsZero", "defaults": {}, "funcname": "DataTypeIsZero", - "location": "imgui_internal:3787", + "location": "imgui_internal:3880", "namespace": "ImGui", "ov_cimguiname": "igDataTypeIsZero", "ret": "bool", @@ -17146,7 +17494,7 @@ "cimguiname": "igDebugAllocHook", "defaults": {}, "funcname": "DebugAllocHook", - "location": "imgui_internal:3828", + "location": "imgui_internal:3921", "namespace": "ImGui", "ov_cimguiname": "igDebugAllocHook", "ret": "void", @@ -17172,7 +17520,7 @@ "cimguiname": "igDebugBreakButton", "defaults": {}, "funcname": "DebugBreakButton", - "location": "imgui_internal:3837", + "location": "imgui_internal:3930", "namespace": "ImGui", "ov_cimguiname": "igDebugBreakButton", "ret": "bool", @@ -17198,7 +17546,7 @@ "cimguiname": "igDebugBreakButtonTooltip", "defaults": {}, "funcname": "DebugBreakButtonTooltip", - "location": "imgui_internal:3838", + "location": "imgui_internal:3931", "namespace": "ImGui", "ov_cimguiname": "igDebugBreakButtonTooltip", "ret": "void", @@ -17215,7 +17563,7 @@ "cimguiname": "igDebugBreakClearData", "defaults": {}, "funcname": "DebugBreakClearData", - "location": "imgui_internal:3836", + "location": "imgui_internal:3929", "namespace": "ImGui", "ov_cimguiname": "igDebugBreakClearData", "ret": "void", @@ -17261,7 +17609,7 @@ "cimguiname": "igDebugCheckVersionAndDataLayout", "defaults": {}, "funcname": "DebugCheckVersionAndDataLayout", - "location": "imgui:1074", + "location": "imgui:1147", "namespace": "ImGui", "ov_cimguiname": "igDebugCheckVersionAndDataLayout", "ret": "bool", @@ -17285,7 +17633,7 @@ "col": "4278190335" }, "funcname": "DebugDrawCursorPos", - "location": "imgui_internal:3829", + "location": "imgui_internal:3922", "namespace": "ImGui", "ov_cimguiname": "igDebugDrawCursorPos", "ret": "void", @@ -17309,7 +17657,7 @@ "col": "4278190335" }, "funcname": "DebugDrawItemRect", - "location": "imgui_internal:3831", + "location": "imgui_internal:3924", "namespace": "ImGui", "ov_cimguiname": "igDebugDrawItemRect", "ret": "void", @@ -17333,7 +17681,7 @@ "col": "4278190335" }, "funcname": "DebugDrawLineExtents", - "location": "imgui_internal:3830", + "location": "imgui_internal:3923", "namespace": "ImGui", "ov_cimguiname": "igDebugDrawLineExtents", "ret": "void", @@ -17355,7 +17703,7 @@ "cimguiname": "igDebugFlashStyleColor", "defaults": {}, "funcname": "DebugFlashStyleColor", - "location": "imgui:1072", + "location": "imgui:1145", "namespace": "ImGui", "ov_cimguiname": "igDebugFlashStyleColor", "ret": "void", @@ -17389,7 +17737,7 @@ "cimguiname": "igDebugHookIdInfo", "defaults": {}, "funcname": "DebugHookIdInfo", - "location": "imgui_internal:3840", + "location": "imgui_internal:3933", "namespace": "ImGui", "ov_cimguiname": "igDebugHookIdInfo", "ret": "void", @@ -17411,7 +17759,7 @@ "cimguiname": "igDebugLocateItem", "defaults": {}, "funcname": "DebugLocateItem", - "location": "imgui_internal:3833", + "location": "imgui_internal:3926", "namespace": "ImGui", "ov_cimguiname": "igDebugLocateItem", "ret": "void", @@ -17433,7 +17781,7 @@ "cimguiname": "igDebugLocateItemOnHover", "defaults": {}, "funcname": "DebugLocateItemOnHover", - "location": "imgui_internal:3834", + "location": "imgui_internal:3927", "namespace": "ImGui", "ov_cimguiname": "igDebugLocateItemOnHover", "ret": "void", @@ -17450,7 +17798,7 @@ "cimguiname": "igDebugLocateItemResolveWithLastItem", "defaults": {}, "funcname": "DebugLocateItemResolveWithLastItem", - "location": "imgui_internal:3835", + "location": "imgui_internal:3928", "namespace": "ImGui", "ov_cimguiname": "igDebugLocateItemResolveWithLastItem", "ret": "void", @@ -17477,7 +17825,7 @@ "defaults": {}, "funcname": "DebugLog", "isvararg": "...)", - "location": "imgui:1076", + "location": "imgui:1149", "namespace": "ImGui", "ov_cimguiname": "igDebugLog", "ret": "void", @@ -17503,7 +17851,7 @@ "cimguiname": "igDebugLogV", "defaults": {}, "funcname": "DebugLogV", - "location": "imgui:1077", + "location": "imgui:1150", "namespace": "ImGui", "ov_cimguiname": "igDebugLogV", "ret": "void", @@ -17525,7 +17873,7 @@ "cimguiname": "igDebugNodeColumns", "defaults": {}, "funcname": "DebugNodeColumns", - "location": "imgui_internal:3841", + "location": "imgui_internal:3934", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeColumns", "ret": "void", @@ -17551,7 +17899,7 @@ "cimguiname": "igDebugNodeDockNode", "defaults": {}, "funcname": "DebugNodeDockNode", - "location": "imgui_internal:3842", + "location": "imgui_internal:3935", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDockNode", "ret": "void", @@ -17589,7 +17937,7 @@ "cimguiname": "igDebugNodeDrawCmdShowMeshAndBoundingBox", "defaults": {}, "funcname": "DebugNodeDrawCmdShowMeshAndBoundingBox", - "location": "imgui_internal:3844", + "location": "imgui_internal:3937", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDrawCmdShowMeshAndBoundingBox", "ret": "void", @@ -17623,7 +17971,7 @@ "cimguiname": "igDebugNodeDrawList", "defaults": {}, "funcname": "DebugNodeDrawList", - "location": "imgui_internal:3843", + "location": "imgui_internal:3936", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDrawList", "ret": "void", @@ -17645,7 +17993,7 @@ "cimguiname": "igDebugNodeFont", "defaults": {}, "funcname": "DebugNodeFont", - "location": "imgui_internal:3845", + "location": "imgui_internal:3938", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeFont", "ret": "void", @@ -17671,7 +18019,7 @@ "cimguiname": "igDebugNodeFontGlyph", "defaults": {}, "funcname": "DebugNodeFontGlyph", - "location": "imgui_internal:3846", + "location": "imgui_internal:3940", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeFontGlyph", "ret": "void", @@ -17679,6 +18027,36 @@ "stname": "" } ], + "igDebugNodeFontGlyphesForSrcMask": [ + { + "args": "(ImFont* font,ImFontBaked* baked,int src_mask)", + "argsT": [ + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "baked", + "type": "ImFontBaked*" + }, + { + "name": "src_mask", + "type": "int" + } + ], + "argsoriginal": "(ImFont* font,ImFontBaked* baked,int src_mask)", + "call_args": "(font,baked,src_mask)", + "cimguiname": "igDebugNodeFontGlyphesForSrcMask", + "defaults": {}, + "funcname": "DebugNodeFontGlyphesForSrcMask", + "location": "imgui_internal:3939", + "namespace": "ImGui", + "ov_cimguiname": "igDebugNodeFontGlyphesForSrcMask", + "ret": "void", + "signature": "(ImFont*,ImFontBaked*,int)", + "stname": "" + } + ], "igDebugNodeInputTextState": [ { "args": "(ImGuiInputTextState* state)", @@ -17693,7 +18071,7 @@ "cimguiname": "igDebugNodeInputTextState", "defaults": {}, "funcname": "DebugNodeInputTextState", - "location": "imgui_internal:3851", + "location": "imgui_internal:3946", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeInputTextState", "ret": "void", @@ -17715,7 +18093,7 @@ "cimguiname": "igDebugNodeMultiSelectState", "defaults": {}, "funcname": "DebugNodeMultiSelectState", - "location": "imgui_internal:3853", + "location": "imgui_internal:3948", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeMultiSelectState", "ret": "void", @@ -17745,7 +18123,7 @@ "cimguiname": "igDebugNodePlatformMonitor", "defaults": {}, "funcname": "DebugNodePlatformMonitor", - "location": "imgui_internal:3859", + "location": "imgui_internal:3954", "namespace": "ImGui", "ov_cimguiname": "igDebugNodePlatformMonitor", "ret": "void", @@ -17771,7 +18149,7 @@ "cimguiname": "igDebugNodeStorage", "defaults": {}, "funcname": "DebugNodeStorage", - "location": "imgui_internal:3847", + "location": "imgui_internal:3942", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeStorage", "ret": "void", @@ -17797,7 +18175,7 @@ "cimguiname": "igDebugNodeTabBar", "defaults": {}, "funcname": "DebugNodeTabBar", - "location": "imgui_internal:3848", + "location": "imgui_internal:3943", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTabBar", "ret": "void", @@ -17819,7 +18197,7 @@ "cimguiname": "igDebugNodeTable", "defaults": {}, "funcname": "DebugNodeTable", - "location": "imgui_internal:3849", + "location": "imgui_internal:3944", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTable", "ret": "void", @@ -17841,7 +18219,7 @@ "cimguiname": "igDebugNodeTableSettings", "defaults": {}, "funcname": "DebugNodeTableSettings", - "location": "imgui_internal:3850", + "location": "imgui_internal:3945", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTableSettings", "ret": "void", @@ -17849,6 +18227,38 @@ "stname": "" } ], + "igDebugNodeTexture": [ + { + "args": "(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect)", + "argsT": [ + { + "name": "tex", + "type": "ImTextureData*" + }, + { + "name": "int_id", + "type": "int" + }, + { + "name": "highlight_rect", + "type": "const ImFontAtlasRect*" + } + ], + "argsoriginal": "(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect=((void*)0))", + "call_args": "(tex,int_id,highlight_rect)", + "cimguiname": "igDebugNodeTexture", + "defaults": { + "highlight_rect": "NULL" + }, + "funcname": "DebugNodeTexture", + "location": "imgui_internal:3941", + "namespace": "ImGui", + "ov_cimguiname": "igDebugNodeTexture", + "ret": "void", + "signature": "(ImTextureData*,int,const ImFontAtlasRect*)", + "stname": "" + } + ], "igDebugNodeTypingSelectState": [ { "args": "(ImGuiTypingSelectState* state)", @@ -17863,7 +18273,7 @@ "cimguiname": "igDebugNodeTypingSelectState", "defaults": {}, "funcname": "DebugNodeTypingSelectState", - "location": "imgui_internal:3852", + "location": "imgui_internal:3947", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTypingSelectState", "ret": "void", @@ -17885,7 +18295,7 @@ "cimguiname": "igDebugNodeViewport", "defaults": {}, "funcname": "DebugNodeViewport", - "location": "imgui_internal:3858", + "location": "imgui_internal:3953", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeViewport", "ret": "void", @@ -17911,7 +18321,7 @@ "cimguiname": "igDebugNodeWindow", "defaults": {}, "funcname": "DebugNodeWindow", - "location": "imgui_internal:3854", + "location": "imgui_internal:3949", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindow", "ret": "void", @@ -17933,7 +18343,7 @@ "cimguiname": "igDebugNodeWindowSettings", "defaults": {}, "funcname": "DebugNodeWindowSettings", - "location": "imgui_internal:3855", + "location": "imgui_internal:3950", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowSettings", "ret": "void", @@ -17959,7 +18369,7 @@ "cimguiname": "igDebugNodeWindowsList", "defaults": {}, "funcname": "DebugNodeWindowsList", - "location": "imgui_internal:3856", + "location": "imgui_internal:3951", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowsList", "ret": "void", @@ -17989,7 +18399,7 @@ "cimguiname": "igDebugNodeWindowsListByBeginStackParent", "defaults": {}, "funcname": "DebugNodeWindowsListByBeginStackParent", - "location": "imgui_internal:3857", + "location": "imgui_internal:3952", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowsListByBeginStackParent", "ret": "void", @@ -18011,7 +18421,7 @@ "cimguiname": "igDebugRenderKeyboardPreview", "defaults": {}, "funcname": "DebugRenderKeyboardPreview", - "location": "imgui_internal:3860", + "location": "imgui_internal:3955", "namespace": "ImGui", "ov_cimguiname": "igDebugRenderKeyboardPreview", "ret": "void", @@ -18041,7 +18451,7 @@ "cimguiname": "igDebugRenderViewportThumbnail", "defaults": {}, "funcname": "DebugRenderViewportThumbnail", - "location": "imgui_internal:3861", + "location": "imgui_internal:3956", "namespace": "ImGui", "ov_cimguiname": "igDebugRenderViewportThumbnail", "ret": "void", @@ -18058,7 +18468,7 @@ "cimguiname": "igDebugStartItemPicker", "defaults": {}, "funcname": "DebugStartItemPicker", - "location": "imgui:1073", + "location": "imgui:1146", "namespace": "ImGui", "ov_cimguiname": "igDebugStartItemPicker", "ret": "void", @@ -18080,7 +18490,7 @@ "cimguiname": "igDebugTextEncoding", "defaults": {}, "funcname": "DebugTextEncoding", - "location": "imgui:1071", + "location": "imgui:1144", "namespace": "ImGui", "ov_cimguiname": "igDebugTextEncoding", "ret": "void", @@ -18106,7 +18516,7 @@ "cimguiname": "igDebugTextUnformattedWithLocateItem", "defaults": {}, "funcname": "DebugTextUnformattedWithLocateItem", - "location": "imgui_internal:3832", + "location": "imgui_internal:3925", "namespace": "ImGui", "ov_cimguiname": "igDebugTextUnformattedWithLocateItem", "ret": "void", @@ -18130,7 +18540,7 @@ "ctx": "NULL" }, "funcname": "DestroyContext", - "location": "imgui:333", + "location": "imgui:388", "namespace": "ImGui", "ov_cimguiname": "igDestroyContext", "ret": "void", @@ -18152,7 +18562,7 @@ "cimguiname": "igDestroyPlatformWindow", "defaults": {}, "funcname": "DestroyPlatformWindow", - "location": "imgui_internal:3303", + "location": "imgui_internal:3388", "namespace": "ImGui", "ov_cimguiname": "igDestroyPlatformWindow", "ret": "void", @@ -18169,7 +18579,7 @@ "cimguiname": "igDestroyPlatformWindows", "defaults": {}, "funcname": "DestroyPlatformWindows", - "location": "imgui:1094", + "location": "imgui:1167", "namespace": "ImGui", "ov_cimguiname": "igDestroyPlatformWindows", "ret": "void", @@ -18198,7 +18608,7 @@ "node_id": "0" }, "funcname": "DockBuilderAddNode", - "location": "imgui_internal:3566", + "location": "imgui_internal:3651", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderAddNode", "ret": "ImGuiID", @@ -18228,7 +18638,7 @@ "cimguiname": "igDockBuilderCopyDockSpace", "defaults": {}, "funcname": "DockBuilderCopyDockSpace", - "location": "imgui_internal:3573", + "location": "imgui_internal:3658", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyDockSpace", "ret": "void", @@ -18258,7 +18668,7 @@ "cimguiname": "igDockBuilderCopyNode", "defaults": {}, "funcname": "DockBuilderCopyNode", - "location": "imgui_internal:3574", + "location": "imgui_internal:3659", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyNode", "ret": "void", @@ -18284,7 +18694,7 @@ "cimguiname": "igDockBuilderCopyWindowSettings", "defaults": {}, "funcname": "DockBuilderCopyWindowSettings", - "location": "imgui_internal:3575", + "location": "imgui_internal:3660", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyWindowSettings", "ret": "void", @@ -18310,7 +18720,7 @@ "cimguiname": "igDockBuilderDockWindow", "defaults": {}, "funcname": "DockBuilderDockWindow", - "location": "imgui_internal:3563", + "location": "imgui_internal:3648", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderDockWindow", "ret": "void", @@ -18332,7 +18742,7 @@ "cimguiname": "igDockBuilderFinish", "defaults": {}, "funcname": "DockBuilderFinish", - "location": "imgui_internal:3576", + "location": "imgui_internal:3661", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderFinish", "ret": "void", @@ -18354,7 +18764,7 @@ "cimguiname": "igDockBuilderGetCentralNode", "defaults": {}, "funcname": "DockBuilderGetCentralNode", - "location": "imgui_internal:3565", + "location": "imgui_internal:3650", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderGetCentralNode", "ret": "ImGuiDockNode*", @@ -18376,7 +18786,7 @@ "cimguiname": "igDockBuilderGetNode", "defaults": {}, "funcname": "DockBuilderGetNode", - "location": "imgui_internal:3564", + "location": "imgui_internal:3649", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderGetNode", "ret": "ImGuiDockNode*", @@ -18398,7 +18808,7 @@ "cimguiname": "igDockBuilderRemoveNode", "defaults": {}, "funcname": "DockBuilderRemoveNode", - "location": "imgui_internal:3567", + "location": "imgui_internal:3652", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNode", "ret": "void", @@ -18420,7 +18830,7 @@ "cimguiname": "igDockBuilderRemoveNodeChildNodes", "defaults": {}, "funcname": "DockBuilderRemoveNodeChildNodes", - "location": "imgui_internal:3569", + "location": "imgui_internal:3654", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNodeChildNodes", "ret": "void", @@ -18448,7 +18858,7 @@ "clear_settings_refs": "true" }, "funcname": "DockBuilderRemoveNodeDockedWindows", - "location": "imgui_internal:3568", + "location": "imgui_internal:3653", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNodeDockedWindows", "ret": "void", @@ -18474,7 +18884,7 @@ "cimguiname": "igDockBuilderSetNodePos", "defaults": {}, "funcname": "DockBuilderSetNodePos", - "location": "imgui_internal:3570", + "location": "imgui_internal:3655", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSetNodePos", "ret": "void", @@ -18500,7 +18910,7 @@ "cimguiname": "igDockBuilderSetNodeSize", "defaults": {}, "funcname": "DockBuilderSetNodeSize", - "location": "imgui_internal:3571", + "location": "imgui_internal:3656", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSetNodeSize", "ret": "void", @@ -18538,7 +18948,7 @@ "cimguiname": "igDockBuilderSplitNode", "defaults": {}, "funcname": "DockBuilderSplitNode", - "location": "imgui_internal:3572", + "location": "imgui_internal:3657", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSplitNode", "ret": "ImGuiID", @@ -18584,7 +18994,7 @@ "cimguiname": "igDockContextCalcDropPosForDocking", "defaults": {}, "funcname": "DockContextCalcDropPosForDocking", - "location": "imgui_internal:3538", + "location": "imgui_internal:3623", "namespace": "ImGui", "ov_cimguiname": "igDockContextCalcDropPosForDocking", "ret": "bool", @@ -18614,7 +19024,7 @@ "cimguiname": "igDockContextClearNodes", "defaults": {}, "funcname": "DockContextClearNodes", - "location": "imgui_internal:3527", + "location": "imgui_internal:3612", "namespace": "ImGui", "ov_cimguiname": "igDockContextClearNodes", "ret": "void", @@ -18636,7 +19046,7 @@ "cimguiname": "igDockContextEndFrame", "defaults": {}, "funcname": "DockContextEndFrame", - "location": "imgui_internal:3531", + "location": "imgui_internal:3616", "namespace": "ImGui", "ov_cimguiname": "igDockContextEndFrame", "ret": "void", @@ -18662,7 +19072,7 @@ "cimguiname": "igDockContextFindNodeByID", "defaults": {}, "funcname": "DockContextFindNodeByID", - "location": "imgui_internal:3539", + "location": "imgui_internal:3624", "namespace": "ImGui", "ov_cimguiname": "igDockContextFindNodeByID", "ret": "ImGuiDockNode*", @@ -18684,7 +19094,7 @@ "cimguiname": "igDockContextGenNodeID", "defaults": {}, "funcname": "DockContextGenNodeID", - "location": "imgui_internal:3532", + "location": "imgui_internal:3617", "namespace": "ImGui", "ov_cimguiname": "igDockContextGenNodeID", "ret": "ImGuiID", @@ -18706,7 +19116,7 @@ "cimguiname": "igDockContextInitialize", "defaults": {}, "funcname": "DockContextInitialize", - "location": "imgui_internal:3525", + "location": "imgui_internal:3610", "namespace": "ImGui", "ov_cimguiname": "igDockContextInitialize", "ret": "void", @@ -18728,7 +19138,7 @@ "cimguiname": "igDockContextNewFrameUpdateDocking", "defaults": {}, "funcname": "DockContextNewFrameUpdateDocking", - "location": "imgui_internal:3530", + "location": "imgui_internal:3615", "namespace": "ImGui", "ov_cimguiname": "igDockContextNewFrameUpdateDocking", "ret": "void", @@ -18750,7 +19160,7 @@ "cimguiname": "igDockContextNewFrameUpdateUndocking", "defaults": {}, "funcname": "DockContextNewFrameUpdateUndocking", - "location": "imgui_internal:3529", + "location": "imgui_internal:3614", "namespace": "ImGui", "ov_cimguiname": "igDockContextNewFrameUpdateUndocking", "ret": "void", @@ -18776,7 +19186,7 @@ "cimguiname": "igDockContextProcessUndockNode", "defaults": {}, "funcname": "DockContextProcessUndockNode", - "location": "imgui_internal:3537", + "location": "imgui_internal:3622", "namespace": "ImGui", "ov_cimguiname": "igDockContextProcessUndockNode", "ret": "void", @@ -18808,7 +19218,7 @@ "clear_persistent_docking_ref": "true" }, "funcname": "DockContextProcessUndockWindow", - "location": "imgui_internal:3536", + "location": "imgui_internal:3621", "namespace": "ImGui", "ov_cimguiname": "igDockContextProcessUndockWindow", "ret": "void", @@ -18854,7 +19264,7 @@ "cimguiname": "igDockContextQueueDock", "defaults": {}, "funcname": "DockContextQueueDock", - "location": "imgui_internal:3533", + "location": "imgui_internal:3618", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueDock", "ret": "void", @@ -18880,7 +19290,7 @@ "cimguiname": "igDockContextQueueUndockNode", "defaults": {}, "funcname": "DockContextQueueUndockNode", - "location": "imgui_internal:3535", + "location": "imgui_internal:3620", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueUndockNode", "ret": "void", @@ -18906,7 +19316,7 @@ "cimguiname": "igDockContextQueueUndockWindow", "defaults": {}, "funcname": "DockContextQueueUndockWindow", - "location": "imgui_internal:3534", + "location": "imgui_internal:3619", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueUndockWindow", "ret": "void", @@ -18928,7 +19338,7 @@ "cimguiname": "igDockContextRebuildNodes", "defaults": {}, "funcname": "DockContextRebuildNodes", - "location": "imgui_internal:3528", + "location": "imgui_internal:3613", "namespace": "ImGui", "ov_cimguiname": "igDockContextRebuildNodes", "ret": "void", @@ -18950,7 +19360,7 @@ "cimguiname": "igDockContextShutdown", "defaults": {}, "funcname": "DockContextShutdown", - "location": "imgui_internal:3526", + "location": "imgui_internal:3611", "namespace": "ImGui", "ov_cimguiname": "igDockContextShutdown", "ret": "void", @@ -18972,7 +19382,7 @@ "cimguiname": "igDockNodeBeginAmendTabBar", "defaults": {}, "funcname": "DockNodeBeginAmendTabBar", - "location": "imgui_internal:3541", + "location": "imgui_internal:3626", "namespace": "ImGui", "ov_cimguiname": "igDockNodeBeginAmendTabBar", "ret": "bool", @@ -18989,7 +19399,7 @@ "cimguiname": "igDockNodeEndAmendTabBar", "defaults": {}, "funcname": "DockNodeEndAmendTabBar", - "location": "imgui_internal:3542", + "location": "imgui_internal:3627", "namespace": "ImGui", "ov_cimguiname": "igDockNodeEndAmendTabBar", "ret": "void", @@ -19011,7 +19421,7 @@ "cimguiname": "igDockNodeGetDepth", "defaults": {}, "funcname": "DockNodeGetDepth", - "location": "imgui_internal:3545", + "location": "imgui_internal:3630", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetDepth", "ret": "int", @@ -19033,7 +19443,7 @@ "cimguiname": "igDockNodeGetRootNode", "defaults": {}, "funcname": "DockNodeGetRootNode", - "location": "imgui_internal:3543", + "location": "imgui_internal:3628", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetRootNode", "ret": "ImGuiDockNode*", @@ -19055,7 +19465,7 @@ "cimguiname": "igDockNodeGetWindowMenuButtonId", "defaults": {}, "funcname": "DockNodeGetWindowMenuButtonId", - "location": "imgui_internal:3546", + "location": "imgui_internal:3631", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetWindowMenuButtonId", "ret": "ImGuiID", @@ -19081,7 +19491,7 @@ "cimguiname": "igDockNodeIsInHierarchyOf", "defaults": {}, "funcname": "DockNodeIsInHierarchyOf", - "location": "imgui_internal:3544", + "location": "imgui_internal:3629", "namespace": "ImGui", "ov_cimguiname": "igDockNodeIsInHierarchyOf", "ret": "bool", @@ -19111,7 +19521,7 @@ "cimguiname": "igDockNodeWindowMenuHandler_Default", "defaults": {}, "funcname": "DockNodeWindowMenuHandler_Default", - "location": "imgui_internal:3540", + "location": "imgui_internal:3625", "namespace": "ImGui", "ov_cimguiname": "igDockNodeWindowMenuHandler_Default", "ret": "void", @@ -19149,7 +19559,7 @@ "window_class": "NULL" }, "funcname": "DockSpace", - "location": "imgui:892", + "location": "imgui:965", "namespace": "ImGui", "ov_cimguiname": "igDockSpace", "ret": "ImGuiID", @@ -19188,7 +19598,7 @@ "window_class": "NULL" }, "funcname": "DockSpaceOverViewport", - "location": "imgui:893", + "location": "imgui:966", "namespace": "ImGui", "ov_cimguiname": "igDockSpaceOverViewport", "ret": "ImGuiID", @@ -19238,7 +19648,7 @@ "cimguiname": "igDragBehavior", "defaults": {}, "funcname": "DragBehavior", - "location": "imgui_internal:3759", + "location": "imgui_internal:3850", "namespace": "ImGui", "ov_cimguiname": "igDragBehavior", "ret": "bool", @@ -19290,7 +19700,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat", - "location": "imgui:602", + "location": "imgui:675", "namespace": "ImGui", "ov_cimguiname": "igDragFloat", "ret": "bool", @@ -19342,7 +19752,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat2", - "location": "imgui:603", + "location": "imgui:676", "namespace": "ImGui", "ov_cimguiname": "igDragFloat2", "ret": "bool", @@ -19394,7 +19804,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat3", - "location": "imgui:604", + "location": "imgui:677", "namespace": "ImGui", "ov_cimguiname": "igDragFloat3", "ret": "bool", @@ -19446,7 +19856,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat4", - "location": "imgui:605", + "location": "imgui:678", "namespace": "ImGui", "ov_cimguiname": "igDragFloat4", "ret": "bool", @@ -19507,7 +19917,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloatRange2", - "location": "imgui:606", + "location": "imgui:679", "namespace": "ImGui", "ov_cimguiname": "igDragFloatRange2", "ret": "bool", @@ -19559,7 +19969,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt", - "location": "imgui:607", + "location": "imgui:680", "namespace": "ImGui", "ov_cimguiname": "igDragInt", "ret": "bool", @@ -19611,7 +20021,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt2", - "location": "imgui:608", + "location": "imgui:681", "namespace": "ImGui", "ov_cimguiname": "igDragInt2", "ret": "bool", @@ -19663,7 +20073,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt3", - "location": "imgui:609", + "location": "imgui:682", "namespace": "ImGui", "ov_cimguiname": "igDragInt3", "ret": "bool", @@ -19715,7 +20125,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt4", - "location": "imgui:610", + "location": "imgui:683", "namespace": "ImGui", "ov_cimguiname": "igDragInt4", "ret": "bool", @@ -19776,7 +20186,7 @@ "v_speed": "1.0f" }, "funcname": "DragIntRange2", - "location": "imgui:611", + "location": "imgui:684", "namespace": "ImGui", "ov_cimguiname": "igDragIntRange2", "ret": "bool", @@ -19832,7 +20242,7 @@ "v_speed": "1.0f" }, "funcname": "DragScalar", - "location": "imgui:612", + "location": "imgui:685", "namespace": "ImGui", "ov_cimguiname": "igDragScalar", "ret": "bool", @@ -19892,7 +20302,7 @@ "v_speed": "1.0f" }, "funcname": "DragScalarN", - "location": "imgui:613", + "location": "imgui:686", "namespace": "ImGui", "ov_cimguiname": "igDragScalarN", "ret": "bool", @@ -19914,7 +20324,7 @@ "cimguiname": "igDummy", "defaults": {}, "funcname": "Dummy", - "location": "imgui:507", + "location": "imgui:579", "namespace": "ImGui", "ov_cimguiname": "igDummy", "ret": "void", @@ -19931,7 +20341,7 @@ "cimguiname": "igEnd", "defaults": {}, "funcname": "End", - "location": "imgui:376", + "location": "imgui:431", "namespace": "ImGui", "ov_cimguiname": "igEnd", "ret": "void", @@ -19957,7 +20367,7 @@ "cimguiname": "igEndBoxSelect", "defaults": {}, "funcname": "EndBoxSelect", - "location": "imgui_internal:3607", + "location": "imgui_internal:3692", "namespace": "ImGui", "ov_cimguiname": "igEndBoxSelect", "ret": "void", @@ -19974,7 +20384,7 @@ "cimguiname": "igEndChild", "defaults": {}, "funcname": "EndChild", - "location": "imgui:398", + "location": "imgui:453", "namespace": "ImGui", "ov_cimguiname": "igEndChild", "ret": "void", @@ -19991,7 +20401,7 @@ "cimguiname": "igEndColumns", "defaults": {}, "funcname": "EndColumns", - "location": "imgui_internal:3620", + "location": "imgui_internal:3705", "namespace": "ImGui", "ov_cimguiname": "igEndColumns", "ret": "void", @@ -20008,7 +20418,7 @@ "cimguiname": "igEndCombo", "defaults": {}, "funcname": "EndCombo", - "location": "imgui:585", + "location": "imgui:658", "namespace": "ImGui", "ov_cimguiname": "igEndCombo", "ret": "void", @@ -20025,7 +20435,7 @@ "cimguiname": "igEndComboPreview", "defaults": {}, "funcname": "EndComboPreview", - "location": "imgui_internal:3411", + "location": "imgui_internal:3496", "namespace": "ImGui", "ov_cimguiname": "igEndComboPreview", "ret": "void", @@ -20042,7 +20452,7 @@ "cimguiname": "igEndDisabled", "defaults": {}, "funcname": "EndDisabled", - "location": "imgui:928", + "location": "imgui:1001", "namespace": "ImGui", "ov_cimguiname": "igEndDisabled", "ret": "void", @@ -20059,7 +20469,7 @@ "cimguiname": "igEndDisabledOverrideReenable", "defaults": {}, "funcname": "EndDisabledOverrideReenable", - "location": "imgui_internal:3373", + "location": "imgui_internal:3458", "namespace": "ImGui", "ov_cimguiname": "igEndDisabledOverrideReenable", "ret": "void", @@ -20076,7 +20486,7 @@ "cimguiname": "igEndDragDropSource", "defaults": {}, "funcname": "EndDragDropSource", - "location": "imgui:916", + "location": "imgui:989", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropSource", "ret": "void", @@ -20093,7 +20503,7 @@ "cimguiname": "igEndDragDropTarget", "defaults": {}, "funcname": "EndDragDropTarget", - "location": "imgui:919", + "location": "imgui:992", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropTarget", "ret": "void", @@ -20110,7 +20520,7 @@ "cimguiname": "igEndErrorTooltip", "defaults": {}, "funcname": "EndErrorTooltip", - "location": "imgui_internal:3825", + "location": "imgui_internal:3918", "namespace": "ImGui", "ov_cimguiname": "igEndErrorTooltip", "ret": "void", @@ -20127,7 +20537,7 @@ "cimguiname": "igEndFrame", "defaults": {}, "funcname": "EndFrame", - "location": "imgui:342", + "location": "imgui:397", "namespace": "ImGui", "ov_cimguiname": "igEndFrame", "ret": "void", @@ -20144,7 +20554,7 @@ "cimguiname": "igEndGroup", "defaults": {}, "funcname": "EndGroup", - "location": "imgui:511", + "location": "imgui:583", "namespace": "ImGui", "ov_cimguiname": "igEndGroup", "ret": "void", @@ -20161,7 +20571,7 @@ "cimguiname": "igEndListBox", "defaults": {}, "funcname": "EndListBox", - "location": "imgui:711", + "location": "imgui:784", "namespace": "ImGui", "ov_cimguiname": "igEndListBox", "ret": "void", @@ -20178,7 +20588,7 @@ "cimguiname": "igEndMainMenuBar", "defaults": {}, "funcname": "EndMainMenuBar", - "location": "imgui:737", + "location": "imgui:810", "namespace": "ImGui", "ov_cimguiname": "igEndMainMenuBar", "ret": "void", @@ -20195,7 +20605,7 @@ "cimguiname": "igEndMenu", "defaults": {}, "funcname": "EndMenu", - "location": "imgui:739", + "location": "imgui:812", "namespace": "ImGui", "ov_cimguiname": "igEndMenu", "ret": "void", @@ -20212,7 +20622,7 @@ "cimguiname": "igEndMenuBar", "defaults": {}, "funcname": "EndMenuBar", - "location": "imgui:735", + "location": "imgui:808", "namespace": "ImGui", "ov_cimguiname": "igEndMenuBar", "ret": "void", @@ -20229,7 +20639,7 @@ "cimguiname": "igEndMultiSelect", "defaults": {}, "funcname": "EndMultiSelect", - "location": "imgui:699", + "location": "imgui:772", "namespace": "ImGui", "ov_cimguiname": "igEndMultiSelect", "ret": "ImGuiMultiSelectIO*", @@ -20246,7 +20656,7 @@ "cimguiname": "igEndPopup", "defaults": {}, "funcname": "EndPopup", - "location": "imgui:772", + "location": "imgui:845", "namespace": "ImGui", "ov_cimguiname": "igEndPopup", "ret": "void", @@ -20263,7 +20673,7 @@ "cimguiname": "igEndTabBar", "defaults": {}, "funcname": "EndTabBar", - "location": "imgui:873", + "location": "imgui:946", "namespace": "ImGui", "ov_cimguiname": "igEndTabBar", "ret": "void", @@ -20280,7 +20690,7 @@ "cimguiname": "igEndTabItem", "defaults": {}, "funcname": "EndTabItem", - "location": "imgui:875", + "location": "imgui:948", "namespace": "ImGui", "ov_cimguiname": "igEndTabItem", "ret": "void", @@ -20297,7 +20707,7 @@ "cimguiname": "igEndTable", "defaults": {}, "funcname": "EndTable", - "location": "imgui:824", + "location": "imgui:897", "namespace": "ImGui", "ov_cimguiname": "igEndTable", "ret": "void", @@ -20314,7 +20724,7 @@ "cimguiname": "igEndTooltip", "defaults": {}, "funcname": "EndTooltip", - "location": "imgui:748", + "location": "imgui:821", "namespace": "ImGui", "ov_cimguiname": "igEndTooltip", "ret": "void", @@ -20331,7 +20741,7 @@ "cimguiname": "igErrorCheckEndFrameFinalizeErrorTooltip", "defaults": {}, "funcname": "ErrorCheckEndFrameFinalizeErrorTooltip", - "location": "imgui_internal:3823", + "location": "imgui_internal:3916", "namespace": "ImGui", "ov_cimguiname": "igErrorCheckEndFrameFinalizeErrorTooltip", "ret": "void", @@ -20348,7 +20758,7 @@ "cimguiname": "igErrorCheckUsingSetCursorPosToExtendParentBoundaries", "defaults": {}, "funcname": "ErrorCheckUsingSetCursorPosToExtendParentBoundaries", - "location": "imgui_internal:3822", + "location": "imgui_internal:3915", "namespace": "ImGui", "ov_cimguiname": "igErrorCheckUsingSetCursorPosToExtendParentBoundaries", "ret": "void", @@ -20370,7 +20780,7 @@ "cimguiname": "igErrorLog", "defaults": {}, "funcname": "ErrorLog", - "location": "imgui_internal:3818", + "location": "imgui_internal:3911", "namespace": "ImGui", "ov_cimguiname": "igErrorLog", "ret": "bool", @@ -20392,7 +20802,7 @@ "cimguiname": "igErrorRecoveryStoreState", "defaults": {}, "funcname": "ErrorRecoveryStoreState", - "location": "imgui_internal:3819", + "location": "imgui_internal:3912", "namespace": "ImGui", "ov_cimguiname": "igErrorRecoveryStoreState", "ret": "void", @@ -20414,7 +20824,7 @@ "cimguiname": "igErrorRecoveryTryToRecoverState", "defaults": {}, "funcname": "ErrorRecoveryTryToRecoverState", - "location": "imgui_internal:3820", + "location": "imgui_internal:3913", "namespace": "ImGui", "ov_cimguiname": "igErrorRecoveryTryToRecoverState", "ret": "void", @@ -20436,7 +20846,7 @@ "cimguiname": "igErrorRecoveryTryToRecoverWindowState", "defaults": {}, "funcname": "ErrorRecoveryTryToRecoverWindowState", - "location": "imgui_internal:3821", + "location": "imgui_internal:3914", "namespace": "ImGui", "ov_cimguiname": "igErrorRecoveryTryToRecoverWindowState", "ret": "void", @@ -20462,7 +20872,7 @@ "cimguiname": "igFindBestWindowPosForPopup", "defaults": {}, "funcname": "FindBestWindowPosForPopup", - "location": "imgui_internal:3396", + "location": "imgui_internal:3481", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igFindBestWindowPosForPopup", @@ -20509,7 +20919,7 @@ "cimguiname": "igFindBestWindowPosForPopupEx", "defaults": {}, "funcname": "FindBestWindowPosForPopupEx", - "location": "imgui_internal:3397", + "location": "imgui_internal:3482", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igFindBestWindowPosForPopupEx", @@ -20532,7 +20942,7 @@ "cimguiname": "igFindBlockingModal", "defaults": {}, "funcname": "FindBlockingModal", - "location": "imgui_internal:3395", + "location": "imgui_internal:3480", "namespace": "ImGui", "ov_cimguiname": "igFindBlockingModal", "ret": "ImGuiWindow*", @@ -20554,7 +20964,7 @@ "cimguiname": "igFindBottomMostVisibleWindowWithinBeginStack", "defaults": {}, "funcname": "FindBottomMostVisibleWindowWithinBeginStack", - "location": "imgui_internal:3270", + "location": "imgui_internal:3346", "namespace": "ImGui", "ov_cimguiname": "igFindBottomMostVisibleWindowWithinBeginStack", "ret": "ImGuiWindow*", @@ -20576,7 +20986,7 @@ "cimguiname": "igFindHoveredViewportFromPlatformWindowStack", "defaults": {}, "funcname": "FindHoveredViewportFromPlatformWindowStack", - "location": "imgui_internal:3307", + "location": "imgui_internal:3392", "namespace": "ImGui", "ov_cimguiname": "igFindHoveredViewportFromPlatformWindowStack", "ret": "ImGuiViewportP*", @@ -20610,7 +21020,7 @@ "cimguiname": "igFindHoveredWindowEx", "defaults": {}, "funcname": "FindHoveredWindowEx", - "location": "imgui_internal:3289", + "location": "imgui_internal:3374", "namespace": "ImGui", "ov_cimguiname": "igFindHoveredWindowEx", "ret": "void", @@ -20636,7 +21046,7 @@ "cimguiname": "igFindOrCreateColumns", "defaults": {}, "funcname": "FindOrCreateColumns", - "location": "imgui_internal:3625", + "location": "imgui_internal:3710", "namespace": "ImGui", "ov_cimguiname": "igFindOrCreateColumns", "ret": "ImGuiOldColumns*", @@ -20664,7 +21074,7 @@ "text_end": "NULL" }, "funcname": "FindRenderedTextEnd", - "location": "imgui_internal:3724", + "location": "imgui_internal:3811", "namespace": "ImGui", "ov_cimguiname": "igFindRenderedTextEnd", "ret": "const char*", @@ -20686,7 +21096,7 @@ "cimguiname": "igFindSettingsHandler", "defaults": {}, "funcname": "FindSettingsHandler", - "location": "imgui_internal:3315", + "location": "imgui_internal:3400", "namespace": "ImGui", "ov_cimguiname": "igFindSettingsHandler", "ret": "ImGuiSettingsHandler*", @@ -20708,7 +21118,7 @@ "cimguiname": "igFindViewportByID", "defaults": {}, "funcname": "FindViewportByID", - "location": "imgui:1095", + "location": "imgui:1168", "namespace": "ImGui", "ov_cimguiname": "igFindViewportByID", "ret": "ImGuiViewport*", @@ -20730,7 +21140,7 @@ "cimguiname": "igFindViewportByPlatformHandle", "defaults": {}, "funcname": "FindViewportByPlatformHandle", - "location": "imgui:1096", + "location": "imgui:1169", "namespace": "ImGui", "ov_cimguiname": "igFindViewportByPlatformHandle", "ret": "ImGuiViewport*", @@ -20752,7 +21162,7 @@ "cimguiname": "igFindWindowByID", "defaults": {}, "funcname": "FindWindowByID", - "location": "imgui_internal:3242", + "location": "imgui_internal:3318", "namespace": "ImGui", "ov_cimguiname": "igFindWindowByID", "ret": "ImGuiWindow*", @@ -20774,7 +21184,7 @@ "cimguiname": "igFindWindowByName", "defaults": {}, "funcname": "FindWindowByName", - "location": "imgui_internal:3243", + "location": "imgui_internal:3319", "namespace": "ImGui", "ov_cimguiname": "igFindWindowByName", "ret": "ImGuiWindow*", @@ -20796,7 +21206,7 @@ "cimguiname": "igFindWindowDisplayIndex", "defaults": {}, "funcname": "FindWindowDisplayIndex", - "location": "imgui_internal:3269", + "location": "imgui_internal:3345", "namespace": "ImGui", "ov_cimguiname": "igFindWindowDisplayIndex", "ret": "int", @@ -20818,7 +21228,7 @@ "cimguiname": "igFindWindowSettingsByID", "defaults": {}, "funcname": "FindWindowSettingsByID", - "location": "imgui_internal:3319", + "location": "imgui_internal:3404", "namespace": "ImGui", "ov_cimguiname": "igFindWindowSettingsByID", "ret": "ImGuiWindowSettings*", @@ -20840,7 +21250,7 @@ "cimguiname": "igFindWindowSettingsByWindow", "defaults": {}, "funcname": "FindWindowSettingsByWindow", - "location": "imgui_internal:3320", + "location": "imgui_internal:3405", "namespace": "ImGui", "ov_cimguiname": "igFindWindowSettingsByWindow", "ret": "ImGuiWindowSettings*", @@ -20862,7 +21272,7 @@ "cimguiname": "igFixupKeyChord", "defaults": {}, "funcname": "FixupKeyChord", - "location": "imgui_internal:3448", + "location": "imgui_internal:3533", "namespace": "ImGui", "ov_cimguiname": "igFixupKeyChord", "ret": "ImGuiKeyChord", @@ -20879,7 +21289,7 @@ "cimguiname": "igFocusItem", "defaults": {}, "funcname": "FocusItem", - "location": "imgui_internal:3435", + "location": "imgui_internal:3520", "namespace": "ImGui", "ov_cimguiname": "igFocusItem", "ret": "void", @@ -20913,7 +21323,7 @@ "cimguiname": "igFocusTopMostWindowUnderOne", "defaults": {}, "funcname": "FocusTopMostWindowUnderOne", - "location": "imgui_internal:3264", + "location": "imgui_internal:3340", "namespace": "ImGui", "ov_cimguiname": "igFocusTopMostWindowUnderOne", "ret": "void", @@ -20941,7 +21351,7 @@ "flags": "0" }, "funcname": "FocusWindow", - "location": "imgui_internal:3263", + "location": "imgui_internal:3339", "namespace": "ImGui", "ov_cimguiname": "igFocusWindow", "ret": "void", @@ -20963,7 +21373,7 @@ "cimguiname": "igGcAwakeTransientWindowBuffers", "defaults": {}, "funcname": "GcAwakeTransientWindowBuffers", - "location": "imgui_internal:3815", + "location": "imgui_internal:3908", "namespace": "ImGui", "ov_cimguiname": "igGcAwakeTransientWindowBuffers", "ret": "void", @@ -20980,7 +21390,7 @@ "cimguiname": "igGcCompactTransientMiscBuffers", "defaults": {}, "funcname": "GcCompactTransientMiscBuffers", - "location": "imgui_internal:3813", + "location": "imgui_internal:3906", "namespace": "ImGui", "ov_cimguiname": "igGcCompactTransientMiscBuffers", "ret": "void", @@ -21002,7 +21412,7 @@ "cimguiname": "igGcCompactTransientWindowBuffers", "defaults": {}, "funcname": "GcCompactTransientWindowBuffers", - "location": "imgui_internal:3814", + "location": "imgui_internal:3907", "namespace": "ImGui", "ov_cimguiname": "igGcCompactTransientWindowBuffers", "ret": "void", @@ -21019,7 +21429,7 @@ "cimguiname": "igGetActiveID", "defaults": {}, "funcname": "GetActiveID", - "location": "imgui_internal:3344", + "location": "imgui_internal:3429", "namespace": "ImGui", "ov_cimguiname": "igGetActiveID", "ret": "ImGuiID", @@ -21049,7 +21459,7 @@ "cimguiname": "igGetAllocatorFunctions", "defaults": {}, "funcname": "GetAllocatorFunctions", - "location": "imgui:1085", + "location": "imgui:1158", "namespace": "ImGui", "ov_cimguiname": "igGetAllocatorFunctions", "ret": "void", @@ -21073,7 +21483,7 @@ "viewport": "NULL" }, "funcname": "GetBackgroundDrawList", - "location": "imgui:973", + "location": "imgui:1046", "namespace": "ImGui", "ov_cimguiname": "igGetBackgroundDrawList", "ret": "ImDrawList*", @@ -21095,7 +21505,7 @@ "cimguiname": "igGetBoxSelectState", "defaults": {}, "funcname": "GetBoxSelectState", - "location": "imgui_internal:3614", + "location": "imgui_internal:3699", "namespace": "ImGui", "ov_cimguiname": "igGetBoxSelectState", "ret": "ImGuiBoxSelectState*", @@ -21112,7 +21522,7 @@ "cimguiname": "igGetClipboardText", "defaults": {}, "funcname": "GetClipboardText", - "location": "imgui:1057", + "location": "imgui:1130", "namespace": "ImGui", "ov_cimguiname": "igGetClipboardText", "ret": "const char*", @@ -21140,7 +21550,7 @@ "alpha_mul": "1.0f" }, "funcname": "GetColorU32", - "location": "imgui:476", + "location": "imgui:548", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32_Col", "ret": "ImU32", @@ -21160,7 +21570,7 @@ "cimguiname": "igGetColorU32", "defaults": {}, "funcname": "GetColorU32", - "location": "imgui:477", + "location": "imgui:549", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32_Vec4", "ret": "ImU32", @@ -21186,7 +21596,7 @@ "alpha_mul": "1.0f" }, "funcname": "GetColorU32", - "location": "imgui:478", + "location": "imgui:550", "namespace": "ImGui", "ov_cimguiname": "igGetColorU32_U32", "ret": "ImU32", @@ -21203,7 +21613,7 @@ "cimguiname": "igGetColumnIndex", "defaults": {}, "funcname": "GetColumnIndex", - "location": "imgui:863", + "location": "imgui:936", "namespace": "ImGui", "ov_cimguiname": "igGetColumnIndex", "ret": "int", @@ -21229,7 +21639,7 @@ "cimguiname": "igGetColumnNormFromOffset", "defaults": {}, "funcname": "GetColumnNormFromOffset", - "location": "imgui_internal:3627", + "location": "imgui_internal:3712", "namespace": "ImGui", "ov_cimguiname": "igGetColumnNormFromOffset", "ret": "float", @@ -21253,7 +21663,7 @@ "column_index": "-1" }, "funcname": "GetColumnOffset", - "location": "imgui:866", + "location": "imgui:939", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffset", "ret": "float", @@ -21279,7 +21689,7 @@ "cimguiname": "igGetColumnOffsetFromNorm", "defaults": {}, "funcname": "GetColumnOffsetFromNorm", - "location": "imgui_internal:3626", + "location": "imgui_internal:3711", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffsetFromNorm", "ret": "float", @@ -21303,7 +21713,7 @@ "column_index": "-1" }, "funcname": "GetColumnWidth", - "location": "imgui:864", + "location": "imgui:937", "namespace": "ImGui", "ov_cimguiname": "igGetColumnWidth", "ret": "float", @@ -21320,7 +21730,7 @@ "cimguiname": "igGetColumnsCount", "defaults": {}, "funcname": "GetColumnsCount", - "location": "imgui:868", + "location": "imgui:941", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsCount", "ret": "int", @@ -21346,7 +21756,7 @@ "cimguiname": "igGetColumnsID", "defaults": {}, "funcname": "GetColumnsID", - "location": "imgui_internal:3624", + "location": "imgui_internal:3709", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsID", "ret": "ImGuiID", @@ -21368,7 +21778,7 @@ "cimguiname": "igGetContentRegionAvail", "defaults": {}, "funcname": "GetContentRegionAvail", - "location": "imgui:493", + "location": "imgui:565", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionAvail", @@ -21386,7 +21796,7 @@ "cimguiname": "igGetCurrentContext", "defaults": {}, "funcname": "GetCurrentContext", - "location": "imgui:334", + "location": "imgui:389", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentContext", "ret": "ImGuiContext*", @@ -21403,7 +21813,7 @@ "cimguiname": "igGetCurrentFocusScope", "defaults": {}, "funcname": "GetCurrentFocusScope", - "location": "imgui_internal:3588", + "location": "imgui_internal:3673", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentFocusScope", "ret": "ImGuiID", @@ -21420,7 +21830,7 @@ "cimguiname": "igGetCurrentTabBar", "defaults": {}, "funcname": "GetCurrentTabBar", - "location": "imgui_internal:3686", + "location": "imgui_internal:3773", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentTabBar", "ret": "ImGuiTabBar*", @@ -21437,7 +21847,7 @@ "cimguiname": "igGetCurrentTable", "defaults": {}, "funcname": "GetCurrentTable", - "location": "imgui_internal:3641", + "location": "imgui_internal:3728", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentTable", "ret": "ImGuiTable*", @@ -21454,7 +21864,7 @@ "cimguiname": "igGetCurrentWindow", "defaults": {}, "funcname": "GetCurrentWindow", - "location": "imgui_internal:3241", + "location": "imgui_internal:3317", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentWindow", "ret": "ImGuiWindow*", @@ -21471,7 +21881,7 @@ "cimguiname": "igGetCurrentWindowRead", "defaults": {}, "funcname": "GetCurrentWindowRead", - "location": "imgui_internal:3240", + "location": "imgui_internal:3316", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentWindowRead", "ret": "ImGuiWindow*", @@ -21493,7 +21903,7 @@ "cimguiname": "igGetCursorPos", "defaults": {}, "funcname": "GetCursorPos", - "location": "imgui:494", + "location": "imgui:566", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorPos", @@ -21511,7 +21921,7 @@ "cimguiname": "igGetCursorPosX", "defaults": {}, "funcname": "GetCursorPosX", - "location": "imgui:495", + "location": "imgui:567", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosX", "ret": "float", @@ -21528,7 +21938,7 @@ "cimguiname": "igGetCursorPosY", "defaults": {}, "funcname": "GetCursorPosY", - "location": "imgui:496", + "location": "imgui:568", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosY", "ret": "float", @@ -21550,7 +21960,7 @@ "cimguiname": "igGetCursorScreenPos", "defaults": {}, "funcname": "GetCursorScreenPos", - "location": "imgui:491", + "location": "imgui:563", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorScreenPos", @@ -21573,7 +21983,7 @@ "cimguiname": "igGetCursorStartPos", "defaults": {}, "funcname": "GetCursorStartPos", - "location": "imgui:500", + "location": "imgui:572", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorStartPos", @@ -21591,7 +22001,7 @@ "cimguiname": "igGetDefaultFont", "defaults": {}, "funcname": "GetDefaultFont", - "location": "imgui_internal:3277", + "location": "imgui_internal:3361", "namespace": "ImGui", "ov_cimguiname": "igGetDefaultFont", "ret": "ImFont*", @@ -21608,7 +22018,7 @@ "cimguiname": "igGetDragDropPayload", "defaults": {}, "funcname": "GetDragDropPayload", - "location": "imgui:920", + "location": "imgui:993", "namespace": "ImGui", "ov_cimguiname": "igGetDragDropPayload", "ret": "const ImGuiPayload*", @@ -21625,7 +22035,7 @@ "cimguiname": "igGetDrawData", "defaults": {}, "funcname": "GetDrawData", - "location": "imgui:344", + "location": "imgui:399", "namespace": "ImGui", "ov_cimguiname": "igGetDrawData", "ret": "ImDrawData*", @@ -21642,7 +22052,7 @@ "cimguiname": "igGetDrawListSharedData", "defaults": {}, "funcname": "GetDrawListSharedData", - "location": "imgui:981", + "location": "imgui:1054", "namespace": "ImGui", "ov_cimguiname": "igGetDrawListSharedData", "ret": "ImDrawListSharedData*", @@ -21659,7 +22069,7 @@ "cimguiname": "igGetFocusID", "defaults": {}, "funcname": "GetFocusID", - "location": "imgui_internal:3345", + "location": "imgui_internal:3430", "namespace": "ImGui", "ov_cimguiname": "igGetFocusID", "ret": "ImGuiID", @@ -21676,7 +22086,7 @@ "cimguiname": "igGetFont", "defaults": {}, "funcname": "GetFont", - "location": "imgui:473", + "location": "imgui:521", "namespace": "ImGui", "ov_cimguiname": "igGetFont", "ret": "ImFont*", @@ -21684,6 +22094,40 @@ "stname": "" } ], + "igGetFontBaked": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontBaked", + "defaults": {}, + "funcname": "GetFontBaked", + "location": "imgui:523", + "namespace": "ImGui", + "ov_cimguiname": "igGetFontBaked", + "ret": "ImFontBaked*", + "signature": "()", + "stname": "" + } + ], + "igGetFontRasterizerDensity": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetFontRasterizerDensity", + "defaults": {}, + "funcname": "GetFontRasterizerDensity", + "location": "imgui_internal:3359", + "namespace": "ImGui", + "ov_cimguiname": "igGetFontRasterizerDensity", + "ret": "float", + "signature": "()", + "stname": "" + } + ], "igGetFontSize": [ { "args": "()", @@ -21693,7 +22137,7 @@ "cimguiname": "igGetFontSize", "defaults": {}, "funcname": "GetFontSize", - "location": "imgui:474", + "location": "imgui:522", "namespace": "ImGui", "ov_cimguiname": "igGetFontSize", "ret": "float", @@ -21715,7 +22159,7 @@ "cimguiname": "igGetFontTexUvWhitePixel", "defaults": {}, "funcname": "GetFontTexUvWhitePixel", - "location": "imgui:475", + "location": "imgui:547", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetFontTexUvWhitePixel", @@ -21740,7 +22184,7 @@ "viewport": "NULL" }, "funcname": "GetForegroundDrawList", - "location": "imgui:974", + "location": "imgui:1047", "namespace": "ImGui", "ov_cimguiname": "igGetForegroundDrawList_ViewportPtr", "ret": "ImDrawList*", @@ -21760,7 +22204,7 @@ "cimguiname": "igGetForegroundDrawList", "defaults": {}, "funcname": "GetForegroundDrawList", - "location": "imgui_internal:3279", + "location": "imgui_internal:3364", "namespace": "ImGui", "ov_cimguiname": "igGetForegroundDrawList_WindowPtr", "ret": "ImDrawList*", @@ -21777,7 +22221,7 @@ "cimguiname": "igGetFrameCount", "defaults": {}, "funcname": "GetFrameCount", - "location": "imgui:980", + "location": "imgui:1053", "namespace": "ImGui", "ov_cimguiname": "igGetFrameCount", "ret": "int", @@ -21794,7 +22238,7 @@ "cimguiname": "igGetFrameHeight", "defaults": {}, "funcname": "GetFrameHeight", - "location": "imgui:515", + "location": "imgui:587", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeight", "ret": "float", @@ -21811,7 +22255,7 @@ "cimguiname": "igGetFrameHeightWithSpacing", "defaults": {}, "funcname": "GetFrameHeightWithSpacing", - "location": "imgui:516", + "location": "imgui:588", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeightWithSpacing", "ret": "float", @@ -21828,7 +22272,7 @@ "cimguiname": "igGetHoveredID", "defaults": {}, "funcname": "GetHoveredID", - "location": "imgui_internal:3349", + "location": "imgui_internal:3434", "namespace": "ImGui", "ov_cimguiname": "igGetHoveredID", "ret": "ImGuiID", @@ -21850,7 +22294,7 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:534", + "location": "imgui:606", "namespace": "ImGui", "ov_cimguiname": "igGetID_Str", "ret": "ImGuiID", @@ -21874,7 +22318,7 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:535", + "location": "imgui:607", "namespace": "ImGui", "ov_cimguiname": "igGetID_StrStr", "ret": "ImGuiID", @@ -21894,7 +22338,7 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:536", + "location": "imgui:608", "namespace": "ImGui", "ov_cimguiname": "igGetID_Ptr", "ret": "ImGuiID", @@ -21914,7 +22358,7 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:537", + "location": "imgui:609", "namespace": "ImGui", "ov_cimguiname": "igGetID_Int", "ret": "ImGuiID", @@ -21944,7 +22388,7 @@ "cimguiname": "igGetIDWithSeed", "defaults": {}, "funcname": "GetIDWithSeed", - "location": "imgui_internal:3354", + "location": "imgui_internal:3439", "namespace": "ImGui", "ov_cimguiname": "igGetIDWithSeed_Str", "ret": "ImGuiID", @@ -21968,7 +22412,7 @@ "cimguiname": "igGetIDWithSeed", "defaults": {}, "funcname": "GetIDWithSeed", - "location": "imgui_internal:3355", + "location": "imgui_internal:3440", "namespace": "ImGui", "ov_cimguiname": "igGetIDWithSeed_Int", "ret": "ImGuiID", @@ -21985,7 +22429,7 @@ "cimguiname": "igGetIO", "defaults": {}, "funcname": "GetIO", - "location": "imgui:338", + "location": "imgui:393", "namespace": "ImGui", "ov_cimguiname": "igGetIO_Nil", "ret": "ImGuiIO*", @@ -22006,7 +22450,7 @@ "cimguiname": "igGetIO", "defaults": {}, "funcname": "GetIO", - "location": "imgui_internal:3238", + "location": "imgui_internal:3314", "namespace": "ImGui", "ov_cimguiname": "igGetIO_ContextPtr", "ret": "ImGuiIO*", @@ -22029,7 +22473,7 @@ "cimguiname": "igGetInputTextState", "defaults": {}, "funcname": "GetInputTextState", - "location": "imgui_internal:3795", + "location": "imgui_internal:3888", "namespace": "ImGui", "ov_cimguiname": "igGetInputTextState", "ret": "ImGuiInputTextState*", @@ -22046,7 +22490,7 @@ "cimguiname": "igGetItemFlags", "defaults": {}, "funcname": "GetItemFlags", - "location": "imgui_internal:3343", + "location": "imgui_internal:3428", "namespace": "ImGui", "ov_cimguiname": "igGetItemFlags", "ret": "ImGuiItemFlags", @@ -22063,7 +22507,7 @@ "cimguiname": "igGetItemID", "defaults": {}, "funcname": "GetItemID", - "location": "imgui:961", + "location": "imgui:1034", "namespace": "ImGui", "ov_cimguiname": "igGetItemID", "ret": "ImGuiID", @@ -22085,7 +22529,7 @@ "cimguiname": "igGetItemRectMax", "defaults": {}, "funcname": "GetItemRectMax", - "location": "imgui:963", + "location": "imgui:1036", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMax", @@ -22108,7 +22552,7 @@ "cimguiname": "igGetItemRectMin", "defaults": {}, "funcname": "GetItemRectMin", - "location": "imgui:962", + "location": "imgui:1035", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMin", @@ -22131,7 +22575,7 @@ "cimguiname": "igGetItemRectSize", "defaults": {}, "funcname": "GetItemRectSize", - "location": "imgui:964", + "location": "imgui:1037", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectSize", @@ -22149,7 +22593,7 @@ "cimguiname": "igGetItemStatusFlags", "defaults": {}, "funcname": "GetItemStatusFlags", - "location": "imgui_internal:3342", + "location": "imgui_internal:3427", "namespace": "ImGui", "ov_cimguiname": "igGetItemStatusFlags", "ret": "ImGuiItemStatusFlags", @@ -22171,7 +22615,7 @@ "cimguiname": "igGetKeyChordName", "defaults": {}, "funcname": "GetKeyChordName", - "location": "imgui_internal:3460", + "location": "imgui_internal:3545", "namespace": "ImGui", "ov_cimguiname": "igGetKeyChordName", "ret": "const char*", @@ -22197,7 +22641,7 @@ "cimguiname": "igGetKeyData", "defaults": {}, "funcname": "GetKeyData", - "location": "imgui_internal:3458", + "location": "imgui_internal:3543", "namespace": "ImGui", "ov_cimguiname": "igGetKeyData_ContextPtr", "ret": "ImGuiKeyData*", @@ -22217,7 +22661,7 @@ "cimguiname": "igGetKeyData", "defaults": {}, "funcname": "GetKeyData", - "location": "imgui_internal:3459", + "location": "imgui_internal:3544", "namespace": "ImGui", "ov_cimguiname": "igGetKeyData_Key", "ret": "ImGuiKeyData*", @@ -22255,7 +22699,7 @@ "cimguiname": "igGetKeyMagnitude2d", "defaults": {}, "funcname": "GetKeyMagnitude2d", - "location": "imgui_internal:3463", + "location": "imgui_internal:3548", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetKeyMagnitude2d", @@ -22278,7 +22722,7 @@ "cimguiname": "igGetKeyName", "defaults": {}, "funcname": "GetKeyName", - "location": "imgui:1004", + "location": "imgui:1077", "namespace": "ImGui", "ov_cimguiname": "igGetKeyName", "ret": "const char*", @@ -22300,7 +22744,7 @@ "cimguiname": "igGetKeyOwner", "defaults": {}, "funcname": "GetKeyOwner", - "location": "imgui_internal:3482", + "location": "imgui_internal:3567", "namespace": "ImGui", "ov_cimguiname": "igGetKeyOwner", "ret": "ImGuiID", @@ -22326,7 +22770,7 @@ "cimguiname": "igGetKeyOwnerData", "defaults": {}, "funcname": "GetKeyOwnerData", - "location": "imgui_internal:3487", + "location": "imgui_internal:3572", "namespace": "ImGui", "ov_cimguiname": "igGetKeyOwnerData", "ret": "ImGuiKeyOwnerData*", @@ -22356,7 +22800,7 @@ "cimguiname": "igGetKeyPressedAmount", "defaults": {}, "funcname": "GetKeyPressedAmount", - "location": "imgui:1003", + "location": "imgui:1076", "namespace": "ImGui", "ov_cimguiname": "igGetKeyPressedAmount", "ret": "int", @@ -22373,7 +22817,7 @@ "cimguiname": "igGetMainViewport", "defaults": {}, "funcname": "GetMainViewport", - "location": "imgui:970", + "location": "imgui:1043", "namespace": "ImGui", "ov_cimguiname": "igGetMainViewport", "ret": "ImGuiViewport*", @@ -22395,7 +22839,7 @@ "cimguiname": "igGetMouseClickedCount", "defaults": {}, "funcname": "GetMouseClickedCount", - "location": "imgui:1042", + "location": "imgui:1115", "namespace": "ImGui", "ov_cimguiname": "igGetMouseClickedCount", "ret": "int", @@ -22412,7 +22856,7 @@ "cimguiname": "igGetMouseCursor", "defaults": {}, "funcname": "GetMouseCursor", - "location": "imgui:1051", + "location": "imgui:1124", "namespace": "ImGui", "ov_cimguiname": "igGetMouseCursor", "ret": "ImGuiMouseCursor", @@ -22445,7 +22889,7 @@ "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", - "location": "imgui:1049", + "location": "imgui:1122", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMouseDragDelta", @@ -22468,7 +22912,7 @@ "cimguiname": "igGetMousePos", "defaults": {}, "funcname": "GetMousePos", - "location": "imgui:1046", + "location": "imgui:1119", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePos", @@ -22491,7 +22935,7 @@ "cimguiname": "igGetMousePosOnOpeningCurrentPopup", "defaults": {}, "funcname": "GetMousePosOnOpeningCurrentPopup", - "location": "imgui:1047", + "location": "imgui:1120", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", @@ -22514,7 +22958,7 @@ "cimguiname": "igGetMultiSelectState", "defaults": {}, "funcname": "GetMultiSelectState", - "location": "imgui_internal:3615", + "location": "imgui_internal:3700", "namespace": "ImGui", "ov_cimguiname": "igGetMultiSelectState", "ret": "ImGuiMultiSelectState*", @@ -22536,7 +22980,7 @@ "cimguiname": "igGetNavTweakPressedAmount", "defaults": {}, "funcname": "GetNavTweakPressedAmount", - "location": "imgui_internal:3464", + "location": "imgui_internal:3549", "namespace": "ImGui", "ov_cimguiname": "igGetNavTweakPressedAmount", "ret": "float", @@ -22553,7 +22997,7 @@ "cimguiname": "igGetPlatformIO", "defaults": {}, "funcname": "GetPlatformIO", - "location": "imgui:339", + "location": "imgui:394", "namespace": "ImGui", "ov_cimguiname": "igGetPlatformIO_Nil", "ret": "ImGuiPlatformIO*", @@ -22574,7 +23018,7 @@ "cimguiname": "igGetPlatformIO", "defaults": {}, "funcname": "GetPlatformIO", - "location": "imgui_internal:3239", + "location": "imgui_internal:3315", "namespace": "ImGui", "ov_cimguiname": "igGetPlatformIO_ContextPtr", "ret": "ImGuiPlatformIO*", @@ -22601,7 +23045,7 @@ "cimguiname": "igGetPopupAllowedExtentRect", "defaults": {}, "funcname": "GetPopupAllowedExtentRect", - "location": "imgui_internal:3392", + "location": "imgui_internal:3477", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetPopupAllowedExtentRect", @@ -22610,6 +23054,28 @@ "stname": "" } ], + "igGetRoundedFontSize": [ + { + "args": "(float size)", + "argsT": [ + { + "name": "size", + "type": "float" + } + ], + "argsoriginal": "(float size)", + "call_args": "(size)", + "cimguiname": "igGetRoundedFontSize", + "defaults": {}, + "funcname": "GetRoundedFontSize", + "location": "imgui_internal:3360", + "namespace": "ImGui", + "ov_cimguiname": "igGetRoundedFontSize", + "ret": "float", + "signature": "(float)", + "stname": "" + } + ], "igGetScrollMaxX": [ { "args": "()", @@ -22619,7 +23085,7 @@ "cimguiname": "igGetScrollMaxX", "defaults": {}, "funcname": "GetScrollMaxX", - "location": "imgui:442", + "location": "imgui:496", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxX", "ret": "float", @@ -22636,7 +23102,7 @@ "cimguiname": "igGetScrollMaxY", "defaults": {}, "funcname": "GetScrollMaxY", - "location": "imgui:443", + "location": "imgui:497", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxY", "ret": "float", @@ -22653,7 +23119,7 @@ "cimguiname": "igGetScrollX", "defaults": {}, "funcname": "GetScrollX", - "location": "imgui:438", + "location": "imgui:492", "namespace": "ImGui", "ov_cimguiname": "igGetScrollX", "ret": "float", @@ -22670,7 +23136,7 @@ "cimguiname": "igGetScrollY", "defaults": {}, "funcname": "GetScrollY", - "location": "imgui:439", + "location": "imgui:493", "namespace": "ImGui", "ov_cimguiname": "igGetScrollY", "ret": "float", @@ -22692,7 +23158,7 @@ "cimguiname": "igGetShortcutRoutingData", "defaults": {}, "funcname": "GetShortcutRoutingData", - "location": "imgui_internal:3521", + "location": "imgui_internal:3606", "namespace": "ImGui", "ov_cimguiname": "igGetShortcutRoutingData", "ret": "ImGuiKeyRoutingData*", @@ -22709,7 +23175,7 @@ "cimguiname": "igGetStateStorage", "defaults": {}, "funcname": "GetStateStorage", - "location": "imgui:984", + "location": "imgui:1057", "namespace": "ImGui", "ov_cimguiname": "igGetStateStorage", "ret": "ImGuiStorage*", @@ -22726,7 +23192,7 @@ "cimguiname": "igGetStyle", "defaults": {}, "funcname": "GetStyle", - "location": "imgui:340", + "location": "imgui:395", "namespace": "ImGui", "ov_cimguiname": "igGetStyle", "ret": "ImGuiStyle*", @@ -22749,7 +23215,7 @@ "cimguiname": "igGetStyleColorName", "defaults": {}, "funcname": "GetStyleColorName", - "location": "imgui:982", + "location": "imgui:1055", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorName", "ret": "const char*", @@ -22771,7 +23237,7 @@ "cimguiname": "igGetStyleColorVec4", "defaults": {}, "funcname": "GetStyleColorVec4", - "location": "imgui:479", + "location": "imgui:551", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorVec4", "ret": "const ImVec4*", @@ -22794,7 +23260,7 @@ "cimguiname": "igGetStyleVarInfo", "defaults": {}, "funcname": "GetStyleVarInfo", - "location": "imgui_internal:3371", + "location": "imgui_internal:3456", "namespace": "ImGui", "ov_cimguiname": "igGetStyleVarInfo", "ret": "const ImGuiStyleVarInfo*", @@ -22811,7 +23277,7 @@ "cimguiname": "igGetTextLineHeight", "defaults": {}, "funcname": "GetTextLineHeight", - "location": "imgui:513", + "location": "imgui:585", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeight", "ret": "float", @@ -22828,7 +23294,7 @@ "cimguiname": "igGetTextLineHeightWithSpacing", "defaults": {}, "funcname": "GetTextLineHeightWithSpacing", - "location": "imgui:514", + "location": "imgui:586", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeightWithSpacing", "ret": "float", @@ -22845,7 +23311,7 @@ "cimguiname": "igGetTime", "defaults": {}, "funcname": "GetTime", - "location": "imgui:979", + "location": "imgui:1052", "namespace": "ImGui", "ov_cimguiname": "igGetTime", "ret": "double", @@ -22862,7 +23328,7 @@ "cimguiname": "igGetTopMostAndVisiblePopupModal", "defaults": {}, "funcname": "GetTopMostAndVisiblePopupModal", - "location": "imgui_internal:3394", + "location": "imgui_internal:3479", "namespace": "ImGui", "ov_cimguiname": "igGetTopMostAndVisiblePopupModal", "ret": "ImGuiWindow*", @@ -22879,7 +23345,7 @@ "cimguiname": "igGetTopMostPopupModal", "defaults": {}, "funcname": "GetTopMostPopupModal", - "location": "imgui_internal:3393", + "location": "imgui_internal:3478", "namespace": "ImGui", "ov_cimguiname": "igGetTopMostPopupModal", "ret": "ImGuiWindow*", @@ -22896,7 +23362,7 @@ "cimguiname": "igGetTreeNodeToLabelSpacing", "defaults": {}, "funcname": "GetTreeNodeToLabelSpacing", - "location": "imgui:679", + "location": "imgui:752", "namespace": "ImGui", "ov_cimguiname": "igGetTreeNodeToLabelSpacing", "ret": "float", @@ -22926,7 +23392,7 @@ "cimguiname": "igGetTypematicRepeatRate", "defaults": {}, "funcname": "GetTypematicRepeatRate", - "location": "imgui_internal:3466", + "location": "imgui_internal:3551", "namespace": "ImGui", "ov_cimguiname": "igGetTypematicRepeatRate", "ret": "void", @@ -22950,7 +23416,7 @@ "flags": "ImGuiTypingSelectFlags_None" }, "funcname": "GetTypingSelectRequest", - "location": "imgui_internal:3600", + "location": "imgui_internal:3685", "namespace": "ImGui", "ov_cimguiname": "igGetTypingSelectRequest", "ret": "ImGuiTypingSelectRequest*", @@ -22967,7 +23433,7 @@ "cimguiname": "igGetVersion", "defaults": {}, "funcname": "GetVersion", - "location": "imgui:356", + "location": "imgui:411", "namespace": "ImGui", "ov_cimguiname": "igGetVersion", "ret": "const char*", @@ -22989,7 +23455,7 @@ "cimguiname": "igGetViewportPlatformMonitor", "defaults": {}, "funcname": "GetViewportPlatformMonitor", - "location": "imgui_internal:3306", + "location": "imgui_internal:3391", "namespace": "ImGui", "ov_cimguiname": "igGetViewportPlatformMonitor", "ret": "const ImGuiPlatformMonitor*", @@ -23011,7 +23477,7 @@ "cimguiname": "igGetWindowAlwaysWantOwnTabBar", "defaults": {}, "funcname": "GetWindowAlwaysWantOwnTabBar", - "location": "imgui_internal:3548", + "location": "imgui_internal:3633", "namespace": "ImGui", "ov_cimguiname": "igGetWindowAlwaysWantOwnTabBar", "ret": "bool", @@ -23028,7 +23494,7 @@ "cimguiname": "igGetWindowDockID", "defaults": {}, "funcname": "GetWindowDockID", - "location": "imgui:896", + "location": "imgui:969", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDockID", "ret": "ImGuiID", @@ -23045,7 +23511,7 @@ "cimguiname": "igGetWindowDockNode", "defaults": {}, "funcname": "GetWindowDockNode", - "location": "imgui_internal:3547", + "location": "imgui_internal:3632", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDockNode", "ret": "ImGuiDockNode*", @@ -23062,7 +23528,7 @@ "cimguiname": "igGetWindowDpiScale", "defaults": {}, "funcname": "GetWindowDpiScale", - "location": "imgui:407", + "location": "imgui:462", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDpiScale", "ret": "float", @@ -23079,7 +23545,7 @@ "cimguiname": "igGetWindowDrawList", "defaults": {}, "funcname": "GetWindowDrawList", - "location": "imgui:406", + "location": "imgui:461", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDrawList", "ret": "ImDrawList*", @@ -23096,7 +23562,7 @@ "cimguiname": "igGetWindowHeight", "defaults": {}, "funcname": "GetWindowHeight", - "location": "imgui:411", + "location": "imgui:466", "namespace": "ImGui", "ov_cimguiname": "igGetWindowHeight", "ret": "float", @@ -23118,7 +23584,7 @@ "cimguiname": "igGetWindowPos", "defaults": {}, "funcname": "GetWindowPos", - "location": "imgui:408", + "location": "imgui:463", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowPos", @@ -23145,7 +23611,7 @@ "cimguiname": "igGetWindowResizeBorderID", "defaults": {}, "funcname": "GetWindowResizeBorderID", - "location": "imgui_internal:3755", + "location": "imgui_internal:3846", "namespace": "ImGui", "ov_cimguiname": "igGetWindowResizeBorderID", "ret": "ImGuiID", @@ -23171,7 +23637,7 @@ "cimguiname": "igGetWindowResizeCornerID", "defaults": {}, "funcname": "GetWindowResizeCornerID", - "location": "imgui_internal:3754", + "location": "imgui_internal:3845", "namespace": "ImGui", "ov_cimguiname": "igGetWindowResizeCornerID", "ret": "ImGuiID", @@ -23197,7 +23663,7 @@ "cimguiname": "igGetWindowScrollbarID", "defaults": {}, "funcname": "GetWindowScrollbarID", - "location": "imgui_internal:3753", + "location": "imgui_internal:3844", "namespace": "ImGui", "ov_cimguiname": "igGetWindowScrollbarID", "ret": "ImGuiID", @@ -23227,7 +23693,7 @@ "cimguiname": "igGetWindowScrollbarRect", "defaults": {}, "funcname": "GetWindowScrollbarRect", - "location": "imgui_internal:3752", + "location": "imgui_internal:3843", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowScrollbarRect", @@ -23250,7 +23716,7 @@ "cimguiname": "igGetWindowSize", "defaults": {}, "funcname": "GetWindowSize", - "location": "imgui:409", + "location": "imgui:464", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowSize", @@ -23268,7 +23734,7 @@ "cimguiname": "igGetWindowViewport", "defaults": {}, "funcname": "GetWindowViewport", - "location": "imgui:412", + "location": "imgui:467", "namespace": "ImGui", "ov_cimguiname": "igGetWindowViewport", "ret": "ImGuiViewport*", @@ -23285,7 +23751,7 @@ "cimguiname": "igGetWindowWidth", "defaults": {}, "funcname": "GetWindowWidth", - "location": "imgui:410", + "location": "imgui:465", "namespace": "ImGui", "ov_cimguiname": "igGetWindowWidth", "ret": "float", @@ -23307,7 +23773,7 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:470", + "location": "imgui_internal:480", "ov_cimguiname": "igImAbs_Int", "ret": "int", "signature": "(int)", @@ -23326,7 +23792,7 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:471", + "location": "imgui_internal:481", "ov_cimguiname": "igImAbs_Float", "ret": "float", "signature": "(float)", @@ -23345,7 +23811,7 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:472", + "location": "imgui_internal:482", "ov_cimguiname": "igImAbs_double", "ret": "double", "signature": "(double)", @@ -23370,7 +23836,7 @@ "cimguiname": "igImAlphaBlendColors", "defaults": {}, "funcname": "ImAlphaBlendColors", - "location": "imgui_internal:378", + "location": "imgui_internal:387", "ov_cimguiname": "igImAlphaBlendColors", "ret": "ImU32", "signature": "(ImU32,ImU32)", @@ -23411,7 +23877,7 @@ "cimguiname": "igImBezierCubicCalc", "defaults": {}, "funcname": "ImBezierCubicCalc", - "location": "imgui_internal:517", + "location": "imgui_internal:529", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicCalc", "ret": "void", @@ -23457,7 +23923,7 @@ "cimguiname": "igImBezierCubicClosestPoint", "defaults": {}, "funcname": "ImBezierCubicClosestPoint", - "location": "imgui_internal:518", + "location": "imgui_internal:530", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicClosestPoint", "ret": "void", @@ -23503,7 +23969,7 @@ "cimguiname": "igImBezierCubicClosestPointCasteljau", "defaults": {}, "funcname": "ImBezierCubicClosestPointCasteljau", - "location": "imgui_internal:519", + "location": "imgui_internal:531", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicClosestPointCasteljau", "ret": "void", @@ -23541,7 +24007,7 @@ "cimguiname": "igImBezierQuadraticCalc", "defaults": {}, "funcname": "ImBezierQuadraticCalc", - "location": "imgui_internal:520", + "location": "imgui_internal:532", "nonUDT": 1, "ov_cimguiname": "igImBezierQuadraticCalc", "ret": "void", @@ -23567,7 +24033,7 @@ "cimguiname": "igImBitArrayClearAllBits", "defaults": {}, "funcname": "ImBitArrayClearAllBits", - "location": "imgui_internal:590", + "location": "imgui_internal:610", "ov_cimguiname": "igImBitArrayClearAllBits", "ret": "void", "signature": "(ImU32*,int)", @@ -23592,7 +24058,7 @@ "cimguiname": "igImBitArrayClearBit", "defaults": {}, "funcname": "ImBitArrayClearBit", - "location": "imgui_internal:592", + "location": "imgui_internal:612", "ov_cimguiname": "igImBitArrayClearBit", "ret": "void", "signature": "(ImU32*,int)", @@ -23613,7 +24079,7 @@ "cimguiname": "igImBitArrayGetStorageSizeInBytes", "defaults": {}, "funcname": "ImBitArrayGetStorageSizeInBytes", - "location": "imgui_internal:589", + "location": "imgui_internal:609", "ov_cimguiname": "igImBitArrayGetStorageSizeInBytes", "ret": "size_t", "signature": "(int)", @@ -23638,7 +24104,7 @@ "cimguiname": "igImBitArraySetBit", "defaults": {}, "funcname": "ImBitArraySetBit", - "location": "imgui_internal:593", + "location": "imgui_internal:613", "ov_cimguiname": "igImBitArraySetBit", "ret": "void", "signature": "(ImU32*,int)", @@ -23667,7 +24133,7 @@ "cimguiname": "igImBitArraySetBitRange", "defaults": {}, "funcname": "ImBitArraySetBitRange", - "location": "imgui_internal:594", + "location": "imgui_internal:614", "ov_cimguiname": "igImBitArraySetBitRange", "ret": "void", "signature": "(ImU32*,int,int)", @@ -23692,7 +24158,7 @@ "cimguiname": "igImBitArrayTestBit", "defaults": {}, "funcname": "ImBitArrayTestBit", - "location": "imgui_internal:591", + "location": "imgui_internal:611", "ov_cimguiname": "igImBitArrayTestBit", "ret": "bool", "signature": "(const ImU32*,int)", @@ -23713,7 +24179,7 @@ "cimguiname": "igImCharIsBlankA", "defaults": {}, "funcname": "ImCharIsBlankA", - "location": "imgui_internal:403", + "location": "imgui_internal:413", "ov_cimguiname": "igImCharIsBlankA", "ret": "bool", "signature": "(char)", @@ -23734,7 +24200,7 @@ "cimguiname": "igImCharIsBlankW", "defaults": {}, "funcname": "ImCharIsBlankW", - "location": "imgui_internal:404", + "location": "imgui_internal:414", "ov_cimguiname": "igImCharIsBlankW", "ret": "bool", "signature": "(unsigned int)", @@ -23755,7 +24221,7 @@ "cimguiname": "igImCharIsXdigitA", "defaults": {}, "funcname": "ImCharIsXdigitA", - "location": "imgui_internal:405", + "location": "imgui_internal:415", "ov_cimguiname": "igImCharIsXdigitA", "ret": "bool", "signature": "(char)", @@ -23788,7 +24254,7 @@ "cimguiname": "igImClamp", "defaults": {}, "funcname": "ImClamp", - "location": "imgui_internal:494", + "location": "imgui_internal:504", "nonUDT": 1, "ov_cimguiname": "igImClamp", "ret": "void", @@ -23810,7 +24276,7 @@ "cimguiname": "igImCountSetBits", "defaults": {}, "funcname": "ImCountSetBits", - "location": "imgui_internal:384", + "location": "imgui_internal:393", "ov_cimguiname": "igImCountSetBits", "ret": "unsigned int", "signature": "(unsigned int)", @@ -23835,7 +24301,7 @@ "cimguiname": "igImDot", "defaults": {}, "funcname": "ImDot", - "location": "imgui_internal:507", + "location": "imgui_internal:519", "ov_cimguiname": "igImDot", "ret": "float", "signature": "(const ImVec2,const ImVec2)", @@ -23864,7 +24330,7 @@ "cimguiname": "igImExponentialMovingAverage", "defaults": {}, "funcname": "ImExponentialMovingAverage", - "location": "imgui_internal:513", + "location": "imgui_internal:525", "ov_cimguiname": "igImExponentialMovingAverage", "ret": "float", "signature": "(float,float,int)", @@ -23885,7 +24351,7 @@ "cimguiname": "igImFileClose", "defaults": {}, "funcname": "ImFileClose", - "location": "imgui_internal:444", + "location": "imgui_internal:454", "ov_cimguiname": "igImFileClose", "ret": "bool", "signature": "(ImFileHandle)", @@ -23906,7 +24372,7 @@ "cimguiname": "igImFileGetSize", "defaults": {}, "funcname": "ImFileGetSize", - "location": "imgui_internal:445", + "location": "imgui_internal:455", "ov_cimguiname": "igImFileGetSize", "ret": "ImU64", "signature": "(ImFileHandle)", @@ -23942,7 +24408,7 @@ "padding_bytes": "0" }, "funcname": "ImFileLoadToMemory", - "location": "imgui_internal:451", + "location": "imgui_internal:461", "ov_cimguiname": "igImFileLoadToMemory", "ret": "void*", "signature": "(const char*,const char*,size_t*,int)", @@ -23967,7 +24433,7 @@ "cimguiname": "igImFileOpen", "defaults": {}, "funcname": "ImFileOpen", - "location": "imgui_internal:443", + "location": "imgui_internal:453", "ov_cimguiname": "igImFileOpen", "ret": "ImFileHandle", "signature": "(const char*,const char*)", @@ -24000,7 +24466,7 @@ "cimguiname": "igImFileRead", "defaults": {}, "funcname": "ImFileRead", - "location": "imgui_internal:446", + "location": "imgui_internal:456", "ov_cimguiname": "igImFileRead", "ret": "ImU64", "signature": "(void*,ImU64,ImU64,ImFileHandle)", @@ -24033,7 +24499,7 @@ "cimguiname": "igImFileWrite", "defaults": {}, "funcname": "ImFileWrite", - "location": "imgui_internal:447", + "location": "imgui_internal:457", "ov_cimguiname": "igImFileWrite", "ret": "ImU64", "signature": "(const void*,ImU64,ImU64,ImFileHandle)", @@ -24054,7 +24520,7 @@ "cimguiname": "igImFloor", "defaults": {}, "funcname": "ImFloor", - "location": "imgui_internal:504", + "location": "imgui_internal:514", "ov_cimguiname": "igImFloor_Float", "ret": "float", "signature": "(float)", @@ -24077,7 +24543,7 @@ "cimguiname": "igImFloor", "defaults": {}, "funcname": "ImFloor", - "location": "imgui_internal:505", + "location": "imgui_internal:515", "nonUDT": 1, "ov_cimguiname": "igImFloor_Vec2", "ret": "void", @@ -24085,7 +24551,308 @@ "stname": "" } ], - "igImFontAtlasBuildFinish": [ + "igImFontAtlasAddDrawListSharedData": [ + { + "args": "(ImFontAtlas* atlas,ImDrawListSharedData* data)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "data", + "type": "ImDrawListSharedData*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImDrawListSharedData* data)", + "call_args": "(atlas,data)", + "cimguiname": "igImFontAtlasAddDrawListSharedData", + "defaults": {}, + "funcname": "ImFontAtlasAddDrawListSharedData", + "location": "imgui_internal:4138", + "ov_cimguiname": "igImFontAtlasAddDrawListSharedData", + "ret": "void", + "signature": "(ImFontAtlas*,ImDrawListSharedData*)", + "stname": "" + } + ], + "igImFontAtlasBakedAdd": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density,ImGuiID baked_id)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "font_size", + "type": "float" + }, + { + "name": "font_rasterizer_density", + "type": "float" + }, + { + "name": "baked_id", + "type": "ImGuiID" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density,ImGuiID baked_id)", + "call_args": "(atlas,font,font_size,font_rasterizer_density,baked_id)", + "cimguiname": "igImFontAtlasBakedAdd", + "defaults": {}, + "funcname": "ImFontAtlasBakedAdd", + "location": "imgui_internal:4125", + "ov_cimguiname": "igImFontAtlasBakedAdd", + "ret": "ImFontBaked*", + "signature": "(ImFontAtlas*,ImFont*,float,float,ImGuiID)", + "stname": "" + } + ], + "igImFontAtlasBakedAddFontGlyph": [ + { + "args": "(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,const ImFontGlyph* in_glyph)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "baked", + "type": "ImFontBaked*" + }, + { + "name": "src", + "type": "ImFontConfig*" + }, + { + "name": "in_glyph", + "type": "const ImFontGlyph*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,const ImFontGlyph* in_glyph)", + "call_args": "(atlas,baked,src,in_glyph)", + "cimguiname": "igImFontAtlasBakedAddFontGlyph", + "defaults": {}, + "funcname": "ImFontAtlasBakedAddFontGlyph", + "location": "imgui_internal:4127", + "ov_cimguiname": "igImFontAtlasBakedAddFontGlyph", + "ret": "ImFontGlyph*", + "signature": "(ImFontAtlas*,ImFontBaked*,ImFontConfig*,const ImFontGlyph*)", + "stname": "" + } + ], + "igImFontAtlasBakedDiscard": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "baked", + "type": "ImFontBaked*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked)", + "call_args": "(atlas,font,baked)", + "cimguiname": "igImFontAtlasBakedDiscard", + "defaults": {}, + "funcname": "ImFontAtlasBakedDiscard", + "location": "imgui_internal:4126", + "ov_cimguiname": "igImFontAtlasBakedDiscard", + "ret": "void", + "signature": "(ImFontAtlas*,ImFont*,ImFontBaked*)", + "stname": "" + } + ], + "igImFontAtlasBakedDiscardFontGlyph": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked,ImFontGlyph* glyph)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "baked", + "type": "ImFontBaked*" + }, + { + "name": "glyph", + "type": "ImFontGlyph*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked,ImFontGlyph* glyph)", + "call_args": "(atlas,font,baked,glyph)", + "cimguiname": "igImFontAtlasBakedDiscardFontGlyph", + "defaults": {}, + "funcname": "ImFontAtlasBakedDiscardFontGlyph", + "location": "imgui_internal:4128", + "ov_cimguiname": "igImFontAtlasBakedDiscardFontGlyph", + "ret": "void", + "signature": "(ImFontAtlas*,ImFont*,ImFontBaked*,ImFontGlyph*)", + "stname": "" + } + ], + "igImFontAtlasBakedGetClosestMatch": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "font_size", + "type": "float" + }, + { + "name": "font_rasterizer_density", + "type": "float" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + "call_args": "(atlas,font,font_size,font_rasterizer_density)", + "cimguiname": "igImFontAtlasBakedGetClosestMatch", + "defaults": {}, + "funcname": "ImFontAtlasBakedGetClosestMatch", + "location": "imgui_internal:4124", + "ov_cimguiname": "igImFontAtlasBakedGetClosestMatch", + "ret": "ImFontBaked*", + "signature": "(ImFontAtlas*,ImFont*,float,float)", + "stname": "" + } + ], + "igImFontAtlasBakedGetId": [ + { + "args": "(ImGuiID font_id,float baked_size,float rasterizer_density)", + "argsT": [ + { + "name": "font_id", + "type": "ImGuiID" + }, + { + "name": "baked_size", + "type": "float" + }, + { + "name": "rasterizer_density", + "type": "float" + } + ], + "argsoriginal": "(ImGuiID font_id,float baked_size,float rasterizer_density)", + "call_args": "(font_id,baked_size,rasterizer_density)", + "cimguiname": "igImFontAtlasBakedGetId", + "defaults": {}, + "funcname": "ImFontAtlasBakedGetId", + "location": "imgui_internal:4122", + "ov_cimguiname": "igImFontAtlasBakedGetId", + "ret": "ImGuiID", + "signature": "(ImGuiID,float,float)", + "stname": "" + } + ], + "igImFontAtlasBakedGetOrAdd": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "font_size", + "type": "float" + }, + { + "name": "font_rasterizer_density", + "type": "float" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + "call_args": "(atlas,font,font_size,font_rasterizer_density)", + "cimguiname": "igImFontAtlasBakedGetOrAdd", + "defaults": {}, + "funcname": "ImFontAtlasBakedGetOrAdd", + "location": "imgui_internal:4123", + "ov_cimguiname": "igImFontAtlasBakedGetOrAdd", + "ret": "ImFontBaked*", + "signature": "(ImFontAtlas*,ImFont*,float,float)", + "stname": "" + } + ], + "igImFontAtlasBakedSetFontGlyphBitmap": [ + { + "args": "(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,ImFontGlyph* glyph,ImTextureRect* r,const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "baked", + "type": "ImFontBaked*" + }, + { + "name": "src", + "type": "ImFontConfig*" + }, + { + "name": "glyph", + "type": "ImFontGlyph*" + }, + { + "name": "r", + "type": "ImTextureRect*" + }, + { + "name": "src_pixels", + "type": "const unsigned char*" + }, + { + "name": "src_fmt", + "type": "ImTextureFormat" + }, + { + "name": "src_pitch", + "type": "int" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,ImFontGlyph* glyph,ImTextureRect* r,const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch)", + "call_args": "(atlas,baked,src,glyph,r,src_pixels,src_fmt,src_pitch)", + "cimguiname": "igImFontAtlasBakedSetFontGlyphBitmap", + "defaults": {}, + "funcname": "ImFontAtlasBakedSetFontGlyphBitmap", + "location": "imgui_internal:4129", + "ov_cimguiname": "igImFontAtlasBakedSetFontGlyphBitmap", + "ret": "void", + "signature": "(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImFontGlyph*,ImTextureRect*,const unsigned char*,ImTextureFormat,int)", + "stname": "" + } + ], + "igImFontAtlasBuildClear": [ { "args": "(ImFontAtlas* atlas)", "argsT": [ @@ -24096,23 +24863,73 @@ ], "argsoriginal": "(ImFontAtlas* atlas)", "call_args": "(atlas)", - "cimguiname": "igImFontAtlasBuildFinish", + "cimguiname": "igImFontAtlasBuildClear", "defaults": {}, - "funcname": "ImFontAtlasBuildFinish", - "location": "imgui_internal:3899", - "ov_cimguiname": "igImFontAtlasBuildFinish", + "funcname": "ImFontAtlasBuildClear", + "location": "imgui_internal:4101", + "ov_cimguiname": "igImFontAtlasBuildClear", "ret": "void", "signature": "(ImFontAtlas*)", "stname": "" } ], + "igImFontAtlasBuildDestroy": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasBuildDestroy", + "defaults": {}, + "funcname": "ImFontAtlasBuildDestroy", + "location": "imgui_internal:4096", + "ov_cimguiname": "igImFontAtlasBuildDestroy", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasBuildDiscardBakes": [ + { + "args": "(ImFontAtlas* atlas,int unused_frames)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "unused_frames", + "type": "int" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,int unused_frames)", + "call_args": "(atlas,unused_frames)", + "cimguiname": "igImFontAtlasBuildDiscardBakes", + "defaults": {}, + "funcname": "ImFontAtlasBuildDiscardBakes", + "location": "imgui_internal:4113", + "ov_cimguiname": "igImFontAtlasBuildDiscardBakes", + "ret": "void", + "signature": "(ImFontAtlas*,int)", + "stname": "" + } + ], "igImFontAtlasBuildGetOversampleFactors": [ { - "args": "(const ImFontConfig* src,int* out_oversample_h,int* out_oversample_v)", + "args": "(ImFontConfig* src,ImFontBaked* baked,int* out_oversample_h,int* out_oversample_v)", "argsT": [ { "name": "src", - "type": "const ImFontConfig*" + "type": "ImFontConfig*" + }, + { + "name": "baked", + "type": "ImFontBaked*" }, { "name": "out_oversample_h", @@ -24123,15 +24940,15 @@ "type": "int*" } ], - "argsoriginal": "(const ImFontConfig* src,int* out_oversample_h,int* out_oversample_v)", - "call_args": "(src,out_oversample_h,out_oversample_v)", + "argsoriginal": "(ImFontConfig* src,ImFontBaked* baked,int* out_oversample_h,int* out_oversample_v)", + "call_args": "(src,baked,out_oversample_h,out_oversample_v)", "cimguiname": "igImFontAtlasBuildGetOversampleFactors", "defaults": {}, "funcname": "ImFontAtlasBuildGetOversampleFactors", - "location": "imgui_internal:3904", + "location": "imgui_internal:4112", "ov_cimguiname": "igImFontAtlasBuildGetOversampleFactors", "ret": "void", - "signature": "(const ImFontConfig*,int*,int*)", + "signature": "(ImFontConfig*,ImFontBaked*,int*,int*)", "stname": "" } ], @@ -24149,111 +24966,58 @@ "cimguiname": "igImFontAtlasBuildInit", "defaults": {}, "funcname": "ImFontAtlasBuildInit", - "location": "imgui_internal:3896", + "location": "imgui_internal:4095", "ov_cimguiname": "igImFontAtlasBuildInit", "ret": "void", "signature": "(ImFontAtlas*)", "stname": "" } ], - "igImFontAtlasBuildMultiplyCalcLookupTable": [ + "igImFontAtlasBuildLegacyPreloadAllGlyphRanges": [ { - "args": "(unsigned char out_table[256],float in_multiply_factor)", - "argsT": [ - { - "name": "out_table", - "type": "unsigned char[256]" - }, - { - "name": "in_multiply_factor", - "type": "float" - } - ], - "argsoriginal": "(unsigned char out_table[256],float in_multiply_factor)", - "call_args": "(out_table,in_multiply_factor)", - "cimguiname": "igImFontAtlasBuildMultiplyCalcLookupTable", - "defaults": {}, - "funcname": "ImFontAtlasBuildMultiplyCalcLookupTable", - "location": "imgui_internal:3902", - "ov_cimguiname": "igImFontAtlasBuildMultiplyCalcLookupTable", - "ret": "void", - "signature": "(unsigned char[256],float)", - "stname": "" - } - ], - "igImFontAtlasBuildMultiplyRectAlpha8": [ - { - "args": "(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)", - "argsT": [ - { - "name": "table", - "type": "const unsigned char[256]" - }, - { - "name": "pixels", - "type": "unsigned char*" - }, - { - "name": "x", - "type": "int" - }, - { - "name": "y", - "type": "int" - }, - { - "name": "w", - "type": "int" - }, - { - "name": "h", - "type": "int" - }, - { - "name": "stride", - "type": "int" - } - ], - "argsoriginal": "(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)", - "call_args": "(table,pixels,x,y,w,h,stride)", - "cimguiname": "igImFontAtlasBuildMultiplyRectAlpha8", - "defaults": {}, - "funcname": "ImFontAtlasBuildMultiplyRectAlpha8", - "location": "imgui_internal:3903", - "ov_cimguiname": "igImFontAtlasBuildMultiplyRectAlpha8", - "ret": "void", - "signature": "(const unsigned char[256],unsigned char*,int,int,int,int,int)", - "stname": "" - } - ], - "igImFontAtlasBuildPackCustomRects": [ - { - "args": "(ImFontAtlas* atlas,void* stbrp_context_opaque)", + "args": "(ImFontAtlas* atlas)", "argsT": [ { "name": "atlas", "type": "ImFontAtlas*" - }, - { - "name": "stbrp_context_opaque", - "type": "void*" } ], - "argsoriginal": "(ImFontAtlas* atlas,void* stbrp_context_opaque)", - "call_args": "(atlas,stbrp_context_opaque)", - "cimguiname": "igImFontAtlasBuildPackCustomRects", + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasBuildLegacyPreloadAllGlyphRanges", "defaults": {}, - "funcname": "ImFontAtlasBuildPackCustomRects", - "location": "imgui_internal:3898", - "ov_cimguiname": "igImFontAtlasBuildPackCustomRects", + "funcname": "ImFontAtlasBuildLegacyPreloadAllGlyphRanges", + "location": "imgui_internal:4111", + "ov_cimguiname": "igImFontAtlasBuildLegacyPreloadAllGlyphRanges", "ret": "void", - "signature": "(ImFontAtlas*,void*)", + "signature": "(ImFontAtlas*)", "stname": "" } ], - "igImFontAtlasBuildRender32bppRectFromString": [ + "igImFontAtlasBuildMain": [ { - "args": "(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value)", + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasBuildMain", + "defaults": {}, + "funcname": "ImFontAtlasBuildMain", + "location": "imgui_internal:4097", + "ov_cimguiname": "igImFontAtlasBuildMain", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasBuildRenderBitmapFromString": [ + { + "args": "(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char)", "argsT": [ { "name": "atlas", @@ -24282,76 +25046,48 @@ { "name": "in_marker_char", "type": "char" - }, - { - "name": "in_marker_pixel_value", - "type": "unsigned int" } ], - "argsoriginal": "(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value)", - "call_args": "(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value)", - "cimguiname": "igImFontAtlasBuildRender32bppRectFromString", + "argsoriginal": "(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char)", + "call_args": "(atlas,x,y,w,h,in_str,in_marker_char)", + "cimguiname": "igImFontAtlasBuildRenderBitmapFromString", "defaults": {}, - "funcname": "ImFontAtlasBuildRender32bppRectFromString", - "location": "imgui_internal:3901", - "ov_cimguiname": "igImFontAtlasBuildRender32bppRectFromString", + "funcname": "ImFontAtlasBuildRenderBitmapFromString", + "location": "imgui_internal:4100", + "ov_cimguiname": "igImFontAtlasBuildRenderBitmapFromString", "ret": "void", - "signature": "(ImFontAtlas*,int,int,int,int,const char*,char,unsigned int)", + "signature": "(ImFontAtlas*,int,int,int,int,const char*,char)", "stname": "" } ], - "igImFontAtlasBuildRender8bppRectFromString": [ + "igImFontAtlasBuildSetupFontLoader": [ { - "args": "(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value)", + "args": "(ImFontAtlas* atlas,const ImFontLoader* font_loader)", "argsT": [ { "name": "atlas", "type": "ImFontAtlas*" }, { - "name": "x", - "type": "int" - }, - { - "name": "y", - "type": "int" - }, - { - "name": "w", - "type": "int" - }, - { - "name": "h", - "type": "int" - }, - { - "name": "in_str", - "type": "const char*" - }, - { - "name": "in_marker_char", - "type": "char" - }, - { - "name": "in_marker_pixel_value", - "type": "unsigned char" + "name": "font_loader", + "type": "const ImFontLoader*" } ], - "argsoriginal": "(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value)", - "call_args": "(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value)", - "cimguiname": "igImFontAtlasBuildRender8bppRectFromString", + "argsoriginal": "(ImFontAtlas* atlas,const ImFontLoader* font_loader)", + "call_args": "(atlas,font_loader)", + "cimguiname": "igImFontAtlasBuildSetupFontLoader", "defaults": {}, - "funcname": "ImFontAtlasBuildRender8bppRectFromString", - "location": "imgui_internal:3900", - "ov_cimguiname": "igImFontAtlasBuildRender8bppRectFromString", + "funcname": "ImFontAtlasBuildSetupFontLoader", + "location": "imgui_internal:4098", + "ov_cimguiname": "igImFontAtlasBuildSetupFontLoader", "ret": "void", - "signature": "(ImFontAtlas*,int,int,int,int,const char*,char,unsigned char)", + "signature": "(ImFontAtlas*,const ImFontLoader*)", "stname": "" } ], - "igImFontAtlasBuildSetupFont": [ + "igImFontAtlasBuildSetupFontSpecialGlyphs": [ { - "args": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src,float ascent,float descent)", + "args": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", "argsT": [ { "name": "atlas", @@ -24364,40 +25100,232 @@ { "name": "src", "type": "ImFontConfig*" - }, - { - "name": "ascent", - "type": "float" - }, - { - "name": "descent", - "type": "float" } ], - "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src,float ascent,float descent)", - "call_args": "(atlas,font,src,ascent,descent)", - "cimguiname": "igImFontAtlasBuildSetupFont", + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", + "call_args": "(atlas,font,src)", + "cimguiname": "igImFontAtlasBuildSetupFontSpecialGlyphs", "defaults": {}, - "funcname": "ImFontAtlasBuildSetupFont", - "location": "imgui_internal:3897", - "ov_cimguiname": "igImFontAtlasBuildSetupFont", + "funcname": "ImFontAtlasBuildSetupFontSpecialGlyphs", + "location": "imgui_internal:4110", + "ov_cimguiname": "igImFontAtlasBuildSetupFontSpecialGlyphs", "ret": "void", - "signature": "(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)", + "signature": "(ImFontAtlas*,ImFont*,ImFontConfig*)", "stname": "" } ], - "igImFontAtlasGetBuilderForStbTruetype": [ + "igImFontAtlasBuildUpdatePointers": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasBuildUpdatePointers", + "defaults": {}, + "funcname": "ImFontAtlasBuildUpdatePointers", + "location": "imgui_internal:4099", + "ov_cimguiname": "igImFontAtlasBuildUpdatePointers", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasDebugLogTextureRequests": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasDebugLogTextureRequests", + "defaults": {}, + "funcname": "ImFontAtlasDebugLogTextureRequests", + "location": "imgui_internal:4155", + "ov_cimguiname": "igImFontAtlasDebugLogTextureRequests", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasFontDestroyOutput": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font)", + "call_args": "(atlas,font)", + "cimguiname": "igImFontAtlasFontDestroyOutput", + "defaults": {}, + "funcname": "ImFontAtlasFontDestroyOutput", + "location": "imgui_internal:4119", + "ov_cimguiname": "igImFontAtlasFontDestroyOutput", + "ret": "void", + "signature": "(ImFontAtlas*,ImFont*)", + "stname": "" + } + ], + "igImFontAtlasFontDestroySourceData": [ + { + "args": "(ImFontAtlas* atlas,ImFontConfig* src)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "src", + "type": "ImFontConfig*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFontConfig* src)", + "call_args": "(atlas,src)", + "cimguiname": "igImFontAtlasFontDestroySourceData", + "defaults": {}, + "funcname": "ImFontAtlasFontDestroySourceData", + "location": "imgui_internal:4117", + "ov_cimguiname": "igImFontAtlasFontDestroySourceData", + "ret": "void", + "signature": "(ImFontAtlas*,ImFontConfig*)", + "stname": "" + } + ], + "igImFontAtlasFontDiscardBakes": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font,int unused_frames)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "unused_frames", + "type": "int" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,int unused_frames)", + "call_args": "(atlas,font,unused_frames)", + "cimguiname": "igImFontAtlasFontDiscardBakes", + "defaults": {}, + "funcname": "ImFontAtlasFontDiscardBakes", + "location": "imgui_internal:4120", + "ov_cimguiname": "igImFontAtlasFontDiscardBakes", + "ret": "void", + "signature": "(ImFontAtlas*,ImFont*,int)", + "stname": "" + } + ], + "igImFontAtlasFontInitOutput": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font)", + "call_args": "(atlas,font)", + "cimguiname": "igImFontAtlasFontInitOutput", + "defaults": {}, + "funcname": "ImFontAtlasFontInitOutput", + "location": "imgui_internal:4118", + "ov_cimguiname": "igImFontAtlasFontInitOutput", + "ret": "bool", + "signature": "(ImFontAtlas*,ImFont*)", + "stname": "" + } + ], + "igImFontAtlasFontSourceAddToFont": [ + { + "args": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "font", + "type": "ImFont*" + }, + { + "name": "src", + "type": "ImFontConfig*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", + "call_args": "(atlas,font,src)", + "cimguiname": "igImFontAtlasFontSourceAddToFont", + "defaults": {}, + "funcname": "ImFontAtlasFontSourceAddToFont", + "location": "imgui_internal:4116", + "ov_cimguiname": "igImFontAtlasFontSourceAddToFont", + "ret": "void", + "signature": "(ImFontAtlas*,ImFont*,ImFontConfig*)", + "stname": "" + } + ], + "igImFontAtlasFontSourceInit": [ + { + "args": "(ImFontAtlas* atlas,ImFontConfig* src)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "src", + "type": "ImFontConfig*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFontConfig* src)", + "call_args": "(atlas,src)", + "cimguiname": "igImFontAtlasFontSourceInit", + "defaults": {}, + "funcname": "ImFontAtlasFontSourceInit", + "location": "imgui_internal:4115", + "ov_cimguiname": "igImFontAtlasFontSourceInit", + "ret": "bool", + "signature": "(ImFontAtlas*,ImFontConfig*)", + "stname": "" + } + ], + "igImFontAtlasGetFontLoaderForStbTruetype": [ { "args": "()", "argsT": [], "argsoriginal": "()", "call_args": "()", - "cimguiname": "igImFontAtlasGetBuilderForStbTruetype", + "cimguiname": "igImFontAtlasGetFontLoaderForStbTruetype", "defaults": {}, - "funcname": "ImFontAtlasGetBuilderForStbTruetype", - "location": "imgui_internal:3893", - "ov_cimguiname": "igImFontAtlasGetBuilderForStbTruetype", - "ret": "const ImFontBuilderIO*", + "funcname": "ImFontAtlasGetFontLoaderForStbTruetype", + "location": "imgui_internal:4002", + "ov_cimguiname": "igImFontAtlasGetFontLoaderForStbTruetype", + "ret": "const ImFontLoader*", "signature": "()", "stname": "" } @@ -24436,14 +25364,124 @@ "cimguiname": "igImFontAtlasGetMouseCursorTexData", "defaults": {}, "funcname": "ImFontAtlasGetMouseCursorTexData", - "location": "imgui_internal:3906", + "location": "imgui_internal:4158", "ov_cimguiname": "igImFontAtlasGetMouseCursorTexData", "ret": "bool", "signature": "(ImFontAtlas*,ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", "stname": "" } ], - "igImFontAtlasUpdateSourcesPointers": [ + "igImFontAtlasPackAddRect": [ + { + "args": "(ImFontAtlas* atlas,int w,int h,ImFontAtlasRectEntry* overwrite_entry)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + }, + { + "name": "overwrite_entry", + "type": "ImFontAtlasRectEntry*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,int w,int h,ImFontAtlasRectEntry* overwrite_entry=((void*)0))", + "call_args": "(atlas,w,h,overwrite_entry)", + "cimguiname": "igImFontAtlasPackAddRect", + "defaults": { + "overwrite_entry": "NULL" + }, + "funcname": "ImFontAtlasPackAddRect", + "location": "imgui_internal:4132", + "ov_cimguiname": "igImFontAtlasPackAddRect", + "ret": "ImFontAtlasRectId", + "signature": "(ImFontAtlas*,int,int,ImFontAtlasRectEntry*)", + "stname": "" + } + ], + "igImFontAtlasPackDiscardRect": [ + { + "args": "(ImFontAtlas* atlas,ImFontAtlasRectId id)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "id", + "type": "ImFontAtlasRectId" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFontAtlasRectId id)", + "call_args": "(atlas,id)", + "cimguiname": "igImFontAtlasPackDiscardRect", + "defaults": {}, + "funcname": "ImFontAtlasPackDiscardRect", + "location": "imgui_internal:4135", + "ov_cimguiname": "igImFontAtlasPackDiscardRect", + "ret": "void", + "signature": "(ImFontAtlas*,ImFontAtlasRectId)", + "stname": "" + } + ], + "igImFontAtlasPackGetRect": [ + { + "args": "(ImFontAtlas* atlas,ImFontAtlasRectId id)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "id", + "type": "ImFontAtlasRectId" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFontAtlasRectId id)", + "call_args": "(atlas,id)", + "cimguiname": "igImFontAtlasPackGetRect", + "defaults": {}, + "funcname": "ImFontAtlasPackGetRect", + "location": "imgui_internal:4133", + "ov_cimguiname": "igImFontAtlasPackGetRect", + "ret": "ImTextureRect*", + "signature": "(ImFontAtlas*,ImFontAtlasRectId)", + "stname": "" + } + ], + "igImFontAtlasPackGetRectSafe": [ + { + "args": "(ImFontAtlas* atlas,ImFontAtlasRectId id)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "id", + "type": "ImFontAtlasRectId" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImFontAtlasRectId id)", + "call_args": "(atlas,id)", + "cimguiname": "igImFontAtlasPackGetRectSafe", + "defaults": {}, + "funcname": "ImFontAtlasPackGetRectSafe", + "location": "imgui_internal:4134", + "ov_cimguiname": "igImFontAtlasPackGetRectSafe", + "ret": "ImTextureRect*", + "signature": "(ImFontAtlas*,ImFontAtlasRectId)", + "stname": "" + } + ], + "igImFontAtlasPackInit": [ { "args": "(ImFontAtlas* atlas)", "argsT": [ @@ -24454,16 +25492,571 @@ ], "argsoriginal": "(ImFontAtlas* atlas)", "call_args": "(atlas)", - "cimguiname": "igImFontAtlasUpdateSourcesPointers", + "cimguiname": "igImFontAtlasPackInit", "defaults": {}, - "funcname": "ImFontAtlasUpdateSourcesPointers", - "location": "imgui_internal:3895", - "ov_cimguiname": "igImFontAtlasUpdateSourcesPointers", + "funcname": "ImFontAtlasPackInit", + "location": "imgui_internal:4131", + "ov_cimguiname": "igImFontAtlasPackInit", "ret": "void", "signature": "(ImFontAtlas*)", "stname": "" } ], + "igImFontAtlasRectId_GetGeneration": [ + { + "args": "(ImFontAtlasRectId id)", + "argsT": [ + { + "name": "id", + "type": "ImFontAtlasRectId" + } + ], + "argsoriginal": "(ImFontAtlasRectId id)", + "call_args": "(id)", + "cimguiname": "igImFontAtlasRectId_GetGeneration", + "defaults": {}, + "funcname": "ImFontAtlasRectId_GetGeneration", + "location": "imgui_internal:4022", + "ov_cimguiname": "igImFontAtlasRectId_GetGeneration", + "ret": "int", + "signature": "(ImFontAtlasRectId)", + "stname": "" + } + ], + "igImFontAtlasRectId_GetIndex": [ + { + "args": "(ImFontAtlasRectId id)", + "argsT": [ + { + "name": "id", + "type": "ImFontAtlasRectId" + } + ], + "argsoriginal": "(ImFontAtlasRectId id)", + "call_args": "(id)", + "cimguiname": "igImFontAtlasRectId_GetIndex", + "defaults": {}, + "funcname": "ImFontAtlasRectId_GetIndex", + "location": "imgui_internal:4021", + "ov_cimguiname": "igImFontAtlasRectId_GetIndex", + "ret": "int", + "signature": "(ImFontAtlasRectId)", + "stname": "" + } + ], + "igImFontAtlasRectId_Make": [ + { + "args": "(int index_idx,int gen_idx)", + "argsT": [ + { + "name": "index_idx", + "type": "int" + }, + { + "name": "gen_idx", + "type": "int" + } + ], + "argsoriginal": "(int index_idx,int gen_idx)", + "call_args": "(index_idx,gen_idx)", + "cimguiname": "igImFontAtlasRectId_Make", + "defaults": {}, + "funcname": "ImFontAtlasRectId_Make", + "location": "imgui_internal:4023", + "ov_cimguiname": "igImFontAtlasRectId_Make", + "ret": "ImFontAtlasRectId", + "signature": "(int,int)", + "stname": "" + } + ], + "igImFontAtlasRemoveDrawListSharedData": [ + { + "args": "(ImFontAtlas* atlas,ImDrawListSharedData* data)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "data", + "type": "ImDrawListSharedData*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImDrawListSharedData* data)", + "call_args": "(atlas,data)", + "cimguiname": "igImFontAtlasRemoveDrawListSharedData", + "defaults": {}, + "funcname": "ImFontAtlasRemoveDrawListSharedData", + "location": "imgui_internal:4139", + "ov_cimguiname": "igImFontAtlasRemoveDrawListSharedData", + "ret": "void", + "signature": "(ImFontAtlas*,ImDrawListSharedData*)", + "stname": "" + } + ], + "igImFontAtlasTextureAdd": [ + { + "args": "(ImFontAtlas* atlas,int w,int h)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,int w,int h)", + "call_args": "(atlas,w,h)", + "cimguiname": "igImFontAtlasTextureAdd", + "defaults": {}, + "funcname": "ImFontAtlasTextureAdd", + "location": "imgui_internal:4103", + "ov_cimguiname": "igImFontAtlasTextureAdd", + "ret": "ImTextureData*", + "signature": "(ImFontAtlas*,int,int)", + "stname": "" + } + ], + "igImFontAtlasTextureBlockConvert": [ + { + "args": "(const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch,unsigned char* dst_pixels,ImTextureFormat dst_fmt,int dst_pitch,int w,int h)", + "argsT": [ + { + "name": "src_pixels", + "type": "const unsigned char*" + }, + { + "name": "src_fmt", + "type": "ImTextureFormat" + }, + { + "name": "src_pitch", + "type": "int" + }, + { + "name": "dst_pixels", + "type": "unsigned char*" + }, + { + "name": "dst_fmt", + "type": "ImTextureFormat" + }, + { + "name": "dst_pitch", + "type": "int" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + } + ], + "argsoriginal": "(const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch,unsigned char* dst_pixels,ImTextureFormat dst_fmt,int dst_pitch,int w,int h)", + "call_args": "(src_pixels,src_fmt,src_pitch,dst_pixels,dst_fmt,dst_pitch,w,h)", + "cimguiname": "igImFontAtlasTextureBlockConvert", + "defaults": {}, + "funcname": "ImFontAtlasTextureBlockConvert", + "location": "imgui_internal:4143", + "ov_cimguiname": "igImFontAtlasTextureBlockConvert", + "ret": "void", + "signature": "(const unsigned char*,ImTextureFormat,int,unsigned char*,ImTextureFormat,int,int,int)", + "stname": "" + } + ], + "igImFontAtlasTextureBlockCopy": [ + { + "args": "(ImTextureData* src_tex,int src_x,int src_y,ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h)", + "argsT": [ + { + "name": "src_tex", + "type": "ImTextureData*" + }, + { + "name": "src_x", + "type": "int" + }, + { + "name": "src_y", + "type": "int" + }, + { + "name": "dst_tex", + "type": "ImTextureData*" + }, + { + "name": "dst_x", + "type": "int" + }, + { + "name": "dst_y", + "type": "int" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + } + ], + "argsoriginal": "(ImTextureData* src_tex,int src_x,int src_y,ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h)", + "call_args": "(src_tex,src_x,src_y,dst_tex,dst_x,dst_y,w,h)", + "cimguiname": "igImFontAtlasTextureBlockCopy", + "defaults": {}, + "funcname": "ImFontAtlasTextureBlockCopy", + "location": "imgui_internal:4147", + "ov_cimguiname": "igImFontAtlasTextureBlockCopy", + "ret": "void", + "signature": "(ImTextureData*,int,int,ImTextureData*,int,int,int,int)", + "stname": "" + } + ], + "igImFontAtlasTextureBlockFill": [ + { + "args": "(ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h,ImU32 col)", + "argsT": [ + { + "name": "dst_tex", + "type": "ImTextureData*" + }, + { + "name": "dst_x", + "type": "int" + }, + { + "name": "dst_y", + "type": "int" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + }, + { + "name": "col", + "type": "ImU32" + } + ], + "argsoriginal": "(ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h,ImU32 col)", + "call_args": "(dst_tex,dst_x,dst_y,w,h,col)", + "cimguiname": "igImFontAtlasTextureBlockFill", + "defaults": {}, + "funcname": "ImFontAtlasTextureBlockFill", + "location": "imgui_internal:4146", + "ov_cimguiname": "igImFontAtlasTextureBlockFill", + "ret": "void", + "signature": "(ImTextureData*,int,int,int,int,ImU32)", + "stname": "" + } + ], + "igImFontAtlasTextureBlockPostProcess": [ + { + "args": "(ImFontAtlasPostProcessData* data)", + "argsT": [ + { + "name": "data", + "type": "ImFontAtlasPostProcessData*" + } + ], + "argsoriginal": "(ImFontAtlasPostProcessData* data)", + "call_args": "(data)", + "cimguiname": "igImFontAtlasTextureBlockPostProcess", + "defaults": {}, + "funcname": "ImFontAtlasTextureBlockPostProcess", + "location": "imgui_internal:4144", + "ov_cimguiname": "igImFontAtlasTextureBlockPostProcess", + "ret": "void", + "signature": "(ImFontAtlasPostProcessData*)", + "stname": "" + } + ], + "igImFontAtlasTextureBlockPostProcessMultiply": [ + { + "args": "(ImFontAtlasPostProcessData* data,float multiply_factor)", + "argsT": [ + { + "name": "data", + "type": "ImFontAtlasPostProcessData*" + }, + { + "name": "multiply_factor", + "type": "float" + } + ], + "argsoriginal": "(ImFontAtlasPostProcessData* data,float multiply_factor)", + "call_args": "(data,multiply_factor)", + "cimguiname": "igImFontAtlasTextureBlockPostProcessMultiply", + "defaults": {}, + "funcname": "ImFontAtlasTextureBlockPostProcessMultiply", + "location": "imgui_internal:4145", + "ov_cimguiname": "igImFontAtlasTextureBlockPostProcessMultiply", + "ret": "void", + "signature": "(ImFontAtlasPostProcessData*,float)", + "stname": "" + } + ], + "igImFontAtlasTextureBlockQueueUpload": [ + { + "args": "(ImFontAtlas* atlas,ImTextureData* tex,int x,int y,int w,int h)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "tex", + "type": "ImTextureData*" + }, + { + "name": "x", + "type": "int" + }, + { + "name": "y", + "type": "int" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImTextureData* tex,int x,int y,int w,int h)", + "call_args": "(atlas,tex,x,y,w,h)", + "cimguiname": "igImFontAtlasTextureBlockQueueUpload", + "defaults": {}, + "funcname": "ImFontAtlasTextureBlockQueueUpload", + "location": "imgui_internal:4148", + "ov_cimguiname": "igImFontAtlasTextureBlockQueueUpload", + "ret": "void", + "signature": "(ImFontAtlas*,ImTextureData*,int,int,int,int)", + "stname": "" + } + ], + "igImFontAtlasTextureCompact": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasTextureCompact", + "defaults": {}, + "funcname": "ImFontAtlasTextureCompact", + "location": "imgui_internal:4107", + "ov_cimguiname": "igImFontAtlasTextureCompact", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasTextureGetSizeEstimate": [ + { + "args": "(ImVec2i *pOut,ImFontAtlas* atlas)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2i*" + }, + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasTextureGetSizeEstimate", + "defaults": {}, + "funcname": "ImFontAtlasTextureGetSizeEstimate", + "location": "imgui_internal:4108", + "nonUDT": 1, + "ov_cimguiname": "igImFontAtlasTextureGetSizeEstimate", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasTextureGrow": [ + { + "args": "(ImFontAtlas* atlas,int old_w,int old_h)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "old_w", + "type": "int" + }, + { + "name": "old_h", + "type": "int" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,int old_w=-1,int old_h=-1)", + "call_args": "(atlas,old_w,old_h)", + "cimguiname": "igImFontAtlasTextureGrow", + "defaults": { + "old_h": "-1", + "old_w": "-1" + }, + "funcname": "ImFontAtlasTextureGrow", + "location": "imgui_internal:4106", + "ov_cimguiname": "igImFontAtlasTextureGrow", + "ret": "void", + "signature": "(ImFontAtlas*,int,int)", + "stname": "" + } + ], + "igImFontAtlasTextureMakeSpace": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasTextureMakeSpace", + "defaults": {}, + "funcname": "ImFontAtlasTextureMakeSpace", + "location": "imgui_internal:4104", + "ov_cimguiname": "igImFontAtlasTextureMakeSpace", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasTextureRepack": [ + { + "args": "(ImFontAtlas* atlas,int w,int h)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "w", + "type": "int" + }, + { + "name": "h", + "type": "int" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,int w,int h)", + "call_args": "(atlas,w,h)", + "cimguiname": "igImFontAtlasTextureRepack", + "defaults": {}, + "funcname": "ImFontAtlasTextureRepack", + "location": "imgui_internal:4105", + "ov_cimguiname": "igImFontAtlasTextureRepack", + "ret": "void", + "signature": "(ImFontAtlas*,int,int)", + "stname": "" + } + ], + "igImFontAtlasUpdateDrawListsSharedData": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igImFontAtlasUpdateDrawListsSharedData", + "defaults": {}, + "funcname": "ImFontAtlasUpdateDrawListsSharedData", + "location": "imgui_internal:4141", + "ov_cimguiname": "igImFontAtlasUpdateDrawListsSharedData", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igImFontAtlasUpdateDrawListsTextures": [ + { + "args": "(ImFontAtlas* atlas,ImTextureRef old_tex,ImTextureRef new_tex)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "old_tex", + "type": "ImTextureRef" + }, + { + "name": "new_tex", + "type": "ImTextureRef" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,ImTextureRef old_tex,ImTextureRef new_tex)", + "call_args": "(atlas,old_tex,new_tex)", + "cimguiname": "igImFontAtlasUpdateDrawListsTextures", + "defaults": {}, + "funcname": "ImFontAtlasUpdateDrawListsTextures", + "location": "imgui_internal:4140", + "ov_cimguiname": "igImFontAtlasUpdateDrawListsTextures", + "ret": "void", + "signature": "(ImFontAtlas*,ImTextureRef,ImTextureRef)", + "stname": "" + } + ], + "igImFontAtlasUpdateNewFrame": [ + { + "args": "(ImFontAtlas* atlas,int frame_count,bool renderer_has_textures)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + }, + { + "name": "frame_count", + "type": "int" + }, + { + "name": "renderer_has_textures", + "type": "bool" + } + ], + "argsoriginal": "(ImFontAtlas* atlas,int frame_count,bool renderer_has_textures)", + "call_args": "(atlas,frame_count,renderer_has_textures)", + "cimguiname": "igImFontAtlasUpdateNewFrame", + "defaults": {}, + "funcname": "ImFontAtlasUpdateNewFrame", + "location": "imgui_internal:4137", + "ov_cimguiname": "igImFontAtlasUpdateNewFrame", + "ret": "void", + "signature": "(ImFontAtlas*,int,bool)", + "stname": "" + } + ], "igImFormatString": [ { "args": "(char* buf,size_t buf_size,const char* fmt,...)", @@ -24491,7 +26084,7 @@ "defaults": {}, "funcname": "ImFormatString", "isvararg": "...)", - "location": "imgui_internal:409", + "location": "imgui_internal:419", "ov_cimguiname": "igImFormatString", "ret": "int", "signature": "(char*,size_t,const char*,...)", @@ -24525,7 +26118,7 @@ "defaults": {}, "funcname": "ImFormatStringToTempBuffer", "isvararg": "...)", - "location": "imgui_internal:411", + "location": "imgui_internal:421", "ov_cimguiname": "igImFormatStringToTempBuffer", "ret": "void", "signature": "(const char**,const char**,const char*,...)", @@ -24558,7 +26151,7 @@ "cimguiname": "igImFormatStringToTempBufferV", "defaults": {}, "funcname": "ImFormatStringToTempBufferV", - "location": "imgui_internal:412", + "location": "imgui_internal:422", "ov_cimguiname": "igImFormatStringToTempBufferV", "ret": "void", "signature": "(const char**,const char**,const char*,va_list)", @@ -24591,7 +26184,7 @@ "cimguiname": "igImFormatStringV", "defaults": {}, "funcname": "ImFormatStringV", - "location": "imgui_internal:410", + "location": "imgui_internal:420", "ov_cimguiname": "igImFormatStringV", "ret": "int", "signature": "(char*,size_t,const char*,va_list)", @@ -24622,7 +26215,7 @@ "seed": "0" }, "funcname": "ImHashData", - "location": "imgui_internal:369", + "location": "imgui_internal:378", "ov_cimguiname": "igImHashData", "ret": "ImGuiID", "signature": "(const void*,size_t,ImGuiID)", @@ -24654,7 +26247,7 @@ "seed": "0" }, "funcname": "ImHashStr", - "location": "imgui_internal:370", + "location": "imgui_internal:379", "ov_cimguiname": "igImHashStr", "ret": "ImGuiID", "signature": "(const char*,size_t,ImGuiID)", @@ -24679,7 +26272,7 @@ "cimguiname": "igImInvLength", "defaults": {}, "funcname": "ImInvLength", - "location": "imgui_internal:501", + "location": "imgui_internal:511", "ov_cimguiname": "igImInvLength", "ret": "float", "signature": "(const ImVec2,float)", @@ -24700,7 +26293,7 @@ "cimguiname": "igImIsFloatAboveGuaranteedIntegerPrecision", "defaults": {}, "funcname": "ImIsFloatAboveGuaranteedIntegerPrecision", - "location": "imgui_internal:512", + "location": "imgui_internal:524", "ov_cimguiname": "igImIsFloatAboveGuaranteedIntegerPrecision", "ret": "bool", "signature": "(float)", @@ -24721,7 +26314,7 @@ "cimguiname": "igImIsPowerOfTwo", "defaults": {}, "funcname": "ImIsPowerOfTwo", - "location": "imgui_internal:381", + "location": "imgui_internal:390", "ov_cimguiname": "igImIsPowerOfTwo_Int", "ret": "bool", "signature": "(int)", @@ -24740,7 +26333,7 @@ "cimguiname": "igImIsPowerOfTwo", "defaults": {}, "funcname": "ImIsPowerOfTwo", - "location": "imgui_internal:382", + "location": "imgui_internal:391", "ov_cimguiname": "igImIsPowerOfTwo_U64", "ret": "bool", "signature": "(ImU64)", @@ -24761,7 +26354,7 @@ "cimguiname": "igImLengthSqr", "defaults": {}, "funcname": "ImLengthSqr", - "location": "imgui_internal:499", + "location": "imgui_internal:509", "ov_cimguiname": "igImLengthSqr_Vec2", "ret": "float", "signature": "(const ImVec2)", @@ -24780,7 +26373,7 @@ "cimguiname": "igImLengthSqr", "defaults": {}, "funcname": "ImLengthSqr", - "location": "imgui_internal:500", + "location": "imgui_internal:510", "ov_cimguiname": "igImLengthSqr_Vec4", "ret": "float", "signature": "(const ImVec4)", @@ -24813,7 +26406,7 @@ "cimguiname": "igImLerp", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:495", + "location": "imgui_internal:505", "nonUDT": 1, "ov_cimguiname": "igImLerp_Vec2Float", "ret": "void", @@ -24845,7 +26438,7 @@ "cimguiname": "igImLerp", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:496", + "location": "imgui_internal:506", "nonUDT": 1, "ov_cimguiname": "igImLerp_Vec2Vec2", "ret": "void", @@ -24877,7 +26470,7 @@ "cimguiname": "igImLerp", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:497", + "location": "imgui_internal:507", "nonUDT": 1, "ov_cimguiname": "igImLerp_Vec4", "ret": "void", @@ -24911,7 +26504,7 @@ "cimguiname": "igImLineClosestPoint", "defaults": {}, "funcname": "ImLineClosestPoint", - "location": "imgui_internal:521", + "location": "imgui_internal:533", "nonUDT": 1, "ov_cimguiname": "igImLineClosestPoint", "ret": "void", @@ -24949,7 +26542,7 @@ "cimguiname": "igImLinearRemapClamp", "defaults": {}, "funcname": "ImLinearRemapClamp", - "location": "imgui_internal:510", + "location": "imgui_internal:522", "ov_cimguiname": "igImLinearRemapClamp", "ret": "float", "signature": "(float,float,float,float,float)", @@ -24978,7 +26571,7 @@ "cimguiname": "igImLinearSweep", "defaults": {}, "funcname": "ImLinearSweep", - "location": "imgui_internal:509", + "location": "imgui_internal:521", "ov_cimguiname": "igImLinearSweep", "ret": "float", "signature": "(float,float,float)", @@ -24999,7 +26592,7 @@ "cimguiname": "igImLog", "defaults": {}, "funcname": "ImLog", - "location": "imgui_internal:468", + "location": "imgui_internal:478", "ov_cimguiname": "igImLog_Float", "ret": "float", "signature": "(float)", @@ -25018,7 +26611,7 @@ "cimguiname": "igImLog", "defaults": {}, "funcname": "ImLog", - "location": "imgui_internal:469", + "location": "imgui_internal:479", "ov_cimguiname": "igImLog_double", "ret": "double", "signature": "(double)", @@ -25047,7 +26640,7 @@ "cimguiname": "igImLowerBound", "defaults": {}, "funcname": "ImLowerBound", - "location": "imgui_internal:760", + "location": "imgui_internal:813", "ov_cimguiname": "igImLowerBound", "ret": "ImGuiStoragePair*", "signature": "(ImGuiStoragePair*,ImGuiStoragePair*,ImGuiID)", @@ -25076,7 +26669,7 @@ "cimguiname": "igImMax", "defaults": {}, "funcname": "ImMax", - "location": "imgui_internal:493", + "location": "imgui_internal:503", "nonUDT": 1, "ov_cimguiname": "igImMax", "ret": "void", @@ -25084,6 +26677,31 @@ "stname": "" } ], + "igImMemdup": [ + { + "args": "(const void* src,size_t size)", + "argsT": [ + { + "name": "src", + "type": "const void*" + }, + { + "name": "size", + "type": "size_t" + } + ], + "argsoriginal": "(const void* src,size_t size)", + "call_args": "(src,size)", + "cimguiname": "igImMemdup", + "defaults": {}, + "funcname": "ImMemdup", + "location": "imgui_internal:402", + "ov_cimguiname": "igImMemdup", + "ret": "void*", + "signature": "(const void*,size_t)", + "stname": "" + } + ], "igImMin": [ { "args": "(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)", @@ -25106,7 +26724,7 @@ "cimguiname": "igImMin", "defaults": {}, "funcname": "ImMin", - "location": "imgui_internal:492", + "location": "imgui_internal:502", "nonUDT": 1, "ov_cimguiname": "igImMin", "ret": "void", @@ -25132,7 +26750,7 @@ "cimguiname": "igImModPositive", "defaults": {}, "funcname": "ImModPositive", - "location": "imgui_internal:506", + "location": "imgui_internal:518", "ov_cimguiname": "igImModPositive", "ret": "int", "signature": "(int,int)", @@ -25161,7 +26779,7 @@ "cimguiname": "igImMul", "defaults": {}, "funcname": "ImMul", - "location": "imgui_internal:511", + "location": "imgui_internal:523", "nonUDT": 1, "ov_cimguiname": "igImMul", "ret": "void", @@ -25183,7 +26801,7 @@ "cimguiname": "igImParseFormatFindEnd", "defaults": {}, "funcname": "ImParseFormatFindEnd", - "location": "imgui_internal:414", + "location": "imgui_internal:424", "ov_cimguiname": "igImParseFormatFindEnd", "ret": "const char*", "signature": "(const char*)", @@ -25204,7 +26822,7 @@ "cimguiname": "igImParseFormatFindStart", "defaults": {}, "funcname": "ImParseFormatFindStart", - "location": "imgui_internal:413", + "location": "imgui_internal:423", "ov_cimguiname": "igImParseFormatFindStart", "ret": "const char*", "signature": "(const char*)", @@ -25229,7 +26847,7 @@ "cimguiname": "igImParseFormatPrecision", "defaults": {}, "funcname": "ImParseFormatPrecision", - "location": "imgui_internal:418", + "location": "imgui_internal:428", "ov_cimguiname": "igImParseFormatPrecision", "ret": "int", "signature": "(const char*,int)", @@ -25258,7 +26876,7 @@ "cimguiname": "igImParseFormatSanitizeForPrinting", "defaults": {}, "funcname": "ImParseFormatSanitizeForPrinting", - "location": "imgui_internal:416", + "location": "imgui_internal:426", "ov_cimguiname": "igImParseFormatSanitizeForPrinting", "ret": "void", "signature": "(const char*,char*,size_t)", @@ -25287,7 +26905,7 @@ "cimguiname": "igImParseFormatSanitizeForScanning", "defaults": {}, "funcname": "ImParseFormatSanitizeForScanning", - "location": "imgui_internal:417", + "location": "imgui_internal:427", "ov_cimguiname": "igImParseFormatSanitizeForScanning", "ret": "const char*", "signature": "(const char*,char*,size_t)", @@ -25316,7 +26934,7 @@ "cimguiname": "igImParseFormatTrimDecorations", "defaults": {}, "funcname": "ImParseFormatTrimDecorations", - "location": "imgui_internal:415", + "location": "imgui_internal:425", "ov_cimguiname": "igImParseFormatTrimDecorations", "ret": "const char*", "signature": "(const char*,char*,size_t)", @@ -25341,7 +26959,7 @@ "cimguiname": "igImPow", "defaults": {}, "funcname": "ImPow", - "location": "imgui_internal:466", + "location": "imgui_internal:476", "ov_cimguiname": "igImPow_Float", "ret": "float", "signature": "(float,float)", @@ -25364,7 +26982,7 @@ "cimguiname": "igImPow", "defaults": {}, "funcname": "ImPow", - "location": "imgui_internal:467", + "location": "imgui_internal:477", "ov_cimguiname": "igImPow_double", "ret": "double", "signature": "(double,double)", @@ -25399,7 +27017,7 @@ "cimguiname": "igImQsort", "defaults": {}, "funcname": "ImQsort", - "location": "imgui_internal:374", + "location": "imgui_internal:383", "ov_cimguiname": "igImQsort", "ret": "void", "signature": "(void*,size_t,size_t,int(*)(void const*,void const*))", @@ -25432,7 +27050,7 @@ "cimguiname": "igImRotate", "defaults": {}, "funcname": "ImRotate", - "location": "imgui_internal:508", + "location": "imgui_internal:520", "nonUDT": 1, "ov_cimguiname": "igImRotate", "ret": "void", @@ -25440,6 +27058,27 @@ "stname": "" } ], + "igImRound64": [ + { + "args": "(float f)", + "argsT": [ + { + "name": "f", + "type": "float" + } + ], + "argsoriginal": "(float f)", + "call_args": "(f)", + "cimguiname": "igImRound64", + "defaults": {}, + "funcname": "ImRound64", + "location": "imgui_internal:517", + "ov_cimguiname": "igImRound64", + "ret": "float", + "signature": "(float)", + "stname": "" + } + ], "igImRsqrt": [ { "args": "(float x)", @@ -25454,7 +27093,7 @@ "cimguiname": "igImRsqrt", "defaults": {}, "funcname": "ImRsqrt", - "location": "imgui_internal:478", + "location": "imgui_internal:488", "ov_cimguiname": "igImRsqrt_Float", "ret": "float", "signature": "(float)", @@ -25473,7 +27112,7 @@ "cimguiname": "igImRsqrt", "defaults": {}, "funcname": "ImRsqrt", - "location": "imgui_internal:480", + "location": "imgui_internal:490", "ov_cimguiname": "igImRsqrt_double", "ret": "double", "signature": "(double)", @@ -25494,7 +27133,7 @@ "cimguiname": "igImSaturate", "defaults": {}, "funcname": "ImSaturate", - "location": "imgui_internal:498", + "location": "imgui_internal:508", "ov_cimguiname": "igImSaturate", "ret": "float", "signature": "(float)", @@ -25515,7 +27154,7 @@ "cimguiname": "igImSign", "defaults": {}, "funcname": "ImSign", - "location": "imgui_internal:473", + "location": "imgui_internal:483", "ov_cimguiname": "igImSign_Float", "ret": "float", "signature": "(float)", @@ -25534,7 +27173,7 @@ "cimguiname": "igImSign", "defaults": {}, "funcname": "ImSign", - "location": "imgui_internal:474", + "location": "imgui_internal:484", "ov_cimguiname": "igImSign_double", "ret": "double", "signature": "(double)", @@ -25555,7 +27194,7 @@ "cimguiname": "igImStrSkipBlank", "defaults": {}, "funcname": "ImStrSkipBlank", - "location": "imgui_internal:398", + "location": "imgui_internal:408", "ov_cimguiname": "igImStrSkipBlank", "ret": "const char*", "signature": "(const char*)", @@ -25576,7 +27215,7 @@ "cimguiname": "igImStrTrimBlanks", "defaults": {}, "funcname": "ImStrTrimBlanks", - "location": "imgui_internal:397", + "location": "imgui_internal:407", "ov_cimguiname": "igImStrTrimBlanks", "ret": "void", "signature": "(char*)", @@ -25601,7 +27240,7 @@ "cimguiname": "igImStrbol", "defaults": {}, "funcname": "ImStrbol", - "location": "imgui_internal:400", + "location": "imgui_internal:410", "ov_cimguiname": "igImStrbol", "ret": "const char*", "signature": "(const char*,const char*)", @@ -25630,7 +27269,7 @@ "cimguiname": "igImStrchrRange", "defaults": {}, "funcname": "ImStrchrRange", - "location": "imgui_internal:394", + "location": "imgui_internal:404", "ov_cimguiname": "igImStrchrRange", "ret": "const char*", "signature": "(const char*,const char*,char)", @@ -25651,7 +27290,7 @@ "cimguiname": "igImStrdup", "defaults": {}, "funcname": "ImStrdup", - "location": "imgui_internal:392", + "location": "imgui_internal:401", "ov_cimguiname": "igImStrdup", "ret": "char*", "signature": "(const char*)", @@ -25680,7 +27319,7 @@ "cimguiname": "igImStrdupcpy", "defaults": {}, "funcname": "ImStrdupcpy", - "location": "imgui_internal:393", + "location": "imgui_internal:403", "ov_cimguiname": "igImStrdupcpy", "ret": "char*", "signature": "(char*,size_t*,const char*)", @@ -25705,7 +27344,7 @@ "cimguiname": "igImStreolRange", "defaults": {}, "funcname": "ImStreolRange", - "location": "imgui_internal:395", + "location": "imgui_internal:405", "ov_cimguiname": "igImStreolRange", "ret": "const char*", "signature": "(const char*,const char*)", @@ -25730,7 +27369,7 @@ "cimguiname": "igImStricmp", "defaults": {}, "funcname": "ImStricmp", - "location": "imgui_internal:389", + "location": "imgui_internal:398", "ov_cimguiname": "igImStricmp", "ret": "int", "signature": "(const char*,const char*)", @@ -25763,7 +27402,7 @@ "cimguiname": "igImStristr", "defaults": {}, "funcname": "ImStristr", - "location": "imgui_internal:396", + "location": "imgui_internal:406", "ov_cimguiname": "igImStristr", "ret": "const char*", "signature": "(const char*,const char*,const char*,const char*)", @@ -25784,7 +27423,7 @@ "cimguiname": "igImStrlenW", "defaults": {}, "funcname": "ImStrlenW", - "location": "imgui_internal:399", + "location": "imgui_internal:409", "ov_cimguiname": "igImStrlenW", "ret": "int", "signature": "(const ImWchar*)", @@ -25813,7 +27452,7 @@ "cimguiname": "igImStrncpy", "defaults": {}, "funcname": "ImStrncpy", - "location": "imgui_internal:391", + "location": "imgui_internal:400", "ov_cimguiname": "igImStrncpy", "ret": "void", "signature": "(char*,const char*,size_t)", @@ -25842,7 +27481,7 @@ "cimguiname": "igImStrnicmp", "defaults": {}, "funcname": "ImStrnicmp", - "location": "imgui_internal:390", + "location": "imgui_internal:399", "ov_cimguiname": "igImStrnicmp", "ret": "int", "signature": "(const char*,const char*,size_t)", @@ -25871,7 +27510,7 @@ "cimguiname": "igImTextCharFromUtf8", "defaults": {}, "funcname": "ImTextCharFromUtf8", - "location": "imgui_internal:423", + "location": "imgui_internal:433", "ov_cimguiname": "igImTextCharFromUtf8", "ret": "int", "signature": "(unsigned int*,const char*,const char*)", @@ -25896,7 +27535,7 @@ "cimguiname": "igImTextCharToUtf8", "defaults": {}, "funcname": "ImTextCharToUtf8", - "location": "imgui_internal:421", + "location": "imgui_internal:431", "ov_cimguiname": "igImTextCharToUtf8", "ret": "const char*", "signature": "(char[5],unsigned int)", @@ -25921,7 +27560,7 @@ "cimguiname": "igImTextCountCharsFromUtf8", "defaults": {}, "funcname": "ImTextCountCharsFromUtf8", - "location": "imgui_internal:425", + "location": "imgui_internal:435", "ov_cimguiname": "igImTextCountCharsFromUtf8", "ret": "int", "signature": "(const char*,const char*)", @@ -25946,7 +27585,7 @@ "cimguiname": "igImTextCountLines", "defaults": {}, "funcname": "ImTextCountLines", - "location": "imgui_internal:429", + "location": "imgui_internal:439", "ov_cimguiname": "igImTextCountLines", "ret": "int", "signature": "(const char*,const char*)", @@ -25971,7 +27610,7 @@ "cimguiname": "igImTextCountUtf8BytesFromChar", "defaults": {}, "funcname": "ImTextCountUtf8BytesFromChar", - "location": "imgui_internal:426", + "location": "imgui_internal:436", "ov_cimguiname": "igImTextCountUtf8BytesFromChar", "ret": "int", "signature": "(const char*,const char*)", @@ -25996,7 +27635,7 @@ "cimguiname": "igImTextCountUtf8BytesFromStr", "defaults": {}, "funcname": "ImTextCountUtf8BytesFromStr", - "location": "imgui_internal:427", + "location": "imgui_internal:437", "ov_cimguiname": "igImTextCountUtf8BytesFromStr", "ret": "int", "signature": "(const ImWchar*,const ImWchar*)", @@ -26021,7 +27660,7 @@ "cimguiname": "igImTextFindPreviousUtf8Codepoint", "defaults": {}, "funcname": "ImTextFindPreviousUtf8Codepoint", - "location": "imgui_internal:428", + "location": "imgui_internal:438", "ov_cimguiname": "igImTextFindPreviousUtf8Codepoint", "ret": "const char*", "signature": "(const char*,const char*)", @@ -26060,7 +27699,7 @@ "in_remaining": "NULL" }, "funcname": "ImTextStrFromUtf8", - "location": "imgui_internal:424", + "location": "imgui_internal:434", "ov_cimguiname": "igImTextStrFromUtf8", "ret": "int", "signature": "(ImWchar*,int,const char*,const char*,const char**)", @@ -26093,13 +27732,76 @@ "cimguiname": "igImTextStrToUtf8", "defaults": {}, "funcname": "ImTextStrToUtf8", - "location": "imgui_internal:422", + "location": "imgui_internal:432", "ov_cimguiname": "igImTextStrToUtf8", "ret": "int", "signature": "(char*,int,const ImWchar*,const ImWchar*)", "stname": "" } ], + "igImTextureDataGetFormatBytesPerPixel": [ + { + "args": "(ImTextureFormat format)", + "argsT": [ + { + "name": "format", + "type": "ImTextureFormat" + } + ], + "argsoriginal": "(ImTextureFormat format)", + "call_args": "(format)", + "cimguiname": "igImTextureDataGetFormatBytesPerPixel", + "defaults": {}, + "funcname": "ImTextureDataGetFormatBytesPerPixel", + "location": "imgui_internal:4150", + "ov_cimguiname": "igImTextureDataGetFormatBytesPerPixel", + "ret": "int", + "signature": "(ImTextureFormat)", + "stname": "" + } + ], + "igImTextureDataGetFormatName": [ + { + "args": "(ImTextureFormat format)", + "argsT": [ + { + "name": "format", + "type": "ImTextureFormat" + } + ], + "argsoriginal": "(ImTextureFormat format)", + "call_args": "(format)", + "cimguiname": "igImTextureDataGetFormatName", + "defaults": {}, + "funcname": "ImTextureDataGetFormatName", + "location": "imgui_internal:4152", + "ov_cimguiname": "igImTextureDataGetFormatName", + "ret": "const char*", + "signature": "(ImTextureFormat)", + "stname": "" + } + ], + "igImTextureDataGetStatusName": [ + { + "args": "(ImTextureStatus status)", + "argsT": [ + { + "name": "status", + "type": "ImTextureStatus" + } + ], + "argsoriginal": "(ImTextureStatus status)", + "call_args": "(status)", + "cimguiname": "igImTextureDataGetStatusName", + "defaults": {}, + "funcname": "ImTextureDataGetStatusName", + "location": "imgui_internal:4151", + "ov_cimguiname": "igImTextureDataGetStatusName", + "ret": "const char*", + "signature": "(ImTextureStatus)", + "stname": "" + } + ], "igImToUpper": [ { "args": "(char c)", @@ -26114,7 +27816,7 @@ "cimguiname": "igImToUpper", "defaults": {}, "funcname": "ImToUpper", - "location": "imgui_internal:402", + "location": "imgui_internal:412", "ov_cimguiname": "igImToUpper", "ret": "char", "signature": "(char)", @@ -26143,7 +27845,7 @@ "cimguiname": "igImTriangleArea", "defaults": {}, "funcname": "ImTriangleArea", - "location": "imgui_internal:525", + "location": "imgui_internal:537", "ov_cimguiname": "igImTriangleArea", "ret": "float", "signature": "(const ImVec2,const ImVec2,const ImVec2)", @@ -26191,7 +27893,7 @@ "cimguiname": "igImTriangleBarycentricCoords", "defaults": {}, "funcname": "ImTriangleBarycentricCoords", - "location": "imgui_internal:524", + "location": "imgui_internal:536", "ov_cimguiname": "igImTriangleBarycentricCoords", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float*,float*,float*)", @@ -26228,7 +27930,7 @@ "cimguiname": "igImTriangleClosestPoint", "defaults": {}, "funcname": "ImTriangleClosestPoint", - "location": "imgui_internal:523", + "location": "imgui_internal:535", "nonUDT": 1, "ov_cimguiname": "igImTriangleClosestPoint", "ret": "void", @@ -26262,7 +27964,7 @@ "cimguiname": "igImTriangleContainsPoint", "defaults": {}, "funcname": "ImTriangleContainsPoint", - "location": "imgui_internal:522", + "location": "imgui_internal:534", "ov_cimguiname": "igImTriangleContainsPoint", "ret": "bool", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", @@ -26291,7 +27993,7 @@ "cimguiname": "igImTriangleIsClockwise", "defaults": {}, "funcname": "ImTriangleIsClockwise", - "location": "imgui_internal:526", + "location": "imgui_internal:538", "ov_cimguiname": "igImTriangleIsClockwise", "ret": "bool", "signature": "(const ImVec2,const ImVec2,const ImVec2)", @@ -26312,7 +28014,7 @@ "cimguiname": "igImTrunc", "defaults": {}, "funcname": "ImTrunc", - "location": "imgui_internal:502", + "location": "imgui_internal:512", "ov_cimguiname": "igImTrunc_Float", "ret": "float", "signature": "(float)", @@ -26335,7 +28037,7 @@ "cimguiname": "igImTrunc", "defaults": {}, "funcname": "ImTrunc", - "location": "imgui_internal:503", + "location": "imgui_internal:513", "nonUDT": 1, "ov_cimguiname": "igImTrunc_Vec2", "ret": "void", @@ -26343,6 +28045,27 @@ "stname": "" } ], + "igImTrunc64": [ + { + "args": "(float f)", + "argsT": [ + { + "name": "f", + "type": "float" + } + ], + "argsoriginal": "(float f)", + "call_args": "(f)", + "cimguiname": "igImTrunc64", + "defaults": {}, + "funcname": "ImTrunc64", + "location": "imgui_internal:516", + "ov_cimguiname": "igImTrunc64", + "ret": "float", + "signature": "(float)", + "stname": "" + } + ], "igImUpperPowerOfTwo": [ { "args": "(int v)", @@ -26357,7 +28080,7 @@ "cimguiname": "igImUpperPowerOfTwo", "defaults": {}, "funcname": "ImUpperPowerOfTwo", - "location": "imgui_internal:383", + "location": "imgui_internal:392", "ov_cimguiname": "igImUpperPowerOfTwo", "ret": "int", "signature": "(int)", @@ -26366,11 +28089,11 @@ ], "igImage": [ { - "args": "(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1)", + "args": "(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1)", "argsT": [ { - "name": "user_texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" }, { "name": "image_size", @@ -26385,33 +28108,33 @@ "type": "const ImVec2" } ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1))", - "call_args": "(user_texture_id,image_size,uv0,uv1)", + "argsoriginal": "(ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1))", + "call_args": "(tex_ref,image_size,uv0,uv1)", "cimguiname": "igImage", "defaults": { "uv0": "ImVec2(0,0)", "uv1": "ImVec2(1,1)" }, "funcname": "Image", - "location": "imgui:577", + "location": "imgui:650", "namespace": "ImGui", "ov_cimguiname": "igImage", "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2)", + "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2)", "stname": "" } ], "igImageButton": [ { - "args": "(const char* str_id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", + "args": "(const char* str_id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", "argsT": [ { "name": "str_id", "type": "const char*" }, { - "name": "user_texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" }, { "name": "image_size", @@ -26434,8 +28157,8 @@ "type": "const ImVec4" } ], - "argsoriginal": "(const char* str_id,ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", - "call_args": "(str_id,user_texture_id,image_size,uv0,uv1,bg_col,tint_col)", + "argsoriginal": "(const char* str_id,ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", + "call_args": "(str_id,tex_ref,image_size,uv0,uv1,bg_col,tint_col)", "cimguiname": "igImageButton", "defaults": { "bg_col": "ImVec4(0,0,0,0)", @@ -26444,25 +28167,25 @@ "uv1": "ImVec2(1,1)" }, "funcname": "ImageButton", - "location": "imgui:579", + "location": "imgui:652", "namespace": "ImGui", "ov_cimguiname": "igImageButton", "ret": "bool", - "signature": "(const char*,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", + "signature": "(const char*,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", "stname": "" } ], "igImageButtonEx": [ { - "args": "(ImGuiID id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags)", + "args": "(ImGuiID id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags)", "argsT": [ { "name": "id", "type": "ImGuiID" }, { - "name": "user_texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" }, { "name": "image_size", @@ -26489,28 +28212,28 @@ "type": "ImGuiButtonFlags" } ], - "argsoriginal": "(ImGuiID id,ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0,const ImVec2& uv1,const ImVec4& bg_col,const ImVec4& tint_col,ImGuiButtonFlags flags=0)", - "call_args": "(id,user_texture_id,image_size,uv0,uv1,bg_col,tint_col,flags)", + "argsoriginal": "(ImGuiID id,ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0,const ImVec2& uv1,const ImVec4& bg_col,const ImVec4& tint_col,ImGuiButtonFlags flags=0)", + "call_args": "(id,tex_ref,image_size,uv0,uv1,bg_col,tint_col,flags)", "cimguiname": "igImageButtonEx", "defaults": { "flags": "0" }, "funcname": "ImageButtonEx", - "location": "imgui_internal:3741", + "location": "imgui_internal:3832", "namespace": "ImGui", "ov_cimguiname": "igImageButtonEx", "ret": "bool", - "signature": "(ImGuiID,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)", + "signature": "(ImGuiID,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)", "stname": "" } ], "igImageWithBg": [ { - "args": "(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", + "args": "(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", "argsT": [ { - "name": "user_texture_id", - "type": "ImTextureID" + "name": "tex_ref", + "type": "ImTextureRef" }, { "name": "image_size", @@ -26533,8 +28256,8 @@ "type": "const ImVec4" } ], - "argsoriginal": "(ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", - "call_args": "(user_texture_id,image_size,uv0,uv1,bg_col,tint_col)", + "argsoriginal": "(ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", + "call_args": "(tex_ref,image_size,uv0,uv1,bg_col,tint_col)", "cimguiname": "igImageWithBg", "defaults": { "bg_col": "ImVec4(0,0,0,0)", @@ -26543,11 +28266,11 @@ "uv1": "ImVec2(1,1)" }, "funcname": "ImageWithBg", - "location": "imgui:578", + "location": "imgui:651", "namespace": "ImGui", "ov_cimguiname": "igImageWithBg", "ret": "void", - "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", + "signature": "(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", "stname": "" } ], @@ -26567,7 +28290,7 @@ "indent_w": "0.0f" }, "funcname": "Indent", - "location": "imgui:508", + "location": "imgui:580", "namespace": "ImGui", "ov_cimguiname": "igIndent", "ret": "void", @@ -26584,7 +28307,7 @@ "cimguiname": "igInitialize", "defaults": {}, "funcname": "Initialize", - "location": "imgui_internal:3283", + "location": "imgui_internal:3368", "namespace": "ImGui", "ov_cimguiname": "igInitialize", "ret": "void", @@ -26631,7 +28354,7 @@ "step_fast": "0.0" }, "funcname": "InputDouble", - "location": "imgui:650", + "location": "imgui:723", "namespace": "ImGui", "ov_cimguiname": "igInputDouble", "ret": "bool", @@ -26678,7 +28401,7 @@ "step_fast": "0.0f" }, "funcname": "InputFloat", - "location": "imgui:642", + "location": "imgui:715", "namespace": "ImGui", "ov_cimguiname": "igInputFloat", "ret": "bool", @@ -26715,7 +28438,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat2", - "location": "imgui:643", + "location": "imgui:716", "namespace": "ImGui", "ov_cimguiname": "igInputFloat2", "ret": "bool", @@ -26752,7 +28475,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat3", - "location": "imgui:644", + "location": "imgui:717", "namespace": "ImGui", "ov_cimguiname": "igInputFloat3", "ret": "bool", @@ -26789,7 +28512,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat4", - "location": "imgui:645", + "location": "imgui:718", "namespace": "ImGui", "ov_cimguiname": "igInputFloat4", "ret": "bool", @@ -26831,7 +28554,7 @@ "step_fast": "100" }, "funcname": "InputInt", - "location": "imgui:646", + "location": "imgui:719", "namespace": "ImGui", "ov_cimguiname": "igInputInt", "ret": "bool", @@ -26863,7 +28586,7 @@ "flags": "0" }, "funcname": "InputInt2", - "location": "imgui:647", + "location": "imgui:720", "namespace": "ImGui", "ov_cimguiname": "igInputInt2", "ret": "bool", @@ -26895,7 +28618,7 @@ "flags": "0" }, "funcname": "InputInt3", - "location": "imgui:648", + "location": "imgui:721", "namespace": "ImGui", "ov_cimguiname": "igInputInt3", "ret": "bool", @@ -26927,7 +28650,7 @@ "flags": "0" }, "funcname": "InputInt4", - "location": "imgui:649", + "location": "imgui:722", "namespace": "ImGui", "ov_cimguiname": "igInputInt4", "ret": "bool", @@ -26978,7 +28701,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalar", - "location": "imgui:651", + "location": "imgui:724", "namespace": "ImGui", "ov_cimguiname": "igInputScalar", "ret": "bool", @@ -27033,7 +28756,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalarN", - "location": "imgui:652", + "location": "imgui:725", "namespace": "ImGui", "ov_cimguiname": "igInputScalarN", "ret": "bool", @@ -27079,7 +28802,7 @@ "user_data": "NULL" }, "funcname": "InputText", - "location": "imgui:639", + "location": "imgui:712", "namespace": "ImGui", "ov_cimguiname": "igInputText", "ret": "bool", @@ -27101,7 +28824,7 @@ "cimguiname": "igInputTextDeactivateHook", "defaults": {}, "funcname": "InputTextDeactivateHook", - "location": "imgui_internal:3791", + "location": "imgui_internal:3884", "namespace": "ImGui", "ov_cimguiname": "igInputTextDeactivateHook", "ret": "void", @@ -27154,7 +28877,7 @@ "user_data": "NULL" }, "funcname": "InputTextEx", - "location": "imgui_internal:3790", + "location": "imgui_internal:3883", "namespace": "ImGui", "ov_cimguiname": "igInputTextEx", "ret": "bool", @@ -27205,7 +28928,7 @@ "user_data": "NULL" }, "funcname": "InputTextMultiline", - "location": "imgui:640", + "location": "imgui:713", "namespace": "ImGui", "ov_cimguiname": "igInputTextMultiline", "ret": "bool", @@ -27255,7 +28978,7 @@ "user_data": "NULL" }, "funcname": "InputTextWithHint", - "location": "imgui:641", + "location": "imgui:714", "namespace": "ImGui", "ov_cimguiname": "igInputTextWithHint", "ret": "bool", @@ -27287,7 +29010,7 @@ "flags": "0" }, "funcname": "InvisibleButton", - "location": "imgui:560", + "location": "imgui:632", "namespace": "ImGui", "ov_cimguiname": "igInvisibleButton", "ret": "bool", @@ -27309,7 +29032,7 @@ "cimguiname": "igIsActiveIdUsingNavDir", "defaults": {}, "funcname": "IsActiveIdUsingNavDir", - "location": "imgui_internal:3469", + "location": "imgui_internal:3554", "namespace": "ImGui", "ov_cimguiname": "igIsActiveIdUsingNavDir", "ret": "bool", @@ -27331,7 +29054,7 @@ "cimguiname": "igIsAliasKey", "defaults": {}, "funcname": "IsAliasKey", - "location": "imgui_internal:3446", + "location": "imgui_internal:3531", "namespace": "ImGui", "ov_cimguiname": "igIsAliasKey", "ret": "bool", @@ -27348,7 +29071,7 @@ "cimguiname": "igIsAnyItemActive", "defaults": {}, "funcname": "IsAnyItemActive", - "location": "imgui:959", + "location": "imgui:1032", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemActive", "ret": "bool", @@ -27365,7 +29088,7 @@ "cimguiname": "igIsAnyItemFocused", "defaults": {}, "funcname": "IsAnyItemFocused", - "location": "imgui:960", + "location": "imgui:1033", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemFocused", "ret": "bool", @@ -27382,7 +29105,7 @@ "cimguiname": "igIsAnyItemHovered", "defaults": {}, "funcname": "IsAnyItemHovered", - "location": "imgui:958", + "location": "imgui:1031", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemHovered", "ret": "bool", @@ -27399,7 +29122,7 @@ "cimguiname": "igIsAnyMouseDown", "defaults": {}, "funcname": "IsAnyMouseDown", - "location": "imgui:1045", + "location": "imgui:1118", "namespace": "ImGui", "ov_cimguiname": "igIsAnyMouseDown", "ret": "bool", @@ -27425,7 +29148,7 @@ "cimguiname": "igIsClippedEx", "defaults": {}, "funcname": "IsClippedEx", - "location": "imgui_internal:3363", + "location": "imgui_internal:3448", "namespace": "ImGui", "ov_cimguiname": "igIsClippedEx", "ret": "bool", @@ -27442,7 +29165,7 @@ "cimguiname": "igIsDragDropActive", "defaults": {}, "funcname": "IsDragDropActive", - "location": "imgui_internal:3591", + "location": "imgui_internal:3676", "namespace": "ImGui", "ov_cimguiname": "igIsDragDropActive", "ret": "bool", @@ -27459,7 +29182,7 @@ "cimguiname": "igIsDragDropPayloadBeingAccepted", "defaults": {}, "funcname": "IsDragDropPayloadBeingAccepted", - "location": "imgui_internal:3594", + "location": "imgui_internal:3679", "namespace": "ImGui", "ov_cimguiname": "igIsDragDropPayloadBeingAccepted", "ret": "bool", @@ -27481,7 +29204,7 @@ "cimguiname": "igIsGamepadKey", "defaults": {}, "funcname": "IsGamepadKey", - "location": "imgui_internal:3444", + "location": "imgui_internal:3529", "namespace": "ImGui", "ov_cimguiname": "igIsGamepadKey", "ret": "bool", @@ -27498,7 +29221,7 @@ "cimguiname": "igIsItemActivated", "defaults": {}, "funcname": "IsItemActivated", - "location": "imgui:954", + "location": "imgui:1027", "namespace": "ImGui", "ov_cimguiname": "igIsItemActivated", "ret": "bool", @@ -27515,7 +29238,7 @@ "cimguiname": "igIsItemActive", "defaults": {}, "funcname": "IsItemActive", - "location": "imgui:949", + "location": "imgui:1022", "namespace": "ImGui", "ov_cimguiname": "igIsItemActive", "ret": "bool", @@ -27532,7 +29255,7 @@ "cimguiname": "igIsItemActiveAsInputText", "defaults": {}, "funcname": "IsItemActiveAsInputText", - "location": "imgui_internal:3797", + "location": "imgui_internal:3890", "namespace": "ImGui", "ov_cimguiname": "igIsItemActiveAsInputText", "ret": "bool", @@ -27556,7 +29279,7 @@ "mouse_button": "0" }, "funcname": "IsItemClicked", - "location": "imgui:951", + "location": "imgui:1024", "namespace": "ImGui", "ov_cimguiname": "igIsItemClicked", "ret": "bool", @@ -27573,7 +29296,7 @@ "cimguiname": "igIsItemDeactivated", "defaults": {}, "funcname": "IsItemDeactivated", - "location": "imgui:955", + "location": "imgui:1028", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivated", "ret": "bool", @@ -27590,7 +29313,7 @@ "cimguiname": "igIsItemDeactivatedAfterEdit", "defaults": {}, "funcname": "IsItemDeactivatedAfterEdit", - "location": "imgui:956", + "location": "imgui:1029", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivatedAfterEdit", "ret": "bool", @@ -27607,7 +29330,7 @@ "cimguiname": "igIsItemEdited", "defaults": {}, "funcname": "IsItemEdited", - "location": "imgui:953", + "location": "imgui:1026", "namespace": "ImGui", "ov_cimguiname": "igIsItemEdited", "ret": "bool", @@ -27624,7 +29347,7 @@ "cimguiname": "igIsItemFocused", "defaults": {}, "funcname": "IsItemFocused", - "location": "imgui:950", + "location": "imgui:1023", "namespace": "ImGui", "ov_cimguiname": "igIsItemFocused", "ret": "bool", @@ -27648,7 +29371,7 @@ "flags": "0" }, "funcname": "IsItemHovered", - "location": "imgui:948", + "location": "imgui:1021", "namespace": "ImGui", "ov_cimguiname": "igIsItemHovered", "ret": "bool", @@ -27665,7 +29388,7 @@ "cimguiname": "igIsItemToggledOpen", "defaults": {}, "funcname": "IsItemToggledOpen", - "location": "imgui:957", + "location": "imgui:1030", "namespace": "ImGui", "ov_cimguiname": "igIsItemToggledOpen", "ret": "bool", @@ -27682,7 +29405,7 @@ "cimguiname": "igIsItemToggledSelection", "defaults": {}, "funcname": "IsItemToggledSelection", - "location": "imgui:701", + "location": "imgui:774", "namespace": "ImGui", "ov_cimguiname": "igIsItemToggledSelection", "ret": "bool", @@ -27699,7 +29422,7 @@ "cimguiname": "igIsItemVisible", "defaults": {}, "funcname": "IsItemVisible", - "location": "imgui:952", + "location": "imgui:1025", "namespace": "ImGui", "ov_cimguiname": "igIsItemVisible", "ret": "bool", @@ -27721,7 +29444,7 @@ "cimguiname": "igIsKeyChordPressed", "defaults": {}, "funcname": "IsKeyChordPressed", - "location": "imgui:1002", + "location": "imgui:1075", "namespace": "ImGui", "ov_cimguiname": "igIsKeyChordPressed_Nil", "ret": "bool", @@ -27751,7 +29474,7 @@ "owner_id": "0" }, "funcname": "IsKeyChordPressed", - "location": "imgui_internal:3498", + "location": "imgui_internal:3583", "namespace": "ImGui", "ov_cimguiname": "igIsKeyChordPressed_InputFlags", "ret": "bool", @@ -27773,7 +29496,7 @@ "cimguiname": "igIsKeyDown", "defaults": {}, "funcname": "IsKeyDown", - "location": "imgui:999", + "location": "imgui:1072", "namespace": "ImGui", "ov_cimguiname": "igIsKeyDown_Nil", "ret": "bool", @@ -27797,7 +29520,7 @@ "cimguiname": "igIsKeyDown", "defaults": {}, "funcname": "IsKeyDown", - "location": "imgui_internal:3495", + "location": "imgui_internal:3580", "namespace": "ImGui", "ov_cimguiname": "igIsKeyDown_ID", "ret": "bool", @@ -27825,7 +29548,7 @@ "repeat": "true" }, "funcname": "IsKeyPressed", - "location": "imgui:1000", + "location": "imgui:1073", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressed_Bool", "ret": "bool", @@ -27855,7 +29578,7 @@ "owner_id": "0" }, "funcname": "IsKeyPressed", - "location": "imgui_internal:3496", + "location": "imgui_internal:3581", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressed_InputFlags", "ret": "bool", @@ -27877,7 +29600,7 @@ "cimguiname": "igIsKeyReleased", "defaults": {}, "funcname": "IsKeyReleased", - "location": "imgui:1001", + "location": "imgui:1074", "namespace": "ImGui", "ov_cimguiname": "igIsKeyReleased_Nil", "ret": "bool", @@ -27901,7 +29624,7 @@ "cimguiname": "igIsKeyReleased", "defaults": {}, "funcname": "IsKeyReleased", - "location": "imgui_internal:3497", + "location": "imgui_internal:3582", "namespace": "ImGui", "ov_cimguiname": "igIsKeyReleased_ID", "ret": "bool", @@ -27923,7 +29646,7 @@ "cimguiname": "igIsKeyboardKey", "defaults": {}, "funcname": "IsKeyboardKey", - "location": "imgui_internal:3443", + "location": "imgui_internal:3528", "namespace": "ImGui", "ov_cimguiname": "igIsKeyboardKey", "ret": "bool", @@ -27945,7 +29668,7 @@ "cimguiname": "igIsLRModKey", "defaults": {}, "funcname": "IsLRModKey", - "location": "imgui_internal:3447", + "location": "imgui_internal:3532", "namespace": "ImGui", "ov_cimguiname": "igIsLRModKey", "ret": "bool", @@ -27967,7 +29690,7 @@ "cimguiname": "igIsLegacyKey", "defaults": {}, "funcname": "IsLegacyKey", - "location": "imgui_internal:3442", + "location": "imgui_internal:3527", "namespace": "ImGui", "ov_cimguiname": "igIsLegacyKey", "ret": "bool", @@ -27995,7 +29718,7 @@ "repeat": "false" }, "funcname": "IsMouseClicked", - "location": "imgui:1038", + "location": "imgui:1111", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked_Bool", "ret": "bool", @@ -28025,7 +29748,7 @@ "owner_id": "0" }, "funcname": "IsMouseClicked", - "location": "imgui_internal:3500", + "location": "imgui_internal:3585", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked_InputFlags", "ret": "bool", @@ -28047,7 +29770,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": {}, "funcname": "IsMouseDoubleClicked", - "location": "imgui:1040", + "location": "imgui:1113", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked_Nil", "ret": "bool", @@ -28071,7 +29794,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": {}, "funcname": "IsMouseDoubleClicked", - "location": "imgui_internal:3502", + "location": "imgui_internal:3587", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked_ID", "ret": "bool", @@ -28093,7 +29816,7 @@ "cimguiname": "igIsMouseDown", "defaults": {}, "funcname": "IsMouseDown", - "location": "imgui:1037", + "location": "imgui:1110", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown_Nil", "ret": "bool", @@ -28117,7 +29840,7 @@ "cimguiname": "igIsMouseDown", "defaults": {}, "funcname": "IsMouseDown", - "location": "imgui_internal:3499", + "location": "imgui_internal:3584", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown_ID", "ret": "bool", @@ -28145,7 +29868,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragPastThreshold", - "location": "imgui_internal:3462", + "location": "imgui_internal:3547", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragPastThreshold", "ret": "bool", @@ -28173,7 +29896,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragging", - "location": "imgui:1048", + "location": "imgui:1121", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragging", "ret": "bool", @@ -28205,7 +29928,7 @@ "clip": "true" }, "funcname": "IsMouseHoveringRect", - "location": "imgui:1043", + "location": "imgui:1116", "namespace": "ImGui", "ov_cimguiname": "igIsMouseHoveringRect", "ret": "bool", @@ -28227,7 +29950,7 @@ "cimguiname": "igIsMouseKey", "defaults": {}, "funcname": "IsMouseKey", - "location": "imgui_internal:3445", + "location": "imgui_internal:3530", "namespace": "ImGui", "ov_cimguiname": "igIsMouseKey", "ret": "bool", @@ -28251,7 +29974,7 @@ "mouse_pos": "NULL" }, "funcname": "IsMousePosValid", - "location": "imgui:1044", + "location": "imgui:1117", "namespace": "ImGui", "ov_cimguiname": "igIsMousePosValid", "ret": "bool", @@ -28273,7 +29996,7 @@ "cimguiname": "igIsMouseReleased", "defaults": {}, "funcname": "IsMouseReleased", - "location": "imgui:1039", + "location": "imgui:1112", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased_Nil", "ret": "bool", @@ -28297,7 +30020,7 @@ "cimguiname": "igIsMouseReleased", "defaults": {}, "funcname": "IsMouseReleased", - "location": "imgui_internal:3501", + "location": "imgui_internal:3586", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased_ID", "ret": "bool", @@ -28323,7 +30046,7 @@ "cimguiname": "igIsMouseReleasedWithDelay", "defaults": {}, "funcname": "IsMouseReleasedWithDelay", - "location": "imgui:1041", + "location": "imgui:1114", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleasedWithDelay", "ret": "bool", @@ -28345,7 +30068,7 @@ "cimguiname": "igIsNamedKey", "defaults": {}, "funcname": "IsNamedKey", - "location": "imgui_internal:3440", + "location": "imgui_internal:3525", "namespace": "ImGui", "ov_cimguiname": "igIsNamedKey", "ret": "bool", @@ -28367,7 +30090,7 @@ "cimguiname": "igIsNamedKeyOrMod", "defaults": {}, "funcname": "IsNamedKeyOrMod", - "location": "imgui_internal:3441", + "location": "imgui_internal:3526", "namespace": "ImGui", "ov_cimguiname": "igIsNamedKeyOrMod", "ret": "bool", @@ -28395,7 +30118,7 @@ "flags": "0" }, "funcname": "IsPopupOpen", - "location": "imgui:800", + "location": "imgui:873", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpen_Str", "ret": "bool", @@ -28419,7 +30142,7 @@ "cimguiname": "igIsPopupOpen", "defaults": {}, "funcname": "IsPopupOpen", - "location": "imgui_internal:3391", + "location": "imgui_internal:3476", "namespace": "ImGui", "ov_cimguiname": "igIsPopupOpen_ID", "ret": "bool", @@ -28441,7 +30164,7 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:977", + "location": "imgui:1050", "namespace": "ImGui", "ov_cimguiname": "igIsRectVisible_Nil", "ret": "bool", @@ -28465,7 +30188,7 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:978", + "location": "imgui:1051", "namespace": "ImGui", "ov_cimguiname": "igIsRectVisible_Vec2", "ret": "bool", @@ -28491,7 +30214,7 @@ "cimguiname": "igIsWindowAbove", "defaults": {}, "funcname": "IsWindowAbove", - "location": "imgui_internal:3249", + "location": "imgui_internal:3325", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAbove", "ret": "bool", @@ -28508,7 +30231,7 @@ "cimguiname": "igIsWindowAppearing", "defaults": {}, "funcname": "IsWindowAppearing", - "location": "imgui:402", + "location": "imgui:457", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAppearing", "ret": "bool", @@ -28542,7 +30265,7 @@ "cimguiname": "igIsWindowChildOf", "defaults": {}, "funcname": "IsWindowChildOf", - "location": "imgui_internal:3247", + "location": "imgui_internal:3323", "namespace": "ImGui", "ov_cimguiname": "igIsWindowChildOf", "ret": "bool", @@ -28559,7 +30282,7 @@ "cimguiname": "igIsWindowCollapsed", "defaults": {}, "funcname": "IsWindowCollapsed", - "location": "imgui:403", + "location": "imgui:458", "namespace": "ImGui", "ov_cimguiname": "igIsWindowCollapsed", "ret": "bool", @@ -28587,7 +30310,7 @@ "flags": "0" }, "funcname": "IsWindowContentHoverable", - "location": "imgui_internal:3362", + "location": "imgui_internal:3447", "namespace": "ImGui", "ov_cimguiname": "igIsWindowContentHoverable", "ret": "bool", @@ -28604,7 +30327,7 @@ "cimguiname": "igIsWindowDocked", "defaults": {}, "funcname": "IsWindowDocked", - "location": "imgui:897", + "location": "imgui:970", "namespace": "ImGui", "ov_cimguiname": "igIsWindowDocked", "ret": "bool", @@ -28628,7 +30351,7 @@ "flags": "0" }, "funcname": "IsWindowFocused", - "location": "imgui:404", + "location": "imgui:459", "namespace": "ImGui", "ov_cimguiname": "igIsWindowFocused", "ret": "bool", @@ -28652,7 +30375,7 @@ "flags": "0" }, "funcname": "IsWindowHovered", - "location": "imgui:405", + "location": "imgui:460", "namespace": "ImGui", "ov_cimguiname": "igIsWindowHovered", "ret": "bool", @@ -28674,7 +30397,7 @@ "cimguiname": "igIsWindowNavFocusable", "defaults": {}, "funcname": "IsWindowNavFocusable", - "location": "imgui_internal:3250", + "location": "imgui_internal:3326", "namespace": "ImGui", "ov_cimguiname": "igIsWindowNavFocusable", "ret": "bool", @@ -28700,7 +30423,7 @@ "cimguiname": "igIsWindowWithinBeginStackOf", "defaults": {}, "funcname": "IsWindowWithinBeginStackOf", - "location": "imgui_internal:3248", + "location": "imgui_internal:3324", "namespace": "ImGui", "ov_cimguiname": "igIsWindowWithinBeginStackOf", "ret": "bool", @@ -28737,7 +30460,7 @@ "nav_bb": "NULL" }, "funcname": "ItemAdd", - "location": "imgui_internal:3360", + "location": "imgui_internal:3445", "namespace": "ImGui", "ov_cimguiname": "igItemAdd", "ret": "bool", @@ -28767,7 +30490,7 @@ "cimguiname": "igItemHoverable", "defaults": {}, "funcname": "ItemHoverable", - "location": "imgui_internal:3361", + "location": "imgui_internal:3446", "namespace": "ImGui", "ov_cimguiname": "igItemHoverable", "ret": "bool", @@ -28795,7 +30518,7 @@ "text_baseline_y": "-1.0f" }, "funcname": "ItemSize", - "location": "imgui_internal:3358", + "location": "imgui_internal:3443", "namespace": "ImGui", "ov_cimguiname": "igItemSize_Vec2", "ret": "void", @@ -28821,7 +30544,7 @@ "text_baseline_y": "-1.0f" }, "funcname": "ItemSize", - "location": "imgui_internal:3359", + "location": "imgui_internal:3444", "namespace": "ImGui", "ov_cimguiname": "igItemSize_Rect", "ret": "void", @@ -28843,7 +30566,7 @@ "cimguiname": "igKeepAliveID", "defaults": {}, "funcname": "KeepAliveID", - "location": "imgui_internal:3351", + "location": "imgui_internal:3436", "namespace": "ImGui", "ov_cimguiname": "igKeepAliveID", "ret": "void", @@ -28874,7 +30597,7 @@ "defaults": {}, "funcname": "LabelText", "isvararg": "...)", - "location": "imgui:549", + "location": "imgui:621", "namespace": "ImGui", "ov_cimguiname": "igLabelText", "ret": "void", @@ -28904,7 +30627,7 @@ "cimguiname": "igLabelTextV", "defaults": {}, "funcname": "LabelTextV", - "location": "imgui:550", + "location": "imgui:622", "namespace": "ImGui", "ov_cimguiname": "igLabelTextV", "ret": "void", @@ -28944,7 +30667,7 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:712", + "location": "imgui:785", "namespace": "ImGui", "ov_cimguiname": "igListBox_Str_arr", "ret": "bool", @@ -28988,7 +30711,7 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:713", + "location": "imgui:786", "namespace": "ImGui", "ov_cimguiname": "igListBox_FnStrPtr", "ret": "bool", @@ -29010,7 +30733,7 @@ "cimguiname": "igLoadIniSettingsFromDisk", "defaults": {}, "funcname": "LoadIniSettingsFromDisk", - "location": "imgui:1064", + "location": "imgui:1137", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromDisk", "ret": "void", @@ -29038,7 +30761,7 @@ "ini_size": "0" }, "funcname": "LoadIniSettingsFromMemory", - "location": "imgui:1065", + "location": "imgui:1138", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromMemory", "ret": "void", @@ -29060,7 +30783,7 @@ "cimguiname": "igLocalizeGetMsg", "defaults": {}, "funcname": "LocalizeGetMsg", - "location": "imgui_internal:3325", + "location": "imgui_internal:3410", "namespace": "ImGui", "ov_cimguiname": "igLocalizeGetMsg", "ret": "const char*", @@ -29086,7 +30809,7 @@ "cimguiname": "igLocalizeRegisterEntries", "defaults": {}, "funcname": "LocalizeRegisterEntries", - "location": "imgui_internal:3324", + "location": "imgui_internal:3409", "namespace": "ImGui", "ov_cimguiname": "igLocalizeRegisterEntries", "ret": "void", @@ -29112,7 +30835,7 @@ "cimguiname": "igLogBegin", "defaults": {}, "funcname": "LogBegin", - "location": "imgui_internal:3376", + "location": "imgui_internal:3461", "namespace": "ImGui", "ov_cimguiname": "igLogBegin", "ret": "void", @@ -29129,7 +30852,7 @@ "cimguiname": "igLogButtons", "defaults": {}, "funcname": "LogButtons", - "location": "imgui:905", + "location": "imgui:978", "namespace": "ImGui", "ov_cimguiname": "igLogButtons", "ret": "void", @@ -29146,7 +30869,7 @@ "cimguiname": "igLogFinish", "defaults": {}, "funcname": "LogFinish", - "location": "imgui:904", + "location": "imgui:977", "namespace": "ImGui", "ov_cimguiname": "igLogFinish", "ret": "void", @@ -29178,7 +30901,7 @@ "text_end": "NULL" }, "funcname": "LogRenderedText", - "location": "imgui_internal:3378", + "location": "imgui_internal:3463", "namespace": "ImGui", "ov_cimguiname": "igLogRenderedText", "ret": "void", @@ -29204,7 +30927,7 @@ "cimguiname": "igLogSetNextTextDecoration", "defaults": {}, "funcname": "LogSetNextTextDecoration", - "location": "imgui_internal:3379", + "location": "imgui_internal:3464", "namespace": "ImGui", "ov_cimguiname": "igLogSetNextTextDecoration", "ret": "void", @@ -29231,7 +30954,7 @@ "defaults": {}, "funcname": "LogText", "isvararg": "...)", - "location": "imgui:906", + "location": "imgui:979", "namespace": "ImGui", "ov_cimguiname": "igLogText", "ret": "void", @@ -29257,7 +30980,7 @@ "cimguiname": "igLogTextV", "defaults": {}, "funcname": "LogTextV", - "location": "imgui:907", + "location": "imgui:980", "namespace": "ImGui", "ov_cimguiname": "igLogTextV", "ret": "void", @@ -29281,7 +31004,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToBuffer", - "location": "imgui_internal:3377", + "location": "imgui_internal:3462", "namespace": "ImGui", "ov_cimguiname": "igLogToBuffer", "ret": "void", @@ -29305,7 +31028,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToClipboard", - "location": "imgui:903", + "location": "imgui:976", "namespace": "ImGui", "ov_cimguiname": "igLogToClipboard", "ret": "void", @@ -29334,7 +31057,7 @@ "filename": "NULL" }, "funcname": "LogToFile", - "location": "imgui:902", + "location": "imgui:975", "namespace": "ImGui", "ov_cimguiname": "igLogToFile", "ret": "void", @@ -29358,7 +31081,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToTTY", - "location": "imgui:901", + "location": "imgui:974", "namespace": "ImGui", "ov_cimguiname": "igLogToTTY", "ret": "void", @@ -29375,7 +31098,7 @@ "cimguiname": "igMarkIniSettingsDirty", "defaults": {}, "funcname": "MarkIniSettingsDirty", - "location": "imgui_internal:3310", + "location": "imgui_internal:3395", "namespace": "ImGui", "ov_cimguiname": "igMarkIniSettingsDirty_Nil", "ret": "void", @@ -29395,7 +31118,7 @@ "cimguiname": "igMarkIniSettingsDirty", "defaults": {}, "funcname": "MarkIniSettingsDirty", - "location": "imgui_internal:3311", + "location": "imgui_internal:3396", "namespace": "ImGui", "ov_cimguiname": "igMarkIniSettingsDirty_WindowPtr", "ret": "void", @@ -29417,7 +31140,7 @@ "cimguiname": "igMarkItemEdited", "defaults": {}, "funcname": "MarkItemEdited", - "location": "imgui_internal:3352", + "location": "imgui_internal:3437", "namespace": "ImGui", "ov_cimguiname": "igMarkItemEdited", "ret": "void", @@ -29439,7 +31162,7 @@ "cimguiname": "igMemAlloc", "defaults": {}, "funcname": "MemAlloc", - "location": "imgui:1086", + "location": "imgui:1159", "namespace": "ImGui", "ov_cimguiname": "igMemAlloc", "ret": "void*", @@ -29461,7 +31184,7 @@ "cimguiname": "igMemFree", "defaults": {}, "funcname": "MemFree", - "location": "imgui:1087", + "location": "imgui:1160", "namespace": "ImGui", "ov_cimguiname": "igMemFree", "ret": "void", @@ -29499,7 +31222,7 @@ "shortcut": "NULL" }, "funcname": "MenuItem", - "location": "imgui:740", + "location": "imgui:813", "namespace": "ImGui", "ov_cimguiname": "igMenuItem_Bool", "ret": "bool", @@ -29533,7 +31256,7 @@ "enabled": "true" }, "funcname": "MenuItem", - "location": "imgui:741", + "location": "imgui:814", "namespace": "ImGui", "ov_cimguiname": "igMenuItem_BoolPtr", "ret": "bool", @@ -29575,7 +31298,7 @@ "shortcut": "NULL" }, "funcname": "MenuItemEx", - "location": "imgui_internal:3406", + "location": "imgui_internal:3491", "namespace": "ImGui", "ov_cimguiname": "igMenuItemEx", "ret": "bool", @@ -29597,7 +31320,7 @@ "cimguiname": "igMouseButtonToKey", "defaults": {}, "funcname": "MouseButtonToKey", - "location": "imgui_internal:3461", + "location": "imgui_internal:3546", "namespace": "ImGui", "ov_cimguiname": "igMouseButtonToKey", "ret": "ImGuiKey", @@ -29623,7 +31346,7 @@ "cimguiname": "igMultiSelectAddSetAll", "defaults": {}, "funcname": "MultiSelectAddSetAll", - "location": "imgui_internal:3612", + "location": "imgui_internal:3697", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectAddSetAll", "ret": "void", @@ -29661,7 +31384,7 @@ "cimguiname": "igMultiSelectAddSetRange", "defaults": {}, "funcname": "MultiSelectAddSetRange", - "location": "imgui_internal:3613", + "location": "imgui_internal:3698", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectAddSetRange", "ret": "void", @@ -29691,7 +31414,7 @@ "cimguiname": "igMultiSelectItemFooter", "defaults": {}, "funcname": "MultiSelectItemFooter", - "location": "imgui_internal:3611", + "location": "imgui_internal:3696", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectItemFooter", "ret": "void", @@ -29721,7 +31444,7 @@ "cimguiname": "igMultiSelectItemHeader", "defaults": {}, "funcname": "MultiSelectItemHeader", - "location": "imgui_internal:3610", + "location": "imgui_internal:3695", "namespace": "ImGui", "ov_cimguiname": "igMultiSelectItemHeader", "ret": "void", @@ -29743,7 +31466,7 @@ "cimguiname": "igNavClearPreferredPosForAxis", "defaults": {}, "funcname": "NavClearPreferredPosForAxis", - "location": "imgui_internal:3425", + "location": "imgui_internal:3510", "namespace": "ImGui", "ov_cimguiname": "igNavClearPreferredPosForAxis", "ret": "void", @@ -29765,7 +31488,7 @@ "cimguiname": "igNavHighlightActivated", "defaults": {}, "funcname": "NavHighlightActivated", - "location": "imgui_internal:3424", + "location": "imgui_internal:3509", "namespace": "ImGui", "ov_cimguiname": "igNavHighlightActivated", "ret": "void", @@ -29782,7 +31505,7 @@ "cimguiname": "igNavInitRequestApplyResult", "defaults": {}, "funcname": "NavInitRequestApplyResult", - "location": "imgui_internal:3415", + "location": "imgui_internal:3500", "namespace": "ImGui", "ov_cimguiname": "igNavInitRequestApplyResult", "ret": "void", @@ -29808,7 +31531,7 @@ "cimguiname": "igNavInitWindow", "defaults": {}, "funcname": "NavInitWindow", - "location": "imgui_internal:3414", + "location": "imgui_internal:3499", "namespace": "ImGui", "ov_cimguiname": "igNavInitWindow", "ret": "void", @@ -29825,7 +31548,7 @@ "cimguiname": "igNavMoveRequestApplyResult", "defaults": {}, "funcname": "NavMoveRequestApplyResult", - "location": "imgui_internal:3422", + "location": "imgui_internal:3507", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestApplyResult", "ret": "void", @@ -29842,7 +31565,7 @@ "cimguiname": "igNavMoveRequestButNoResultYet", "defaults": {}, "funcname": "NavMoveRequestButNoResultYet", - "location": "imgui_internal:3416", + "location": "imgui_internal:3501", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestButNoResultYet", "ret": "bool", @@ -29859,7 +31582,7 @@ "cimguiname": "igNavMoveRequestCancel", "defaults": {}, "funcname": "NavMoveRequestCancel", - "location": "imgui_internal:3421", + "location": "imgui_internal:3506", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestCancel", "ret": "void", @@ -29893,7 +31616,7 @@ "cimguiname": "igNavMoveRequestForward", "defaults": {}, "funcname": "NavMoveRequestForward", - "location": "imgui_internal:3418", + "location": "imgui_internal:3503", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestForward", "ret": "void", @@ -29915,7 +31638,7 @@ "cimguiname": "igNavMoveRequestResolveWithLastItem", "defaults": {}, "funcname": "NavMoveRequestResolveWithLastItem", - "location": "imgui_internal:3419", + "location": "imgui_internal:3504", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestResolveWithLastItem", "ret": "void", @@ -29925,7 +31648,7 @@ ], "igNavMoveRequestResolveWithPastTreeNode": [ { - "args": "(ImGuiNavItemData* result,ImGuiTreeNodeStackData* tree_node_data)", + "args": "(ImGuiNavItemData* result,const ImGuiTreeNodeStackData* tree_node_data)", "argsT": [ { "name": "result", @@ -29933,19 +31656,19 @@ }, { "name": "tree_node_data", - "type": "ImGuiTreeNodeStackData*" + "type": "const ImGuiTreeNodeStackData*" } ], - "argsoriginal": "(ImGuiNavItemData* result,ImGuiTreeNodeStackData* tree_node_data)", + "argsoriginal": "(ImGuiNavItemData* result,const ImGuiTreeNodeStackData* tree_node_data)", "call_args": "(result,tree_node_data)", "cimguiname": "igNavMoveRequestResolveWithPastTreeNode", "defaults": {}, "funcname": "NavMoveRequestResolveWithPastTreeNode", - "location": "imgui_internal:3420", + "location": "imgui_internal:3505", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestResolveWithPastTreeNode", "ret": "void", - "signature": "(ImGuiNavItemData*,ImGuiTreeNodeStackData*)", + "signature": "(ImGuiNavItemData*,const ImGuiTreeNodeStackData*)", "stname": "" } ], @@ -29975,7 +31698,7 @@ "cimguiname": "igNavMoveRequestSubmit", "defaults": {}, "funcname": "NavMoveRequestSubmit", - "location": "imgui_internal:3417", + "location": "imgui_internal:3502", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestSubmit", "ret": "void", @@ -30001,7 +31724,7 @@ "cimguiname": "igNavMoveRequestTryWrapping", "defaults": {}, "funcname": "NavMoveRequestTryWrapping", - "location": "imgui_internal:3423", + "location": "imgui_internal:3508", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestTryWrapping", "ret": "void", @@ -30018,7 +31741,7 @@ "cimguiname": "igNavUpdateCurrentWindowIsScrollPushableX", "defaults": {}, "funcname": "NavUpdateCurrentWindowIsScrollPushableX", - "location": "imgui_internal:3427", + "location": "imgui_internal:3512", "namespace": "ImGui", "ov_cimguiname": "igNavUpdateCurrentWindowIsScrollPushableX", "ret": "void", @@ -30035,7 +31758,7 @@ "cimguiname": "igNewFrame", "defaults": {}, "funcname": "NewFrame", - "location": "imgui:341", + "location": "imgui:396", "namespace": "ImGui", "ov_cimguiname": "igNewFrame", "ret": "void", @@ -30052,7 +31775,7 @@ "cimguiname": "igNewLine", "defaults": {}, "funcname": "NewLine", - "location": "imgui:505", + "location": "imgui:577", "namespace": "ImGui", "ov_cimguiname": "igNewLine", "ret": "void", @@ -30069,7 +31792,7 @@ "cimguiname": "igNextColumn", "defaults": {}, "funcname": "NextColumn", - "location": "imgui:862", + "location": "imgui:935", "namespace": "ImGui", "ov_cimguiname": "igNextColumn", "ret": "void", @@ -30097,7 +31820,7 @@ "popup_flags": "0" }, "funcname": "OpenPopup", - "location": "imgui:782", + "location": "imgui:855", "namespace": "ImGui", "ov_cimguiname": "igOpenPopup_Str", "ret": "void", @@ -30123,7 +31846,7 @@ "popup_flags": "0" }, "funcname": "OpenPopup", - "location": "imgui:783", + "location": "imgui:856", "namespace": "ImGui", "ov_cimguiname": "igOpenPopup_ID", "ret": "void", @@ -30151,7 +31874,7 @@ "popup_flags": "ImGuiPopupFlags_None" }, "funcname": "OpenPopupEx", - "location": "imgui_internal:3387", + "location": "imgui_internal:3472", "namespace": "ImGui", "ov_cimguiname": "igOpenPopupEx", "ret": "void", @@ -30180,7 +31903,7 @@ "str_id": "NULL" }, "funcname": "OpenPopupOnItemClick", - "location": "imgui:784", + "location": "imgui:857", "namespace": "ImGui", "ov_cimguiname": "igOpenPopupOnItemClick", "ret": "void", @@ -30240,7 +31963,7 @@ "cimguiname": "igPlotEx", "defaults": {}, "funcname": "PlotEx", - "location": "imgui_internal:3805", + "location": "imgui_internal:3898", "namespace": "ImGui", "ov_cimguiname": "igPlotEx", "ret": "int", @@ -30301,7 +32024,7 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:719", + "location": "imgui:792", "namespace": "ImGui", "ov_cimguiname": "igPlotHistogram_FloatPtr", "ret": "void", @@ -30361,7 +32084,7 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:720", + "location": "imgui:793", "namespace": "ImGui", "ov_cimguiname": "igPlotHistogram_FnFloatPtr", "ret": "void", @@ -30422,7 +32145,7 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:717", + "location": "imgui:790", "namespace": "ImGui", "ov_cimguiname": "igPlotLines_FloatPtr", "ret": "void", @@ -30482,7 +32205,7 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:718", + "location": "imgui:791", "namespace": "ImGui", "ov_cimguiname": "igPlotLines_FnFloatPtr", "ret": "void", @@ -30499,7 +32222,7 @@ "cimguiname": "igPopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:933", + "location": "imgui:1006", "namespace": "ImGui", "ov_cimguiname": "igPopClipRect", "ret": "void", @@ -30516,7 +32239,7 @@ "cimguiname": "igPopColumnsBackground", "defaults": {}, "funcname": "PopColumnsBackground", - "location": "imgui_internal:3623", + "location": "imgui_internal:3708", "namespace": "ImGui", "ov_cimguiname": "igPopColumnsBackground", "ret": "void", @@ -30533,7 +32256,7 @@ "cimguiname": "igPopFocusScope", "defaults": {}, "funcname": "PopFocusScope", - "location": "imgui_internal:3587", + "location": "imgui_internal:3672", "namespace": "ImGui", "ov_cimguiname": "igPopFocusScope", "ret": "void", @@ -30550,7 +32273,7 @@ "cimguiname": "igPopFont", "defaults": {}, "funcname": "PopFont", - "location": "imgui:451", + "location": "imgui:520", "namespace": "ImGui", "ov_cimguiname": "igPopFont", "ret": "void", @@ -30567,7 +32290,7 @@ "cimguiname": "igPopID", "defaults": {}, "funcname": "PopID", - "location": "imgui:533", + "location": "imgui:605", "namespace": "ImGui", "ov_cimguiname": "igPopID", "ret": "void", @@ -30584,7 +32307,7 @@ "cimguiname": "igPopItemFlag", "defaults": {}, "funcname": "PopItemFlag", - "location": "imgui:461", + "location": "imgui:535", "namespace": "ImGui", "ov_cimguiname": "igPopItemFlag", "ret": "void", @@ -30601,7 +32324,7 @@ "cimguiname": "igPopItemWidth", "defaults": {}, "funcname": "PopItemWidth", - "location": "imgui:465", + "location": "imgui:539", "namespace": "ImGui", "ov_cimguiname": "igPopItemWidth", "ret": "void", @@ -30609,6 +32332,23 @@ "stname": "" } ], + "igPopPasswordFont": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igPopPasswordFont", + "defaults": {}, + "funcname": "PopPasswordFont", + "location": "imgui_internal:3363", + "namespace": "ImGui", + "ov_cimguiname": "igPopPasswordFont", + "ret": "void", + "signature": "()", + "stname": "" + } + ], "igPopStyleColor": [ { "args": "(int count)", @@ -30625,7 +32365,7 @@ "count": "1" }, "funcname": "PopStyleColor", - "location": "imgui:454", + "location": "imgui:528", "namespace": "ImGui", "ov_cimguiname": "igPopStyleColor", "ret": "void", @@ -30649,7 +32389,7 @@ "count": "1" }, "funcname": "PopStyleVar", - "location": "imgui:459", + "location": "imgui:533", "namespace": "ImGui", "ov_cimguiname": "igPopStyleVar", "ret": "void", @@ -30666,7 +32406,7 @@ "cimguiname": "igPopTextWrapPos", "defaults": {}, "funcname": "PopTextWrapPos", - "location": "imgui:469", + "location": "imgui:543", "namespace": "ImGui", "ov_cimguiname": "igPopTextWrapPos", "ret": "void", @@ -30699,7 +32439,7 @@ "size_arg": "ImVec2(-FLT_MIN,0)" }, "funcname": "ProgressBar", - "location": "imgui:567", + "location": "imgui:639", "namespace": "ImGui", "ov_cimguiname": "igProgressBar", "ret": "void", @@ -30729,7 +32469,7 @@ "cimguiname": "igPushClipRect", "defaults": {}, "funcname": "PushClipRect", - "location": "imgui:932", + "location": "imgui:1005", "namespace": "ImGui", "ov_cimguiname": "igPushClipRect", "ret": "void", @@ -30751,7 +32491,7 @@ "cimguiname": "igPushColumnClipRect", "defaults": {}, "funcname": "PushColumnClipRect", - "location": "imgui_internal:3621", + "location": "imgui_internal:3706", "namespace": "ImGui", "ov_cimguiname": "igPushColumnClipRect", "ret": "void", @@ -30768,7 +32508,7 @@ "cimguiname": "igPushColumnsBackground", "defaults": {}, "funcname": "PushColumnsBackground", - "location": "imgui_internal:3622", + "location": "imgui_internal:3707", "namespace": "ImGui", "ov_cimguiname": "igPushColumnsBackground", "ret": "void", @@ -30790,7 +32530,7 @@ "cimguiname": "igPushFocusScope", "defaults": {}, "funcname": "PushFocusScope", - "location": "imgui_internal:3586", + "location": "imgui_internal:3671", "namespace": "ImGui", "ov_cimguiname": "igPushFocusScope", "ret": "void", @@ -30800,23 +32540,27 @@ ], "igPushFont": [ { - "args": "(ImFont* font)", + "args": "(ImFont* font,float font_size_base_unscaled)", "argsT": [ { "name": "font", "type": "ImFont*" + }, + { + "name": "font_size_base_unscaled", + "type": "float" } ], - "argsoriginal": "(ImFont* font)", - "call_args": "(font)", + "argsoriginal": "(ImFont* font,float font_size_base_unscaled)", + "call_args": "(font,font_size_base_unscaled)", "cimguiname": "igPushFont", "defaults": {}, "funcname": "PushFont", - "location": "imgui:450", + "location": "imgui:519", "namespace": "ImGui", "ov_cimguiname": "igPushFont", "ret": "void", - "signature": "(ImFont*)", + "signature": "(ImFont*,float)", "stname": "" } ], @@ -30834,7 +32578,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:529", + "location": "imgui:601", "namespace": "ImGui", "ov_cimguiname": "igPushID_Str", "ret": "void", @@ -30858,7 +32602,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:530", + "location": "imgui:602", "namespace": "ImGui", "ov_cimguiname": "igPushID_StrStr", "ret": "void", @@ -30878,7 +32622,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:531", + "location": "imgui:603", "namespace": "ImGui", "ov_cimguiname": "igPushID_Ptr", "ret": "void", @@ -30898,7 +32642,7 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:532", + "location": "imgui:604", "namespace": "ImGui", "ov_cimguiname": "igPushID_Int", "ret": "void", @@ -30924,7 +32668,7 @@ "cimguiname": "igPushItemFlag", "defaults": {}, "funcname": "PushItemFlag", - "location": "imgui:460", + "location": "imgui:534", "namespace": "ImGui", "ov_cimguiname": "igPushItemFlag", "ret": "void", @@ -30946,7 +32690,7 @@ "cimguiname": "igPushItemWidth", "defaults": {}, "funcname": "PushItemWidth", - "location": "imgui:464", + "location": "imgui:538", "namespace": "ImGui", "ov_cimguiname": "igPushItemWidth", "ret": "void", @@ -30972,7 +32716,7 @@ "cimguiname": "igPushMultiItemsWidths", "defaults": {}, "funcname": "PushMultiItemsWidths", - "location": "imgui_internal:3367", + "location": "imgui_internal:3452", "namespace": "ImGui", "ov_cimguiname": "igPushMultiItemsWidths", "ret": "void", @@ -30994,7 +32738,7 @@ "cimguiname": "igPushOverrideID", "defaults": {}, "funcname": "PushOverrideID", - "location": "imgui_internal:3353", + "location": "imgui_internal:3438", "namespace": "ImGui", "ov_cimguiname": "igPushOverrideID", "ret": "void", @@ -31011,7 +32755,7 @@ "cimguiname": "igPushPasswordFont", "defaults": {}, "funcname": "PushPasswordFont", - "location": "imgui_internal:3278", + "location": "imgui_internal:3362", "namespace": "ImGui", "ov_cimguiname": "igPushPasswordFont", "ret": "void", @@ -31037,7 +32781,7 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:452", + "location": "imgui:526", "namespace": "ImGui", "ov_cimguiname": "igPushStyleColor_U32", "ret": "void", @@ -31061,7 +32805,7 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:453", + "location": "imgui:527", "namespace": "ImGui", "ov_cimguiname": "igPushStyleColor_Vec4", "ret": "void", @@ -31087,7 +32831,7 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:455", + "location": "imgui:529", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVar_Float", "ret": "void", @@ -31111,7 +32855,7 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:456", + "location": "imgui:530", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVar_Vec2", "ret": "void", @@ -31137,7 +32881,7 @@ "cimguiname": "igPushStyleVarX", "defaults": {}, "funcname": "PushStyleVarX", - "location": "imgui:457", + "location": "imgui:531", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarX", "ret": "void", @@ -31163,7 +32907,7 @@ "cimguiname": "igPushStyleVarY", "defaults": {}, "funcname": "PushStyleVarY", - "location": "imgui:458", + "location": "imgui:532", "namespace": "ImGui", "ov_cimguiname": "igPushStyleVarY", "ret": "void", @@ -31187,7 +32931,7 @@ "wrap_local_pos_x": "0.0f" }, "funcname": "PushTextWrapPos", - "location": "imgui:468", + "location": "imgui:542", "namespace": "ImGui", "ov_cimguiname": "igPushTextWrapPos", "ret": "void", @@ -31213,7 +32957,7 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:565", + "location": "imgui:637", "namespace": "ImGui", "ov_cimguiname": "igRadioButton_Bool", "ret": "bool", @@ -31241,7 +32985,7 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:566", + "location": "imgui:638", "namespace": "ImGui", "ov_cimguiname": "igRadioButton_IntPtr", "ret": "bool", @@ -31249,6 +32993,50 @@ "stname": "" } ], + "igRegisterFontAtlas": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igRegisterFontAtlas", + "defaults": {}, + "funcname": "RegisterFontAtlas", + "location": "imgui_internal:3354", + "namespace": "ImGui", + "ov_cimguiname": "igRegisterFontAtlas", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igRegisterUserTexture": [ + { + "args": "(ImTextureData* tex)", + "argsT": [ + { + "name": "tex", + "type": "ImTextureData*" + } + ], + "argsoriginal": "(ImTextureData* tex)", + "call_args": "(tex)", + "cimguiname": "igRegisterUserTexture", + "defaults": {}, + "funcname": "RegisterUserTexture", + "location": "imgui_internal:3352", + "namespace": "ImGui", + "ov_cimguiname": "igRegisterUserTexture", + "ret": "void", + "signature": "(ImTextureData*)", + "stname": "" + } + ], "igRemoveContextHook": [ { "args": "(ImGuiContext* context,ImGuiID hook_to_remove)", @@ -31267,7 +33055,7 @@ "cimguiname": "igRemoveContextHook", "defaults": {}, "funcname": "RemoveContextHook", - "location": "imgui_internal:3297", + "location": "imgui_internal:3382", "namespace": "ImGui", "ov_cimguiname": "igRemoveContextHook", "ret": "void", @@ -31289,7 +33077,7 @@ "cimguiname": "igRemoveSettingsHandler", "defaults": {}, "funcname": "RemoveSettingsHandler", - "location": "imgui_internal:3314", + "location": "imgui_internal:3399", "namespace": "ImGui", "ov_cimguiname": "igRemoveSettingsHandler", "ret": "void", @@ -31306,7 +33094,7 @@ "cimguiname": "igRender", "defaults": {}, "funcname": "Render", - "location": "imgui:343", + "location": "imgui:398", "namespace": "ImGui", "ov_cimguiname": "igRender", "ret": "void", @@ -31346,7 +33134,7 @@ "scale": "1.0f" }, "funcname": "RenderArrow", - "location": "imgui_internal:3728", + "location": "imgui_internal:3815", "namespace": "ImGui", "ov_cimguiname": "igRenderArrow", "ret": "void", @@ -31380,7 +33168,7 @@ "cimguiname": "igRenderArrowDockMenu", "defaults": {}, "funcname": "RenderArrowDockMenu", - "location": "imgui_internal:3732", + "location": "imgui_internal:3819", "namespace": "ImGui", "ov_cimguiname": "igRenderArrowDockMenu", "ret": "void", @@ -31418,7 +33206,7 @@ "cimguiname": "igRenderArrowPointingAt", "defaults": {}, "funcname": "RenderArrowPointingAt", - "location": "imgui_internal:3731", + "location": "imgui_internal:3818", "namespace": "ImGui", "ov_cimguiname": "igRenderArrowPointingAt", "ret": "void", @@ -31448,7 +33236,7 @@ "cimguiname": "igRenderBullet", "defaults": {}, "funcname": "RenderBullet", - "location": "imgui_internal:3729", + "location": "imgui_internal:3816", "namespace": "ImGui", "ov_cimguiname": "igRenderBullet", "ret": "void", @@ -31482,7 +33270,7 @@ "cimguiname": "igRenderCheckMark", "defaults": {}, "funcname": "RenderCheckMark", - "location": "imgui_internal:3730", + "location": "imgui_internal:3817", "namespace": "ImGui", "ov_cimguiname": "igRenderCheckMark", "ret": "void", @@ -31535,7 +33323,7 @@ "rounding": "0.0f" }, "funcname": "RenderColorRectWithAlphaCheckerboard", - "location": "imgui_internal:3719", + "location": "imgui_internal:3806", "namespace": "ImGui", "ov_cimguiname": "igRenderColorRectWithAlphaCheckerboard", "ret": "void", @@ -31561,7 +33349,7 @@ "cimguiname": "igRenderDragDropTargetRect", "defaults": {}, "funcname": "RenderDragDropTargetRect", - "location": "imgui_internal:3595", + "location": "imgui_internal:3680", "namespace": "ImGui", "ov_cimguiname": "igRenderDragDropTargetRect", "ret": "void", @@ -31602,7 +33390,7 @@ "rounding": "0.0f" }, "funcname": "RenderFrame", - "location": "imgui_internal:3717", + "location": "imgui_internal:3804", "namespace": "ImGui", "ov_cimguiname": "igRenderFrame", "ret": "void", @@ -31634,7 +33422,7 @@ "rounding": "0.0f" }, "funcname": "RenderFrameBorder", - "location": "imgui_internal:3718", + "location": "imgui_internal:3805", "namespace": "ImGui", "ov_cimguiname": "igRenderFrameBorder", "ret": "void", @@ -31676,7 +33464,7 @@ "cimguiname": "igRenderMouseCursor", "defaults": {}, "funcname": "RenderMouseCursor", - "location": "imgui_internal:3725", + "location": "imgui_internal:3812", "namespace": "ImGui", "ov_cimguiname": "igRenderMouseCursor", "ret": "void", @@ -31708,7 +33496,7 @@ "flags": "ImGuiNavRenderCursorFlags_None" }, "funcname": "RenderNavCursor", - "location": "imgui_internal:3720", + "location": "imgui_internal:3807", "namespace": "ImGui", "ov_cimguiname": "igRenderNavCursor", "ret": "void", @@ -31737,7 +33525,7 @@ "renderer_render_arg": "NULL" }, "funcname": "RenderPlatformWindowsDefault", - "location": "imgui:1093", + "location": "imgui:1166", "namespace": "ImGui", "ov_cimguiname": "igRenderPlatformWindowsDefault", "ret": "void", @@ -31779,7 +33567,7 @@ "cimguiname": "igRenderRectFilledRangeH", "defaults": {}, "funcname": "RenderRectFilledRangeH", - "location": "imgui_internal:3733", + "location": "imgui_internal:3820", "namespace": "ImGui", "ov_cimguiname": "igRenderRectFilledRangeH", "ret": "void", @@ -31817,7 +33605,7 @@ "cimguiname": "igRenderRectFilledWithHole", "defaults": {}, "funcname": "RenderRectFilledWithHole", - "location": "imgui_internal:3734", + "location": "imgui_internal:3821", "namespace": "ImGui", "ov_cimguiname": "igRenderRectFilledWithHole", "ret": "void", @@ -31854,7 +33642,7 @@ "text_end": "NULL" }, "funcname": "RenderText", - "location": "imgui_internal:3712", + "location": "imgui_internal:3799", "namespace": "ImGui", "ov_cimguiname": "igRenderText", "ret": "void", @@ -31903,7 +33691,7 @@ "clip_rect": "NULL" }, "funcname": "RenderTextClipped", - "location": "imgui_internal:3714", + "location": "imgui_internal:3801", "namespace": "ImGui", "ov_cimguiname": "igRenderTextClipped", "ret": "void", @@ -31956,7 +33744,7 @@ "clip_rect": "NULL" }, "funcname": "RenderTextClippedEx", - "location": "imgui_internal:3715", + "location": "imgui_internal:3802", "namespace": "ImGui", "ov_cimguiname": "igRenderTextClippedEx", "ret": "void", @@ -31966,7 +33754,7 @@ ], "igRenderTextEllipsis": [ { - "args": "(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", + "args": "(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", "argsT": [ { "name": "draw_list", @@ -31980,10 +33768,6 @@ "name": "pos_max", "type": "const ImVec2" }, - { - "name": "clip_max_x", - "type": "float" - }, { "name": "ellipsis_max_x", "type": "float" @@ -32001,16 +33785,16 @@ "type": "const ImVec2*" } ], - "argsoriginal": "(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", - "call_args": "(draw_list,pos_min,pos_max,clip_max_x,ellipsis_max_x,text,text_end,text_size_if_known)", + "argsoriginal": "(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", + "call_args": "(draw_list,pos_min,pos_max,ellipsis_max_x,text,text_end,text_size_if_known)", "cimguiname": "igRenderTextEllipsis", "defaults": {}, "funcname": "RenderTextEllipsis", - "location": "imgui_internal:3716", + "location": "imgui_internal:3803", "namespace": "ImGui", "ov_cimguiname": "igRenderTextEllipsis", "ret": "void", - "signature": "(ImDrawList*,const ImVec2,const ImVec2,float,float,const char*,const char*,const ImVec2*)", + "signature": "(ImDrawList*,const ImVec2,const ImVec2,float,const char*,const char*,const ImVec2*)", "stname": "" } ], @@ -32040,7 +33824,7 @@ "cimguiname": "igRenderTextWrapped", "defaults": {}, "funcname": "RenderTextWrapped", - "location": "imgui_internal:3713", + "location": "imgui_internal:3800", "namespace": "ImGui", "ov_cimguiname": "igRenderTextWrapped", "ret": "void", @@ -32064,7 +33848,7 @@ "button": "0" }, "funcname": "ResetMouseDragDelta", - "location": "imgui:1050", + "location": "imgui:1123", "namespace": "ImGui", "ov_cimguiname": "igResetMouseDragDelta", "ret": "void", @@ -32093,7 +33877,7 @@ "spacing": "-1.0f" }, "funcname": "SameLine", - "location": "imgui:504", + "location": "imgui:576", "namespace": "ImGui", "ov_cimguiname": "igSameLine", "ret": "void", @@ -32115,7 +33899,7 @@ "cimguiname": "igSaveIniSettingsToDisk", "defaults": {}, "funcname": "SaveIniSettingsToDisk", - "location": "imgui:1066", + "location": "imgui:1139", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToDisk", "ret": "void", @@ -32139,7 +33923,7 @@ "out_ini_size": "NULL" }, "funcname": "SaveIniSettingsToMemory", - "location": "imgui:1067", + "location": "imgui:1140", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToMemory", "ret": "const char*", @@ -32165,7 +33949,7 @@ "cimguiname": "igScaleWindowsInViewport", "defaults": {}, "funcname": "ScaleWindowsInViewport", - "location": "imgui_internal:3302", + "location": "imgui_internal:3387", "namespace": "ImGui", "ov_cimguiname": "igScaleWindowsInViewport", "ret": "void", @@ -32191,7 +33975,7 @@ "cimguiname": "igScrollToBringRectIntoView", "defaults": {}, "funcname": "ScrollToBringRectIntoView", - "location": "imgui_internal:3338", + "location": "imgui_internal:3423", "namespace": "ImGui", "ov_cimguiname": "igScrollToBringRectIntoView", "ret": "void", @@ -32215,7 +33999,7 @@ "flags": "0" }, "funcname": "ScrollToItem", - "location": "imgui_internal:3334", + "location": "imgui_internal:3419", "namespace": "ImGui", "ov_cimguiname": "igScrollToItem", "ret": "void", @@ -32247,7 +34031,7 @@ "flags": "0" }, "funcname": "ScrollToRect", - "location": "imgui_internal:3335", + "location": "imgui_internal:3420", "namespace": "ImGui", "ov_cimguiname": "igScrollToRect", "ret": "void", @@ -32283,7 +34067,7 @@ "flags": "0" }, "funcname": "ScrollToRectEx", - "location": "imgui_internal:3336", + "location": "imgui_internal:3421", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igScrollToRectEx", @@ -32306,7 +34090,7 @@ "cimguiname": "igScrollbar", "defaults": {}, "funcname": "Scrollbar", - "location": "imgui_internal:3750", + "location": "imgui_internal:3841", "namespace": "ImGui", "ov_cimguiname": "igScrollbar", "ret": "void", @@ -32354,7 +34138,7 @@ "draw_rounding_flags": "0" }, "funcname": "ScrollbarEx", - "location": "imgui_internal:3751", + "location": "imgui_internal:3842", "namespace": "ImGui", "ov_cimguiname": "igScrollbarEx", "ret": "bool", @@ -32392,7 +34176,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:688", + "location": "imgui:761", "namespace": "ImGui", "ov_cimguiname": "igSelectable_Bool", "ret": "bool", @@ -32427,7 +34211,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:689", + "location": "imgui:762", "namespace": "ImGui", "ov_cimguiname": "igSelectable_BoolPtr", "ret": "bool", @@ -32444,7 +34228,7 @@ "cimguiname": "igSeparator", "defaults": {}, "funcname": "Separator", - "location": "imgui:503", + "location": "imgui:575", "namespace": "ImGui", "ov_cimguiname": "igSeparator", "ret": "void", @@ -32472,7 +34256,7 @@ "thickness": "1.0f" }, "funcname": "SeparatorEx", - "location": "imgui_internal:3742", + "location": "imgui_internal:3833", "namespace": "ImGui", "ov_cimguiname": "igSeparatorEx", "ret": "void", @@ -32494,7 +34278,7 @@ "cimguiname": "igSeparatorText", "defaults": {}, "funcname": "SeparatorText", - "location": "imgui:553", + "location": "imgui:625", "namespace": "ImGui", "ov_cimguiname": "igSeparatorText", "ret": "void", @@ -32528,7 +34312,7 @@ "cimguiname": "igSeparatorTextEx", "defaults": {}, "funcname": "SeparatorTextEx", - "location": "imgui_internal:3743", + "location": "imgui_internal:3834", "namespace": "ImGui", "ov_cimguiname": "igSeparatorTextEx", "ret": "void", @@ -32554,7 +34338,7 @@ "cimguiname": "igSetActiveID", "defaults": {}, "funcname": "SetActiveID", - "location": "imgui_internal:3346", + "location": "imgui_internal:3431", "namespace": "ImGui", "ov_cimguiname": "igSetActiveID", "ret": "void", @@ -32571,7 +34355,7 @@ "cimguiname": "igSetActiveIdUsingAllKeyboardKeys", "defaults": {}, "funcname": "SetActiveIdUsingAllKeyboardKeys", - "location": "imgui_internal:3468", + "location": "imgui_internal:3553", "namespace": "ImGui", "ov_cimguiname": "igSetActiveIdUsingAllKeyboardKeys", "ret": "void", @@ -32603,7 +34387,7 @@ "user_data": "NULL" }, "funcname": "SetAllocatorFunctions", - "location": "imgui:1084", + "location": "imgui:1157", "namespace": "ImGui", "ov_cimguiname": "igSetAllocatorFunctions", "ret": "void", @@ -32625,7 +34409,7 @@ "cimguiname": "igSetClipboardText", "defaults": {}, "funcname": "SetClipboardText", - "location": "imgui:1058", + "location": "imgui:1131", "namespace": "ImGui", "ov_cimguiname": "igSetClipboardText", "ret": "void", @@ -32647,7 +34431,7 @@ "cimguiname": "igSetColorEditOptions", "defaults": {}, "funcname": "SetColorEditOptions", - "location": "imgui:662", + "location": "imgui:735", "namespace": "ImGui", "ov_cimguiname": "igSetColorEditOptions", "ret": "void", @@ -32673,7 +34457,7 @@ "cimguiname": "igSetColumnOffset", "defaults": {}, "funcname": "SetColumnOffset", - "location": "imgui:867", + "location": "imgui:940", "namespace": "ImGui", "ov_cimguiname": "igSetColumnOffset", "ret": "void", @@ -32699,7 +34483,7 @@ "cimguiname": "igSetColumnWidth", "defaults": {}, "funcname": "SetColumnWidth", - "location": "imgui:865", + "location": "imgui:938", "namespace": "ImGui", "ov_cimguiname": "igSetColumnWidth", "ret": "void", @@ -32721,7 +34505,7 @@ "cimguiname": "igSetCurrentContext", "defaults": {}, "funcname": "SetCurrentContext", - "location": "imgui:335", + "location": "imgui:390", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentContext", "ret": "void", @@ -32731,23 +34515,31 @@ ], "igSetCurrentFont": [ { - "args": "(ImFont* font)", + "args": "(ImFont* font,float font_size_before_scaling,float font_size_after_scaling)", "argsT": [ { "name": "font", "type": "ImFont*" + }, + { + "name": "font_size_before_scaling", + "type": "float" + }, + { + "name": "font_size_after_scaling", + "type": "float" } ], - "argsoriginal": "(ImFont* font)", - "call_args": "(font)", + "argsoriginal": "(ImFont* font,float font_size_before_scaling,float font_size_after_scaling)", + "call_args": "(font,font_size_before_scaling,font_size_after_scaling)", "cimguiname": "igSetCurrentFont", "defaults": {}, "funcname": "SetCurrentFont", - "location": "imgui_internal:3276", + "location": "imgui_internal:3356", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentFont", "ret": "void", - "signature": "(ImFont*)", + "signature": "(ImFont*,float,float)", "stname": "" } ], @@ -32769,7 +34561,7 @@ "cimguiname": "igSetCurrentViewport", "defaults": {}, "funcname": "SetCurrentViewport", - "location": "imgui_internal:3305", + "location": "imgui_internal:3390", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentViewport", "ret": "void", @@ -32791,7 +34583,7 @@ "cimguiname": "igSetCursorPos", "defaults": {}, "funcname": "SetCursorPos", - "location": "imgui:497", + "location": "imgui:569", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPos", "ret": "void", @@ -32813,7 +34605,7 @@ "cimguiname": "igSetCursorPosX", "defaults": {}, "funcname": "SetCursorPosX", - "location": "imgui:498", + "location": "imgui:570", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosX", "ret": "void", @@ -32835,7 +34627,7 @@ "cimguiname": "igSetCursorPosY", "defaults": {}, "funcname": "SetCursorPosY", - "location": "imgui:499", + "location": "imgui:571", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosY", "ret": "void", @@ -32857,7 +34649,7 @@ "cimguiname": "igSetCursorScreenPos", "defaults": {}, "funcname": "SetCursorScreenPos", - "location": "imgui:492", + "location": "imgui:564", "namespace": "ImGui", "ov_cimguiname": "igSetCursorScreenPos", "ret": "void", @@ -32893,7 +34685,7 @@ "cond": "0" }, "funcname": "SetDragDropPayload", - "location": "imgui:915", + "location": "imgui:988", "namespace": "ImGui", "ov_cimguiname": "igSetDragDropPayload", "ret": "bool", @@ -32919,7 +34711,7 @@ "cimguiname": "igSetFocusID", "defaults": {}, "funcname": "SetFocusID", - "location": "imgui_internal:3347", + "location": "imgui_internal:3432", "namespace": "ImGui", "ov_cimguiname": "igSetFocusID", "ret": "void", @@ -32927,6 +34719,28 @@ "stname": "" } ], + "igSetFontRasterizerDensity": [ + { + "args": "(float rasterizer_density)", + "argsT": [ + { + "name": "rasterizer_density", + "type": "float" + } + ], + "argsoriginal": "(float rasterizer_density)", + "call_args": "(rasterizer_density)", + "cimguiname": "igSetFontRasterizerDensity", + "defaults": {}, + "funcname": "SetFontRasterizerDensity", + "location": "imgui_internal:3358", + "namespace": "ImGui", + "ov_cimguiname": "igSetFontRasterizerDensity", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], "igSetHoveredID": [ { "args": "(ImGuiID id)", @@ -32941,7 +34755,7 @@ "cimguiname": "igSetHoveredID", "defaults": {}, "funcname": "SetHoveredID", - "location": "imgui_internal:3350", + "location": "imgui_internal:3435", "namespace": "ImGui", "ov_cimguiname": "igSetHoveredID", "ret": "void", @@ -32958,7 +34772,7 @@ "cimguiname": "igSetItemDefaultFocus", "defaults": {}, "funcname": "SetItemDefaultFocus", - "location": "imgui:936", + "location": "imgui:1009", "namespace": "ImGui", "ov_cimguiname": "igSetItemDefaultFocus", "ret": "void", @@ -32980,7 +34794,7 @@ "cimguiname": "igSetItemKeyOwner", "defaults": {}, "funcname": "SetItemKeyOwner", - "location": "imgui:1031", + "location": "imgui:1104", "namespace": "ImGui", "ov_cimguiname": "igSetItemKeyOwner_Nil", "ret": "void", @@ -33004,7 +34818,7 @@ "cimguiname": "igSetItemKeyOwner", "defaults": {}, "funcname": "SetItemKeyOwner", - "location": "imgui_internal:3485", + "location": "imgui_internal:3570", "namespace": "ImGui", "ov_cimguiname": "igSetItemKeyOwner_InputFlags", "ret": "void", @@ -33031,7 +34845,7 @@ "defaults": {}, "funcname": "SetItemTooltip", "isvararg": "...)", - "location": "imgui:757", + "location": "imgui:830", "namespace": "ImGui", "ov_cimguiname": "igSetItemTooltip", "ret": "void", @@ -33057,7 +34871,7 @@ "cimguiname": "igSetItemTooltipV", "defaults": {}, "funcname": "SetItemTooltipV", - "location": "imgui:758", + "location": "imgui:831", "namespace": "ImGui", "ov_cimguiname": "igSetItemTooltipV", "ret": "void", @@ -33089,7 +34903,7 @@ "flags": "0" }, "funcname": "SetKeyOwner", - "location": "imgui_internal:3483", + "location": "imgui_internal:3568", "namespace": "ImGui", "ov_cimguiname": "igSetKeyOwner", "ret": "void", @@ -33121,7 +34935,7 @@ "flags": "0" }, "funcname": "SetKeyOwnersForKeyChord", - "location": "imgui_internal:3484", + "location": "imgui_internal:3569", "namespace": "ImGui", "ov_cimguiname": "igSetKeyOwnersForKeyChord", "ret": "void", @@ -33145,7 +34959,7 @@ "offset": "0" }, "funcname": "SetKeyboardFocusHere", - "location": "imgui:937", + "location": "imgui:1010", "namespace": "ImGui", "ov_cimguiname": "igSetKeyboardFocusHere", "ret": "void", @@ -33179,7 +34993,7 @@ "cimguiname": "igSetLastItemData", "defaults": {}, "funcname": "SetLastItemData", - "location": "imgui_internal:3364", + "location": "imgui_internal:3449", "namespace": "ImGui", "ov_cimguiname": "igSetLastItemData", "ret": "void", @@ -33201,7 +35015,7 @@ "cimguiname": "igSetMouseCursor", "defaults": {}, "funcname": "SetMouseCursor", - "location": "imgui:1052", + "location": "imgui:1125", "namespace": "ImGui", "ov_cimguiname": "igSetMouseCursor", "ret": "void", @@ -33223,7 +35037,7 @@ "cimguiname": "igSetNavCursorVisible", "defaults": {}, "funcname": "SetNavCursorVisible", - "location": "imgui:940", + "location": "imgui:1013", "namespace": "ImGui", "ov_cimguiname": "igSetNavCursorVisible", "ret": "void", @@ -33240,7 +35054,7 @@ "cimguiname": "igSetNavCursorVisibleAfterMove", "defaults": {}, "funcname": "SetNavCursorVisibleAfterMove", - "location": "imgui_internal:3426", + "location": "imgui_internal:3511", "namespace": "ImGui", "ov_cimguiname": "igSetNavCursorVisibleAfterMove", "ret": "void", @@ -33262,7 +35076,7 @@ "cimguiname": "igSetNavFocusScope", "defaults": {}, "funcname": "SetNavFocusScope", - "location": "imgui_internal:3430", + "location": "imgui_internal:3515", "namespace": "ImGui", "ov_cimguiname": "igSetNavFocusScope", "ret": "void", @@ -33296,7 +35110,7 @@ "cimguiname": "igSetNavID", "defaults": {}, "funcname": "SetNavID", - "location": "imgui_internal:3429", + "location": "imgui_internal:3514", "namespace": "ImGui", "ov_cimguiname": "igSetNavID", "ret": "void", @@ -33318,7 +35132,7 @@ "cimguiname": "igSetNavWindow", "defaults": {}, "funcname": "SetNavWindow", - "location": "imgui_internal:3428", + "location": "imgui_internal:3513", "namespace": "ImGui", "ov_cimguiname": "igSetNavWindow", "ret": "void", @@ -33340,7 +35154,7 @@ "cimguiname": "igSetNextFrameWantCaptureKeyboard", "defaults": {}, "funcname": "SetNextFrameWantCaptureKeyboard", - "location": "imgui:1005", + "location": "imgui:1078", "namespace": "ImGui", "ov_cimguiname": "igSetNextFrameWantCaptureKeyboard", "ret": "void", @@ -33362,7 +35176,7 @@ "cimguiname": "igSetNextFrameWantCaptureMouse", "defaults": {}, "funcname": "SetNextFrameWantCaptureMouse", - "location": "imgui:1053", + "location": "imgui:1126", "namespace": "ImGui", "ov_cimguiname": "igSetNextFrameWantCaptureMouse", "ret": "void", @@ -33379,7 +35193,7 @@ "cimguiname": "igSetNextItemAllowOverlap", "defaults": {}, "funcname": "SetNextItemAllowOverlap", - "location": "imgui:943", + "location": "imgui:1016", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemAllowOverlap", "ret": "void", @@ -33407,7 +35221,7 @@ "cond": "0" }, "funcname": "SetNextItemOpen", - "location": "imgui:682", + "location": "imgui:755", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemOpen", "ret": "void", @@ -33433,7 +35247,7 @@ "cimguiname": "igSetNextItemRefVal", "defaults": {}, "funcname": "SetNextItemRefVal", - "location": "imgui_internal:3796", + "location": "imgui_internal:3889", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemRefVal", "ret": "void", @@ -33455,7 +35269,7 @@ "cimguiname": "igSetNextItemSelectionUserData", "defaults": {}, "funcname": "SetNextItemSelectionUserData", - "location": "imgui:700", + "location": "imgui:773", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemSelectionUserData", "ret": "void", @@ -33483,7 +35297,7 @@ "flags": "0" }, "funcname": "SetNextItemShortcut", - "location": "imgui:1023", + "location": "imgui:1096", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemShortcut", "ret": "void", @@ -33505,7 +35319,7 @@ "cimguiname": "igSetNextItemStorageID", "defaults": {}, "funcname": "SetNextItemStorageID", - "location": "imgui:683", + "location": "imgui:756", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemStorageID", "ret": "void", @@ -33527,7 +35341,7 @@ "cimguiname": "igSetNextItemWidth", "defaults": {}, "funcname": "SetNextItemWidth", - "location": "imgui:466", + "location": "imgui:540", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemWidth", "ret": "void", @@ -33549,7 +35363,7 @@ "cimguiname": "igSetNextWindowBgAlpha", "defaults": {}, "funcname": "SetNextWindowBgAlpha", - "location": "imgui:423", + "location": "imgui:478", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowBgAlpha", "ret": "void", @@ -33571,7 +35385,7 @@ "cimguiname": "igSetNextWindowClass", "defaults": {}, "funcname": "SetNextWindowClass", - "location": "imgui:895", + "location": "imgui:968", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowClass", "ret": "void", @@ -33599,7 +35413,7 @@ "cond": "0" }, "funcname": "SetNextWindowCollapsed", - "location": "imgui:420", + "location": "imgui:475", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowCollapsed", "ret": "void", @@ -33621,7 +35435,7 @@ "cimguiname": "igSetNextWindowContentSize", "defaults": {}, "funcname": "SetNextWindowContentSize", - "location": "imgui:419", + "location": "imgui:474", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowContentSize", "ret": "void", @@ -33649,7 +35463,7 @@ "cond": "0" }, "funcname": "SetNextWindowDockID", - "location": "imgui:894", + "location": "imgui:967", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowDockID", "ret": "void", @@ -33666,7 +35480,7 @@ "cimguiname": "igSetNextWindowFocus", "defaults": {}, "funcname": "SetNextWindowFocus", - "location": "imgui:421", + "location": "imgui:476", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowFocus", "ret": "void", @@ -33699,7 +35513,7 @@ "pivot": "ImVec2(0,0)" }, "funcname": "SetNextWindowPos", - "location": "imgui:416", + "location": "imgui:471", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowPos", "ret": "void", @@ -33721,7 +35535,7 @@ "cimguiname": "igSetNextWindowRefreshPolicy", "defaults": {}, "funcname": "SetNextWindowRefreshPolicy", - "location": "imgui_internal:3273", + "location": "imgui_internal:3349", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowRefreshPolicy", "ret": "void", @@ -33743,7 +35557,7 @@ "cimguiname": "igSetNextWindowScroll", "defaults": {}, "funcname": "SetNextWindowScroll", - "location": "imgui:422", + "location": "imgui:477", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowScroll", "ret": "void", @@ -33771,7 +35585,7 @@ "cond": "0" }, "funcname": "SetNextWindowSize", - "location": "imgui:417", + "location": "imgui:472", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSize", "ret": "void", @@ -33808,7 +35622,7 @@ "custom_callback_data": "NULL" }, "funcname": "SetNextWindowSizeConstraints", - "location": "imgui:418", + "location": "imgui:473", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSizeConstraints", "ret": "void", @@ -33830,7 +35644,7 @@ "cimguiname": "igSetNextWindowViewport", "defaults": {}, "funcname": "SetNextWindowViewport", - "location": "imgui:424", + "location": "imgui:479", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowViewport", "ret": "void", @@ -33858,7 +35672,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollFromPosX", - "location": "imgui:446", + "location": "imgui:500", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosX_Float", "ret": "void", @@ -33886,7 +35700,7 @@ "cimguiname": "igSetScrollFromPosX", "defaults": {}, "funcname": "SetScrollFromPosX", - "location": "imgui_internal:3330", + "location": "imgui_internal:3415", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosX_WindowPtr", "ret": "void", @@ -33914,7 +35728,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollFromPosY", - "location": "imgui:447", + "location": "imgui:501", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosY_Float", "ret": "void", @@ -33942,7 +35756,7 @@ "cimguiname": "igSetScrollFromPosY", "defaults": {}, "funcname": "SetScrollFromPosY", - "location": "imgui_internal:3331", + "location": "imgui_internal:3416", "namespace": "ImGui", "ov_cimguiname": "igSetScrollFromPosY_WindowPtr", "ret": "void", @@ -33966,7 +35780,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollHereX", - "location": "imgui:444", + "location": "imgui:498", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereX", "ret": "void", @@ -33990,7 +35804,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollHereY", - "location": "imgui:445", + "location": "imgui:499", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereY", "ret": "void", @@ -34012,7 +35826,7 @@ "cimguiname": "igSetScrollX", "defaults": {}, "funcname": "SetScrollX", - "location": "imgui:440", + "location": "imgui:494", "namespace": "ImGui", "ov_cimguiname": "igSetScrollX_Float", "ret": "void", @@ -34036,7 +35850,7 @@ "cimguiname": "igSetScrollX", "defaults": {}, "funcname": "SetScrollX", - "location": "imgui_internal:3328", + "location": "imgui_internal:3413", "namespace": "ImGui", "ov_cimguiname": "igSetScrollX_WindowPtr", "ret": "void", @@ -34058,7 +35872,7 @@ "cimguiname": "igSetScrollY", "defaults": {}, "funcname": "SetScrollY", - "location": "imgui:441", + "location": "imgui:495", "namespace": "ImGui", "ov_cimguiname": "igSetScrollY_Float", "ret": "void", @@ -34082,7 +35896,7 @@ "cimguiname": "igSetScrollY", "defaults": {}, "funcname": "SetScrollY", - "location": "imgui_internal:3329", + "location": "imgui_internal:3414", "namespace": "ImGui", "ov_cimguiname": "igSetScrollY_WindowPtr", "ret": "void", @@ -34112,7 +35926,7 @@ "cimguiname": "igSetShortcutRouting", "defaults": {}, "funcname": "SetShortcutRouting", - "location": "imgui_internal:3519", + "location": "imgui_internal:3604", "namespace": "ImGui", "ov_cimguiname": "igSetShortcutRouting", "ret": "bool", @@ -34134,7 +35948,7 @@ "cimguiname": "igSetStateStorage", "defaults": {}, "funcname": "SetStateStorage", - "location": "imgui:983", + "location": "imgui:1056", "namespace": "ImGui", "ov_cimguiname": "igSetStateStorage", "ret": "void", @@ -34156,7 +35970,7 @@ "cimguiname": "igSetTabItemClosed", "defaults": {}, "funcname": "SetTabItemClosed", - "location": "imgui:877", + "location": "imgui:950", "namespace": "ImGui", "ov_cimguiname": "igSetTabItemClosed", "ret": "void", @@ -34183,7 +35997,7 @@ "defaults": {}, "funcname": "SetTooltip", "isvararg": "...)", - "location": "imgui:749", + "location": "imgui:822", "namespace": "ImGui", "ov_cimguiname": "igSetTooltip", "ret": "void", @@ -34209,7 +36023,7 @@ "cimguiname": "igSetTooltipV", "defaults": {}, "funcname": "SetTooltipV", - "location": "imgui:750", + "location": "imgui:823", "namespace": "ImGui", "ov_cimguiname": "igSetTooltipV", "ret": "void", @@ -34235,7 +36049,7 @@ "cimguiname": "igSetWindowClipRectBeforeSetChannel", "defaults": {}, "funcname": "SetWindowClipRectBeforeSetChannel", - "location": "imgui_internal:3618", + "location": "imgui_internal:3703", "namespace": "ImGui", "ov_cimguiname": "igSetWindowClipRectBeforeSetChannel", "ret": "void", @@ -34263,7 +36077,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:427", + "location": "imgui:482", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsed_Bool", "ret": "void", @@ -34293,7 +36107,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:432", + "location": "imgui:486", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsed_Str", "ret": "void", @@ -34323,7 +36137,7 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui_internal:3253", + "location": "imgui_internal:3329", "namespace": "ImGui", "ov_cimguiname": "igSetWindowCollapsed_WindowPtr", "ret": "void", @@ -34353,7 +36167,7 @@ "cimguiname": "igSetWindowDock", "defaults": {}, "funcname": "SetWindowDock", - "location": "imgui_internal:3552", + "location": "imgui_internal:3637", "namespace": "ImGui", "ov_cimguiname": "igSetWindowDock", "ret": "void", @@ -34370,7 +36184,7 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:428", + "location": "imgui:483", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocus_Nil", "ret": "void", @@ -34390,7 +36204,7 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:433", + "location": "imgui:487", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFocus_Str", "ret": "void", @@ -34398,28 +36212,6 @@ "stname": "" } ], - "igSetWindowFontScale": [ - { - "args": "(float scale)", - "argsT": [ - { - "name": "scale", - "type": "float" - } - ], - "argsoriginal": "(float scale)", - "call_args": "(scale)", - "cimguiname": "igSetWindowFontScale", - "defaults": {}, - "funcname": "SetWindowFontScale", - "location": "imgui:429", - "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFontScale", - "ret": "void", - "signature": "(float)", - "stname": "" - } - ], "igSetWindowHiddenAndSkipItemsForCurrentFrame": [ { "args": "(ImGuiWindow* window)", @@ -34434,7 +36226,7 @@ "cimguiname": "igSetWindowHiddenAndSkipItemsForCurrentFrame", "defaults": {}, "funcname": "SetWindowHiddenAndSkipItemsForCurrentFrame", - "location": "imgui_internal:3255", + "location": "imgui_internal:3331", "namespace": "ImGui", "ov_cimguiname": "igSetWindowHiddenAndSkipItemsForCurrentFrame", "ret": "void", @@ -34464,7 +36256,7 @@ "cimguiname": "igSetWindowHitTestHole", "defaults": {}, "funcname": "SetWindowHitTestHole", - "location": "imgui_internal:3254", + "location": "imgui_internal:3330", "namespace": "ImGui", "ov_cimguiname": "igSetWindowHitTestHole", "ret": "void", @@ -34490,7 +36282,7 @@ "cimguiname": "igSetWindowParentWindowForFocusRoute", "defaults": {}, "funcname": "SetWindowParentWindowForFocusRoute", - "location": "imgui_internal:3256", + "location": "imgui_internal:3332", "namespace": "ImGui", "ov_cimguiname": "igSetWindowParentWindowForFocusRoute", "ret": "void", @@ -34518,7 +36310,7 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:425", + "location": "imgui:480", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPos_Vec2", "ret": "void", @@ -34548,7 +36340,7 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:430", + "location": "imgui:484", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPos_Str", "ret": "void", @@ -34578,7 +36370,7 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui_internal:3251", + "location": "imgui_internal:3327", "namespace": "ImGui", "ov_cimguiname": "igSetWindowPos_WindowPtr", "ret": "void", @@ -34606,7 +36398,7 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:426", + "location": "imgui:481", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSize_Vec2", "ret": "void", @@ -34636,7 +36428,7 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:431", + "location": "imgui:485", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSize_Str", "ret": "void", @@ -34666,7 +36458,7 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui_internal:3252", + "location": "imgui_internal:3328", "namespace": "ImGui", "ov_cimguiname": "igSetWindowSize_WindowPtr", "ret": "void", @@ -34692,7 +36484,7 @@ "cimguiname": "igSetWindowViewport", "defaults": {}, "funcname": "SetWindowViewport", - "location": "imgui_internal:3304", + "location": "imgui_internal:3389", "namespace": "ImGui", "ov_cimguiname": "igSetWindowViewport", "ret": "void", @@ -34738,7 +36530,7 @@ "cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", "defaults": {}, "funcname": "ShadeVertsLinearColorGradientKeepAlpha", - "location": "imgui_internal:3808", + "location": "imgui_internal:3901", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", "ret": "void", @@ -34788,7 +36580,7 @@ "cimguiname": "igShadeVertsLinearUV", "defaults": {}, "funcname": "ShadeVertsLinearUV", - "location": "imgui_internal:3809", + "location": "imgui_internal:3902", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsLinearUV", "ret": "void", @@ -34834,7 +36626,7 @@ "cimguiname": "igShadeVertsTransformPos", "defaults": {}, "funcname": "ShadeVertsTransformPos", - "location": "imgui_internal:3810", + "location": "imgui_internal:3903", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsTransformPos", "ret": "void", @@ -34862,7 +36654,7 @@ "flags": "0" }, "funcname": "Shortcut", - "location": "imgui:1022", + "location": "imgui:1095", "namespace": "ImGui", "ov_cimguiname": "igShortcut_Nil", "ret": "bool", @@ -34890,7 +36682,7 @@ "cimguiname": "igShortcut", "defaults": {}, "funcname": "Shortcut", - "location": "imgui_internal:3518", + "location": "imgui_internal:3603", "namespace": "ImGui", "ov_cimguiname": "igShortcut_ID", "ret": "bool", @@ -34914,7 +36706,7 @@ "p_open": "NULL" }, "funcname": "ShowAboutWindow", - "location": "imgui:351", + "location": "imgui:406", "namespace": "ImGui", "ov_cimguiname": "igShowAboutWindow", "ret": "void", @@ -34938,7 +36730,7 @@ "p_open": "NULL" }, "funcname": "ShowDebugLogWindow", - "location": "imgui:349", + "location": "imgui:404", "namespace": "ImGui", "ov_cimguiname": "igShowDebugLogWindow", "ret": "void", @@ -34962,7 +36754,7 @@ "p_open": "NULL" }, "funcname": "ShowDemoWindow", - "location": "imgui:347", + "location": "imgui:402", "namespace": "ImGui", "ov_cimguiname": "igShowDemoWindow", "ret": "void", @@ -34984,7 +36776,7 @@ "cimguiname": "igShowFontAtlas", "defaults": {}, "funcname": "ShowFontAtlas", - "location": "imgui_internal:3839", + "location": "imgui_internal:3932", "namespace": "ImGui", "ov_cimguiname": "igShowFontAtlas", "ret": "void", @@ -35006,7 +36798,7 @@ "cimguiname": "igShowFontSelector", "defaults": {}, "funcname": "ShowFontSelector", - "location": "imgui:354", + "location": "imgui:409", "namespace": "ImGui", "ov_cimguiname": "igShowFontSelector", "ret": "void", @@ -35030,7 +36822,7 @@ "p_open": "NULL" }, "funcname": "ShowIDStackToolWindow", - "location": "imgui:350", + "location": "imgui:405", "namespace": "ImGui", "ov_cimguiname": "igShowIDStackToolWindow", "ret": "void", @@ -35054,7 +36846,7 @@ "p_open": "NULL" }, "funcname": "ShowMetricsWindow", - "location": "imgui:348", + "location": "imgui:403", "namespace": "ImGui", "ov_cimguiname": "igShowMetricsWindow", "ret": "void", @@ -35078,7 +36870,7 @@ "ref": "NULL" }, "funcname": "ShowStyleEditor", - "location": "imgui:352", + "location": "imgui:407", "namespace": "ImGui", "ov_cimguiname": "igShowStyleEditor", "ret": "void", @@ -35100,7 +36892,7 @@ "cimguiname": "igShowStyleSelector", "defaults": {}, "funcname": "ShowStyleSelector", - "location": "imgui:353", + "location": "imgui:408", "namespace": "ImGui", "ov_cimguiname": "igShowStyleSelector", "ret": "bool", @@ -35117,7 +36909,7 @@ "cimguiname": "igShowUserGuide", "defaults": {}, "funcname": "ShowUserGuide", - "location": "imgui:355", + "location": "imgui:410", "namespace": "ImGui", "ov_cimguiname": "igShowUserGuide", "ret": "void", @@ -35147,7 +36939,7 @@ "cimguiname": "igShrinkWidths", "defaults": {}, "funcname": "ShrinkWidths", - "location": "imgui_internal:3368", + "location": "imgui_internal:3453", "namespace": "ImGui", "ov_cimguiname": "igShrinkWidths", "ret": "void", @@ -35164,7 +36956,7 @@ "cimguiname": "igShutdown", "defaults": {}, "funcname": "Shutdown", - "location": "imgui_internal:3284", + "location": "imgui_internal:3369", "namespace": "ImGui", "ov_cimguiname": "igShutdown", "ret": "void", @@ -35211,7 +37003,7 @@ "v_degrees_min": "-360.0f" }, "funcname": "SliderAngle", - "location": "imgui:625", + "location": "imgui:698", "namespace": "ImGui", "ov_cimguiname": "igSliderAngle", "ret": "bool", @@ -35265,7 +37057,7 @@ "cimguiname": "igSliderBehavior", "defaults": {}, "funcname": "SliderBehavior", - "location": "imgui_internal:3760", + "location": "imgui_internal:3851", "namespace": "ImGui", "ov_cimguiname": "igSliderBehavior", "ret": "bool", @@ -35310,7 +37102,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat", - "location": "imgui:621", + "location": "imgui:694", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat", "ret": "bool", @@ -35355,7 +37147,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat2", - "location": "imgui:622", + "location": "imgui:695", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat2", "ret": "bool", @@ -35400,7 +37192,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat3", - "location": "imgui:623", + "location": "imgui:696", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat3", "ret": "bool", @@ -35445,7 +37237,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat4", - "location": "imgui:624", + "location": "imgui:697", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat4", "ret": "bool", @@ -35490,7 +37282,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt", - "location": "imgui:626", + "location": "imgui:699", "namespace": "ImGui", "ov_cimguiname": "igSliderInt", "ret": "bool", @@ -35535,7 +37327,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt2", - "location": "imgui:627", + "location": "imgui:700", "namespace": "ImGui", "ov_cimguiname": "igSliderInt2", "ret": "bool", @@ -35580,7 +37372,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt3", - "location": "imgui:628", + "location": "imgui:701", "namespace": "ImGui", "ov_cimguiname": "igSliderInt3", "ret": "bool", @@ -35625,7 +37417,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt4", - "location": "imgui:629", + "location": "imgui:702", "namespace": "ImGui", "ov_cimguiname": "igSliderInt4", "ret": "bool", @@ -35674,7 +37466,7 @@ "format": "NULL" }, "funcname": "SliderScalar", - "location": "imgui:630", + "location": "imgui:703", "namespace": "ImGui", "ov_cimguiname": "igSliderScalar", "ret": "bool", @@ -35727,7 +37519,7 @@ "format": "NULL" }, "funcname": "SliderScalarN", - "location": "imgui:631", + "location": "imgui:704", "namespace": "ImGui", "ov_cimguiname": "igSliderScalarN", "ret": "bool", @@ -35749,7 +37541,7 @@ "cimguiname": "igSmallButton", "defaults": {}, "funcname": "SmallButton", - "location": "imgui:559", + "location": "imgui:631", "namespace": "ImGui", "ov_cimguiname": "igSmallButton", "ret": "bool", @@ -35766,7 +37558,7 @@ "cimguiname": "igSpacing", "defaults": {}, "funcname": "Spacing", - "location": "imgui:506", + "location": "imgui:578", "namespace": "ImGui", "ov_cimguiname": "igSpacing", "ret": "void", @@ -35828,7 +37620,7 @@ "hover_visibility_delay": "0.0f" }, "funcname": "SplitterBehavior", - "location": "imgui_internal:3761", + "location": "imgui_internal:3852", "namespace": "ImGui", "ov_cimguiname": "igSplitterBehavior", "ret": "bool", @@ -35850,7 +37642,7 @@ "cimguiname": "igStartMouseMovingWindow", "defaults": {}, "funcname": "StartMouseMovingWindow", - "location": "imgui_internal:3290", + "location": "imgui_internal:3375", "namespace": "ImGui", "ov_cimguiname": "igStartMouseMovingWindow", "ret": "void", @@ -35880,7 +37672,7 @@ "cimguiname": "igStartMouseMovingWindowOrNode", "defaults": {}, "funcname": "StartMouseMovingWindowOrNode", - "location": "imgui_internal:3291", + "location": "imgui_internal:3376", "namespace": "ImGui", "ov_cimguiname": "igStartMouseMovingWindowOrNode", "ret": "void", @@ -35904,7 +37696,7 @@ "dst": "NULL" }, "funcname": "StyleColorsClassic", - "location": "imgui:361", + "location": "imgui:416", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsClassic", "ret": "void", @@ -35928,7 +37720,7 @@ "dst": "NULL" }, "funcname": "StyleColorsDark", - "location": "imgui:359", + "location": "imgui:414", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsDark", "ret": "void", @@ -35952,7 +37744,7 @@ "dst": "NULL" }, "funcname": "StyleColorsLight", - "location": "imgui:360", + "location": "imgui:415", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsLight", "ret": "void", @@ -35982,7 +37774,7 @@ "cimguiname": "igTabBarAddTab", "defaults": {}, "funcname": "TabBarAddTab", - "location": "imgui_internal:3694", + "location": "imgui_internal:3781", "namespace": "ImGui", "ov_cimguiname": "igTabBarAddTab", "ret": "void", @@ -36008,7 +37800,7 @@ "cimguiname": "igTabBarCloseTab", "defaults": {}, "funcname": "TabBarCloseTab", - "location": "imgui_internal:3696", + "location": "imgui_internal:3783", "namespace": "ImGui", "ov_cimguiname": "igTabBarCloseTab", "ret": "void", @@ -36030,7 +37822,7 @@ "cimguiname": "igTabBarFindMostRecentlySelectedTabForActiveWindow", "defaults": {}, "funcname": "TabBarFindMostRecentlySelectedTabForActiveWindow", - "location": "imgui_internal:3690", + "location": "imgui_internal:3777", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindMostRecentlySelectedTabForActiveWindow", "ret": "ImGuiTabItem*", @@ -36056,7 +37848,7 @@ "cimguiname": "igTabBarFindTabByID", "defaults": {}, "funcname": "TabBarFindTabByID", - "location": "imgui_internal:3688", + "location": "imgui_internal:3775", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindTabByID", "ret": "ImGuiTabItem*", @@ -36082,7 +37874,7 @@ "cimguiname": "igTabBarFindTabByOrder", "defaults": {}, "funcname": "TabBarFindTabByOrder", - "location": "imgui_internal:3689", + "location": "imgui_internal:3776", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindTabByOrder", "ret": "ImGuiTabItem*", @@ -36104,7 +37896,7 @@ "cimguiname": "igTabBarGetCurrentTab", "defaults": {}, "funcname": "TabBarGetCurrentTab", - "location": "imgui_internal:3691", + "location": "imgui_internal:3778", "namespace": "ImGui", "ov_cimguiname": "igTabBarGetCurrentTab", "ret": "ImGuiTabItem*", @@ -36130,7 +37922,7 @@ "cimguiname": "igTabBarGetTabName", "defaults": {}, "funcname": "TabBarGetTabName", - "location": "imgui_internal:3693", + "location": "imgui_internal:3780", "namespace": "ImGui", "ov_cimguiname": "igTabBarGetTabName", "ret": "const char*", @@ -36156,7 +37948,7 @@ "cimguiname": "igTabBarGetTabOrder", "defaults": {}, "funcname": "TabBarGetTabOrder", - "location": "imgui_internal:3692", + "location": "imgui_internal:3779", "namespace": "ImGui", "ov_cimguiname": "igTabBarGetTabOrder", "ret": "int", @@ -36178,7 +37970,7 @@ "cimguiname": "igTabBarProcessReorder", "defaults": {}, "funcname": "TabBarProcessReorder", - "location": "imgui_internal:3701", + "location": "imgui_internal:3788", "namespace": "ImGui", "ov_cimguiname": "igTabBarProcessReorder", "ret": "bool", @@ -36204,7 +37996,7 @@ "cimguiname": "igTabBarQueueFocus", "defaults": {}, "funcname": "TabBarQueueFocus", - "location": "imgui_internal:3697", + "location": "imgui_internal:3784", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueFocus_TabItemPtr", "ret": "void", @@ -36228,7 +38020,7 @@ "cimguiname": "igTabBarQueueFocus", "defaults": {}, "funcname": "TabBarQueueFocus", - "location": "imgui_internal:3698", + "location": "imgui_internal:3785", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueFocus_Str", "ret": "void", @@ -36258,7 +38050,7 @@ "cimguiname": "igTabBarQueueReorder", "defaults": {}, "funcname": "TabBarQueueReorder", - "location": "imgui_internal:3699", + "location": "imgui_internal:3786", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueReorder", "ret": "void", @@ -36288,7 +38080,7 @@ "cimguiname": "igTabBarQueueReorderFromMousePos", "defaults": {}, "funcname": "TabBarQueueReorderFromMousePos", - "location": "imgui_internal:3700", + "location": "imgui_internal:3787", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueReorderFromMousePos", "ret": "void", @@ -36314,7 +38106,7 @@ "cimguiname": "igTabBarRemoveTab", "defaults": {}, "funcname": "TabBarRemoveTab", - "location": "imgui_internal:3695", + "location": "imgui_internal:3782", "namespace": "ImGui", "ov_cimguiname": "igTabBarRemoveTab", "ret": "void", @@ -36348,7 +38140,7 @@ "cimguiname": "igTabItemBackground", "defaults": {}, "funcname": "TabItemBackground", - "location": "imgui_internal:3706", + "location": "imgui_internal:3793", "namespace": "ImGui", "ov_cimguiname": "igTabItemBackground", "ret": "void", @@ -36376,7 +38168,7 @@ "flags": "0" }, "funcname": "TabItemButton", - "location": "imgui:876", + "location": "imgui:949", "namespace": "ImGui", "ov_cimguiname": "igTabItemButton", "ret": "bool", @@ -36406,7 +38198,7 @@ "cimguiname": "igTabItemCalcSize", "defaults": {}, "funcname": "TabItemCalcSize", - "location": "imgui_internal:3704", + "location": "imgui_internal:3791", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTabItemCalcSize_Str", @@ -36431,7 +38223,7 @@ "cimguiname": "igTabItemCalcSize", "defaults": {}, "funcname": "TabItemCalcSize", - "location": "imgui_internal:3705", + "location": "imgui_internal:3792", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTabItemCalcSize_WindowPtr", @@ -36470,7 +38262,7 @@ "cimguiname": "igTabItemEx", "defaults": {}, "funcname": "TabItemEx", - "location": "imgui_internal:3702", + "location": "imgui_internal:3789", "namespace": "ImGui", "ov_cimguiname": "igTabItemEx", "ret": "bool", @@ -36528,7 +38320,7 @@ "cimguiname": "igTabItemLabelAndCloseButton", "defaults": {}, "funcname": "TabItemLabelAndCloseButton", - "location": "imgui_internal:3707", + "location": "imgui_internal:3794", "namespace": "ImGui", "ov_cimguiname": "igTabItemLabelAndCloseButton", "ret": "void", @@ -36558,7 +38350,7 @@ "cimguiname": "igTabItemSpacing", "defaults": {}, "funcname": "TabItemSpacing", - "location": "imgui_internal:3703", + "location": "imgui_internal:3790", "namespace": "ImGui", "ov_cimguiname": "igTabItemSpacing", "ret": "void", @@ -36575,7 +38367,7 @@ "cimguiname": "igTableAngledHeadersRow", "defaults": {}, "funcname": "TableAngledHeadersRow", - "location": "imgui:841", + "location": "imgui:914", "namespace": "ImGui", "ov_cimguiname": "igTableAngledHeadersRow", "ret": "void", @@ -36613,7 +38405,7 @@ "cimguiname": "igTableAngledHeadersRowEx", "defaults": {}, "funcname": "TableAngledHeadersRowEx", - "location": "imgui_internal:3638", + "location": "imgui_internal:3725", "namespace": "ImGui", "ov_cimguiname": "igTableAngledHeadersRowEx", "ret": "void", @@ -36635,7 +38427,7 @@ "cimguiname": "igTableBeginApplyRequests", "defaults": {}, "funcname": "TableBeginApplyRequests", - "location": "imgui_internal:3645", + "location": "imgui_internal:3732", "namespace": "ImGui", "ov_cimguiname": "igTableBeginApplyRequests", "ret": "void", @@ -36661,7 +38453,7 @@ "cimguiname": "igTableBeginCell", "defaults": {}, "funcname": "TableBeginCell", - "location": "imgui_internal:3663", + "location": "imgui_internal:3750", "namespace": "ImGui", "ov_cimguiname": "igTableBeginCell", "ret": "void", @@ -36683,7 +38475,7 @@ "cimguiname": "igTableBeginContextMenuPopup", "defaults": {}, "funcname": "TableBeginContextMenuPopup", - "location": "imgui_internal:3652", + "location": "imgui_internal:3739", "namespace": "ImGui", "ov_cimguiname": "igTableBeginContextMenuPopup", "ret": "bool", @@ -36709,7 +38501,7 @@ "cimguiname": "igTableBeginInitMemory", "defaults": {}, "funcname": "TableBeginInitMemory", - "location": "imgui_internal:3644", + "location": "imgui_internal:3731", "namespace": "ImGui", "ov_cimguiname": "igTableBeginInitMemory", "ret": "void", @@ -36731,7 +38523,7 @@ "cimguiname": "igTableBeginRow", "defaults": {}, "funcname": "TableBeginRow", - "location": "imgui_internal:3661", + "location": "imgui_internal:3748", "namespace": "ImGui", "ov_cimguiname": "igTableBeginRow", "ret": "void", @@ -36757,7 +38549,7 @@ "cimguiname": "igTableCalcMaxColumnWidth", "defaults": {}, "funcname": "TableCalcMaxColumnWidth", - "location": "imgui_internal:3668", + "location": "imgui_internal:3755", "namespace": "ImGui", "ov_cimguiname": "igTableCalcMaxColumnWidth", "ret": "float", @@ -36779,7 +38571,7 @@ "cimguiname": "igTableDrawBorders", "defaults": {}, "funcname": "TableDrawBorders", - "location": "imgui_internal:3650", + "location": "imgui_internal:3737", "namespace": "ImGui", "ov_cimguiname": "igTableDrawBorders", "ret": "void", @@ -36805,7 +38597,7 @@ "cimguiname": "igTableDrawDefaultContextMenu", "defaults": {}, "funcname": "TableDrawDefaultContextMenu", - "location": "imgui_internal:3651", + "location": "imgui_internal:3738", "namespace": "ImGui", "ov_cimguiname": "igTableDrawDefaultContextMenu", "ret": "void", @@ -36827,7 +38619,7 @@ "cimguiname": "igTableEndCell", "defaults": {}, "funcname": "TableEndCell", - "location": "imgui_internal:3664", + "location": "imgui_internal:3751", "namespace": "ImGui", "ov_cimguiname": "igTableEndCell", "ret": "void", @@ -36849,7 +38641,7 @@ "cimguiname": "igTableEndRow", "defaults": {}, "funcname": "TableEndRow", - "location": "imgui_internal:3662", + "location": "imgui_internal:3749", "namespace": "ImGui", "ov_cimguiname": "igTableEndRow", "ret": "void", @@ -36871,7 +38663,7 @@ "cimguiname": "igTableFindByID", "defaults": {}, "funcname": "TableFindByID", - "location": "imgui_internal:3642", + "location": "imgui_internal:3729", "namespace": "ImGui", "ov_cimguiname": "igTableFindByID", "ret": "ImGuiTable*", @@ -36897,7 +38689,7 @@ "cimguiname": "igTableFixColumnSortDirection", "defaults": {}, "funcname": "TableFixColumnSortDirection", - "location": "imgui_internal:3659", + "location": "imgui_internal:3746", "namespace": "ImGui", "ov_cimguiname": "igTableFixColumnSortDirection", "ret": "void", @@ -36914,7 +38706,7 @@ "cimguiname": "igTableGcCompactSettings", "defaults": {}, "funcname": "TableGcCompactSettings", - "location": "imgui_internal:3674", + "location": "imgui_internal:3761", "namespace": "ImGui", "ov_cimguiname": "igTableGcCompactSettings", "ret": "void", @@ -36936,7 +38728,7 @@ "cimguiname": "igTableGcCompactTransientBuffers", "defaults": {}, "funcname": "TableGcCompactTransientBuffers", - "location": "imgui_internal:3672", + "location": "imgui_internal:3759", "namespace": "ImGui", "ov_cimguiname": "igTableGcCompactTransientBuffers_TablePtr", "ret": "void", @@ -36956,7 +38748,7 @@ "cimguiname": "igTableGcCompactTransientBuffers", "defaults": {}, "funcname": "TableGcCompactTransientBuffers", - "location": "imgui_internal:3673", + "location": "imgui_internal:3760", "namespace": "ImGui", "ov_cimguiname": "igTableGcCompactTransientBuffers_TableTempDataPtr", "ret": "void", @@ -36978,7 +38770,7 @@ "cimguiname": "igTableGetBoundSettings", "defaults": {}, "funcname": "TableGetBoundSettings", - "location": "imgui_internal:3680", + "location": "imgui_internal:3767", "namespace": "ImGui", "ov_cimguiname": "igTableGetBoundSettings", "ret": "ImGuiTableSettings*", @@ -37008,7 +38800,7 @@ "cimguiname": "igTableGetCellBgRect", "defaults": {}, "funcname": "TableGetCellBgRect", - "location": "imgui_internal:3665", + "location": "imgui_internal:3752", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTableGetCellBgRect", @@ -37026,7 +38818,7 @@ "cimguiname": "igTableGetColumnCount", "defaults": {}, "funcname": "TableGetColumnCount", - "location": "imgui:850", + "location": "imgui:923", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnCount", "ret": "int", @@ -37050,7 +38842,7 @@ "column_n": "-1" }, "funcname": "TableGetColumnFlags", - "location": "imgui:854", + "location": "imgui:927", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnFlags", "ret": "ImGuiTableColumnFlags", @@ -37067,7 +38859,7 @@ "cimguiname": "igTableGetColumnIndex", "defaults": {}, "funcname": "TableGetColumnIndex", - "location": "imgui:851", + "location": "imgui:924", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnIndex", "ret": "int", @@ -37091,7 +38883,7 @@ "column_n": "-1" }, "funcname": "TableGetColumnName", - "location": "imgui:853", + "location": "imgui:926", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnName_Int", "ret": "const char*", @@ -37115,7 +38907,7 @@ "cimguiname": "igTableGetColumnName", "defaults": {}, "funcname": "TableGetColumnName", - "location": "imgui_internal:3666", + "location": "imgui_internal:3753", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnName_TablePtr", "ret": "const char*", @@ -37137,7 +38929,7 @@ "cimguiname": "igTableGetColumnNextSortDirection", "defaults": {}, "funcname": "TableGetColumnNextSortDirection", - "location": "imgui_internal:3658", + "location": "imgui_internal:3745", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnNextSortDirection", "ret": "ImGuiSortDirection", @@ -37169,7 +38961,7 @@ "instance_no": "0" }, "funcname": "TableGetColumnResizeID", - "location": "imgui_internal:3667", + "location": "imgui_internal:3754", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnResizeID", "ret": "ImGuiID", @@ -37195,7 +38987,7 @@ "cimguiname": "igTableGetColumnWidthAuto", "defaults": {}, "funcname": "TableGetColumnWidthAuto", - "location": "imgui_internal:3660", + "location": "imgui_internal:3747", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnWidthAuto", "ret": "float", @@ -37212,7 +39004,7 @@ "cimguiname": "igTableGetHeaderAngledMaxLabelWidth", "defaults": {}, "funcname": "TableGetHeaderAngledMaxLabelWidth", - "location": "imgui_internal:3635", + "location": "imgui_internal:3720", "namespace": "ImGui", "ov_cimguiname": "igTableGetHeaderAngledMaxLabelWidth", "ret": "float", @@ -37229,7 +39021,7 @@ "cimguiname": "igTableGetHeaderRowHeight", "defaults": {}, "funcname": "TableGetHeaderRowHeight", - "location": "imgui_internal:3634", + "location": "imgui_internal:3719", "namespace": "ImGui", "ov_cimguiname": "igTableGetHeaderRowHeight", "ret": "float", @@ -37246,7 +39038,7 @@ "cimguiname": "igTableGetHoveredColumn", "defaults": {}, "funcname": "TableGetHoveredColumn", - "location": "imgui:856", + "location": "imgui:929", "namespace": "ImGui", "ov_cimguiname": "igTableGetHoveredColumn", "ret": "int", @@ -37263,7 +39055,7 @@ "cimguiname": "igTableGetHoveredRow", "defaults": {}, "funcname": "TableGetHoveredRow", - "location": "imgui_internal:3633", + "location": "imgui_internal:3718", "namespace": "ImGui", "ov_cimguiname": "igTableGetHoveredRow", "ret": "int", @@ -37289,7 +39081,7 @@ "cimguiname": "igTableGetInstanceData", "defaults": {}, "funcname": "TableGetInstanceData", - "location": "imgui_internal:3654", + "location": "imgui_internal:3741", "namespace": "ImGui", "ov_cimguiname": "igTableGetInstanceData", "ret": "ImGuiTableInstanceData*", @@ -37315,7 +39107,7 @@ "cimguiname": "igTableGetInstanceID", "defaults": {}, "funcname": "TableGetInstanceID", - "location": "imgui_internal:3655", + "location": "imgui_internal:3742", "namespace": "ImGui", "ov_cimguiname": "igTableGetInstanceID", "ret": "ImGuiID", @@ -37332,7 +39124,7 @@ "cimguiname": "igTableGetRowIndex", "defaults": {}, "funcname": "TableGetRowIndex", - "location": "imgui:852", + "location": "imgui:925", "namespace": "ImGui", "ov_cimguiname": "igTableGetRowIndex", "ret": "int", @@ -37349,7 +39141,7 @@ "cimguiname": "igTableGetSortSpecs", "defaults": {}, "funcname": "TableGetSortSpecs", - "location": "imgui:849", + "location": "imgui:922", "namespace": "ImGui", "ov_cimguiname": "igTableGetSortSpecs", "ret": "ImGuiTableSortSpecs*", @@ -37371,7 +39163,7 @@ "cimguiname": "igTableHeader", "defaults": {}, "funcname": "TableHeader", - "location": "imgui:839", + "location": "imgui:912", "namespace": "ImGui", "ov_cimguiname": "igTableHeader", "ret": "void", @@ -37388,7 +39180,7 @@ "cimguiname": "igTableHeadersRow", "defaults": {}, "funcname": "TableHeadersRow", - "location": "imgui:840", + "location": "imgui:913", "namespace": "ImGui", "ov_cimguiname": "igTableHeadersRow", "ret": "void", @@ -37410,7 +39202,7 @@ "cimguiname": "igTableLoadSettings", "defaults": {}, "funcname": "TableLoadSettings", - "location": "imgui_internal:3677", + "location": "imgui_internal:3764", "namespace": "ImGui", "ov_cimguiname": "igTableLoadSettings", "ret": "void", @@ -37432,7 +39224,7 @@ "cimguiname": "igTableMergeDrawChannels", "defaults": {}, "funcname": "TableMergeDrawChannels", - "location": "imgui_internal:3653", + "location": "imgui_internal:3740", "namespace": "ImGui", "ov_cimguiname": "igTableMergeDrawChannels", "ret": "void", @@ -37449,7 +39241,7 @@ "cimguiname": "igTableNextColumn", "defaults": {}, "funcname": "TableNextColumn", - "location": "imgui:826", + "location": "imgui:899", "namespace": "ImGui", "ov_cimguiname": "igTableNextColumn", "ret": "bool", @@ -37478,7 +39270,7 @@ "row_flags": "0" }, "funcname": "TableNextRow", - "location": "imgui:825", + "location": "imgui:898", "namespace": "ImGui", "ov_cimguiname": "igTableNextRow", "ret": "void", @@ -37502,7 +39294,7 @@ "column_n": "-1" }, "funcname": "TableOpenContextMenu", - "location": "imgui_internal:3630", + "location": "imgui_internal:3715", "namespace": "ImGui", "ov_cimguiname": "igTableOpenContextMenu", "ret": "void", @@ -37519,7 +39311,7 @@ "cimguiname": "igTablePopBackgroundChannel", "defaults": {}, "funcname": "TablePopBackgroundChannel", - "location": "imgui_internal:3637", + "location": "imgui_internal:3722", "namespace": "ImGui", "ov_cimguiname": "igTablePopBackgroundChannel", "ret": "void", @@ -37527,6 +39319,23 @@ "stname": "" } ], + "igTablePopColumnChannel": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igTablePopColumnChannel", + "defaults": {}, + "funcname": "TablePopColumnChannel", + "location": "imgui_internal:3724", + "namespace": "ImGui", + "ov_cimguiname": "igTablePopColumnChannel", + "ret": "void", + "signature": "()", + "stname": "" + } + ], "igTablePushBackgroundChannel": [ { "args": "()", @@ -37536,7 +39345,7 @@ "cimguiname": "igTablePushBackgroundChannel", "defaults": {}, "funcname": "TablePushBackgroundChannel", - "location": "imgui_internal:3636", + "location": "imgui_internal:3721", "namespace": "ImGui", "ov_cimguiname": "igTablePushBackgroundChannel", "ret": "void", @@ -37544,6 +39353,28 @@ "stname": "" } ], + "igTablePushColumnChannel": [ + { + "args": "(int column_n)", + "argsT": [ + { + "name": "column_n", + "type": "int" + } + ], + "argsoriginal": "(int column_n)", + "call_args": "(column_n)", + "cimguiname": "igTablePushColumnChannel", + "defaults": {}, + "funcname": "TablePushColumnChannel", + "location": "imgui_internal:3723", + "namespace": "ImGui", + "ov_cimguiname": "igTablePushColumnChannel", + "ret": "void", + "signature": "(int)", + "stname": "" + } + ], "igTableRemove": [ { "args": "(ImGuiTable* table)", @@ -37558,7 +39389,7 @@ "cimguiname": "igTableRemove", "defaults": {}, "funcname": "TableRemove", - "location": "imgui_internal:3671", + "location": "imgui_internal:3758", "namespace": "ImGui", "ov_cimguiname": "igTableRemove", "ret": "void", @@ -37580,7 +39411,7 @@ "cimguiname": "igTableResetSettings", "defaults": {}, "funcname": "TableResetSettings", - "location": "imgui_internal:3679", + "location": "imgui_internal:3766", "namespace": "ImGui", "ov_cimguiname": "igTableResetSettings", "ret": "void", @@ -37602,7 +39433,7 @@ "cimguiname": "igTableSaveSettings", "defaults": {}, "funcname": "TableSaveSettings", - "location": "imgui_internal:3678", + "location": "imgui_internal:3765", "namespace": "ImGui", "ov_cimguiname": "igTableSaveSettings", "ret": "void", @@ -37634,7 +39465,7 @@ "column_n": "-1" }, "funcname": "TableSetBgColor", - "location": "imgui:857", + "location": "imgui:930", "namespace": "ImGui", "ov_cimguiname": "igTableSetBgColor", "ret": "void", @@ -37660,7 +39491,7 @@ "cimguiname": "igTableSetColumnEnabled", "defaults": {}, "funcname": "TableSetColumnEnabled", - "location": "imgui:855", + "location": "imgui:928", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnEnabled", "ret": "void", @@ -37682,7 +39513,7 @@ "cimguiname": "igTableSetColumnIndex", "defaults": {}, "funcname": "TableSetColumnIndex", - "location": "imgui:827", + "location": "imgui:900", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnIndex", "ret": "bool", @@ -37712,7 +39543,7 @@ "cimguiname": "igTableSetColumnSortDirection", "defaults": {}, "funcname": "TableSetColumnSortDirection", - "location": "imgui_internal:3632", + "location": "imgui_internal:3717", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnSortDirection", "ret": "void", @@ -37738,7 +39569,7 @@ "cimguiname": "igTableSetColumnWidth", "defaults": {}, "funcname": "TableSetColumnWidth", - "location": "imgui_internal:3631", + "location": "imgui_internal:3716", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidth", "ret": "void", @@ -37760,7 +39591,7 @@ "cimguiname": "igTableSetColumnWidthAutoAll", "defaults": {}, "funcname": "TableSetColumnWidthAutoAll", - "location": "imgui_internal:3670", + "location": "imgui_internal:3757", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidthAutoAll", "ret": "void", @@ -37786,7 +39617,7 @@ "cimguiname": "igTableSetColumnWidthAutoSingle", "defaults": {}, "funcname": "TableSetColumnWidthAutoSingle", - "location": "imgui_internal:3669", + "location": "imgui_internal:3756", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidthAutoSingle", "ret": "void", @@ -37803,7 +39634,7 @@ "cimguiname": "igTableSettingsAddSettingsHandler", "defaults": {}, "funcname": "TableSettingsAddSettingsHandler", - "location": "imgui_internal:3681", + "location": "imgui_internal:3768", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsAddSettingsHandler", "ret": "void", @@ -37829,7 +39660,7 @@ "cimguiname": "igTableSettingsCreate", "defaults": {}, "funcname": "TableSettingsCreate", - "location": "imgui_internal:3682", + "location": "imgui_internal:3769", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsCreate", "ret": "ImGuiTableSettings*", @@ -37851,7 +39682,7 @@ "cimguiname": "igTableSettingsFindByID", "defaults": {}, "funcname": "TableSettingsFindByID", - "location": "imgui_internal:3683", + "location": "imgui_internal:3770", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsFindByID", "ret": "ImGuiTableSettings*", @@ -37889,7 +39720,7 @@ "user_id": "0" }, "funcname": "TableSetupColumn", - "location": "imgui:837", + "location": "imgui:910", "namespace": "ImGui", "ov_cimguiname": "igTableSetupColumn", "ret": "void", @@ -37911,7 +39742,7 @@ "cimguiname": "igTableSetupDrawChannels", "defaults": {}, "funcname": "TableSetupDrawChannels", - "location": "imgui_internal:3646", + "location": "imgui_internal:3733", "namespace": "ImGui", "ov_cimguiname": "igTableSetupDrawChannels", "ret": "void", @@ -37937,7 +39768,7 @@ "cimguiname": "igTableSetupScrollFreeze", "defaults": {}, "funcname": "TableSetupScrollFreeze", - "location": "imgui:838", + "location": "imgui:911", "namespace": "ImGui", "ov_cimguiname": "igTableSetupScrollFreeze", "ret": "void", @@ -37959,7 +39790,7 @@ "cimguiname": "igTableSortSpecsBuild", "defaults": {}, "funcname": "TableSortSpecsBuild", - "location": "imgui_internal:3657", + "location": "imgui_internal:3744", "namespace": "ImGui", "ov_cimguiname": "igTableSortSpecsBuild", "ret": "void", @@ -37981,7 +39812,7 @@ "cimguiname": "igTableSortSpecsSanitize", "defaults": {}, "funcname": "TableSortSpecsSanitize", - "location": "imgui_internal:3656", + "location": "imgui_internal:3743", "namespace": "ImGui", "ov_cimguiname": "igTableSortSpecsSanitize", "ret": "void", @@ -38003,7 +39834,7 @@ "cimguiname": "igTableUpdateBorders", "defaults": {}, "funcname": "TableUpdateBorders", - "location": "imgui_internal:3648", + "location": "imgui_internal:3735", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateBorders", "ret": "void", @@ -38025,7 +39856,7 @@ "cimguiname": "igTableUpdateColumnsWeightFromWidth", "defaults": {}, "funcname": "TableUpdateColumnsWeightFromWidth", - "location": "imgui_internal:3649", + "location": "imgui_internal:3736", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateColumnsWeightFromWidth", "ret": "void", @@ -38047,7 +39878,7 @@ "cimguiname": "igTableUpdateLayout", "defaults": {}, "funcname": "TableUpdateLayout", - "location": "imgui_internal:3647", + "location": "imgui_internal:3734", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateLayout", "ret": "void", @@ -38069,7 +39900,7 @@ "cimguiname": "igTeleportMousePos", "defaults": {}, "funcname": "TeleportMousePos", - "location": "imgui_internal:3467", + "location": "imgui_internal:3552", "namespace": "ImGui", "ov_cimguiname": "igTeleportMousePos", "ret": "void", @@ -38091,7 +39922,7 @@ "cimguiname": "igTempInputIsActive", "defaults": {}, "funcname": "TempInputIsActive", - "location": "imgui_internal:3794", + "location": "imgui_internal:3887", "namespace": "ImGui", "ov_cimguiname": "igTempInputIsActive", "ret": "bool", @@ -38144,7 +39975,7 @@ "p_clamp_min": "NULL" }, "funcname": "TempInputScalar", - "location": "imgui_internal:3793", + "location": "imgui_internal:3886", "namespace": "ImGui", "ov_cimguiname": "igTempInputScalar", "ret": "bool", @@ -38186,7 +40017,7 @@ "cimguiname": "igTempInputText", "defaults": {}, "funcname": "TempInputText", - "location": "imgui_internal:3792", + "location": "imgui_internal:3885", "namespace": "ImGui", "ov_cimguiname": "igTempInputText", "ret": "bool", @@ -38212,7 +40043,7 @@ "cimguiname": "igTestKeyOwner", "defaults": {}, "funcname": "TestKeyOwner", - "location": "imgui_internal:3486", + "location": "imgui_internal:3571", "namespace": "ImGui", "ov_cimguiname": "igTestKeyOwner", "ret": "bool", @@ -38238,7 +40069,7 @@ "cimguiname": "igTestShortcutRouting", "defaults": {}, "funcname": "TestShortcutRouting", - "location": "imgui_internal:3520", + "location": "imgui_internal:3605", "namespace": "ImGui", "ov_cimguiname": "igTestShortcutRouting", "ret": "bool", @@ -38265,7 +40096,7 @@ "defaults": {}, "funcname": "Text", "isvararg": "...)", - "location": "imgui:541", + "location": "imgui:613", "namespace": "ImGui", "ov_cimguiname": "igText", "ret": "void", @@ -38273,6 +40104,75 @@ "stname": "" } ], + "igTextAligned": [ + { + "args": "(float align_x,float size_x,const char* fmt,...)", + "argsT": [ + { + "name": "align_x", + "type": "float" + }, + { + "name": "size_x", + "type": "float" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "...", + "type": "..." + } + ], + "argsoriginal": "(float align_x,float size_x,const char* fmt,...)", + "call_args": "(align_x,size_x,fmt,...)", + "cimguiname": "igTextAligned", + "defaults": {}, + "funcname": "TextAligned", + "isvararg": "...)", + "location": "imgui_internal:3826", + "namespace": "ImGui", + "ov_cimguiname": "igTextAligned", + "ret": "void", + "signature": "(float,float,const char*,...)", + "stname": "" + } + ], + "igTextAlignedV": [ + { + "args": "(float align_x,float size_x,const char* fmt,va_list args)", + "argsT": [ + { + "name": "align_x", + "type": "float" + }, + { + "name": "size_x", + "type": "float" + }, + { + "name": "fmt", + "type": "const char*" + }, + { + "name": "args", + "type": "va_list" + } + ], + "argsoriginal": "(float align_x,float size_x,const char* fmt,va_list args)", + "call_args": "(align_x,size_x,fmt,args)", + "cimguiname": "igTextAlignedV", + "defaults": {}, + "funcname": "TextAlignedV", + "location": "imgui_internal:3827", + "namespace": "ImGui", + "ov_cimguiname": "igTextAlignedV", + "ret": "void", + "signature": "(float,float,const char*,va_list)", + "stname": "" + } + ], "igTextColored": [ { "args": "(const ImVec4 col,const char* fmt,...)", @@ -38296,7 +40196,7 @@ "defaults": {}, "funcname": "TextColored", "isvararg": "...)", - "location": "imgui:543", + "location": "imgui:615", "namespace": "ImGui", "ov_cimguiname": "igTextColored", "ret": "void", @@ -38326,7 +40226,7 @@ "cimguiname": "igTextColoredV", "defaults": {}, "funcname": "TextColoredV", - "location": "imgui:544", + "location": "imgui:616", "namespace": "ImGui", "ov_cimguiname": "igTextColoredV", "ret": "void", @@ -38353,7 +40253,7 @@ "defaults": {}, "funcname": "TextDisabled", "isvararg": "...)", - "location": "imgui:545", + "location": "imgui:617", "namespace": "ImGui", "ov_cimguiname": "igTextDisabled", "ret": "void", @@ -38379,7 +40279,7 @@ "cimguiname": "igTextDisabledV", "defaults": {}, "funcname": "TextDisabledV", - "location": "imgui:546", + "location": "imgui:618", "namespace": "ImGui", "ov_cimguiname": "igTextDisabledV", "ret": "void", @@ -38412,7 +40312,7 @@ "text_end": "NULL" }, "funcname": "TextEx", - "location": "imgui_internal:3738", + "location": "imgui_internal:3825", "namespace": "ImGui", "ov_cimguiname": "igTextEx", "ret": "void", @@ -38434,7 +40334,7 @@ "cimguiname": "igTextLink", "defaults": {}, "funcname": "TextLink", - "location": "imgui:569", + "location": "imgui:641", "namespace": "ImGui", "ov_cimguiname": "igTextLink", "ret": "bool", @@ -38462,10 +40362,10 @@ "url": "NULL" }, "funcname": "TextLinkOpenURL", - "location": "imgui:570", + "location": "imgui:642", "namespace": "ImGui", "ov_cimguiname": "igTextLinkOpenURL", - "ret": "void", + "ret": "bool", "signature": "(const char*,const char*)", "stname": "" } @@ -38490,7 +40390,7 @@ "text_end": "NULL" }, "funcname": "TextUnformatted", - "location": "imgui:540", + "location": "imgui:612", "namespace": "ImGui", "ov_cimguiname": "igTextUnformatted", "ret": "void", @@ -38516,7 +40416,7 @@ "cimguiname": "igTextV", "defaults": {}, "funcname": "TextV", - "location": "imgui:542", + "location": "imgui:614", "namespace": "ImGui", "ov_cimguiname": "igTextV", "ret": "void", @@ -38543,7 +40443,7 @@ "defaults": {}, "funcname": "TextWrapped", "isvararg": "...)", - "location": "imgui:547", + "location": "imgui:619", "namespace": "ImGui", "ov_cimguiname": "igTextWrapped", "ret": "void", @@ -38569,7 +40469,7 @@ "cimguiname": "igTextWrappedV", "defaults": {}, "funcname": "TextWrappedV", - "location": "imgui:548", + "location": "imgui:620", "namespace": "ImGui", "ov_cimguiname": "igTextWrappedV", "ret": "void", @@ -38607,7 +40507,7 @@ "cimguiname": "igTranslateWindowsInViewport", "defaults": {}, "funcname": "TranslateWindowsInViewport", - "location": "imgui_internal:3301", + "location": "imgui_internal:3386", "namespace": "ImGui", "ov_cimguiname": "igTranslateWindowsInViewport", "ret": "void", @@ -38629,7 +40529,7 @@ "cimguiname": "igTreeNode", "defaults": {}, "funcname": "TreeNode", - "location": "imgui:666", + "location": "imgui:739", "namespace": "ImGui", "ov_cimguiname": "igTreeNode_Str", "ret": "bool", @@ -38658,7 +40558,7 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:667", + "location": "imgui:740", "namespace": "ImGui", "ov_cimguiname": "igTreeNode_StrStr", "ret": "bool", @@ -38687,7 +40587,7 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:668", + "location": "imgui:741", "namespace": "ImGui", "ov_cimguiname": "igTreeNode_Ptr", "ret": "bool", @@ -38723,7 +40623,7 @@ "label_end": "NULL" }, "funcname": "TreeNodeBehavior", - "location": "imgui_internal:3764", + "location": "imgui_internal:3855", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeBehavior", "ret": "bool", @@ -38731,6 +40631,50 @@ "stname": "" } ], + "igTreeNodeDrawLineToChildNode": [ + { + "args": "(const ImVec2 target_pos)", + "argsT": [ + { + "name": "target_pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& target_pos)", + "call_args": "(target_pos)", + "cimguiname": "igTreeNodeDrawLineToChildNode", + "defaults": {}, + "funcname": "TreeNodeDrawLineToChildNode", + "location": "imgui_internal:3856", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeDrawLineToChildNode", + "ret": "void", + "signature": "(const ImVec2)", + "stname": "" + } + ], + "igTreeNodeDrawLineToTreePop": [ + { + "args": "(const ImGuiTreeNodeStackData* data)", + "argsT": [ + { + "name": "data", + "type": "const ImGuiTreeNodeStackData*" + } + ], + "argsoriginal": "(const ImGuiTreeNodeStackData* data)", + "call_args": "(data)", + "cimguiname": "igTreeNodeDrawLineToTreePop", + "defaults": {}, + "funcname": "TreeNodeDrawLineToTreePop", + "location": "imgui_internal:3857", + "namespace": "ImGui", + "ov_cimguiname": "igTreeNodeDrawLineToTreePop", + "ret": "void", + "signature": "(const ImGuiTreeNodeStackData*)", + "stname": "" + } + ], "igTreeNodeEx": [ { "args": "(const char* label,ImGuiTreeNodeFlags flags)", @@ -38751,7 +40695,7 @@ "flags": "0" }, "funcname": "TreeNodeEx", - "location": "imgui:671", + "location": "imgui:744", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeEx_Str", "ret": "bool", @@ -38784,7 +40728,7 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:672", + "location": "imgui:745", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeEx_StrStr", "ret": "bool", @@ -38817,7 +40761,7 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:673", + "location": "imgui:746", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeEx_Ptr", "ret": "bool", @@ -38851,7 +40795,7 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:674", + "location": "imgui:747", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExV_Str", "ret": "bool", @@ -38883,7 +40827,7 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:675", + "location": "imgui:748", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeExV_Ptr", "ret": "bool", @@ -38905,7 +40849,7 @@ "cimguiname": "igTreeNodeGetOpen", "defaults": {}, "funcname": "TreeNodeGetOpen", - "location": "imgui_internal:3766", + "location": "imgui_internal:3859", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeGetOpen", "ret": "bool", @@ -38931,7 +40875,7 @@ "cimguiname": "igTreeNodeSetOpen", "defaults": {}, "funcname": "TreeNodeSetOpen", - "location": "imgui_internal:3767", + "location": "imgui_internal:3860", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeSetOpen", "ret": "void", @@ -38957,7 +40901,7 @@ "cimguiname": "igTreeNodeUpdateNextOpen", "defaults": {}, "funcname": "TreeNodeUpdateNextOpen", - "location": "imgui_internal:3768", + "location": "imgui_internal:3861", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeUpdateNextOpen", "ret": "bool", @@ -38987,7 +40931,7 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:669", + "location": "imgui:742", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeV_Str", "ret": "bool", @@ -39015,7 +40959,7 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:670", + "location": "imgui:743", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeV_Ptr", "ret": "bool", @@ -39032,7 +40976,7 @@ "cimguiname": "igTreePop", "defaults": {}, "funcname": "TreePop", - "location": "imgui:678", + "location": "imgui:751", "namespace": "ImGui", "ov_cimguiname": "igTreePop", "ret": "void", @@ -39054,7 +40998,7 @@ "cimguiname": "igTreePush", "defaults": {}, "funcname": "TreePush", - "location": "imgui:676", + "location": "imgui:749", "namespace": "ImGui", "ov_cimguiname": "igTreePush_Str", "ret": "void", @@ -39074,7 +41018,7 @@ "cimguiname": "igTreePush", "defaults": {}, "funcname": "TreePush", - "location": "imgui:677", + "location": "imgui:750", "namespace": "ImGui", "ov_cimguiname": "igTreePush_Ptr", "ret": "void", @@ -39096,7 +41040,7 @@ "cimguiname": "igTreePushOverrideID", "defaults": {}, "funcname": "TreePushOverrideID", - "location": "imgui_internal:3765", + "location": "imgui_internal:3858", "namespace": "ImGui", "ov_cimguiname": "igTreePushOverrideID", "ret": "void", @@ -39132,7 +41076,7 @@ "cimguiname": "igTypingSelectFindBestLeadingMatch", "defaults": {}, "funcname": "TypingSelectFindBestLeadingMatch", - "location": "imgui_internal:3603", + "location": "imgui_internal:3688", "namespace": "ImGui", "ov_cimguiname": "igTypingSelectFindBestLeadingMatch", "ret": "int", @@ -39172,7 +41116,7 @@ "cimguiname": "igTypingSelectFindMatch", "defaults": {}, "funcname": "TypingSelectFindMatch", - "location": "imgui_internal:3601", + "location": "imgui_internal:3686", "namespace": "ImGui", "ov_cimguiname": "igTypingSelectFindMatch", "ret": "int", @@ -39212,7 +41156,7 @@ "cimguiname": "igTypingSelectFindNextSingleCharMatch", "defaults": {}, "funcname": "TypingSelectFindNextSingleCharMatch", - "location": "imgui_internal:3602", + "location": "imgui_internal:3687", "namespace": "ImGui", "ov_cimguiname": "igTypingSelectFindNextSingleCharMatch", "ret": "int", @@ -39236,7 +41180,7 @@ "indent_w": "0.0f" }, "funcname": "Unindent", - "location": "imgui:509", + "location": "imgui:581", "namespace": "ImGui", "ov_cimguiname": "igUnindent", "ret": "void", @@ -39244,20 +41188,91 @@ "stname": "" } ], + "igUnregisterFontAtlas": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igUnregisterFontAtlas", + "defaults": {}, + "funcname": "UnregisterFontAtlas", + "location": "imgui_internal:3355", + "namespace": "ImGui", + "ov_cimguiname": "igUnregisterFontAtlas", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], + "igUnregisterUserTexture": [ + { + "args": "(ImTextureData* tex)", + "argsT": [ + { + "name": "tex", + "type": "ImTextureData*" + } + ], + "argsoriginal": "(ImTextureData* tex)", + "call_args": "(tex)", + "cimguiname": "igUnregisterUserTexture", + "defaults": {}, + "funcname": "UnregisterUserTexture", + "location": "imgui_internal:3353", + "namespace": "ImGui", + "ov_cimguiname": "igUnregisterUserTexture", + "ret": "void", + "signature": "(ImTextureData*)", + "stname": "" + } + ], + "igUpdateCurrentFontSize": [ + { + "args": "(float restore_font_size_after_scaling)", + "argsT": [ + { + "name": "restore_font_size_after_scaling", + "type": "float" + } + ], + "argsoriginal": "(float restore_font_size_after_scaling)", + "call_args": "(restore_font_size_after_scaling)", + "cimguiname": "igUpdateCurrentFontSize", + "defaults": {}, + "funcname": "UpdateCurrentFontSize", + "location": "imgui_internal:3357", + "namespace": "ImGui", + "ov_cimguiname": "igUpdateCurrentFontSize", + "ret": "void", + "signature": "(float)", + "stname": "" + } + ], "igUpdateHoveredWindowAndCaptureFlags": [ { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", + "args": "(const ImVec2 mouse_pos)", + "argsT": [ + { + "name": "mouse_pos", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& mouse_pos)", + "call_args": "(mouse_pos)", "cimguiname": "igUpdateHoveredWindowAndCaptureFlags", "defaults": {}, "funcname": "UpdateHoveredWindowAndCaptureFlags", - "location": "imgui_internal:3288", + "location": "imgui_internal:3373", "namespace": "ImGui", "ov_cimguiname": "igUpdateHoveredWindowAndCaptureFlags", "ret": "void", - "signature": "()", + "signature": "(const ImVec2)", "stname": "" } ], @@ -39275,7 +41290,7 @@ "cimguiname": "igUpdateInputEvents", "defaults": {}, "funcname": "UpdateInputEvents", - "location": "imgui_internal:3287", + "location": "imgui_internal:3372", "namespace": "ImGui", "ov_cimguiname": "igUpdateInputEvents", "ret": "void", @@ -39292,7 +41307,7 @@ "cimguiname": "igUpdateMouseMovingWindowEndFrame", "defaults": {}, "funcname": "UpdateMouseMovingWindowEndFrame", - "location": "imgui_internal:3293", + "location": "imgui_internal:3378", "namespace": "ImGui", "ov_cimguiname": "igUpdateMouseMovingWindowEndFrame", "ret": "void", @@ -39309,7 +41324,7 @@ "cimguiname": "igUpdateMouseMovingWindowNewFrame", "defaults": {}, "funcname": "UpdateMouseMovingWindowNewFrame", - "location": "imgui_internal:3292", + "location": "imgui_internal:3377", "namespace": "ImGui", "ov_cimguiname": "igUpdateMouseMovingWindowNewFrame", "ret": "void", @@ -39326,7 +41341,7 @@ "cimguiname": "igUpdatePlatformWindows", "defaults": {}, "funcname": "UpdatePlatformWindows", - "location": "imgui:1092", + "location": "imgui:1165", "namespace": "ImGui", "ov_cimguiname": "igUpdatePlatformWindows", "ret": "void", @@ -39356,7 +41371,7 @@ "cimguiname": "igUpdateWindowParentAndRootLinks", "defaults": {}, "funcname": "UpdateWindowParentAndRootLinks", - "location": "imgui_internal:3244", + "location": "imgui_internal:3320", "namespace": "ImGui", "ov_cimguiname": "igUpdateWindowParentAndRootLinks", "ret": "void", @@ -39378,7 +41393,7 @@ "cimguiname": "igUpdateWindowSkipRefresh", "defaults": {}, "funcname": "UpdateWindowSkipRefresh", - "location": "imgui_internal:3245", + "location": "imgui_internal:3321", "namespace": "ImGui", "ov_cimguiname": "igUpdateWindowSkipRefresh", "ret": "void", @@ -39427,7 +41442,7 @@ "format": "\"%.3f\"" }, "funcname": "VSliderFloat", - "location": "imgui:632", + "location": "imgui:705", "namespace": "ImGui", "ov_cimguiname": "igVSliderFloat", "ret": "bool", @@ -39476,7 +41491,7 @@ "format": "\"%d\"" }, "funcname": "VSliderInt", - "location": "imgui:633", + "location": "imgui:706", "namespace": "ImGui", "ov_cimguiname": "igVSliderInt", "ret": "bool", @@ -39529,7 +41544,7 @@ "format": "NULL" }, "funcname": "VSliderScalar", - "location": "imgui:634", + "location": "imgui:707", "namespace": "ImGui", "ov_cimguiname": "igVSliderScalar", "ret": "bool", @@ -39555,7 +41570,7 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:724", + "location": "imgui:797", "namespace": "ImGui", "ov_cimguiname": "igValue_Bool", "ret": "void", @@ -39579,7 +41594,7 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:725", + "location": "imgui:798", "namespace": "ImGui", "ov_cimguiname": "igValue_Int", "ret": "void", @@ -39603,7 +41618,7 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:726", + "location": "imgui:799", "namespace": "ImGui", "ov_cimguiname": "igValue_Uint", "ret": "void", @@ -39633,7 +41648,7 @@ "float_format": "NULL" }, "funcname": "Value", - "location": "imgui:727", + "location": "imgui:800", "namespace": "ImGui", "ov_cimguiname": "igValue_Float", "ret": "void", @@ -39663,7 +41678,7 @@ "cimguiname": "igWindowPosAbsToRel", "defaults": {}, "funcname": "WindowPosAbsToRel", - "location": "imgui_internal:3259", + "location": "imgui_internal:3335", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowPosAbsToRel", @@ -39694,7 +41709,7 @@ "cimguiname": "igWindowPosRelToAbs", "defaults": {}, "funcname": "WindowPosRelToAbs", - "location": "imgui_internal:3260", + "location": "imgui_internal:3336", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowPosRelToAbs", @@ -39725,7 +41740,7 @@ "cimguiname": "igWindowRectAbsToRel", "defaults": {}, "funcname": "WindowRectAbsToRel", - "location": "imgui_internal:3257", + "location": "imgui_internal:3333", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowRectAbsToRel", @@ -39756,7 +41771,7 @@ "cimguiname": "igWindowRectRelToAbs", "defaults": {}, "funcname": "WindowRectRelToAbs", - "location": "imgui_internal:3258", + "location": "imgui_internal:3334", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igWindowRectRelToAbs", diff --git a/generator/output/definitions.lua b/generator/output/definitions.lua index b764096..a3ee5f0 100644 --- a/generator/output/definitions.lua +++ b/generator/output/definitions.lua @@ -11,7 +11,7 @@ local t={ cimguiname="ImBitArray_ClearAllBits", defaults={}, funcname="ClearAllBits", - location="imgui_internal:616", + location="imgui_internal:636", ov_cimguiname="ImBitArray_ClearAllBits", ret="void", signature="()", @@ -33,7 +33,7 @@ local t={ cimguiname="ImBitArray_ClearBit", defaults={}, funcname="ClearBit", - location="imgui_internal:620", + location="imgui_internal:640", ov_cimguiname="ImBitArray_ClearBit", ret="void", signature="(int)", @@ -50,7 +50,7 @@ local t={ constructor=true, defaults={}, funcname="ImBitArray", - location="imgui_internal:615", + location="imgui_internal:635", ov_cimguiname="ImBitArray_ImBitArray", signature="()", stname="ImBitArray", @@ -68,7 +68,7 @@ local t={ cimguiname="ImBitArray_SetAllBits", defaults={}, funcname="SetAllBits", - location="imgui_internal:617", + location="imgui_internal:637", ov_cimguiname="ImBitArray_SetAllBits", ret="void", signature="()", @@ -90,7 +90,7 @@ local t={ cimguiname="ImBitArray_SetBit", defaults={}, funcname="SetBit", - location="imgui_internal:619", + location="imgui_internal:639", ov_cimguiname="ImBitArray_SetBit", ret="void", signature="(int)", @@ -115,7 +115,7 @@ local t={ cimguiname="ImBitArray_SetBitRange", defaults={}, funcname="SetBitRange", - location="imgui_internal:621", + location="imgui_internal:641", ov_cimguiname="ImBitArray_SetBitRange", ret="void", signature="(int,int)", @@ -137,7 +137,7 @@ local t={ cimguiname="ImBitArray_TestBit", defaults={}, funcname="TestBit", - location="imgui_internal:618", + location="imgui_internal:638", ov_cimguiname="ImBitArray_TestBit", ret="bool", signature="(int)const", @@ -155,7 +155,7 @@ local t={ cimguiname="ImBitArray_destroy", defaults={}, destructor=true, - location="imgui_internal:615", + location="imgui_internal:635", ov_cimguiname="ImBitArray_destroy", ret="void", signature="(ImBitArray*)", @@ -174,7 +174,7 @@ local t={ cimguiname="ImBitVector_Clear", defaults={}, funcname="Clear", - location="imgui_internal:631", + location="imgui_internal:651", ov_cimguiname="ImBitVector_Clear", ret="void", signature="()", @@ -195,7 +195,7 @@ local t={ cimguiname="ImBitVector_ClearBit", defaults={}, funcname="ClearBit", - location="imgui_internal:634", + location="imgui_internal:654", ov_cimguiname="ImBitVector_ClearBit", ret="void", signature="(int)", @@ -216,7 +216,7 @@ local t={ cimguiname="ImBitVector_Create", defaults={}, funcname="Create", - location="imgui_internal:630", + location="imgui_internal:650", ov_cimguiname="ImBitVector_Create", ret="void", signature="(int)", @@ -237,7 +237,7 @@ local t={ cimguiname="ImBitVector_SetBit", defaults={}, funcname="SetBit", - location="imgui_internal:633", + location="imgui_internal:653", ov_cimguiname="ImBitVector_SetBit", ret="void", signature="(int)", @@ -258,7 +258,7 @@ local t={ cimguiname="ImBitVector_TestBit", defaults={}, funcname="TestBit", - location="imgui_internal:632", + location="imgui_internal:652", ov_cimguiname="ImBitVector_TestBit", ret="bool", signature="(int)const", @@ -279,7 +279,7 @@ local t={ cimguiname="ImChunkStream_alloc_chunk", defaults={}, funcname="alloc_chunk", - location="imgui_internal:735", + location="imgui_internal:788", ov_cimguiname="ImChunkStream_alloc_chunk", ret="T*", signature="(size_t)", @@ -298,7 +298,7 @@ local t={ cimguiname="ImChunkStream_begin", defaults={}, funcname="begin", - location="imgui_internal:736", + location="imgui_internal:789", ov_cimguiname="ImChunkStream_begin", ret="T*", signature="()", @@ -320,7 +320,7 @@ local t={ cimguiname="ImChunkStream_chunk_size", defaults={}, funcname="chunk_size", - location="imgui_internal:738", + location="imgui_internal:791", ov_cimguiname="ImChunkStream_chunk_size", ret="int", signature="(const T*)", @@ -339,7 +339,7 @@ local t={ cimguiname="ImChunkStream_clear", defaults={}, funcname="clear", - location="imgui_internal:732", + location="imgui_internal:785", ov_cimguiname="ImChunkStream_clear", ret="void", signature="()", @@ -358,7 +358,7 @@ local t={ cimguiname="ImChunkStream_empty", defaults={}, funcname="empty", - location="imgui_internal:733", + location="imgui_internal:786", ov_cimguiname="ImChunkStream_empty", ret="bool", signature="()const", @@ -377,7 +377,7 @@ local t={ cimguiname="ImChunkStream_end", defaults={}, funcname="end", - location="imgui_internal:739", + location="imgui_internal:792", ov_cimguiname="ImChunkStream_end", ret="T*", signature="()", @@ -399,7 +399,7 @@ local t={ cimguiname="ImChunkStream_next_chunk", defaults={}, funcname="next_chunk", - location="imgui_internal:737", + location="imgui_internal:790", ov_cimguiname="ImChunkStream_next_chunk", ret="T*", signature="(T*)", @@ -421,7 +421,7 @@ local t={ cimguiname="ImChunkStream_offset_from_ptr", defaults={}, funcname="offset_from_ptr", - location="imgui_internal:740", + location="imgui_internal:793", ov_cimguiname="ImChunkStream_offset_from_ptr", ret="int", signature="(const T*)", @@ -443,7 +443,7 @@ local t={ cimguiname="ImChunkStream_ptr_from_offset", defaults={}, funcname="ptr_from_offset", - location="imgui_internal:741", + location="imgui_internal:794", ov_cimguiname="ImChunkStream_ptr_from_offset", ret="T*", signature="(int)", @@ -462,7 +462,7 @@ local t={ cimguiname="ImChunkStream_size", defaults={}, funcname="size", - location="imgui_internal:734", + location="imgui_internal:787", ov_cimguiname="ImChunkStream_size", ret="int", signature="()const", @@ -485,7 +485,7 @@ local t={ cimguiname="ImChunkStream_swap", defaults={}, funcname="swap", - location="imgui_internal:742", + location="imgui_internal:795", ov_cimguiname="ImChunkStream_swap", ret="void", signature="(ImChunkStream_T *)", @@ -518,7 +518,7 @@ local t={ a="1.0f"}, funcname="HSV", is_static_function=true, - location="imgui:2912", + location="imgui:3024", nonUDT=1, ov_cimguiname="ImColor_HSV", ret="void", @@ -535,7 +535,7 @@ local t={ constructor=true, defaults={}, funcname="ImColor", - location="imgui:2902", + location="imgui:3014", ov_cimguiname="ImColor_ImColor_Nil", signature="()", stname="ImColor"}, @@ -561,7 +561,7 @@ local t={ defaults={ a="1.0f"}, funcname="ImColor", - location="imgui:2903", + location="imgui:3015", ov_cimguiname="ImColor_ImColor_Float", signature="(float,float,float,float)", stname="ImColor"}, @@ -577,7 +577,7 @@ local t={ constructor=true, defaults={}, funcname="ImColor", - location="imgui:2904", + location="imgui:3016", ov_cimguiname="ImColor_ImColor_Vec4", signature="(const ImVec4)", stname="ImColor"}, @@ -603,7 +603,7 @@ local t={ defaults={ a="255"}, funcname="ImColor", - location="imgui:2905", + location="imgui:3017", ov_cimguiname="ImColor_ImColor_Int", signature="(int,int,int,int)", stname="ImColor"}, @@ -619,7 +619,7 @@ local t={ constructor=true, defaults={}, funcname="ImColor", - location="imgui:2906", + location="imgui:3018", ov_cimguiname="ImColor_ImColor_U32", signature="(ImU32)", stname="ImColor"}, @@ -653,7 +653,7 @@ local t={ defaults={ a="1.0f"}, funcname="SetHSV", - location="imgui:2911", + location="imgui:3023", ov_cimguiname="ImColor_SetHSV", ret="void", signature="(float,float,float,float)", @@ -670,7 +670,7 @@ local t={ cimguiname="ImColor_destroy", defaults={}, destructor=true, - location="imgui:2902", + location="imgui:3014", ov_cimguiname="ImColor_destroy", ret="void", signature="(ImColor*)", @@ -688,7 +688,7 @@ local t={ cimguiname="ImDrawCmd_GetTexID", defaults={}, funcname="GetTexID", - location="imgui:3117", + location="imgui:3230", ov_cimguiname="ImDrawCmd_GetTexID", ret="ImTextureID", signature="()const", @@ -704,7 +704,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawCmd", - location="imgui:3114", + location="imgui:3226", ov_cimguiname="ImDrawCmd_ImDrawCmd", signature="()", stname="ImDrawCmd"}, @@ -720,7 +720,7 @@ local t={ cimguiname="ImDrawCmd_destroy", defaults={}, destructor=true, - location="imgui:3114", + location="imgui:3226", ov_cimguiname="ImDrawCmd_destroy", ret="void", signature="(ImDrawCmd*)", @@ -736,7 +736,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawDataBuilder", - location="imgui_internal:823", + location="imgui_internal:880", ov_cimguiname="ImDrawDataBuilder_ImDrawDataBuilder", signature="()", stname="ImDrawDataBuilder"}, @@ -752,7 +752,7 @@ local t={ cimguiname="ImDrawDataBuilder_destroy", defaults={}, destructor=true, - location="imgui_internal:823", + location="imgui_internal:880", ov_cimguiname="ImDrawDataBuilder_destroy", ret="void", signature="(ImDrawDataBuilder*)", @@ -773,7 +773,7 @@ local t={ cimguiname="ImDrawData_AddDrawList", defaults={}, funcname="AddDrawList", - location="imgui:3376", + location="imgui:3495", ov_cimguiname="ImDrawData_AddDrawList", ret="void", signature="(ImDrawList*)", @@ -791,7 +791,7 @@ local t={ cimguiname="ImDrawData_Clear", defaults={}, funcname="Clear", - location="imgui:3375", + location="imgui:3494", ov_cimguiname="ImDrawData_Clear", ret="void", signature="()", @@ -809,7 +809,7 @@ local t={ cimguiname="ImDrawData_DeIndexAllBuffers", defaults={}, funcname="DeIndexAllBuffers", - location="imgui:3377", + location="imgui:3496", ov_cimguiname="ImDrawData_DeIndexAllBuffers", ret="void", signature="()", @@ -825,7 +825,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawData", - location="imgui:3374", + location="imgui:3493", ov_cimguiname="ImDrawData_ImDrawData", signature="()", stname="ImDrawData"}, @@ -845,7 +845,7 @@ local t={ cimguiname="ImDrawData_ScaleClipRects", defaults={}, funcname="ScaleClipRects", - location="imgui:3378", + location="imgui:3497", ov_cimguiname="ImDrawData_ScaleClipRects", ret="void", signature="(const ImVec2)", @@ -862,7 +862,7 @@ local t={ cimguiname="ImDrawData_destroy", defaults={}, destructor=true, - location="imgui:3374", + location="imgui:3493", ov_cimguiname="ImDrawData_destroy", ret="void", signature="(ImDrawData*)", @@ -878,7 +878,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawListSharedData", - location="imgui_internal:814", + location="imgui_internal:870", ov_cimguiname="ImDrawListSharedData_ImDrawListSharedData", signature="()", stname="ImDrawListSharedData"}, @@ -898,7 +898,7 @@ local t={ cimguiname="ImDrawListSharedData_SetCircleTessellationMaxError", defaults={}, funcname="SetCircleTessellationMaxError", - location="imgui_internal:815", + location="imgui_internal:872", ov_cimguiname="ImDrawListSharedData_SetCircleTessellationMaxError", ret="void", signature="(float)", @@ -915,8 +915,9 @@ local t={ cimguiname="ImDrawListSharedData_destroy", defaults={}, destructor=true, - location="imgui_internal:814", + location="imgui_internal:871", ov_cimguiname="ImDrawListSharedData_destroy", + realdestructor=true, ret="void", signature="(ImDrawListSharedData*)", stname="ImDrawListSharedData"}, @@ -933,7 +934,7 @@ local t={ cimguiname="ImDrawListSplitter_Clear", defaults={}, funcname="Clear", - location="imgui:3161", + location="imgui:3274", ov_cimguiname="ImDrawListSplitter_Clear", ret="void", signature="()", @@ -951,7 +952,7 @@ local t={ cimguiname="ImDrawListSplitter_ClearFreeMemory", defaults={}, funcname="ClearFreeMemory", - location="imgui:3162", + location="imgui:3275", ov_cimguiname="ImDrawListSplitter_ClearFreeMemory", ret="void", signature="()", @@ -967,7 +968,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawListSplitter", - location="imgui:3159", + location="imgui:3272", ov_cimguiname="ImDrawListSplitter_ImDrawListSplitter", signature="()", stname="ImDrawListSplitter"}, @@ -987,7 +988,7 @@ local t={ cimguiname="ImDrawListSplitter_Merge", defaults={}, funcname="Merge", - location="imgui:3164", + location="imgui:3277", ov_cimguiname="ImDrawListSplitter_Merge", ret="void", signature="(ImDrawList*)", @@ -1011,7 +1012,7 @@ local t={ cimguiname="ImDrawListSplitter_SetCurrentChannel", defaults={}, funcname="SetCurrentChannel", - location="imgui:3165", + location="imgui:3278", ov_cimguiname="ImDrawListSplitter_SetCurrentChannel", ret="void", signature="(ImDrawList*,int)", @@ -1035,7 +1036,7 @@ local t={ cimguiname="ImDrawListSplitter_Split", defaults={}, funcname="Split", - location="imgui:3163", + location="imgui:3276", ov_cimguiname="ImDrawListSplitter_Split", ret="void", signature="(ImDrawList*,int)", @@ -1052,7 +1053,7 @@ local t={ cimguiname="ImDrawListSplitter_destroy", defaults={}, destructor=true, - location="imgui:3160", + location="imgui:3273", ov_cimguiname="ImDrawListSplitter_destroy", realdestructor=true, ret="void", @@ -1093,7 +1094,7 @@ local t={ defaults={ num_segments="0"}, funcname="AddBezierCubic", - location="imgui:3266", + location="imgui:3379", ov_cimguiname="ImDrawList_AddBezierCubic", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1130,7 +1131,7 @@ local t={ defaults={ num_segments="0"}, funcname="AddBezierQuadratic", - location="imgui:3267", + location="imgui:3380", ov_cimguiname="ImDrawList_AddBezierQuadratic", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1158,7 +1159,7 @@ local t={ defaults={ userdata_size="0"}, funcname="AddCallback", - location="imgui:3309", + location="imgui:3422", ov_cimguiname="ImDrawList_AddCallback", ret="void", signature="(ImDrawCallback,void*,size_t)", @@ -1193,7 +1194,7 @@ local t={ num_segments="0", thickness="1.0f"}, funcname="AddCircle", - location="imgui:3258", + location="imgui:3371", ov_cimguiname="ImDrawList_AddCircle", ret="void", signature="(const ImVec2,float,ImU32,int,float)", @@ -1224,7 +1225,7 @@ local t={ defaults={ num_segments="0"}, funcname="AddCircleFilled", - location="imgui:3259", + location="imgui:3372", ov_cimguiname="ImDrawList_AddCircleFilled", ret="void", signature="(const ImVec2,float,ImU32,int)", @@ -1251,7 +1252,7 @@ local t={ cimguiname="ImDrawList_AddConcavePolyFilled", defaults={}, funcname="AddConcavePolyFilled", - location="imgui:3274", + location="imgui:3387", ov_cimguiname="ImDrawList_AddConcavePolyFilled", ret="void", signature="(const ImVec2*,int,ImU32)", @@ -1278,7 +1279,7 @@ local t={ cimguiname="ImDrawList_AddConvexPolyFilled", defaults={}, funcname="AddConvexPolyFilled", - location="imgui:3273", + location="imgui:3386", ov_cimguiname="ImDrawList_AddConvexPolyFilled", ret="void", signature="(const ImVec2*,int,ImU32)", @@ -1296,7 +1297,7 @@ local t={ cimguiname="ImDrawList_AddDrawCmd", defaults={}, funcname="AddDrawCmd", - location="imgui:3312", + location="imgui:3425", ov_cimguiname="ImDrawList_AddDrawCmd", ret="void", signature="()", @@ -1335,7 +1336,7 @@ local t={ rot="0.0f", thickness="1.0f"}, funcname="AddEllipse", - location="imgui:3262", + location="imgui:3375", ov_cimguiname="ImDrawList_AddEllipse", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,int,float)", @@ -1370,7 +1371,7 @@ local t={ num_segments="0", rot="0.0f"}, funcname="AddEllipseFilled", - location="imgui:3263", + location="imgui:3376", ov_cimguiname="ImDrawList_AddEllipseFilled", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,int)", @@ -1378,14 +1379,14 @@ local t={ ["(const ImVec2,const ImVec2,ImU32,float,int)"]=nil}, ImDrawList_AddImage={ [1]={ - args="(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)", + args="(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col)", argsT={ [1]={ name="self", type="ImDrawList*"}, [2]={ - name="user_texture_id", - type="ImTextureID"}, + name="tex_ref", + type="ImTextureRef"}, [3]={ name="p_min", type="const ImVec2"}, @@ -1401,30 +1402,30 @@ local t={ [7]={ name="col", type="ImU32"}}, - argsoriginal="(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", - call_args="(user_texture_id,p_min,p_max,uv_min,uv_max,col)", + argsoriginal="(ImTextureRef tex_ref,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min=ImVec2(0,0),const ImVec2& uv_max=ImVec2(1,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", + call_args="(tex_ref,p_min,p_max,uv_min,uv_max,col)", cimguiname="ImDrawList_AddImage", defaults={ col="4294967295", uv_max="ImVec2(1,1)", uv_min="ImVec2(0,0)"}, funcname="AddImage", - location="imgui:3280", + location="imgui:3393", ov_cimguiname="ImDrawList_AddImage", ret="void", - signature="(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", stname="ImDrawList"}, - ["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=nil}, + ["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=nil}, ImDrawList_AddImageQuad={ [1]={ - args="(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)", + args="(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p1,const ImVec2 p2,const ImVec2 p3,const ImVec2 p4,const ImVec2 uv1,const ImVec2 uv2,const ImVec2 uv3,const ImVec2 uv4,ImU32 col)", argsT={ [1]={ name="self", type="ImDrawList*"}, [2]={ - name="user_texture_id", - type="ImTextureID"}, + name="tex_ref", + type="ImTextureRef"}, [3]={ name="p1", type="const ImVec2"}, @@ -1452,8 +1453,8 @@ local t={ [11]={ name="col", type="ImU32"}}, - argsoriginal="(ImTextureID user_texture_id,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", - call_args="(user_texture_id,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)", + argsoriginal="(ImTextureRef tex_ref,const ImVec2& p1,const ImVec2& p2,const ImVec2& p3,const ImVec2& p4,const ImVec2& uv1=ImVec2(0,0),const ImVec2& uv2=ImVec2(1,0),const ImVec2& uv3=ImVec2(1,1),const ImVec2& uv4=ImVec2(0,1),ImU32 col=(((ImU32)(255)<<24)|((ImU32)(255)<<16)|((ImU32)(255)<<8)|((ImU32)(255)<<0)))", + call_args="(tex_ref,p1,p2,p3,p4,uv1,uv2,uv3,uv4,col)", cimguiname="ImDrawList_AddImageQuad", defaults={ col="4294967295", @@ -1462,22 +1463,22 @@ local t={ uv3="ImVec2(1,1)", uv4="ImVec2(0,1)"}, funcname="AddImageQuad", - location="imgui:3281", + location="imgui:3394", ov_cimguiname="ImDrawList_AddImageQuad", ret="void", - signature="(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", + signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", stname="ImDrawList"}, - ["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=nil}, + ["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=nil}, ImDrawList_AddImageRounded={ [1]={ - args="(ImDrawList* self,ImTextureID user_texture_id,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags)", + args="(ImDrawList* self,ImTextureRef tex_ref,const ImVec2 p_min,const ImVec2 p_max,const ImVec2 uv_min,const ImVec2 uv_max,ImU32 col,float rounding,ImDrawFlags flags)", argsT={ [1]={ name="self", type="ImDrawList*"}, [2]={ - name="user_texture_id", - type="ImTextureID"}, + name="tex_ref", + type="ImTextureRef"}, [3]={ name="p_min", type="const ImVec2"}, @@ -1499,18 +1500,18 @@ local t={ [9]={ name="flags", type="ImDrawFlags"}}, - argsoriginal="(ImTextureID user_texture_id,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawFlags flags=0)", - call_args="(user_texture_id,p_min,p_max,uv_min,uv_max,col,rounding,flags)", + argsoriginal="(ImTextureRef tex_ref,const ImVec2& p_min,const ImVec2& p_max,const ImVec2& uv_min,const ImVec2& uv_max,ImU32 col,float rounding,ImDrawFlags flags=0)", + call_args="(tex_ref,p_min,p_max,uv_min,uv_max,col,rounding,flags)", cimguiname="ImDrawList_AddImageRounded", defaults={ flags="0"}, funcname="AddImageRounded", - location="imgui:3282", + location="imgui:3395", ov_cimguiname="ImDrawList_AddImageRounded", ret="void", - signature="(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", + signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", stname="ImDrawList"}, - ["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)"]=nil}, + ["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)"]=nil}, ImDrawList_AddLine={ [1]={ args="(ImDrawList* self,const ImVec2 p1,const ImVec2 p2,ImU32 col,float thickness)", @@ -1536,7 +1537,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddLine", - location="imgui:3250", + location="imgui:3363", ov_cimguiname="ImDrawList_AddLine", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float)", @@ -1570,7 +1571,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddNgon", - location="imgui:3260", + location="imgui:3373", ov_cimguiname="ImDrawList_AddNgon", ret="void", signature="(const ImVec2,float,ImU32,int,float)", @@ -1600,7 +1601,7 @@ local t={ cimguiname="ImDrawList_AddNgonFilled", defaults={}, funcname="AddNgonFilled", - location="imgui:3261", + location="imgui:3374", ov_cimguiname="ImDrawList_AddNgonFilled", ret="void", signature="(const ImVec2,float,ImU32,int)", @@ -1633,7 +1634,7 @@ local t={ cimguiname="ImDrawList_AddPolyline", defaults={}, funcname="AddPolyline", - location="imgui:3272", + location="imgui:3385", ov_cimguiname="ImDrawList_AddPolyline", ret="void", signature="(const ImVec2*,int,ImU32,ImDrawFlags,float)", @@ -1670,7 +1671,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddQuad", - location="imgui:3254", + location="imgui:3367", ov_cimguiname="ImDrawList_AddQuad", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1703,7 +1704,7 @@ local t={ cimguiname="ImDrawList_AddQuadFilled", defaults={}, funcname="AddQuadFilled", - location="imgui:3255", + location="imgui:3368", ov_cimguiname="ImDrawList_AddQuadFilled", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1742,7 +1743,7 @@ local t={ rounding="0.0f", thickness="1.0f"}, funcname="AddRect", - location="imgui:3251", + location="imgui:3364", ov_cimguiname="ImDrawList_AddRect", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", @@ -1777,7 +1778,7 @@ local t={ flags="0", rounding="0.0f"}, funcname="AddRectFilled", - location="imgui:3252", + location="imgui:3365", ov_cimguiname="ImDrawList_AddRectFilled", ret="void", signature="(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -1813,7 +1814,7 @@ local t={ cimguiname="ImDrawList_AddRectFilledMultiColor", defaults={}, funcname="AddRectFilledMultiColor", - location="imgui:3253", + location="imgui:3366", ov_cimguiname="ImDrawList_AddRectFilledMultiColor", ret="void", signature="(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -1844,7 +1845,7 @@ local t={ defaults={ text_end="NULL"}, funcname="AddText", - location="imgui:3264", + location="imgui:3377", ov_cimguiname="ImDrawList_AddText_Vec2", ret="void", signature="(const ImVec2,ImU32,const char*,const char*)", @@ -1887,7 +1888,7 @@ local t={ text_end="NULL", wrap_width="0.0f"}, funcname="AddText", - location="imgui:3265", + location="imgui:3378", ov_cimguiname="ImDrawList_AddText_FontPtr", ret="void", signature="(ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", @@ -1922,7 +1923,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="AddTriangle", - location="imgui:3256", + location="imgui:3369", ov_cimguiname="ImDrawList_AddTriangle", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1952,7 +1953,7 @@ local t={ cimguiname="ImDrawList_AddTriangleFilled", defaults={}, funcname="AddTriangleFilled", - location="imgui:3257", + location="imgui:3370", ov_cimguiname="ImDrawList_AddTriangleFilled", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1970,7 +1971,7 @@ local t={ cimguiname="ImDrawList_ChannelsMerge", defaults={}, funcname="ChannelsMerge", - location="imgui:3322", + location="imgui:3435", ov_cimguiname="ImDrawList_ChannelsMerge", ret="void", signature="()", @@ -1991,7 +1992,7 @@ local t={ cimguiname="ImDrawList_ChannelsSetCurrent", defaults={}, funcname="ChannelsSetCurrent", - location="imgui:3323", + location="imgui:3436", ov_cimguiname="ImDrawList_ChannelsSetCurrent", ret="void", signature="(int)", @@ -2012,7 +2013,7 @@ local t={ cimguiname="ImDrawList_ChannelsSplit", defaults={}, funcname="ChannelsSplit", - location="imgui:3321", + location="imgui:3434", ov_cimguiname="ImDrawList_ChannelsSplit", ret="void", signature="(int)", @@ -2030,7 +2031,7 @@ local t={ cimguiname="ImDrawList_CloneOutput", defaults={}, funcname="CloneOutput", - location="imgui:3313", + location="imgui:3426", ov_cimguiname="ImDrawList_CloneOutput", ret="ImDrawList*", signature="()const", @@ -2051,7 +2052,7 @@ local t={ cimguiname="ImDrawList_GetClipRectMax", defaults={}, funcname="GetClipRectMax", - location="imgui:3241", + location="imgui:3354", nonUDT=1, ov_cimguiname="ImDrawList_GetClipRectMax", ret="void", @@ -2073,7 +2074,7 @@ local t={ cimguiname="ImDrawList_GetClipRectMin", defaults={}, funcname="GetClipRectMin", - location="imgui:3240", + location="imgui:3353", nonUDT=1, ov_cimguiname="ImDrawList_GetClipRectMin", ret="void", @@ -2093,7 +2094,7 @@ local t={ constructor=true, defaults={}, funcname="ImDrawList", - location="imgui:3232", + location="imgui:3345", ov_cimguiname="ImDrawList_ImDrawList", signature="(ImDrawListSharedData*)", stname="ImDrawList"}, @@ -2126,7 +2127,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathArcTo", - location="imgui:3293", + location="imgui:3406", ov_cimguiname="ImDrawList_PathArcTo", ret="void", signature="(const ImVec2,float,float,float,int)", @@ -2156,7 +2157,7 @@ local t={ cimguiname="ImDrawList_PathArcToFast", defaults={}, funcname="PathArcToFast", - location="imgui:3294", + location="imgui:3407", ov_cimguiname="ImDrawList_PathArcToFast", ret="void", signature="(const ImVec2,float,int,int)", @@ -2187,7 +2188,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathBezierCubicCurveTo", - location="imgui:3296", + location="imgui:3409", ov_cimguiname="ImDrawList_PathBezierCubicCurveTo", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,int)", @@ -2215,7 +2216,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathBezierQuadraticCurveTo", - location="imgui:3297", + location="imgui:3410", ov_cimguiname="ImDrawList_PathBezierQuadraticCurveTo", ret="void", signature="(const ImVec2,const ImVec2,int)", @@ -2233,7 +2234,7 @@ local t={ cimguiname="ImDrawList_PathClear", defaults={}, funcname="PathClear", - location="imgui:3287", + location="imgui:3400", ov_cimguiname="ImDrawList_PathClear", ret="void", signature="()", @@ -2270,7 +2271,7 @@ local t={ defaults={ num_segments="0"}, funcname="PathEllipticalArcTo", - location="imgui:3295", + location="imgui:3408", ov_cimguiname="ImDrawList_PathEllipticalArcTo", ret="void", signature="(const ImVec2,const ImVec2,float,float,float,int)", @@ -2291,7 +2292,7 @@ local t={ cimguiname="ImDrawList_PathFillConcave", defaults={}, funcname="PathFillConcave", - location="imgui:3291", + location="imgui:3404", ov_cimguiname="ImDrawList_PathFillConcave", ret="void", signature="(ImU32)", @@ -2312,7 +2313,7 @@ local t={ cimguiname="ImDrawList_PathFillConvex", defaults={}, funcname="PathFillConvex", - location="imgui:3290", + location="imgui:3403", ov_cimguiname="ImDrawList_PathFillConvex", ret="void", signature="(ImU32)", @@ -2333,7 +2334,7 @@ local t={ cimguiname="ImDrawList_PathLineTo", defaults={}, funcname="PathLineTo", - location="imgui:3288", + location="imgui:3401", ov_cimguiname="ImDrawList_PathLineTo", ret="void", signature="(const ImVec2)", @@ -2354,7 +2355,7 @@ local t={ cimguiname="ImDrawList_PathLineToMergeDuplicate", defaults={}, funcname="PathLineToMergeDuplicate", - location="imgui:3289", + location="imgui:3402", ov_cimguiname="ImDrawList_PathLineToMergeDuplicate", ret="void", signature="(const ImVec2)", @@ -2386,7 +2387,7 @@ local t={ flags="0", rounding="0.0f"}, funcname="PathRect", - location="imgui:3298", + location="imgui:3411", ov_cimguiname="ImDrawList_PathRect", ret="void", signature="(const ImVec2,const ImVec2,float,ImDrawFlags)", @@ -2415,7 +2416,7 @@ local t={ flags="0", thickness="1.0f"}, funcname="PathStroke", - location="imgui:3292", + location="imgui:3405", ov_cimguiname="ImDrawList_PathStroke", ret="void", signature="(ImU32,ImDrawFlags,float)", @@ -2433,13 +2434,13 @@ local t={ cimguiname="ImDrawList_PopClipRect", defaults={}, funcname="PopClipRect", - location="imgui:3237", + location="imgui:3350", ov_cimguiname="ImDrawList_PopClipRect", ret="void", signature="()", stname="ImDrawList"}, ["()"]=nil}, - ImDrawList_PopTextureID={ + ImDrawList_PopTexture={ [1]={ args="(ImDrawList* self)", argsT={ @@ -2448,11 +2449,11 @@ local t={ type="ImDrawList*"}}, argsoriginal="()", call_args="()", - cimguiname="ImDrawList_PopTextureID", + cimguiname="ImDrawList_PopTexture", defaults={}, - funcname="PopTextureID", - location="imgui:3239", - ov_cimguiname="ImDrawList_PopTextureID", + funcname="PopTexture", + location="imgui:3352", + ov_cimguiname="ImDrawList_PopTexture", ret="void", signature="()", stname="ImDrawList"}, @@ -2496,7 +2497,7 @@ local t={ cimguiname="ImDrawList_PrimQuadUV", defaults={}, funcname="PrimQuadUV", - location="imgui:3332", + location="imgui:3445", ov_cimguiname="ImDrawList_PrimQuadUV", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2523,7 +2524,7 @@ local t={ cimguiname="ImDrawList_PrimRect", defaults={}, funcname="PrimRect", - location="imgui:3330", + location="imgui:3443", ov_cimguiname="ImDrawList_PrimRect", ret="void", signature="(const ImVec2,const ImVec2,ImU32)", @@ -2556,7 +2557,7 @@ local t={ cimguiname="ImDrawList_PrimRectUV", defaults={}, funcname="PrimRectUV", - location="imgui:3331", + location="imgui:3444", ov_cimguiname="ImDrawList_PrimRectUV", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2580,7 +2581,7 @@ local t={ cimguiname="ImDrawList_PrimReserve", defaults={}, funcname="PrimReserve", - location="imgui:3328", + location="imgui:3441", ov_cimguiname="ImDrawList_PrimReserve", ret="void", signature="(int,int)", @@ -2604,7 +2605,7 @@ local t={ cimguiname="ImDrawList_PrimUnreserve", defaults={}, funcname="PrimUnreserve", - location="imgui:3329", + location="imgui:3442", ov_cimguiname="ImDrawList_PrimUnreserve", ret="void", signature="(int,int)", @@ -2631,7 +2632,7 @@ local t={ cimguiname="ImDrawList_PrimVtx", defaults={}, funcname="PrimVtx", - location="imgui:3335", + location="imgui:3448", ov_cimguiname="ImDrawList_PrimVtx", ret="void", signature="(const ImVec2,const ImVec2,ImU32)", @@ -2652,7 +2653,7 @@ local t={ cimguiname="ImDrawList_PrimWriteIdx", defaults={}, funcname="PrimWriteIdx", - location="imgui:3334", + location="imgui:3447", ov_cimguiname="ImDrawList_PrimWriteIdx", ret="void", signature="(ImDrawIdx)", @@ -2679,7 +2680,7 @@ local t={ cimguiname="ImDrawList_PrimWriteVtx", defaults={}, funcname="PrimWriteVtx", - location="imgui:3333", + location="imgui:3446", ov_cimguiname="ImDrawList_PrimWriteVtx", ret="void", signature="(const ImVec2,const ImVec2,ImU32)", @@ -2707,7 +2708,7 @@ local t={ defaults={ intersect_with_current_clip_rect="false"}, funcname="PushClipRect", - location="imgui:3235", + location="imgui:3348", ov_cimguiname="ImDrawList_PushClipRect", ret="void", signature="(const ImVec2,const ImVec2,bool)", @@ -2725,33 +2726,33 @@ local t={ cimguiname="ImDrawList_PushClipRectFullScreen", defaults={}, funcname="PushClipRectFullScreen", - location="imgui:3236", + location="imgui:3349", ov_cimguiname="ImDrawList_PushClipRectFullScreen", ret="void", signature="()", stname="ImDrawList"}, ["()"]=nil}, - ImDrawList_PushTextureID={ + ImDrawList_PushTexture={ [1]={ - args="(ImDrawList* self,ImTextureID texture_id)", + args="(ImDrawList* self,ImTextureRef tex_ref)", argsT={ [1]={ name="self", type="ImDrawList*"}, [2]={ - name="texture_id", - type="ImTextureID"}}, - argsoriginal="(ImTextureID texture_id)", - call_args="(texture_id)", - cimguiname="ImDrawList_PushTextureID", + name="tex_ref", + type="ImTextureRef"}}, + argsoriginal="(ImTextureRef tex_ref)", + call_args="(tex_ref)", + cimguiname="ImDrawList_PushTexture", defaults={}, - funcname="PushTextureID", - location="imgui:3238", - ov_cimguiname="ImDrawList_PushTextureID", + funcname="PushTexture", + location="imgui:3351", + ov_cimguiname="ImDrawList_PushTexture", ret="void", - signature="(ImTextureID)", + signature="(ImTextureRef)", stname="ImDrawList"}, - ["(ImTextureID)"]=nil}, + ["(ImTextureRef)"]=nil}, ImDrawList__CalcCircleAutoSegmentCount={ [1]={ args="(ImDrawList* self,float radius)", @@ -2767,7 +2768,7 @@ local t={ cimguiname="ImDrawList__CalcCircleAutoSegmentCount", defaults={}, funcname="_CalcCircleAutoSegmentCount", - location="imgui:3353", + location="imgui:3471", ov_cimguiname="ImDrawList__CalcCircleAutoSegmentCount", ret="int", signature="(float)const", @@ -2785,7 +2786,7 @@ local t={ cimguiname="ImDrawList__ClearFreeMemory", defaults={}, funcname="_ClearFreeMemory", - location="imgui:3346", + location="imgui:3464", ov_cimguiname="ImDrawList__ClearFreeMemory", ret="void", signature="()", @@ -2803,13 +2804,13 @@ local t={ cimguiname="ImDrawList__OnChangedClipRect", defaults={}, funcname="_OnChangedClipRect", - location="imgui:3349", + location="imgui:3467", ov_cimguiname="ImDrawList__OnChangedClipRect", ret="void", signature="()", stname="ImDrawList"}, ["()"]=nil}, - ImDrawList__OnChangedTextureID={ + ImDrawList__OnChangedTexture={ [1]={ args="(ImDrawList* self)", argsT={ @@ -2818,11 +2819,11 @@ local t={ type="ImDrawList*"}}, argsoriginal="()", call_args="()", - cimguiname="ImDrawList__OnChangedTextureID", + cimguiname="ImDrawList__OnChangedTexture", defaults={}, - funcname="_OnChangedTextureID", - location="imgui:3350", - ov_cimguiname="ImDrawList__OnChangedTextureID", + funcname="_OnChangedTexture", + location="imgui:3468", + ov_cimguiname="ImDrawList__OnChangedTexture", ret="void", signature="()", stname="ImDrawList"}, @@ -2839,7 +2840,7 @@ local t={ cimguiname="ImDrawList__OnChangedVtxOffset", defaults={}, funcname="_OnChangedVtxOffset", - location="imgui:3351", + location="imgui:3469", ov_cimguiname="ImDrawList__OnChangedVtxOffset", ret="void", signature="()", @@ -2872,7 +2873,7 @@ local t={ cimguiname="ImDrawList__PathArcToFastEx", defaults={}, funcname="_PathArcToFastEx", - location="imgui:3354", + location="imgui:3472", ov_cimguiname="ImDrawList__PathArcToFastEx", ret="void", signature="(const ImVec2,float,int,int,int)", @@ -2905,7 +2906,7 @@ local t={ cimguiname="ImDrawList__PathArcToN", defaults={}, funcname="_PathArcToN", - location="imgui:3355", + location="imgui:3473", ov_cimguiname="ImDrawList__PathArcToN", ret="void", signature="(const ImVec2,float,float,float,int)", @@ -2923,7 +2924,7 @@ local t={ cimguiname="ImDrawList__PopUnusedDrawCmd", defaults={}, funcname="_PopUnusedDrawCmd", - location="imgui:3347", + location="imgui:3465", ov_cimguiname="ImDrawList__PopUnusedDrawCmd", ret="void", signature="()", @@ -2941,33 +2942,54 @@ local t={ cimguiname="ImDrawList__ResetForNewFrame", defaults={}, funcname="_ResetForNewFrame", - location="imgui:3345", + location="imgui:3463", ov_cimguiname="ImDrawList__ResetForNewFrame", ret="void", signature="()", stname="ImDrawList"}, ["()"]=nil}, - ImDrawList__SetTextureID={ + ImDrawList__SetDrawListSharedData={ [1]={ - args="(ImDrawList* self,ImTextureID texture_id)", + args="(ImDrawList* self,ImDrawListSharedData* data)", argsT={ [1]={ name="self", type="ImDrawList*"}, [2]={ - name="texture_id", - type="ImTextureID"}}, - argsoriginal="(ImTextureID texture_id)", - call_args="(texture_id)", - cimguiname="ImDrawList__SetTextureID", + name="data", + type="ImDrawListSharedData*"}}, + argsoriginal="(ImDrawListSharedData* data)", + call_args="(data)", + cimguiname="ImDrawList__SetDrawListSharedData", defaults={}, - funcname="_SetTextureID", - location="imgui:3352", - ov_cimguiname="ImDrawList__SetTextureID", + funcname="_SetDrawListSharedData", + location="imgui:3462", + ov_cimguiname="ImDrawList__SetDrawListSharedData", ret="void", - signature="(ImTextureID)", + signature="(ImDrawListSharedData*)", stname="ImDrawList"}, - ["(ImTextureID)"]=nil}, + ["(ImDrawListSharedData*)"]=nil}, + ImDrawList__SetTexture={ + [1]={ + args="(ImDrawList* self,ImTextureRef tex_ref)", + argsT={ + [1]={ + name="self", + type="ImDrawList*"}, + [2]={ + name="tex_ref", + type="ImTextureRef"}}, + argsoriginal="(ImTextureRef tex_ref)", + call_args="(tex_ref)", + cimguiname="ImDrawList__SetTexture", + defaults={}, + funcname="_SetTexture", + location="imgui:3470", + ov_cimguiname="ImDrawList__SetTexture", + ret="void", + signature="(ImTextureRef)", + stname="ImDrawList"}, + ["(ImTextureRef)"]=nil}, ImDrawList__TryMergeDrawCmds={ [1]={ args="(ImDrawList* self)", @@ -2980,7 +3002,7 @@ local t={ cimguiname="ImDrawList__TryMergeDrawCmds", defaults={}, funcname="_TryMergeDrawCmds", - location="imgui:3348", + location="imgui:3466", ov_cimguiname="ImDrawList__TryMergeDrawCmds", ret="void", signature="()", @@ -2997,124 +3019,105 @@ local t={ cimguiname="ImDrawList_destroy", defaults={}, destructor=true, - location="imgui:3233", + location="imgui:3346", ov_cimguiname="ImDrawList_destroy", realdestructor=true, ret="void", signature="(ImDrawList*)", stname="ImDrawList"}, ["(ImDrawList*)"]=nil}, - ImFontAtlasCustomRect_ImFontAtlasCustomRect={ + ImFontAtlasBuilder_ImFontAtlasBuilder={ [1]={ args="()", argsT={}, argsoriginal="()", call_args="()", - cimguiname="ImFontAtlasCustomRect_ImFontAtlasCustomRect", + cimguiname="ImFontAtlasBuilder_ImFontAtlasBuilder", constructor=true, defaults={}, - funcname="ImFontAtlasCustomRect", - location="imgui:3455", - ov_cimguiname="ImFontAtlasCustomRect_ImFontAtlasCustomRect", + funcname="ImFontAtlasBuilder", + location="imgui_internal:4092", + ov_cimguiname="ImFontAtlasBuilder_ImFontAtlasBuilder", signature="()", - stname="ImFontAtlasCustomRect"}, + stname="ImFontAtlasBuilder"}, ["()"]=nil}, - ImFontAtlasCustomRect_IsPacked={ + ImFontAtlasBuilder_destroy={ [1]={ - args="(ImFontAtlasCustomRect* self)", + args="(ImFontAtlasBuilder* self)", argsT={ [1]={ name="self", - type="ImFontAtlasCustomRect*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlasCustomRect_IsPacked", - defaults={}, - funcname="IsPacked", - location="imgui:3456", - ov_cimguiname="ImFontAtlasCustomRect_IsPacked", - ret="bool", - signature="()const", - stname="ImFontAtlasCustomRect"}, - ["()const"]=nil}, - ImFontAtlasCustomRect_destroy={ - [1]={ - args="(ImFontAtlasCustomRect* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlasCustomRect*"}}, + type="ImFontAtlasBuilder*"}}, call_args="(self)", - cimguiname="ImFontAtlasCustomRect_destroy", + cimguiname="ImFontAtlasBuilder_destroy", defaults={}, destructor=true, - location="imgui:3455", - ov_cimguiname="ImFontAtlasCustomRect_destroy", + location="imgui_internal:4092", + ov_cimguiname="ImFontAtlasBuilder_destroy", ret="void", - signature="(ImFontAtlasCustomRect*)", - stname="ImFontAtlasCustomRect"}, - ["(ImFontAtlasCustomRect*)"]=nil}, - ImFontAtlas_AddCustomRectFontGlyph={ + signature="(ImFontAtlasBuilder*)", + stname="ImFontAtlasBuilder"}, + ["(ImFontAtlasBuilder*)"]=nil}, + ImFontAtlasRect_ImFontAtlasRect={ [1]={ - args="(ImFontAtlas* self,ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2 offset)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}, - [2]={ - name="font", - type="ImFont*"}, - [3]={ - name="id", - type="ImWchar"}, - [4]={ - name="width", - type="int"}, - [5]={ - name="height", - type="int"}, - [6]={ - name="advance_x", - type="float"}, - [7]={ - name="offset", - type="const ImVec2"}}, - argsoriginal="(ImFont* font,ImWchar id,int width,int height,float advance_x,const ImVec2& offset=ImVec2(0,0))", - call_args="(font,id,width,height,advance_x,offset)", - cimguiname="ImFontAtlas_AddCustomRectFontGlyph", - defaults={ - offset="ImVec2(0,0)"}, - funcname="AddCustomRectFontGlyph", - location="imgui:3541", - ov_cimguiname="ImFontAtlas_AddCustomRectFontGlyph", - ret="int", - signature="(ImFont*,ImWchar,int,int,float,const ImVec2)", - stname="ImFontAtlas"}, - ["(ImFont*,ImWchar,int,int,float,const ImVec2)"]=nil}, - ImFontAtlas_AddCustomRectRegular={ - [1]={ - args="(ImFontAtlas* self,int width,int height)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}, - [2]={ - name="width", - type="int"}, - [3]={ - name="height", - type="int"}}, - argsoriginal="(int width,int height)", - call_args="(width,height)", - cimguiname="ImFontAtlas_AddCustomRectRegular", + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="ImFontAtlasRect_ImFontAtlasRect", + constructor=true, defaults={}, - funcname="AddCustomRectRegular", - location="imgui:3540", - ov_cimguiname="ImFontAtlas_AddCustomRectRegular", - ret="int", - signature="(int,int)", + funcname="ImFontAtlasRect", + location="imgui:3668", + ov_cimguiname="ImFontAtlasRect_ImFontAtlasRect", + signature="()", + stname="ImFontAtlasRect"}, + ["()"]=nil}, + ImFontAtlasRect_destroy={ + [1]={ + args="(ImFontAtlasRect* self)", + argsT={ + [1]={ + name="self", + type="ImFontAtlasRect*"}}, + call_args="(self)", + cimguiname="ImFontAtlasRect_destroy", + defaults={}, + destructor=true, + location="imgui:3668", + ov_cimguiname="ImFontAtlasRect_destroy", + ret="void", + signature="(ImFontAtlasRect*)", + stname="ImFontAtlasRect"}, + ["(ImFontAtlasRect*)"]=nil}, + ImFontAtlas_AddCustomRect={ + [1]={ + args="(ImFontAtlas* self,int width,int height,ImFontAtlasRect* out_r)", + argsT={ + [1]={ + name="self", + type="ImFontAtlas*"}, + [2]={ + name="width", + type="int"}, + [3]={ + name="height", + type="int"}, + [4]={ + name="out_r", + type="ImFontAtlasRect*"}}, + argsoriginal="(int width,int height,ImFontAtlasRect* out_r=((void*)0))", + call_args="(width,height,out_r)", + cimguiname="ImFontAtlas_AddCustomRect", + defaults={ + out_r="NULL"}, + funcname="AddCustomRect", + location="imgui:3778", + ov_cimguiname="ImFontAtlas_AddCustomRect", + ret="ImFontAtlasRectId", + signature="(int,int,ImFontAtlasRect*)", stname="ImFontAtlas"}, - ["(int,int)"]=nil}, + ["(int,int,ImFontAtlasRect*)"]=nil}, ImFontAtlas_AddFont={ [1]={ args="(ImFontAtlas* self,const ImFontConfig* font_cfg)", @@ -3130,7 +3133,7 @@ local t={ cimguiname="ImFontAtlas_AddFont", defaults={}, funcname="AddFont", - location="imgui:3489", + location="imgui:3703", ov_cimguiname="ImFontAtlas_AddFont", ret="ImFont*", signature="(const ImFontConfig*)", @@ -3152,7 +3155,7 @@ local t={ defaults={ font_cfg="NULL"}, funcname="AddFontDefault", - location="imgui:3490", + location="imgui:3704", ov_cimguiname="ImFontAtlas_AddFontDefault", ret="ImFont*", signature="(const ImFontConfig*)", @@ -3177,14 +3180,15 @@ local t={ [5]={ name="glyph_ranges", type="const ImWchar*"}}, - argsoriginal="(const char* filename,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + argsoriginal="(const char* filename,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", call_args="(filename,size_pixels,font_cfg,glyph_ranges)", cimguiname="ImFontAtlas_AddFontFromFileTTF", defaults={ font_cfg="NULL", - glyph_ranges="NULL"}, + glyph_ranges="NULL", + size_pixels="0.0f"}, funcname="AddFontFromFileTTF", - location="imgui:3491", + location="imgui:3705", ov_cimguiname="ImFontAtlas_AddFontFromFileTTF", ret="ImFont*", signature="(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3209,14 +3213,15 @@ local t={ [5]={ name="glyph_ranges", type="const ImWchar*"}}, - argsoriginal="(const char* compressed_font_data_base85,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + argsoriginal="(const char* compressed_font_data_base85,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", call_args="(compressed_font_data_base85,size_pixels,font_cfg,glyph_ranges)", cimguiname="ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", defaults={ font_cfg="NULL", - glyph_ranges="NULL"}, + glyph_ranges="NULL", + size_pixels="0.0f"}, funcname="AddFontFromMemoryCompressedBase85TTF", - location="imgui:3494", + location="imgui:3708", ov_cimguiname="ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", ret="ImFont*", signature="(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3244,14 +3249,15 @@ local t={ [6]={ name="glyph_ranges", type="const ImWchar*"}}, - argsoriginal="(const void* compressed_font_data,int compressed_font_data_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + argsoriginal="(const void* compressed_font_data,int compressed_font_data_size,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", call_args="(compressed_font_data,compressed_font_data_size,size_pixels,font_cfg,glyph_ranges)", cimguiname="ImFontAtlas_AddFontFromMemoryCompressedTTF", defaults={ font_cfg="NULL", - glyph_ranges="NULL"}, + glyph_ranges="NULL", + size_pixels="0.0f"}, funcname="AddFontFromMemoryCompressedTTF", - location="imgui:3493", + location="imgui:3707", ov_cimguiname="ImFontAtlas_AddFontFromMemoryCompressedTTF", ret="ImFont*", signature="(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3279,64 +3285,20 @@ local t={ [6]={ name="glyph_ranges", type="const ImWchar*"}}, - argsoriginal="(void* font_data,int font_data_size,float size_pixels,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", + argsoriginal="(void* font_data,int font_data_size,float size_pixels=0.0f,const ImFontConfig* font_cfg=((void*)0),const ImWchar* glyph_ranges=((void*)0))", call_args="(font_data,font_data_size,size_pixels,font_cfg,glyph_ranges)", cimguiname="ImFontAtlas_AddFontFromMemoryTTF", defaults={ font_cfg="NULL", - glyph_ranges="NULL"}, + glyph_ranges="NULL", + size_pixels="0.0f"}, funcname="AddFontFromMemoryTTF", - location="imgui:3492", + location="imgui:3706", ov_cimguiname="ImFontAtlas_AddFontFromMemoryTTF", ret="ImFont*", signature="(void*,int,float,const ImFontConfig*,const ImWchar*)", stname="ImFontAtlas"}, ["(void*,int,float,const ImFontConfig*,const ImWchar*)"]=nil}, - ImFontAtlas_Build={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_Build", - defaults={}, - funcname="Build", - location="imgui:3505", - ov_cimguiname="ImFontAtlas_Build", - ret="bool", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_CalcCustomRectUV={ - [1]={ - args="(ImFontAtlas* self,const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}, - [2]={ - name="rect", - type="const ImFontAtlasCustomRect*"}, - [3]={ - name="out_uv_min", - type="ImVec2*"}, - [4]={ - name="out_uv_max", - type="ImVec2*"}}, - argsoriginal="(const ImFontAtlasCustomRect* rect,ImVec2* out_uv_min,ImVec2* out_uv_max)", - call_args="(rect,out_uv_min,out_uv_max)", - cimguiname="ImFontAtlas_CalcCustomRectUV", - defaults={}, - funcname="CalcCustomRectUV", - location="imgui:3545", - ov_cimguiname="ImFontAtlas_CalcCustomRectUV", - ret="void", - signature="(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", - stname="ImFontAtlas"}, - ["(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const"]=nil}, ImFontAtlas_Clear={ [1]={ args="(ImFontAtlas* self)", @@ -3349,7 +3311,7 @@ local t={ cimguiname="ImFontAtlas_Clear", defaults={}, funcname="Clear", - location="imgui:3498", + location="imgui:3711", ov_cimguiname="ImFontAtlas_Clear", ret="void", signature="()", @@ -3367,7 +3329,7 @@ local t={ cimguiname="ImFontAtlas_ClearFonts", defaults={}, funcname="ClearFonts", - location="imgui:3496", + location="imgui:3716", ov_cimguiname="ImFontAtlas_ClearFonts", ret="void", signature="()", @@ -3385,7 +3347,7 @@ local t={ cimguiname="ImFontAtlas_ClearInputData", defaults={}, funcname="ClearInputData", - location="imgui:3495", + location="imgui:3715", ov_cimguiname="ImFontAtlas_ClearInputData", ret="void", signature="()", @@ -3403,87 +3365,54 @@ local t={ cimguiname="ImFontAtlas_ClearTexData", defaults={}, funcname="ClearTexData", - location="imgui:3497", + location="imgui:3717", ov_cimguiname="ImFontAtlas_ClearTexData", ret="void", signature="()", stname="ImFontAtlas"}, ["()"]=nil}, - ImFontAtlas_GetCustomRectByIndex={ + ImFontAtlas_CompactCache={ [1]={ - args="(ImFontAtlas* self,int index)", + args="(ImFontAtlas* self)", + argsT={ + [1]={ + name="self", + type="ImFontAtlas*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImFontAtlas_CompactCache", + defaults={}, + funcname="CompactCache", + location="imgui:3712", + ov_cimguiname="ImFontAtlas_CompactCache", + ret="void", + signature="()", + stname="ImFontAtlas"}, + ["()"]=nil}, + ImFontAtlas_GetCustomRect={ + [1]={ + args="(ImFontAtlas* self,ImFontAtlasRectId id,ImFontAtlasRect* out_r)", argsT={ [1]={ name="self", type="ImFontAtlas*"}, [2]={ - name="index", - type="int"}}, - argsoriginal="(int index)", - call_args="(index)", - cimguiname="ImFontAtlas_GetCustomRectByIndex", + name="id", + type="ImFontAtlasRectId"}, + [3]={ + name="out_r", + type="ImFontAtlasRect*"}}, + argsoriginal="(ImFontAtlasRectId id,ImFontAtlasRect* out_r)", + call_args="(id,out_r)", + cimguiname="ImFontAtlas_GetCustomRect", defaults={}, - funcname="GetCustomRectByIndex", - location="imgui:3542", - ov_cimguiname="ImFontAtlas_GetCustomRectByIndex", - ret="ImFontAtlasCustomRect*", - signature="(int)", + funcname="GetCustomRect", + location="imgui:3780", + ov_cimguiname="ImFontAtlas_GetCustomRect", + ret="bool", + signature="(ImFontAtlasRectId,ImFontAtlasRect*)const", stname="ImFontAtlas"}, - ["(int)"]=nil}, - ImFontAtlas_GetGlyphRangesChineseFull={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesChineseFull", - defaults={}, - funcname="GetGlyphRangesChineseFull", - location="imgui:3523", - ov_cimguiname="ImFontAtlas_GetGlyphRangesChineseFull", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", - defaults={}, - funcname="GetGlyphRangesChineseSimplifiedCommon", - location="imgui:3524", - ov_cimguiname="ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_GetGlyphRangesCyrillic={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesCyrillic", - defaults={}, - funcname="GetGlyphRangesCyrillic", - location="imgui:3525", - ov_cimguiname="ImFontAtlas_GetGlyphRangesCyrillic", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, + ["(ImFontAtlasRectId,ImFontAtlasRect*)const"]=nil}, ImFontAtlas_GetGlyphRangesDefault={ [1]={ args="(ImFontAtlas* self)", @@ -3496,164 +3425,12 @@ local t={ cimguiname="ImFontAtlas_GetGlyphRangesDefault", defaults={}, funcname="GetGlyphRangesDefault", - location="imgui:3519", + location="imgui:3741", ov_cimguiname="ImFontAtlas_GetGlyphRangesDefault", ret="const ImWchar*", signature="()", stname="ImFontAtlas"}, ["()"]=nil}, - ImFontAtlas_GetGlyphRangesGreek={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesGreek", - defaults={}, - funcname="GetGlyphRangesGreek", - location="imgui:3520", - ov_cimguiname="ImFontAtlas_GetGlyphRangesGreek", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_GetGlyphRangesJapanese={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesJapanese", - defaults={}, - funcname="GetGlyphRangesJapanese", - location="imgui:3522", - ov_cimguiname="ImFontAtlas_GetGlyphRangesJapanese", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_GetGlyphRangesKorean={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesKorean", - defaults={}, - funcname="GetGlyphRangesKorean", - location="imgui:3521", - ov_cimguiname="ImFontAtlas_GetGlyphRangesKorean", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_GetGlyphRangesThai={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesThai", - defaults={}, - funcname="GetGlyphRangesThai", - location="imgui:3526", - ov_cimguiname="ImFontAtlas_GetGlyphRangesThai", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_GetGlyphRangesVietnamese={ - [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_GetGlyphRangesVietnamese", - defaults={}, - funcname="GetGlyphRangesVietnamese", - location="imgui:3527", - ov_cimguiname="ImFontAtlas_GetGlyphRangesVietnamese", - ret="const ImWchar*", - signature="()", - stname="ImFontAtlas"}, - ["()"]=nil}, - ImFontAtlas_GetTexDataAsAlpha8={ - [1]={ - args="(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}, - [2]={ - name="out_pixels", - type="unsigned char**"}, - [3]={ - name="out_width", - type="int*"}, - [4]={ - name="out_height", - type="int*"}, - [5]={ - name="out_bytes_per_pixel", - type="int*"}}, - argsoriginal="(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - call_args="(out_pixels,out_width,out_height,out_bytes_per_pixel)", - cimguiname="ImFontAtlas_GetTexDataAsAlpha8", - defaults={ - out_bytes_per_pixel="NULL"}, - funcname="GetTexDataAsAlpha8", - location="imgui:3506", - ov_cimguiname="ImFontAtlas_GetTexDataAsAlpha8", - ret="void", - signature="(unsigned char**,int*,int*,int*)", - stname="ImFontAtlas"}, - ["(unsigned char**,int*,int*,int*)"]=nil}, - ImFontAtlas_GetTexDataAsRGBA32={ - [1]={ - args="(ImFontAtlas* self,unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}, - [2]={ - name="out_pixels", - type="unsigned char**"}, - [3]={ - name="out_width", - type="int*"}, - [4]={ - name="out_height", - type="int*"}, - [5]={ - name="out_bytes_per_pixel", - type="int*"}}, - argsoriginal="(unsigned char** out_pixels,int* out_width,int* out_height,int* out_bytes_per_pixel=((void*)0))", - call_args="(out_pixels,out_width,out_height,out_bytes_per_pixel)", - cimguiname="ImFontAtlas_GetTexDataAsRGBA32", - defaults={ - out_bytes_per_pixel="NULL"}, - funcname="GetTexDataAsRGBA32", - location="imgui:3507", - ov_cimguiname="ImFontAtlas_GetTexDataAsRGBA32", - ret="void", - signature="(unsigned char**,int*,int*,int*)", - stname="ImFontAtlas"}, - ["(unsigned char**,int*,int*,int*)"]=nil}, ImFontAtlas_ImFontAtlas={ [1]={ args="()", @@ -3664,50 +3441,53 @@ local t={ constructor=true, defaults={}, funcname="ImFontAtlas", - location="imgui:3487", + location="imgui:3701", ov_cimguiname="ImFontAtlas_ImFontAtlas", signature="()", stname="ImFontAtlas"}, ["()"]=nil}, - ImFontAtlas_IsBuilt={ + ImFontAtlas_RemoveCustomRect={ [1]={ - args="(ImFontAtlas* self)", - argsT={ - [1]={ - name="self", - type="ImFontAtlas*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImFontAtlas_IsBuilt", - defaults={}, - funcname="IsBuilt", - location="imgui:3508", - ov_cimguiname="ImFontAtlas_IsBuilt", - ret="bool", - signature="()const", - stname="ImFontAtlas"}, - ["()const"]=nil}, - ImFontAtlas_SetTexID={ - [1]={ - args="(ImFontAtlas* self,ImTextureID id)", + args="(ImFontAtlas* self,ImFontAtlasRectId id)", argsT={ [1]={ name="self", type="ImFontAtlas*"}, [2]={ name="id", - type="ImTextureID"}}, - argsoriginal="(ImTextureID id)", + type="ImFontAtlasRectId"}}, + argsoriginal="(ImFontAtlasRectId id)", call_args="(id)", - cimguiname="ImFontAtlas_SetTexID", + cimguiname="ImFontAtlas_RemoveCustomRect", defaults={}, - funcname="SetTexID", - location="imgui:3509", - ov_cimguiname="ImFontAtlas_SetTexID", + funcname="RemoveCustomRect", + location="imgui:3779", + ov_cimguiname="ImFontAtlas_RemoveCustomRect", ret="void", - signature="(ImTextureID)", + signature="(ImFontAtlasRectId)", stname="ImFontAtlas"}, - ["(ImTextureID)"]=nil}, + ["(ImFontAtlasRectId)"]=nil}, + ImFontAtlas_RemoveFont={ + [1]={ + args="(ImFontAtlas* self,ImFont* font)", + argsT={ + [1]={ + name="self", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}}, + argsoriginal="(ImFont* font)", + call_args="(font)", + cimguiname="ImFontAtlas_RemoveFont", + defaults={}, + funcname="RemoveFont", + location="imgui:3709", + ov_cimguiname="ImFontAtlas_RemoveFont", + ret="void", + signature="(ImFont*)", + stname="ImFontAtlas"}, + ["(ImFont*)"]=nil}, ImFontAtlas_destroy={ [1]={ args="(ImFontAtlas* self)", @@ -3719,13 +3499,147 @@ local t={ cimguiname="ImFontAtlas_destroy", defaults={}, destructor=true, - location="imgui:3488", + location="imgui:3702", ov_cimguiname="ImFontAtlas_destroy", realdestructor=true, ret="void", signature="(ImFontAtlas*)", stname="ImFontAtlas"}, ["(ImFontAtlas*)"]=nil}, + ImFontBaked_ClearOutputData={ + [1]={ + args="(ImFontBaked* self)", + argsT={ + [1]={ + name="self", + type="ImFontBaked*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImFontBaked_ClearOutputData", + defaults={}, + funcname="ClearOutputData", + location="imgui:3872", + ov_cimguiname="ImFontBaked_ClearOutputData", + ret="void", + signature="()", + stname="ImFontBaked"}, + ["()"]=nil}, + ImFontBaked_FindGlyph={ + [1]={ + args="(ImFontBaked* self,ImWchar c)", + argsT={ + [1]={ + name="self", + type="ImFontBaked*"}, + [2]={ + name="c", + type="ImWchar"}}, + argsoriginal="(ImWchar c)", + call_args="(c)", + cimguiname="ImFontBaked_FindGlyph", + defaults={}, + funcname="FindGlyph", + location="imgui:3873", + ov_cimguiname="ImFontBaked_FindGlyph", + ret="ImFontGlyph*", + signature="(ImWchar)", + stname="ImFontBaked"}, + ["(ImWchar)"]=nil}, + ImFontBaked_FindGlyphNoFallback={ + [1]={ + args="(ImFontBaked* self,ImWchar c)", + argsT={ + [1]={ + name="self", + type="ImFontBaked*"}, + [2]={ + name="c", + type="ImWchar"}}, + argsoriginal="(ImWchar c)", + call_args="(c)", + cimguiname="ImFontBaked_FindGlyphNoFallback", + defaults={}, + funcname="FindGlyphNoFallback", + location="imgui:3874", + ov_cimguiname="ImFontBaked_FindGlyphNoFallback", + ret="ImFontGlyph*", + signature="(ImWchar)", + stname="ImFontBaked"}, + ["(ImWchar)"]=nil}, + ImFontBaked_GetCharAdvance={ + [1]={ + args="(ImFontBaked* self,ImWchar c)", + argsT={ + [1]={ + name="self", + type="ImFontBaked*"}, + [2]={ + name="c", + type="ImWchar"}}, + argsoriginal="(ImWchar c)", + call_args="(c)", + cimguiname="ImFontBaked_GetCharAdvance", + defaults={}, + funcname="GetCharAdvance", + location="imgui:3875", + ov_cimguiname="ImFontBaked_GetCharAdvance", + ret="float", + signature="(ImWchar)", + stname="ImFontBaked"}, + ["(ImWchar)"]=nil}, + ImFontBaked_ImFontBaked={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="ImFontBaked_ImFontBaked", + constructor=true, + defaults={}, + funcname="ImFontBaked", + location="imgui:3871", + ov_cimguiname="ImFontBaked_ImFontBaked", + signature="()", + stname="ImFontBaked"}, + ["()"]=nil}, + ImFontBaked_IsGlyphLoaded={ + [1]={ + args="(ImFontBaked* self,ImWchar c)", + argsT={ + [1]={ + name="self", + type="ImFontBaked*"}, + [2]={ + name="c", + type="ImWchar"}}, + argsoriginal="(ImWchar c)", + call_args="(c)", + cimguiname="ImFontBaked_IsGlyphLoaded", + defaults={}, + funcname="IsGlyphLoaded", + location="imgui:3876", + ov_cimguiname="ImFontBaked_IsGlyphLoaded", + ret="bool", + signature="(ImWchar)", + stname="ImFontBaked"}, + ["(ImWchar)"]=nil}, + ImFontBaked_destroy={ + [1]={ + args="(ImFontBaked* self)", + argsT={ + [1]={ + name="self", + type="ImFontBaked*"}}, + call_args="(self)", + cimguiname="ImFontBaked_destroy", + defaults={}, + destructor=true, + location="imgui:3871", + ov_cimguiname="ImFontBaked_destroy", + ret="void", + signature="(ImFontBaked*)", + stname="ImFontBaked"}, + ["(ImFontBaked*)"]=nil}, ImFontConfig_ImFontConfig={ [1]={ args="()", @@ -3736,7 +3650,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontConfig", - location="imgui:3412", + location="imgui:3619", ov_cimguiname="ImFontConfig_ImFontConfig", signature="()", stname="ImFontConfig"}, @@ -3752,7 +3666,7 @@ local t={ cimguiname="ImFontConfig_destroy", defaults={}, destructor=true, - location="imgui:3412", + location="imgui:3619", ov_cimguiname="ImFontConfig_destroy", ret="void", signature="(ImFontConfig*)", @@ -3773,7 +3687,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_AddChar", defaults={}, funcname="AddChar", - location="imgui:3437", + location="imgui:3648", ov_cimguiname="ImFontGlyphRangesBuilder_AddChar", ret="void", signature="(ImWchar)", @@ -3794,7 +3708,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_AddRanges", defaults={}, funcname="AddRanges", - location="imgui:3439", + location="imgui:3650", ov_cimguiname="ImFontGlyphRangesBuilder_AddRanges", ret="void", signature="(const ImWchar*)", @@ -3819,7 +3733,7 @@ local t={ defaults={ text_end="NULL"}, funcname="AddText", - location="imgui:3438", + location="imgui:3649", ov_cimguiname="ImFontGlyphRangesBuilder_AddText", ret="void", signature="(const char*,const char*)", @@ -3840,7 +3754,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_BuildRanges", defaults={}, funcname="BuildRanges", - location="imgui:3440", + location="imgui:3651", ov_cimguiname="ImFontGlyphRangesBuilder_BuildRanges", ret="void", signature="(ImVector_ImWchar*)", @@ -3858,7 +3772,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_Clear", defaults={}, funcname="Clear", - location="imgui:3434", + location="imgui:3645", ov_cimguiname="ImFontGlyphRangesBuilder_Clear", ret="void", signature="()", @@ -3879,7 +3793,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_GetBit", defaults={}, funcname="GetBit", - location="imgui:3435", + location="imgui:3646", ov_cimguiname="ImFontGlyphRangesBuilder_GetBit", ret="bool", signature="(size_t)const", @@ -3895,7 +3809,7 @@ local t={ constructor=true, defaults={}, funcname="ImFontGlyphRangesBuilder", - location="imgui:3433", + location="imgui:3644", ov_cimguiname="ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", signature="()", stname="ImFontGlyphRangesBuilder"}, @@ -3915,7 +3829,7 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_SetBit", defaults={}, funcname="SetBit", - location="imgui:3436", + location="imgui:3647", ov_cimguiname="ImFontGlyphRangesBuilder_SetBit", ret="void", signature="(size_t)", @@ -3932,109 +3846,100 @@ local t={ cimguiname="ImFontGlyphRangesBuilder_destroy", defaults={}, destructor=true, - location="imgui:3433", + location="imgui:3644", ov_cimguiname="ImFontGlyphRangesBuilder_destroy", ret="void", signature="(ImFontGlyphRangesBuilder*)", stname="ImFontGlyphRangesBuilder"}, ["(ImFontGlyphRangesBuilder*)"]=nil}, - ImFont_AddGlyph={ + ImFontGlyph_ImFontGlyph={ [1]={ - args="(ImFont* self,const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", - argsT={ - [1]={ - name="self", - type="ImFont*"}, - [2]={ - name="src_cfg", - type="const ImFontConfig*"}, - [3]={ - name="c", - type="ImWchar"}, - [4]={ - name="x0", - type="float"}, - [5]={ - name="y0", - type="float"}, - [6]={ - name="x1", - type="float"}, - [7]={ - name="y1", - type="float"}, - [8]={ - name="u0", - type="float"}, - [9]={ - name="v0", - type="float"}, - [10]={ - name="u1", - type="float"}, - [11]={ - name="v1", - type="float"}, - [12]={ - name="advance_x", - type="float"}}, - argsoriginal="(const ImFontConfig* src_cfg,ImWchar c,float x0,float y0,float x1,float y1,float u0,float v0,float u1,float v1,float advance_x)", - call_args="(src_cfg,c,x0,y0,x1,y1,u0,v0,u1,v1,advance_x)", - cimguiname="ImFont_AddGlyph", - defaults={}, - funcname="AddGlyph", - location="imgui:3638", - ov_cimguiname="ImFont_AddGlyph", - ret="void", - signature="(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)", - stname="ImFont"}, - ["(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)"]=nil}, - ImFont_AddRemapChar={ - [1]={ - args="(ImFont* self,ImWchar dst,ImWchar src,bool overwrite_dst)", - argsT={ - [1]={ - name="self", - type="ImFont*"}, - [2]={ - name="dst", - type="ImWchar"}, - [3]={ - name="src", - type="ImWchar"}, - [4]={ - name="overwrite_dst", - type="bool"}}, - argsoriginal="(ImWchar dst,ImWchar src,bool overwrite_dst=true)", - call_args="(dst,src,overwrite_dst)", - cimguiname="ImFont_AddRemapChar", - defaults={ - overwrite_dst="true"}, - funcname="AddRemapChar", - location="imgui:3639", - ov_cimguiname="ImFont_AddRemapChar", - ret="void", - signature="(ImWchar,ImWchar,bool)", - stname="ImFont"}, - ["(ImWchar,ImWchar,bool)"]=nil}, - ImFont_BuildLookupTable={ - [1]={ - args="(ImFont* self)", - argsT={ - [1]={ - name="self", - type="ImFont*"}}, + args="()", + argsT={}, argsoriginal="()", call_args="()", - cimguiname="ImFont_BuildLookupTable", + cimguiname="ImFontGlyph_ImFontGlyph", + constructor=true, defaults={}, - funcname="BuildLookupTable", + funcname="ImFontGlyph", location="imgui:3635", - ov_cimguiname="ImFont_BuildLookupTable", - ret="void", + ov_cimguiname="ImFontGlyph_ImFontGlyph", signature="()", - stname="ImFont"}, + stname="ImFontGlyph"}, ["()"]=nil}, + ImFontGlyph_destroy={ + [1]={ + args="(ImFontGlyph* self)", + argsT={ + [1]={ + name="self", + type="ImFontGlyph*"}}, + call_args="(self)", + cimguiname="ImFontGlyph_destroy", + defaults={}, + destructor=true, + location="imgui:3635", + ov_cimguiname="ImFontGlyph_destroy", + ret="void", + signature="(ImFontGlyph*)", + stname="ImFontGlyph"}, + ["(ImFontGlyph*)"]=nil}, + ImFontLoader_ImFontLoader={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="ImFontLoader_ImFontLoader", + constructor=true, + defaults={}, + funcname="ImFontLoader", + location="imgui_internal:3998", + ov_cimguiname="ImFontLoader_ImFontLoader", + signature="()", + stname="ImFontLoader"}, + ["()"]=nil}, + ImFontLoader_destroy={ + [1]={ + args="(ImFontLoader* self)", + argsT={ + [1]={ + name="self", + type="ImFontLoader*"}}, + call_args="(self)", + cimguiname="ImFontLoader_destroy", + defaults={}, + destructor=true, + location="imgui_internal:3998", + ov_cimguiname="ImFontLoader_destroy", + ret="void", + signature="(ImFontLoader*)", + stname="ImFontLoader"}, + ["(ImFontLoader*)"]=nil}, + ImFont_AddRemapChar={ + [1]={ + args="(ImFont* self,ImWchar from_codepoint,ImWchar to_codepoint)", + argsT={ + [1]={ + name="self", + type="ImFont*"}, + [2]={ + name="from_codepoint", + type="ImWchar"}, + [3]={ + name="to_codepoint", + type="ImWchar"}}, + argsoriginal="(ImWchar from_codepoint,ImWchar to_codepoint)", + call_args="(from_codepoint,to_codepoint)", + cimguiname="ImFont_AddRemapChar", + defaults={}, + funcname="AddRemapChar", + location="imgui:3937", + ov_cimguiname="ImFont_AddRemapChar", + ret="void", + signature="(ImWchar,ImWchar)", + stname="ImFont"}, + ["(ImWchar,ImWchar)"]=nil}, ImFont_CalcTextSizeA={ [1]={ args="(ImVec2 *pOut,ImFont* self,float size,float max_width,float wrap_width,const char* text_begin,const char* text_end,const char** remaining)", @@ -4070,22 +3975,22 @@ local t={ remaining="NULL", text_end="NULL"}, funcname="CalcTextSizeA", - location="imgui:3629", + location="imgui:3927", nonUDT=1, ov_cimguiname="ImFont_CalcTextSizeA", ret="void", signature="(float,float,float,const char*,const char*,const char**)", stname="ImFont"}, ["(float,float,float,const char*,const char*,const char**)"]=nil}, - ImFont_CalcWordWrapPositionA={ + ImFont_CalcWordWrapPosition={ [1]={ - args="(ImFont* self,float scale,const char* text,const char* text_end,float wrap_width)", + args="(ImFont* self,float size,const char* text,const char* text_end,float wrap_width)", argsT={ [1]={ name="self", type="ImFont*"}, [2]={ - name="scale", + name="size", type="float"}, [3]={ name="text", @@ -4096,13 +4001,13 @@ local t={ [5]={ name="wrap_width", type="float"}}, - argsoriginal="(float scale,const char* text,const char* text_end,float wrap_width)", - call_args="(scale,text,text_end,wrap_width)", - cimguiname="ImFont_CalcWordWrapPositionA", + argsoriginal="(float size,const char* text,const char* text_end,float wrap_width)", + call_args="(size,text,text_end,wrap_width)", + cimguiname="ImFont_CalcWordWrapPosition", defaults={}, - funcname="CalcWordWrapPositionA", - location="imgui:3630", - ov_cimguiname="ImFont_CalcWordWrapPositionA", + funcname="CalcWordWrapPosition", + location="imgui:3928", + ov_cimguiname="ImFont_CalcWordWrapPosition", ret="const char*", signature="(float,const char*,const char*,float)", stname="ImFont"}, @@ -4119,75 +4024,12 @@ local t={ cimguiname="ImFont_ClearOutputData", defaults={}, funcname="ClearOutputData", - location="imgui:3636", + location="imgui:3936", ov_cimguiname="ImFont_ClearOutputData", ret="void", signature="()", stname="ImFont"}, ["()"]=nil}, - ImFont_FindGlyph={ - [1]={ - args="(ImFont* self,ImWchar c)", - argsT={ - [1]={ - name="self", - type="ImFont*"}, - [2]={ - name="c", - type="ImWchar"}}, - argsoriginal="(ImWchar c)", - call_args="(c)", - cimguiname="ImFont_FindGlyph", - defaults={}, - funcname="FindGlyph", - location="imgui:3620", - ov_cimguiname="ImFont_FindGlyph", - ret="ImFontGlyph*", - signature="(ImWchar)", - stname="ImFont"}, - ["(ImWchar)"]=nil}, - ImFont_FindGlyphNoFallback={ - [1]={ - args="(ImFont* self,ImWchar c)", - argsT={ - [1]={ - name="self", - type="ImFont*"}, - [2]={ - name="c", - type="ImWchar"}}, - argsoriginal="(ImWchar c)", - call_args="(c)", - cimguiname="ImFont_FindGlyphNoFallback", - defaults={}, - funcname="FindGlyphNoFallback", - location="imgui:3621", - ov_cimguiname="ImFont_FindGlyphNoFallback", - ret="ImFontGlyph*", - signature="(ImWchar)", - stname="ImFont"}, - ["(ImWchar)"]=nil}, - ImFont_GetCharAdvance={ - [1]={ - args="(ImFont* self,ImWchar c)", - argsT={ - [1]={ - name="self", - type="ImFont*"}, - [2]={ - name="c", - type="ImWchar"}}, - argsoriginal="(ImWchar c)", - call_args="(c)", - cimguiname="ImFont_GetCharAdvance", - defaults={}, - funcname="GetCharAdvance", - location="imgui:3622", - ov_cimguiname="ImFont_GetCharAdvance", - ret="float", - signature="(ImWchar)", - stname="ImFont"}, - ["(ImWchar)"]=nil}, ImFont_GetDebugName={ [1]={ args="(ImFont* self)", @@ -4200,33 +4042,37 @@ local t={ cimguiname="ImFont_GetDebugName", defaults={}, funcname="GetDebugName", - location="imgui:3624", + location="imgui:3921", ov_cimguiname="ImFont_GetDebugName", ret="const char*", signature="()const", stname="ImFont"}, ["()const"]=nil}, - ImFont_GrowIndex={ + ImFont_GetFontBaked={ [1]={ - args="(ImFont* self,int new_size)", + args="(ImFont* self,float font_size,float density)", argsT={ [1]={ name="self", type="ImFont*"}, [2]={ - name="new_size", - type="int"}}, - argsoriginal="(int new_size)", - call_args="(new_size)", - cimguiname="ImFont_GrowIndex", - defaults={}, - funcname="GrowIndex", - location="imgui:3637", - ov_cimguiname="ImFont_GrowIndex", - ret="void", - signature="(int)", + name="font_size", + type="float"}, + [3]={ + name="density", + type="float"}}, + argsoriginal="(float font_size,float density=-1.0f)", + call_args="(font_size,density)", + cimguiname="ImFont_GetFontBaked", + defaults={ + density="-1.0f"}, + funcname="GetFontBaked", + location="imgui:3926", + ov_cimguiname="ImFont_GetFontBaked", + ret="ImFontBaked*", + signature="(float,float)", stname="ImFont"}, - ["(int)"]=nil}, + ["(float,float)"]=nil}, ImFont_ImFont={ [1]={ args="()", @@ -4237,11 +4083,32 @@ local t={ constructor=true, defaults={}, funcname="ImFont", - location="imgui:3618", + location="imgui:3917", ov_cimguiname="ImFont_ImFont", signature="()", stname="ImFont"}, ["()"]=nil}, + ImFont_IsGlyphInFont={ + [1]={ + args="(ImFont* self,ImWchar c)", + argsT={ + [1]={ + name="self", + type="ImFont*"}, + [2]={ + name="c", + type="ImWchar"}}, + argsoriginal="(ImWchar c)", + call_args="(c)", + cimguiname="ImFont_IsGlyphInFont", + defaults={}, + funcname="IsGlyphInFont", + location="imgui:3919", + ov_cimguiname="ImFont_IsGlyphInFont", + ret="bool", + signature="(ImWchar)", + stname="ImFont"}, + ["(ImWchar)"]=nil}, ImFont_IsGlyphRangeUnused={ [1]={ args="(ImFont* self,unsigned int c_begin,unsigned int c_last)", @@ -4260,7 +4127,7 @@ local t={ cimguiname="ImFont_IsGlyphRangeUnused", defaults={}, funcname="IsGlyphRangeUnused", - location="imgui:3640", + location="imgui:3938", ov_cimguiname="ImFont_IsGlyphRangeUnused", ret="bool", signature="(unsigned int,unsigned int)", @@ -4278,7 +4145,7 @@ local t={ cimguiname="ImFont_IsLoaded", defaults={}, funcname="IsLoaded", - location="imgui:3623", + location="imgui:3920", ov_cimguiname="ImFont_IsLoaded", ret="bool", signature="()const", @@ -4286,7 +4153,7 @@ local t={ ["()const"]=nil}, ImFont_RenderChar={ [1]={ - args="(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c)", + args="(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,ImWchar c,const ImVec4* cpu_fine_clip)", argsT={ [1]={ name="self", @@ -4305,18 +4172,22 @@ local t={ type="ImU32"}, [6]={ name="c", - type="ImWchar"}}, - argsoriginal="(ImDrawList* draw_list,float size,const ImVec2& pos,ImU32 col,ImWchar c)", - call_args="(draw_list,size,pos,col,c)", + type="ImWchar"}, + [7]={ + name="cpu_fine_clip", + type="const ImVec4*"}}, + argsoriginal="(ImDrawList* draw_list,float size,const ImVec2& pos,ImU32 col,ImWchar c,const ImVec4* cpu_fine_clip=((void*)0))", + call_args="(draw_list,size,pos,col,c,cpu_fine_clip)", cimguiname="ImFont_RenderChar", - defaults={}, + defaults={ + cpu_fine_clip="NULL"}, funcname="RenderChar", - location="imgui:3631", + location="imgui:3929", ov_cimguiname="ImFont_RenderChar", ret="void", - signature="(ImDrawList*,float,const ImVec2,ImU32,ImWchar)", + signature="(ImDrawList*,float,const ImVec2,ImU32,ImWchar,const ImVec4*)", stname="ImFont"}, - ["(ImDrawList*,float,const ImVec2,ImU32,ImWchar)"]=nil}, + ["(ImDrawList*,float,const ImVec2,ImU32,ImWchar,const ImVec4*)"]=nil}, ImFont_RenderText={ [1]={ args="(ImFont* self,ImDrawList* draw_list,float size,const ImVec2 pos,ImU32 col,const ImVec4 clip_rect,const char* text_begin,const char* text_end,float wrap_width,bool cpu_fine_clip)", @@ -4358,7 +4229,7 @@ local t={ cpu_fine_clip="false", wrap_width="0.0f"}, funcname="RenderText", - location="imgui:3632", + location="imgui:3930", ov_cimguiname="ImFont_RenderText", ret="void", signature="(ImDrawList*,float,const ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)", @@ -4375,7 +4246,7 @@ local t={ cimguiname="ImFont_destroy", defaults={}, destructor=true, - location="imgui:3619", + location="imgui:3918", ov_cimguiname="ImFont_destroy", realdestructor=true, ret="void", @@ -4392,7 +4263,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiBoxSelectState", - location="imgui_internal:1806", + location="imgui_internal:1877", ov_cimguiname="ImGuiBoxSelectState_ImGuiBoxSelectState", signature="()", stname="ImGuiBoxSelectState"}, @@ -4408,7 +4279,7 @@ local t={ cimguiname="ImGuiBoxSelectState_destroy", defaults={}, destructor=true, - location="imgui_internal:1806", + location="imgui_internal:1877", ov_cimguiname="ImGuiBoxSelectState_destroy", ret="void", signature="(ImGuiBoxSelectState*)", @@ -4424,7 +4295,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiComboPreviewData", - location="imgui_internal:1087", + location="imgui_internal:1155", ov_cimguiname="ImGuiComboPreviewData_ImGuiComboPreviewData", signature="()", stname="ImGuiComboPreviewData"}, @@ -4440,7 +4311,7 @@ local t={ cimguiname="ImGuiComboPreviewData_destroy", defaults={}, destructor=true, - location="imgui_internal:1087", + location="imgui_internal:1155", ov_cimguiname="ImGuiComboPreviewData_destroy", ret="void", signature="(ImGuiComboPreviewData*)", @@ -4456,7 +4327,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiContextHook", - location="imgui_internal:2249", + location="imgui_internal:2322", ov_cimguiname="ImGuiContextHook_ImGuiContextHook", signature="()", stname="ImGuiContextHook"}, @@ -4472,7 +4343,7 @@ local t={ cimguiname="ImGuiContextHook_destroy", defaults={}, destructor=true, - location="imgui_internal:2249", + location="imgui_internal:2322", ov_cimguiname="ImGuiContextHook_destroy", ret="void", signature="(ImGuiContextHook*)", @@ -4491,7 +4362,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiContext", - location="imgui_internal:2636", + location="imgui_internal:2714", ov_cimguiname="ImGuiContext_ImGuiContext", signature="(ImFontAtlas*)", stname="ImGuiContext"}, @@ -4507,7 +4378,7 @@ local t={ cimguiname="ImGuiContext_destroy", defaults={}, destructor=true, - location="imgui_internal:2636", + location="imgui_internal:2714", ov_cimguiname="ImGuiContext_destroy", ret="void", signature="(ImGuiContext*)", @@ -4523,7 +4394,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiDebugAllocInfo", - location="imgui_internal:2189", + location="imgui_internal:2260", ov_cimguiname="ImGuiDebugAllocInfo_ImGuiDebugAllocInfo", signature="()", stname="ImGuiDebugAllocInfo"}, @@ -4539,7 +4410,7 @@ local t={ cimguiname="ImGuiDebugAllocInfo_destroy", defaults={}, destructor=true, - location="imgui_internal:2189", + location="imgui_internal:2260", ov_cimguiname="ImGuiDebugAllocInfo_destroy", ret="void", signature="(ImGuiDebugAllocInfo*)", @@ -4555,7 +4426,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiDockContext", - location="imgui_internal:2006", + location="imgui_internal:2077", ov_cimguiname="ImGuiDockContext_ImGuiDockContext", signature="()", stname="ImGuiDockContext"}, @@ -4571,7 +4442,7 @@ local t={ cimguiname="ImGuiDockContext_destroy", defaults={}, destructor=true, - location="imgui_internal:2006", + location="imgui_internal:2077", ov_cimguiname="ImGuiDockContext_destroy", ret="void", signature="(ImGuiDockContext*)", @@ -4590,7 +4461,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiDockNode", - location="imgui_internal:1960", + location="imgui_internal:2031", ov_cimguiname="ImGuiDockNode_ImGuiDockNode", signature="(ImGuiID)", stname="ImGuiDockNode"}, @@ -4607,7 +4478,7 @@ local t={ cimguiname="ImGuiDockNode_IsCentralNode", defaults={}, funcname="IsCentralNode", - location="imgui_internal:1965", + location="imgui_internal:2036", ov_cimguiname="ImGuiDockNode_IsCentralNode", ret="bool", signature="()const", @@ -4625,7 +4496,7 @@ local t={ cimguiname="ImGuiDockNode_IsDockSpace", defaults={}, funcname="IsDockSpace", - location="imgui_internal:1963", + location="imgui_internal:2034", ov_cimguiname="ImGuiDockNode_IsDockSpace", ret="bool", signature="()const", @@ -4643,7 +4514,7 @@ local t={ cimguiname="ImGuiDockNode_IsEmpty", defaults={}, funcname="IsEmpty", - location="imgui_internal:1970", + location="imgui_internal:2041", ov_cimguiname="ImGuiDockNode_IsEmpty", ret="bool", signature="()const", @@ -4661,7 +4532,7 @@ local t={ cimguiname="ImGuiDockNode_IsFloatingNode", defaults={}, funcname="IsFloatingNode", - location="imgui_internal:1964", + location="imgui_internal:2035", ov_cimguiname="ImGuiDockNode_IsFloatingNode", ret="bool", signature="()const", @@ -4679,7 +4550,7 @@ local t={ cimguiname="ImGuiDockNode_IsHiddenTabBar", defaults={}, funcname="IsHiddenTabBar", - location="imgui_internal:1966", + location="imgui_internal:2037", ov_cimguiname="ImGuiDockNode_IsHiddenTabBar", ret="bool", signature="()const", @@ -4697,7 +4568,7 @@ local t={ cimguiname="ImGuiDockNode_IsLeafNode", defaults={}, funcname="IsLeafNode", - location="imgui_internal:1969", + location="imgui_internal:2040", ov_cimguiname="ImGuiDockNode_IsLeafNode", ret="bool", signature="()const", @@ -4715,7 +4586,7 @@ local t={ cimguiname="ImGuiDockNode_IsNoTabBar", defaults={}, funcname="IsNoTabBar", - location="imgui_internal:1967", + location="imgui_internal:2038", ov_cimguiname="ImGuiDockNode_IsNoTabBar", ret="bool", signature="()const", @@ -4733,7 +4604,7 @@ local t={ cimguiname="ImGuiDockNode_IsRootNode", defaults={}, funcname="IsRootNode", - location="imgui_internal:1962", + location="imgui_internal:2033", ov_cimguiname="ImGuiDockNode_IsRootNode", ret="bool", signature="()const", @@ -4751,7 +4622,7 @@ local t={ cimguiname="ImGuiDockNode_IsSplitNode", defaults={}, funcname="IsSplitNode", - location="imgui_internal:1968", + location="imgui_internal:2039", ov_cimguiname="ImGuiDockNode_IsSplitNode", ret="bool", signature="()const", @@ -4772,7 +4643,7 @@ local t={ cimguiname="ImGuiDockNode_Rect", defaults={}, funcname="Rect", - location="imgui_internal:1971", + location="imgui_internal:2042", nonUDT=1, ov_cimguiname="ImGuiDockNode_Rect", ret="void", @@ -4794,7 +4665,7 @@ local t={ cimguiname="ImGuiDockNode_SetLocalFlags", defaults={}, funcname="SetLocalFlags", - location="imgui_internal:1973", + location="imgui_internal:2044", ov_cimguiname="ImGuiDockNode_SetLocalFlags", ret="void", signature="(ImGuiDockNodeFlags)", @@ -4812,7 +4683,7 @@ local t={ cimguiname="ImGuiDockNode_UpdateMergedFlags", defaults={}, funcname="UpdateMergedFlags", - location="imgui_internal:1974", + location="imgui_internal:2045", ov_cimguiname="ImGuiDockNode_UpdateMergedFlags", ret="void", signature="()", @@ -4829,7 +4700,7 @@ local t={ cimguiname="ImGuiDockNode_destroy", defaults={}, destructor=true, - location="imgui_internal:1961", + location="imgui_internal:2032", ov_cimguiname="ImGuiDockNode_destroy", realdestructor=true, ret="void", @@ -4846,7 +4717,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiErrorRecoveryState", - location="imgui_internal:1331", + location="imgui_internal:1402", ov_cimguiname="ImGuiErrorRecoveryState_ImGuiErrorRecoveryState", signature="()", stname="ImGuiErrorRecoveryState"}, @@ -4862,25 +4733,44 @@ local t={ cimguiname="ImGuiErrorRecoveryState_destroy", defaults={}, destructor=true, - location="imgui_internal:1331", + location="imgui_internal:1402", ov_cimguiname="ImGuiErrorRecoveryState_destroy", ret="void", signature="(ImGuiErrorRecoveryState*)", stname="ImGuiErrorRecoveryState"}, ["(ImGuiErrorRecoveryState*)"]=nil}, - ImGuiFreeType_GetBuilderForFreeType={ + ImGuiFreeType_DebugEditFontLoaderFlags={ + [1]={ + args="(ImGuiFreeTypeLoaderFlags* p_font_loader_flags)", + argsT={ + [1]={ + name="p_font_loader_flags", + type="ImGuiFreeTypeLoaderFlags*"}}, + argsoriginal="(ImGuiFreeTypeLoaderFlags* p_font_loader_flags)", + call_args="(p_font_loader_flags)", + cimguiname="ImGuiFreeType_DebugEditFontLoaderFlags", + defaults={}, + funcname="DebugEditFontLoaderFlags", + location="imgui_freetype:74", + namespace="ImGuiFreeType", + ov_cimguiname="ImGuiFreeType_DebugEditFontLoaderFlags", + ret="bool", + signature="(ImGuiFreeTypeLoaderFlags*)", + stname=""}, + ["(ImGuiFreeTypeLoaderFlags*)"]=nil}, + ImGuiFreeType_GetFontLoader={ [1]={ args="()", argsT={}, argsoriginal="()", call_args="()", - cimguiname="ImGuiFreeType_GetBuilderForFreeType", + cimguiname="ImGuiFreeType_GetFontLoader", defaults={}, - funcname="GetBuilderForFreeType", - location="imgui_freetype:46", + funcname="GetFontLoader", + location="imgui_freetype:67", namespace="ImGuiFreeType", - ov_cimguiname="ImGuiFreeType_GetBuilderForFreeType", - ret="const ImFontBuilderIO*", + ov_cimguiname="ImGuiFreeType_GetFontLoader", + ret="const ImFontLoader*", signature="()", stname=""}, ["()"]=nil}, @@ -4907,7 +4797,7 @@ local t={ defaults={ user_data="nullptr"}, funcname="SetAllocatorFunctions", - location="imgui_freetype:50", + location="imgui_freetype:71", namespace="ImGuiFreeType", ov_cimguiname="ImGuiFreeType_SetAllocatorFunctions", ret="void", @@ -4924,7 +4814,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiIDStackTool", - location="imgui_internal:2231", + location="imgui_internal:2304", ov_cimguiname="ImGuiIDStackTool_ImGuiIDStackTool", signature="()", stname="ImGuiIDStackTool"}, @@ -4940,7 +4830,7 @@ local t={ cimguiname="ImGuiIDStackTool_destroy", defaults={}, destructor=true, - location="imgui_internal:2231", + location="imgui_internal:2304", ov_cimguiname="ImGuiIDStackTool_destroy", ret="void", signature="(ImGuiIDStackTool*)", @@ -4961,7 +4851,7 @@ local t={ cimguiname="ImGuiIO_AddFocusEvent", defaults={}, funcname="AddFocusEvent", - location="imgui:2459", + location="imgui:2563", ov_cimguiname="ImGuiIO_AddFocusEvent", ret="void", signature="(bool)", @@ -4982,7 +4872,7 @@ local t={ cimguiname="ImGuiIO_AddInputCharacter", defaults={}, funcname="AddInputCharacter", - location="imgui:2460", + location="imgui:2564", ov_cimguiname="ImGuiIO_AddInputCharacter", ret="void", signature="(unsigned int)", @@ -5003,7 +4893,7 @@ local t={ cimguiname="ImGuiIO_AddInputCharacterUTF16", defaults={}, funcname="AddInputCharacterUTF16", - location="imgui:2461", + location="imgui:2565", ov_cimguiname="ImGuiIO_AddInputCharacterUTF16", ret="void", signature="(ImWchar16)", @@ -5024,7 +4914,7 @@ local t={ cimguiname="ImGuiIO_AddInputCharactersUTF8", defaults={}, funcname="AddInputCharactersUTF8", - location="imgui:2462", + location="imgui:2566", ov_cimguiname="ImGuiIO_AddInputCharactersUTF8", ret="void", signature="(const char*)", @@ -5051,7 +4941,7 @@ local t={ cimguiname="ImGuiIO_AddKeyAnalogEvent", defaults={}, funcname="AddKeyAnalogEvent", - location="imgui:2453", + location="imgui:2557", ov_cimguiname="ImGuiIO_AddKeyAnalogEvent", ret="void", signature="(ImGuiKey,bool,float)", @@ -5075,7 +4965,7 @@ local t={ cimguiname="ImGuiIO_AddKeyEvent", defaults={}, funcname="AddKeyEvent", - location="imgui:2452", + location="imgui:2556", ov_cimguiname="ImGuiIO_AddKeyEvent", ret="void", signature="(ImGuiKey,bool)", @@ -5099,7 +4989,7 @@ local t={ cimguiname="ImGuiIO_AddMouseButtonEvent", defaults={}, funcname="AddMouseButtonEvent", - location="imgui:2455", + location="imgui:2559", ov_cimguiname="ImGuiIO_AddMouseButtonEvent", ret="void", signature="(int,bool)", @@ -5123,7 +5013,7 @@ local t={ cimguiname="ImGuiIO_AddMousePosEvent", defaults={}, funcname="AddMousePosEvent", - location="imgui:2454", + location="imgui:2558", ov_cimguiname="ImGuiIO_AddMousePosEvent", ret="void", signature="(float,float)", @@ -5144,7 +5034,7 @@ local t={ cimguiname="ImGuiIO_AddMouseSourceEvent", defaults={}, funcname="AddMouseSourceEvent", - location="imgui:2457", + location="imgui:2561", ov_cimguiname="ImGuiIO_AddMouseSourceEvent", ret="void", signature="(ImGuiMouseSource)", @@ -5165,7 +5055,7 @@ local t={ cimguiname="ImGuiIO_AddMouseViewportEvent", defaults={}, funcname="AddMouseViewportEvent", - location="imgui:2458", + location="imgui:2562", ov_cimguiname="ImGuiIO_AddMouseViewportEvent", ret="void", signature="(ImGuiID)", @@ -5189,7 +5079,7 @@ local t={ cimguiname="ImGuiIO_AddMouseWheelEvent", defaults={}, funcname="AddMouseWheelEvent", - location="imgui:2456", + location="imgui:2560", ov_cimguiname="ImGuiIO_AddMouseWheelEvent", ret="void", signature="(float,float)", @@ -5207,7 +5097,7 @@ local t={ cimguiname="ImGuiIO_ClearEventsQueue", defaults={}, funcname="ClearEventsQueue", - location="imgui:2466", + location="imgui:2570", ov_cimguiname="ImGuiIO_ClearEventsQueue", ret="void", signature="()", @@ -5225,7 +5115,7 @@ local t={ cimguiname="ImGuiIO_ClearInputKeys", defaults={}, funcname="ClearInputKeys", - location="imgui:2467", + location="imgui:2571", ov_cimguiname="ImGuiIO_ClearInputKeys", ret="void", signature="()", @@ -5243,7 +5133,7 @@ local t={ cimguiname="ImGuiIO_ClearInputMouse", defaults={}, funcname="ClearInputMouse", - location="imgui:2468", + location="imgui:2572", ov_cimguiname="ImGuiIO_ClearInputMouse", ret="void", signature="()", @@ -5259,7 +5149,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiIO", - location="imgui:2558", + location="imgui:2664", ov_cimguiname="ImGuiIO_ImGuiIO", signature="()", stname="ImGuiIO"}, @@ -5279,7 +5169,7 @@ local t={ cimguiname="ImGuiIO_SetAppAcceptingEvents", defaults={}, funcname="SetAppAcceptingEvents", - location="imgui:2465", + location="imgui:2569", ov_cimguiname="ImGuiIO_SetAppAcceptingEvents", ret="void", signature="(bool)", @@ -5310,7 +5200,7 @@ local t={ defaults={ native_legacy_index="-1"}, funcname="SetKeyEventNativeData", - location="imgui:2464", + location="imgui:2568", ov_cimguiname="ImGuiIO_SetKeyEventNativeData", ret="void", signature="(ImGuiKey,int,int,int)", @@ -5327,7 +5217,7 @@ local t={ cimguiname="ImGuiIO_destroy", defaults={}, destructor=true, - location="imgui:2558", + location="imgui:2664", ov_cimguiname="ImGuiIO_destroy", ret="void", signature="(ImGuiIO*)", @@ -5343,7 +5233,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputEvent", - location="imgui_internal:1473", + location="imgui_internal:1544", ov_cimguiname="ImGuiInputEvent_ImGuiInputEvent", signature="()", stname="ImGuiInputEvent"}, @@ -5359,7 +5249,7 @@ local t={ cimguiname="ImGuiInputEvent_destroy", defaults={}, destructor=true, - location="imgui_internal:1473", + location="imgui_internal:1544", ov_cimguiname="ImGuiInputEvent_destroy", ret="void", signature="(ImGuiInputEvent*)", @@ -5377,7 +5267,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_ClearSelection", defaults={}, funcname="ClearSelection", - location="imgui:2602", + location="imgui:2708", ov_cimguiname="ImGuiInputTextCallbackData_ClearSelection", ret="void", signature="()", @@ -5401,7 +5291,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_DeleteChars", defaults={}, funcname="DeleteChars", - location="imgui:2599", + location="imgui:2705", ov_cimguiname="ImGuiInputTextCallbackData_DeleteChars", ret="void", signature="(int,int)", @@ -5419,7 +5309,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_HasSelection", defaults={}, funcname="HasSelection", - location="imgui:2603", + location="imgui:2709", ov_cimguiname="ImGuiInputTextCallbackData_HasSelection", ret="bool", signature="()const", @@ -5435,7 +5325,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputTextCallbackData", - location="imgui:2598", + location="imgui:2704", ov_cimguiname="ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", signature="()", stname="ImGuiInputTextCallbackData"}, @@ -5462,7 +5352,7 @@ local t={ defaults={ text_end="NULL"}, funcname="InsertChars", - location="imgui:2600", + location="imgui:2706", ov_cimguiname="ImGuiInputTextCallbackData_InsertChars", ret="void", signature="(int,const char*,const char*)", @@ -5480,7 +5370,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_SelectAll", defaults={}, funcname="SelectAll", - location="imgui:2601", + location="imgui:2707", ov_cimguiname="ImGuiInputTextCallbackData_SelectAll", ret="void", signature="()", @@ -5497,7 +5387,7 @@ local t={ cimguiname="ImGuiInputTextCallbackData_destroy", defaults={}, destructor=true, - location="imgui:2598", + location="imgui:2704", ov_cimguiname="ImGuiInputTextCallbackData_destroy", ret="void", signature="(ImGuiInputTextCallbackData*)", @@ -5515,7 +5405,7 @@ local t={ cimguiname="ImGuiInputTextDeactivatedState_ClearFreeMemory", defaults={}, funcname="ClearFreeMemory", - location="imgui_internal:1133", + location="imgui_internal:1201", ov_cimguiname="ImGuiInputTextDeactivatedState_ClearFreeMemory", ret="void", signature="()", @@ -5531,7 +5421,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputTextDeactivatedState", - location="imgui_internal:1132", + location="imgui_internal:1200", ov_cimguiname="ImGuiInputTextDeactivatedState_ImGuiInputTextDeactivatedState", signature="()", stname="ImGuiInputTextDeactivatedState"}, @@ -5547,7 +5437,7 @@ local t={ cimguiname="ImGuiInputTextDeactivatedState_destroy", defaults={}, destructor=true, - location="imgui_internal:1132", + location="imgui_internal:1200", ov_cimguiname="ImGuiInputTextDeactivatedState_destroy", ret="void", signature="(ImGuiInputTextDeactivatedState*)", @@ -5565,7 +5455,7 @@ local t={ cimguiname="ImGuiInputTextState_ClearFreeMemory", defaults={}, funcname="ClearFreeMemory", - location="imgui_internal:1173", + location="imgui_internal:1241", ov_cimguiname="ImGuiInputTextState_ClearFreeMemory", ret="void", signature="()", @@ -5583,7 +5473,7 @@ local t={ cimguiname="ImGuiInputTextState_ClearSelection", defaults={}, funcname="ClearSelection", - location="imgui_internal:1181", + location="imgui_internal:1249", ov_cimguiname="ImGuiInputTextState_ClearSelection", ret="void", signature="()", @@ -5601,7 +5491,7 @@ local t={ cimguiname="ImGuiInputTextState_ClearText", defaults={}, funcname="ClearText", - location="imgui_internal:1172", + location="imgui_internal:1240", ov_cimguiname="ImGuiInputTextState_ClearText", ret="void", signature="()", @@ -5619,7 +5509,7 @@ local t={ cimguiname="ImGuiInputTextState_CursorAnimReset", defaults={}, funcname="CursorAnimReset", - location="imgui_internal:1178", + location="imgui_internal:1246", ov_cimguiname="ImGuiInputTextState_CursorAnimReset", ret="void", signature="()", @@ -5637,7 +5527,7 @@ local t={ cimguiname="ImGuiInputTextState_CursorClamp", defaults={}, funcname="CursorClamp", - location="imgui_internal:1179", + location="imgui_internal:1247", ov_cimguiname="ImGuiInputTextState_CursorClamp", ret="void", signature="()", @@ -5655,7 +5545,7 @@ local t={ cimguiname="ImGuiInputTextState_GetCursorPos", defaults={}, funcname="GetCursorPos", - location="imgui_internal:1182", + location="imgui_internal:1250", ov_cimguiname="ImGuiInputTextState_GetCursorPos", ret="int", signature="()const", @@ -5673,7 +5563,7 @@ local t={ cimguiname="ImGuiInputTextState_GetSelectionEnd", defaults={}, funcname="GetSelectionEnd", - location="imgui_internal:1184", + location="imgui_internal:1252", ov_cimguiname="ImGuiInputTextState_GetSelectionEnd", ret="int", signature="()const", @@ -5691,7 +5581,7 @@ local t={ cimguiname="ImGuiInputTextState_GetSelectionStart", defaults={}, funcname="GetSelectionStart", - location="imgui_internal:1183", + location="imgui_internal:1251", ov_cimguiname="ImGuiInputTextState_GetSelectionStart", ret="int", signature="()const", @@ -5709,7 +5599,7 @@ local t={ cimguiname="ImGuiInputTextState_HasSelection", defaults={}, funcname="HasSelection", - location="imgui_internal:1180", + location="imgui_internal:1248", ov_cimguiname="ImGuiInputTextState_HasSelection", ret="bool", signature="()const", @@ -5725,7 +5615,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiInputTextState", - location="imgui_internal:1170", + location="imgui_internal:1238", ov_cimguiname="ImGuiInputTextState_ImGuiInputTextState", signature="()", stname="ImGuiInputTextState"}, @@ -5745,7 +5635,7 @@ local t={ cimguiname="ImGuiInputTextState_OnCharPressed", defaults={}, funcname="OnCharPressed", - location="imgui_internal:1175", + location="imgui_internal:1243", ov_cimguiname="ImGuiInputTextState_OnCharPressed", ret="void", signature="(unsigned int)", @@ -5766,7 +5656,7 @@ local t={ cimguiname="ImGuiInputTextState_OnKeyPressed", defaults={}, funcname="OnKeyPressed", - location="imgui_internal:1174", + location="imgui_internal:1242", ov_cimguiname="ImGuiInputTextState_OnKeyPressed", ret="void", signature="(int)", @@ -5784,7 +5674,7 @@ local t={ cimguiname="ImGuiInputTextState_ReloadUserBufAndKeepSelection", defaults={}, funcname="ReloadUserBufAndKeepSelection", - location="imgui_internal:1193", + location="imgui_internal:1261", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndKeepSelection", ret="void", signature="()", @@ -5802,7 +5692,7 @@ local t={ cimguiname="ImGuiInputTextState_ReloadUserBufAndMoveToEnd", defaults={}, funcname="ReloadUserBufAndMoveToEnd", - location="imgui_internal:1194", + location="imgui_internal:1262", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndMoveToEnd", ret="void", signature="()", @@ -5820,7 +5710,7 @@ local t={ cimguiname="ImGuiInputTextState_ReloadUserBufAndSelectAll", defaults={}, funcname="ReloadUserBufAndSelectAll", - location="imgui_internal:1192", + location="imgui_internal:1260", ov_cimguiname="ImGuiInputTextState_ReloadUserBufAndSelectAll", ret="void", signature="()", @@ -5838,7 +5728,7 @@ local t={ cimguiname="ImGuiInputTextState_SelectAll", defaults={}, funcname="SelectAll", - location="imgui_internal:1185", + location="imgui_internal:1253", ov_cimguiname="ImGuiInputTextState_SelectAll", ret="void", signature="()", @@ -5855,7 +5745,7 @@ local t={ cimguiname="ImGuiInputTextState_destroy", defaults={}, destructor=true, - location="imgui_internal:1171", + location="imgui_internal:1239", ov_cimguiname="ImGuiInputTextState_destroy", realdestructor=true, ret="void", @@ -5872,7 +5762,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiKeyOwnerData", - location="imgui_internal:1517", + location="imgui_internal:1588", ov_cimguiname="ImGuiKeyOwnerData_ImGuiKeyOwnerData", signature="()", stname="ImGuiKeyOwnerData"}, @@ -5888,7 +5778,7 @@ local t={ cimguiname="ImGuiKeyOwnerData_destroy", defaults={}, destructor=true, - location="imgui_internal:1517", + location="imgui_internal:1588", ov_cimguiname="ImGuiKeyOwnerData_destroy", ret="void", signature="(ImGuiKeyOwnerData*)", @@ -5904,7 +5794,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiKeyRoutingData", - location="imgui_internal:1493", + location="imgui_internal:1564", ov_cimguiname="ImGuiKeyRoutingData_ImGuiKeyRoutingData", signature="()", stname="ImGuiKeyRoutingData"}, @@ -5920,7 +5810,7 @@ local t={ cimguiname="ImGuiKeyRoutingData_destroy", defaults={}, destructor=true, - location="imgui_internal:1493", + location="imgui_internal:1564", ov_cimguiname="ImGuiKeyRoutingData_destroy", ret="void", signature="(ImGuiKeyRoutingData*)", @@ -5938,7 +5828,7 @@ local t={ cimguiname="ImGuiKeyRoutingTable_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1505", + location="imgui_internal:1576", ov_cimguiname="ImGuiKeyRoutingTable_Clear", ret="void", signature="()", @@ -5954,7 +5844,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiKeyRoutingTable", - location="imgui_internal:1504", + location="imgui_internal:1575", ov_cimguiname="ImGuiKeyRoutingTable_ImGuiKeyRoutingTable", signature="()", stname="ImGuiKeyRoutingTable"}, @@ -5970,7 +5860,7 @@ local t={ cimguiname="ImGuiKeyRoutingTable_destroy", defaults={}, destructor=true, - location="imgui_internal:1504", + location="imgui_internal:1575", ov_cimguiname="ImGuiKeyRoutingTable_destroy", ret="void", signature="(ImGuiKeyRoutingTable*)", @@ -5986,7 +5876,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiLastItemData", - location="imgui_internal:1301", + location="imgui_internal:1369", ov_cimguiname="ImGuiLastItemData_ImGuiLastItemData", signature="()", stname="ImGuiLastItemData"}, @@ -6002,7 +5892,7 @@ local t={ cimguiname="ImGuiLastItemData_destroy", defaults={}, destructor=true, - location="imgui_internal:1301", + location="imgui_internal:1369", ov_cimguiname="ImGuiLastItemData_destroy", ret="void", signature="(ImGuiLastItemData*)", @@ -6018,7 +5908,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiListClipperData", - location="imgui_internal:1588", + location="imgui_internal:1659", ov_cimguiname="ImGuiListClipperData_ImGuiListClipperData", signature="()", stname="ImGuiListClipperData"}, @@ -6038,7 +5928,7 @@ local t={ cimguiname="ImGuiListClipperData_Reset", defaults={}, funcname="Reset", - location="imgui_internal:1589", + location="imgui_internal:1660", ov_cimguiname="ImGuiListClipperData_Reset", ret="void", signature="(ImGuiListClipper*)", @@ -6055,7 +5945,7 @@ local t={ cimguiname="ImGuiListClipperData_destroy", defaults={}, destructor=true, - location="imgui_internal:1588", + location="imgui_internal:1659", ov_cimguiname="ImGuiListClipperData_destroy", ret="void", signature="(ImGuiListClipperData*)", @@ -6077,7 +5967,7 @@ local t={ defaults={}, funcname="FromIndices", is_static_function=true, - location="imgui_internal:1575", + location="imgui_internal:1646", ov_cimguiname="ImGuiListClipperRange_FromIndices", ret="ImGuiListClipperRange", signature="(int,int)", @@ -6105,7 +5995,7 @@ local t={ defaults={}, funcname="FromPositions", is_static_function=true, - location="imgui_internal:1576", + location="imgui_internal:1647", ov_cimguiname="ImGuiListClipperRange_FromPositions", ret="ImGuiListClipperRange", signature="(float,float,int,int)", @@ -6130,7 +6020,7 @@ local t={ defaults={ items_height="-1.0f"}, funcname="Begin", - location="imgui:2819", + location="imgui:2925", ov_cimguiname="ImGuiListClipper_Begin", ret="void", signature="(int,float)", @@ -6148,7 +6038,7 @@ local t={ cimguiname="ImGuiListClipper_End", defaults={}, funcname="End", - location="imgui:2820", + location="imgui:2926", ov_cimguiname="ImGuiListClipper_End", ret="void", signature="()", @@ -6164,7 +6054,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiListClipper", - location="imgui:2817", + location="imgui:2923", ov_cimguiname="ImGuiListClipper_ImGuiListClipper", signature="()", stname="ImGuiListClipper"}, @@ -6184,7 +6074,7 @@ local t={ cimguiname="ImGuiListClipper_IncludeItemByIndex", defaults={}, funcname="IncludeItemByIndex", - location="imgui:2825", + location="imgui:2931", ov_cimguiname="ImGuiListClipper_IncludeItemByIndex", ret="void", signature="(int)", @@ -6208,7 +6098,7 @@ local t={ cimguiname="ImGuiListClipper_IncludeItemsByIndex", defaults={}, funcname="IncludeItemsByIndex", - location="imgui:2826", + location="imgui:2932", ov_cimguiname="ImGuiListClipper_IncludeItemsByIndex", ret="void", signature="(int,int)", @@ -6229,7 +6119,7 @@ local t={ cimguiname="ImGuiListClipper_SeekCursorForItem", defaults={}, funcname="SeekCursorForItem", - location="imgui:2831", + location="imgui:2937", ov_cimguiname="ImGuiListClipper_SeekCursorForItem", ret="void", signature="(int)", @@ -6247,7 +6137,7 @@ local t={ cimguiname="ImGuiListClipper_Step", defaults={}, funcname="Step", - location="imgui:2821", + location="imgui:2927", ov_cimguiname="ImGuiListClipper_Step", ret="bool", signature="()", @@ -6264,7 +6154,7 @@ local t={ cimguiname="ImGuiListClipper_destroy", defaults={}, destructor=true, - location="imgui:2818", + location="imgui:2924", ov_cimguiname="ImGuiListClipper_destroy", realdestructor=true, ret="void", @@ -6286,7 +6176,7 @@ local t={ cimguiname="ImGuiMenuColumns_CalcNextTotalWidth", defaults={}, funcname="CalcNextTotalWidth", - location="imgui_internal:1123", + location="imgui_internal:1191", ov_cimguiname="ImGuiMenuColumns_CalcNextTotalWidth", ret="void", signature="(bool)", @@ -6316,7 +6206,7 @@ local t={ cimguiname="ImGuiMenuColumns_DeclColumns", defaults={}, funcname="DeclColumns", - location="imgui_internal:1122", + location="imgui_internal:1190", ov_cimguiname="ImGuiMenuColumns_DeclColumns", ret="float", signature="(float,float,float,float)", @@ -6332,7 +6222,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiMenuColumns", - location="imgui_internal:1120", + location="imgui_internal:1188", ov_cimguiname="ImGuiMenuColumns_ImGuiMenuColumns", signature="()", stname="ImGuiMenuColumns"}, @@ -6355,7 +6245,7 @@ local t={ cimguiname="ImGuiMenuColumns_Update", defaults={}, funcname="Update", - location="imgui_internal:1121", + location="imgui_internal:1189", ov_cimguiname="ImGuiMenuColumns_Update", ret="void", signature="(float,bool)", @@ -6372,7 +6262,7 @@ local t={ cimguiname="ImGuiMenuColumns_destroy", defaults={}, destructor=true, - location="imgui_internal:1120", + location="imgui_internal:1188", ov_cimguiname="ImGuiMenuColumns_destroy", ret="void", signature="(ImGuiMenuColumns*)", @@ -6388,7 +6278,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiMultiSelectState", - location="imgui_internal:1853", + location="imgui_internal:1924", ov_cimguiname="ImGuiMultiSelectState_ImGuiMultiSelectState", signature="()", stname="ImGuiMultiSelectState"}, @@ -6404,7 +6294,7 @@ local t={ cimguiname="ImGuiMultiSelectState_destroy", defaults={}, destructor=true, - location="imgui_internal:1853", + location="imgui_internal:1924", ov_cimguiname="ImGuiMultiSelectState_destroy", ret="void", signature="(ImGuiMultiSelectState*)", @@ -6422,7 +6312,7 @@ local t={ cimguiname="ImGuiMultiSelectTempData_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1837", + location="imgui_internal:1908", ov_cimguiname="ImGuiMultiSelectTempData_Clear", ret="void", signature="()", @@ -6440,7 +6330,7 @@ local t={ cimguiname="ImGuiMultiSelectTempData_ClearIO", defaults={}, funcname="ClearIO", - location="imgui_internal:1838", + location="imgui_internal:1909", ov_cimguiname="ImGuiMultiSelectTempData_ClearIO", ret="void", signature="()", @@ -6456,7 +6346,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiMultiSelectTempData", - location="imgui_internal:1836", + location="imgui_internal:1907", ov_cimguiname="ImGuiMultiSelectTempData_ImGuiMultiSelectTempData", signature="()", stname="ImGuiMultiSelectTempData"}, @@ -6472,7 +6362,7 @@ local t={ cimguiname="ImGuiMultiSelectTempData_destroy", defaults={}, destructor=true, - location="imgui_internal:1836", + location="imgui_internal:1907", ov_cimguiname="ImGuiMultiSelectTempData_destroy", ret="void", signature="(ImGuiMultiSelectTempData*)", @@ -6490,7 +6380,7 @@ local t={ cimguiname="ImGuiNavItemData_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1678", + location="imgui_internal:1749", ov_cimguiname="ImGuiNavItemData_Clear", ret="void", signature="()", @@ -6506,7 +6396,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiNavItemData", - location="imgui_internal:1677", + location="imgui_internal:1748", ov_cimguiname="ImGuiNavItemData_ImGuiNavItemData", signature="()", stname="ImGuiNavItemData"}, @@ -6522,7 +6412,7 @@ local t={ cimguiname="ImGuiNavItemData_destroy", defaults={}, destructor=true, - location="imgui_internal:1677", + location="imgui_internal:1748", ov_cimguiname="ImGuiNavItemData_destroy", ret="void", signature="(ImGuiNavItemData*)", @@ -6540,7 +6430,7 @@ local t={ cimguiname="ImGuiNextItemData_ClearFlags", defaults={}, funcname="ClearFlags", - location="imgui_internal:1285", + location="imgui_internal:1353", ov_cimguiname="ImGuiNextItemData_ClearFlags", ret="void", signature="()", @@ -6556,7 +6446,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiNextItemData", - location="imgui_internal:1284", + location="imgui_internal:1352", ov_cimguiname="ImGuiNextItemData_ImGuiNextItemData", signature="()", stname="ImGuiNextItemData"}, @@ -6572,7 +6462,7 @@ local t={ cimguiname="ImGuiNextItemData_destroy", defaults={}, destructor=true, - location="imgui_internal:1284", + location="imgui_internal:1352", ov_cimguiname="ImGuiNextItemData_destroy", ret="void", signature="(ImGuiNextItemData*)", @@ -6590,7 +6480,7 @@ local t={ cimguiname="ImGuiNextWindowData_ClearFlags", defaults={}, funcname="ClearFlags", - location="imgui_internal:1255", + location="imgui_internal:1323", ov_cimguiname="ImGuiNextWindowData_ClearFlags", ret="void", signature="()", @@ -6606,7 +6496,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiNextWindowData", - location="imgui_internal:1254", + location="imgui_internal:1322", ov_cimguiname="ImGuiNextWindowData_ImGuiNextWindowData", signature="()", stname="ImGuiNextWindowData"}, @@ -6622,7 +6512,7 @@ local t={ cimguiname="ImGuiNextWindowData_destroy", defaults={}, destructor=true, - location="imgui_internal:1254", + location="imgui_internal:1322", ov_cimguiname="ImGuiNextWindowData_destroy", ret="void", signature="(ImGuiNextWindowData*)", @@ -6638,7 +6528,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiOldColumnData", - location="imgui_internal:1757", + location="imgui_internal:1828", ov_cimguiname="ImGuiOldColumnData_ImGuiOldColumnData", signature="()", stname="ImGuiOldColumnData"}, @@ -6654,7 +6544,7 @@ local t={ cimguiname="ImGuiOldColumnData_destroy", defaults={}, destructor=true, - location="imgui_internal:1757", + location="imgui_internal:1828", ov_cimguiname="ImGuiOldColumnData_destroy", ret="void", signature="(ImGuiOldColumnData*)", @@ -6670,7 +6560,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiOldColumns", - location="imgui_internal:1778", + location="imgui_internal:1849", ov_cimguiname="ImGuiOldColumns_ImGuiOldColumns", signature="()", stname="ImGuiOldColumns"}, @@ -6686,7 +6576,7 @@ local t={ cimguiname="ImGuiOldColumns_destroy", defaults={}, destructor=true, - location="imgui_internal:1778", + location="imgui_internal:1849", ov_cimguiname="ImGuiOldColumns_destroy", ret="void", signature="(ImGuiOldColumns*)", @@ -6702,7 +6592,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiOnceUponAFrame", - location="imgui:2676", + location="imgui:2782", ov_cimguiname="ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", signature="()", stname="ImGuiOnceUponAFrame"}, @@ -6718,7 +6608,7 @@ local t={ cimguiname="ImGuiOnceUponAFrame_destroy", defaults={}, destructor=true, - location="imgui:2676", + location="imgui:2782", ov_cimguiname="ImGuiOnceUponAFrame_destroy", ret="void", signature="(ImGuiOnceUponAFrame*)", @@ -6736,7 +6626,7 @@ local t={ cimguiname="ImGuiPayload_Clear", defaults={}, funcname="Clear", - location="imgui:2654", + location="imgui:2760", ov_cimguiname="ImGuiPayload_Clear", ret="void", signature="()", @@ -6752,7 +6642,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPayload", - location="imgui:2653", + location="imgui:2759", ov_cimguiname="ImGuiPayload_ImGuiPayload", signature="()", stname="ImGuiPayload"}, @@ -6772,7 +6662,7 @@ local t={ cimguiname="ImGuiPayload_IsDataType", defaults={}, funcname="IsDataType", - location="imgui:2655", + location="imgui:2761", ov_cimguiname="ImGuiPayload_IsDataType", ret="bool", signature="(const char*)const", @@ -6790,7 +6680,7 @@ local t={ cimguiname="ImGuiPayload_IsDelivery", defaults={}, funcname="IsDelivery", - location="imgui:2657", + location="imgui:2763", ov_cimguiname="ImGuiPayload_IsDelivery", ret="bool", signature="()const", @@ -6808,7 +6698,7 @@ local t={ cimguiname="ImGuiPayload_IsPreview", defaults={}, funcname="IsPreview", - location="imgui:2656", + location="imgui:2762", ov_cimguiname="ImGuiPayload_IsPreview", ret="bool", signature="()const", @@ -6825,7 +6715,7 @@ local t={ cimguiname="ImGuiPayload_destroy", defaults={}, destructor=true, - location="imgui:2653", + location="imgui:2759", ov_cimguiname="ImGuiPayload_destroy", ret="void", signature="(ImGuiPayload*)", @@ -6841,7 +6731,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPlatformIO", - location="imgui:3763", + location="imgui:4080", ov_cimguiname="ImGuiPlatformIO_ImGuiPlatformIO", signature="()", stname="ImGuiPlatformIO"}, @@ -6857,7 +6747,7 @@ local t={ cimguiname="ImGuiPlatformIO_destroy", defaults={}, destructor=true, - location="imgui:3763", + location="imgui:4080", ov_cimguiname="ImGuiPlatformIO_destroy", ret="void", signature="(ImGuiPlatformIO*)", @@ -6873,7 +6763,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPlatformImeData", - location="imgui:3873", + location="imgui:4201", ov_cimguiname="ImGuiPlatformImeData_ImGuiPlatformImeData", signature="()", stname="ImGuiPlatformImeData"}, @@ -6889,7 +6779,7 @@ local t={ cimguiname="ImGuiPlatformImeData_destroy", defaults={}, destructor=true, - location="imgui:3873", + location="imgui:4201", ov_cimguiname="ImGuiPlatformImeData_destroy", ret="void", signature="(ImGuiPlatformImeData*)", @@ -6905,7 +6795,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPlatformMonitor", - location="imgui:3863", + location="imgui:4189", ov_cimguiname="ImGuiPlatformMonitor_ImGuiPlatformMonitor", signature="()", stname="ImGuiPlatformMonitor"}, @@ -6921,7 +6811,7 @@ local t={ cimguiname="ImGuiPlatformMonitor_destroy", defaults={}, destructor=true, - location="imgui:3863", + location="imgui:4189", ov_cimguiname="ImGuiPlatformMonitor_destroy", ret="void", signature="(ImGuiPlatformMonitor*)", @@ -6937,7 +6827,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPopupData", - location="imgui_internal:1392", + location="imgui_internal:1463", ov_cimguiname="ImGuiPopupData_ImGuiPopupData", signature="()", stname="ImGuiPopupData"}, @@ -6953,7 +6843,7 @@ local t={ cimguiname="ImGuiPopupData_destroy", defaults={}, destructor=true, - location="imgui_internal:1392", + location="imgui_internal:1463", ov_cimguiname="ImGuiPopupData_destroy", ret="void", signature="(ImGuiPopupData*)", @@ -6972,7 +6862,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPtrOrIndex", - location="imgui_internal:1356", + location="imgui_internal:1427", ov_cimguiname="ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr", signature="(void*)", stname="ImGuiPtrOrIndex"}, @@ -6988,7 +6878,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiPtrOrIndex", - location="imgui_internal:1357", + location="imgui_internal:1428", ov_cimguiname="ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int", signature="(int)", stname="ImGuiPtrOrIndex"}, @@ -7005,7 +6895,7 @@ local t={ cimguiname="ImGuiPtrOrIndex_destroy", defaults={}, destructor=true, - location="imgui_internal:1356", + location="imgui_internal:1427", ov_cimguiname="ImGuiPtrOrIndex_destroy", ret="void", signature="(ImGuiPtrOrIndex*)", @@ -7026,7 +6916,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_ApplyRequests", defaults={}, funcname="ApplyRequests", - location="imgui:3041", + location="imgui:3153", ov_cimguiname="ImGuiSelectionBasicStorage_ApplyRequests", ret="void", signature="(ImGuiMultiSelectIO*)", @@ -7044,7 +6934,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_Clear", defaults={}, funcname="Clear", - location="imgui:3043", + location="imgui:3155", ov_cimguiname="ImGuiSelectionBasicStorage_Clear", ret="void", signature="()", @@ -7065,7 +6955,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_Contains", defaults={}, funcname="Contains", - location="imgui:3042", + location="imgui:3154", ov_cimguiname="ImGuiSelectionBasicStorage_Contains", ret="bool", signature="(ImGuiID)const", @@ -7089,7 +6979,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_GetNextSelectedItem", defaults={}, funcname="GetNextSelectedItem", - location="imgui:3046", + location="imgui:3158", ov_cimguiname="ImGuiSelectionBasicStorage_GetNextSelectedItem", ret="bool", signature="(void**,ImGuiID*)", @@ -7110,7 +7000,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_GetStorageIdFromIndex", defaults={}, funcname="GetStorageIdFromIndex", - location="imgui:3047", + location="imgui:3159", ov_cimguiname="ImGuiSelectionBasicStorage_GetStorageIdFromIndex", ret="ImGuiID", signature="(int)", @@ -7126,7 +7016,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiSelectionBasicStorage", - location="imgui:3040", + location="imgui:3152", ov_cimguiname="ImGuiSelectionBasicStorage_ImGuiSelectionBasicStorage", signature="()", stname="ImGuiSelectionBasicStorage"}, @@ -7149,7 +7039,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_SetItemSelected", defaults={}, funcname="SetItemSelected", - location="imgui:3045", + location="imgui:3157", ov_cimguiname="ImGuiSelectionBasicStorage_SetItemSelected", ret="void", signature="(ImGuiID,bool)", @@ -7171,7 +7061,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_Swap", defaults={}, funcname="Swap", - location="imgui:3044", + location="imgui:3156", ov_cimguiname="ImGuiSelectionBasicStorage_Swap", ret="void", signature="(ImGuiSelectionBasicStorage*)", @@ -7188,7 +7078,7 @@ local t={ cimguiname="ImGuiSelectionBasicStorage_destroy", defaults={}, destructor=true, - location="imgui:3040", + location="imgui:3152", ov_cimguiname="ImGuiSelectionBasicStorage_destroy", ret="void", signature="(ImGuiSelectionBasicStorage*)", @@ -7209,7 +7099,7 @@ local t={ cimguiname="ImGuiSelectionExternalStorage_ApplyRequests", defaults={}, funcname="ApplyRequests", - location="imgui:3060", + location="imgui:3172", ov_cimguiname="ImGuiSelectionExternalStorage_ApplyRequests", ret="void", signature="(ImGuiMultiSelectIO*)", @@ -7225,7 +7115,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiSelectionExternalStorage", - location="imgui:3059", + location="imgui:3171", ov_cimguiname="ImGuiSelectionExternalStorage_ImGuiSelectionExternalStorage", signature="()", stname="ImGuiSelectionExternalStorage"}, @@ -7241,7 +7131,7 @@ local t={ cimguiname="ImGuiSelectionExternalStorage_destroy", defaults={}, destructor=true, - location="imgui:3059", + location="imgui:3171", ov_cimguiname="ImGuiSelectionExternalStorage_destroy", ret="void", signature="(ImGuiSelectionExternalStorage*)", @@ -7257,7 +7147,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiSettingsHandler", - location="imgui_internal:2100", + location="imgui_internal:2171", ov_cimguiname="ImGuiSettingsHandler_ImGuiSettingsHandler", signature="()", stname="ImGuiSettingsHandler"}, @@ -7273,7 +7163,7 @@ local t={ cimguiname="ImGuiSettingsHandler_destroy", defaults={}, destructor=true, - location="imgui_internal:2100", + location="imgui_internal:2171", ov_cimguiname="ImGuiSettingsHandler_destroy", ret="void", signature="(ImGuiSettingsHandler*)", @@ -7289,7 +7179,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStackLevelInfo", - location="imgui_internal:2217", + location="imgui_internal:2290", ov_cimguiname="ImGuiStackLevelInfo_ImGuiStackLevelInfo", signature="()", stname="ImGuiStackLevelInfo"}, @@ -7305,7 +7195,7 @@ local t={ cimguiname="ImGuiStackLevelInfo_destroy", defaults={}, destructor=true, - location="imgui_internal:2217", + location="imgui_internal:2290", ov_cimguiname="ImGuiStackLevelInfo_destroy", ret="void", signature="(ImGuiStackLevelInfo*)", @@ -7327,7 +7217,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStoragePair", - location="imgui:2734", + location="imgui:2840", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Int", signature="(ImGuiID,int)", stname="ImGuiStoragePair"}, @@ -7346,7 +7236,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStoragePair", - location="imgui:2735", + location="imgui:2841", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Float", signature="(ImGuiID,float)", stname="ImGuiStoragePair"}, @@ -7365,7 +7255,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStoragePair", - location="imgui:2736", + location="imgui:2842", ov_cimguiname="ImGuiStoragePair_ImGuiStoragePair_Ptr", signature="(ImGuiID,void*)", stname="ImGuiStoragePair"}, @@ -7383,7 +7273,7 @@ local t={ cimguiname="ImGuiStoragePair_destroy", defaults={}, destructor=true, - location="imgui:2734", + location="imgui:2840", ov_cimguiname="ImGuiStoragePair_destroy", ret="void", signature="(ImGuiStoragePair*)", @@ -7401,7 +7291,7 @@ local t={ cimguiname="ImGuiStorage_BuildSortByKey", defaults={}, funcname="BuildSortByKey", - location="imgui:2775", + location="imgui:2881", ov_cimguiname="ImGuiStorage_BuildSortByKey", ret="void", signature="()", @@ -7419,7 +7309,7 @@ local t={ cimguiname="ImGuiStorage_Clear", defaults={}, funcname="Clear", - location="imgui:2755", + location="imgui:2861", ov_cimguiname="ImGuiStorage_Clear", ret="void", signature="()", @@ -7444,7 +7334,7 @@ local t={ defaults={ default_val="false"}, funcname="GetBool", - location="imgui:2758", + location="imgui:2864", ov_cimguiname="ImGuiStorage_GetBool", ret="bool", signature="(ImGuiID,bool)const", @@ -7469,7 +7359,7 @@ local t={ defaults={ default_val="false"}, funcname="GetBoolRef", - location="imgui:2770", + location="imgui:2876", ov_cimguiname="ImGuiStorage_GetBoolRef", ret="bool*", signature="(ImGuiID,bool)", @@ -7494,7 +7384,7 @@ local t={ defaults={ default_val="0.0f"}, funcname="GetFloat", - location="imgui:2760", + location="imgui:2866", ov_cimguiname="ImGuiStorage_GetFloat", ret="float", signature="(ImGuiID,float)const", @@ -7519,7 +7409,7 @@ local t={ defaults={ default_val="0.0f"}, funcname="GetFloatRef", - location="imgui:2771", + location="imgui:2877", ov_cimguiname="ImGuiStorage_GetFloatRef", ret="float*", signature="(ImGuiID,float)", @@ -7544,7 +7434,7 @@ local t={ defaults={ default_val="0"}, funcname="GetInt", - location="imgui:2756", + location="imgui:2862", ov_cimguiname="ImGuiStorage_GetInt", ret="int", signature="(ImGuiID,int)const", @@ -7569,7 +7459,7 @@ local t={ defaults={ default_val="0"}, funcname="GetIntRef", - location="imgui:2769", + location="imgui:2875", ov_cimguiname="ImGuiStorage_GetIntRef", ret="int*", signature="(ImGuiID,int)", @@ -7590,7 +7480,7 @@ local t={ cimguiname="ImGuiStorage_GetVoidPtr", defaults={}, funcname="GetVoidPtr", - location="imgui:2762", + location="imgui:2868", ov_cimguiname="ImGuiStorage_GetVoidPtr", ret="void*", signature="(ImGuiID)const", @@ -7615,7 +7505,7 @@ local t={ defaults={ default_val="NULL"}, funcname="GetVoidPtrRef", - location="imgui:2772", + location="imgui:2878", ov_cimguiname="ImGuiStorage_GetVoidPtrRef", ret="void**", signature="(ImGuiID,void*)", @@ -7636,7 +7526,7 @@ local t={ cimguiname="ImGuiStorage_SetAllInt", defaults={}, funcname="SetAllInt", - location="imgui:2777", + location="imgui:2883", ov_cimguiname="ImGuiStorage_SetAllInt", ret="void", signature="(int)", @@ -7660,7 +7550,7 @@ local t={ cimguiname="ImGuiStorage_SetBool", defaults={}, funcname="SetBool", - location="imgui:2759", + location="imgui:2865", ov_cimguiname="ImGuiStorage_SetBool", ret="void", signature="(ImGuiID,bool)", @@ -7684,7 +7574,7 @@ local t={ cimguiname="ImGuiStorage_SetFloat", defaults={}, funcname="SetFloat", - location="imgui:2761", + location="imgui:2867", ov_cimguiname="ImGuiStorage_SetFloat", ret="void", signature="(ImGuiID,float)", @@ -7708,7 +7598,7 @@ local t={ cimguiname="ImGuiStorage_SetInt", defaults={}, funcname="SetInt", - location="imgui:2757", + location="imgui:2863", ov_cimguiname="ImGuiStorage_SetInt", ret="void", signature="(ImGuiID,int)", @@ -7732,7 +7622,7 @@ local t={ cimguiname="ImGuiStorage_SetVoidPtr", defaults={}, funcname="SetVoidPtr", - location="imgui:2763", + location="imgui:2869", ov_cimguiname="ImGuiStorage_SetVoidPtr", ret="void", signature="(ImGuiID,void*)", @@ -7754,7 +7644,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyleMod", - location="imgui_internal:850", + location="imgui_internal:914", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Int", signature="(ImGuiStyleVar,int)", stname="ImGuiStyleMod"}, @@ -7773,7 +7663,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyleMod", - location="imgui_internal:851", + location="imgui_internal:915", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Float", signature="(ImGuiStyleVar,float)", stname="ImGuiStyleMod"}, @@ -7792,7 +7682,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyleMod", - location="imgui_internal:852", + location="imgui_internal:916", ov_cimguiname="ImGuiStyleMod_ImGuiStyleMod_Vec2", signature="(ImGuiStyleVar,ImVec2)", stname="ImGuiStyleMod"}, @@ -7810,7 +7700,7 @@ local t={ cimguiname="ImGuiStyleMod_destroy", defaults={}, destructor=true, - location="imgui_internal:850", + location="imgui_internal:914", ov_cimguiname="ImGuiStyleMod_destroy", ret="void", signature="(ImGuiStyleMod*)", @@ -7831,7 +7721,7 @@ local t={ cimguiname="ImGuiStyleVarInfo_GetVarPtr", defaults={}, funcname="GetVarPtr", - location="imgui_internal:835", + location="imgui_internal:899", ov_cimguiname="ImGuiStyleVarInfo_GetVarPtr", ret="void*", signature="(void*)const", @@ -7847,7 +7737,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiStyle", - location="imgui:2287", + location="imgui:2387", ov_cimguiname="ImGuiStyle_ImGuiStyle", signature="()", stname="ImGuiStyle"}, @@ -7867,7 +7757,7 @@ local t={ cimguiname="ImGuiStyle_ScaleAllSizes", defaults={}, funcname="ScaleAllSizes", - location="imgui:2288", + location="imgui:2388", ov_cimguiname="ImGuiStyle_ScaleAllSizes", ret="void", signature="(float)", @@ -7884,7 +7774,7 @@ local t={ cimguiname="ImGuiStyle_destroy", defaults={}, destructor=true, - location="imgui:2287", + location="imgui:2387", ov_cimguiname="ImGuiStyle_destroy", ret="void", signature="(ImGuiStyle*)", @@ -7900,7 +7790,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTabBar", - location="imgui_internal:2931", + location="imgui_internal:3011", ov_cimguiname="ImGuiTabBar_ImGuiTabBar", signature="()", stname="ImGuiTabBar"}, @@ -7916,7 +7806,7 @@ local t={ cimguiname="ImGuiTabBar_destroy", defaults={}, destructor=true, - location="imgui_internal:2931", + location="imgui_internal:3011", ov_cimguiname="ImGuiTabBar_destroy", ret="void", signature="(ImGuiTabBar*)", @@ -7932,7 +7822,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTabItem", - location="imgui_internal:2890", + location="imgui_internal:2970", ov_cimguiname="ImGuiTabItem_ImGuiTabItem", signature="()", stname="ImGuiTabItem"}, @@ -7948,7 +7838,7 @@ local t={ cimguiname="ImGuiTabItem_destroy", defaults={}, destructor=true, - location="imgui_internal:2890", + location="imgui_internal:2970", ov_cimguiname="ImGuiTabItem_destroy", ret="void", signature="(ImGuiTabItem*)", @@ -7964,7 +7854,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableColumnSettings", - location="imgui_internal:3200", + location="imgui_internal:3276", ov_cimguiname="ImGuiTableColumnSettings_ImGuiTableColumnSettings", signature="()", stname="ImGuiTableColumnSettings"}, @@ -7980,7 +7870,7 @@ local t={ cimguiname="ImGuiTableColumnSettings_destroy", defaults={}, destructor=true, - location="imgui_internal:3200", + location="imgui_internal:3276", ov_cimguiname="ImGuiTableColumnSettings_destroy", ret="void", signature="(ImGuiTableColumnSettings*)", @@ -7996,7 +7886,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableColumnSortSpecs", - location="imgui:2105", + location="imgui:2191", ov_cimguiname="ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", signature="()", stname="ImGuiTableColumnSortSpecs"}, @@ -8012,7 +7902,7 @@ local t={ cimguiname="ImGuiTableColumnSortSpecs_destroy", defaults={}, destructor=true, - location="imgui:2105", + location="imgui:2191", ov_cimguiname="ImGuiTableColumnSortSpecs_destroy", ret="void", signature="(ImGuiTableColumnSortSpecs*)", @@ -8028,7 +7918,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableColumn", - location="imgui_internal:2994", + location="imgui_internal:3070", ov_cimguiname="ImGuiTableColumn_ImGuiTableColumn", signature="()", stname="ImGuiTableColumn"}, @@ -8044,7 +7934,7 @@ local t={ cimguiname="ImGuiTableColumn_destroy", defaults={}, destructor=true, - location="imgui_internal:2994", + location="imgui_internal:3070", ov_cimguiname="ImGuiTableColumn_destroy", ret="void", signature="(ImGuiTableColumn*)", @@ -8060,7 +7950,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableInstanceData", - location="imgui_internal:3037", + location="imgui_internal:3113", ov_cimguiname="ImGuiTableInstanceData_ImGuiTableInstanceData", signature="()", stname="ImGuiTableInstanceData"}, @@ -8076,7 +7966,7 @@ local t={ cimguiname="ImGuiTableInstanceData_destroy", defaults={}, destructor=true, - location="imgui_internal:3037", + location="imgui_internal:3113", ov_cimguiname="ImGuiTableInstanceData_destroy", ret="void", signature="(ImGuiTableInstanceData*)", @@ -8094,7 +7984,7 @@ local t={ cimguiname="ImGuiTableSettings_GetColumnSettings", defaults={}, funcname="GetColumnSettings", - location="imgui_internal:3223", + location="imgui_internal:3299", ov_cimguiname="ImGuiTableSettings_GetColumnSettings", ret="ImGuiTableColumnSettings*", signature="()", @@ -8110,7 +8000,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableSettings", - location="imgui_internal:3222", + location="imgui_internal:3298", ov_cimguiname="ImGuiTableSettings_ImGuiTableSettings", signature="()", stname="ImGuiTableSettings"}, @@ -8126,7 +8016,7 @@ local t={ cimguiname="ImGuiTableSettings_destroy", defaults={}, destructor=true, - location="imgui_internal:3222", + location="imgui_internal:3298", ov_cimguiname="ImGuiTableSettings_destroy", ret="void", signature="(ImGuiTableSettings*)", @@ -8142,7 +8032,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableSortSpecs", - location="imgui:2094", + location="imgui:2180", ov_cimguiname="ImGuiTableSortSpecs_ImGuiTableSortSpecs", signature="()", stname="ImGuiTableSortSpecs"}, @@ -8158,7 +8048,7 @@ local t={ cimguiname="ImGuiTableSortSpecs_destroy", defaults={}, destructor=true, - location="imgui:2094", + location="imgui:2180", ov_cimguiname="ImGuiTableSortSpecs_destroy", ret="void", signature="(ImGuiTableSortSpecs*)", @@ -8174,7 +8064,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTableTempData", - location="imgui_internal:3185", + location="imgui_internal:3261", ov_cimguiname="ImGuiTableTempData_ImGuiTableTempData", signature="()", stname="ImGuiTableTempData"}, @@ -8190,7 +8080,7 @@ local t={ cimguiname="ImGuiTableTempData_destroy", defaults={}, destructor=true, - location="imgui_internal:3185", + location="imgui_internal:3261", ov_cimguiname="ImGuiTableTempData_destroy", ret="void", signature="(ImGuiTableTempData*)", @@ -8206,7 +8096,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTable", - location="imgui_internal:3157", + location="imgui_internal:3233", ov_cimguiname="ImGuiTable_ImGuiTable", signature="()", stname="ImGuiTable"}, @@ -8222,7 +8112,7 @@ local t={ cimguiname="ImGuiTable_destroy", defaults={}, destructor=true, - location="imgui_internal:3158", + location="imgui_internal:3234", ov_cimguiname="ImGuiTable_destroy", realdestructor=true, ret="void", @@ -8239,7 +8129,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTextBuffer", - location="imgui:2714", + location="imgui:2820", ov_cimguiname="ImGuiTextBuffer_ImGuiTextBuffer", signature="()", stname="ImGuiTextBuffer"}, @@ -8263,7 +8153,7 @@ local t={ defaults={ str_end="NULL"}, funcname="append", - location="imgui:2724", + location="imgui:2830", ov_cimguiname="ImGuiTextBuffer_append", ret="void", signature="(const char*,const char*)", @@ -8288,7 +8178,7 @@ local t={ defaults={}, funcname="appendf", isvararg="...)", - location="imgui:2725", + location="imgui:2831", manual=true, ov_cimguiname="ImGuiTextBuffer_appendf", ret="void", @@ -8313,7 +8203,7 @@ local t={ cimguiname="ImGuiTextBuffer_appendfv", defaults={}, funcname="appendfv", - location="imgui:2726", + location="imgui:2832", ov_cimguiname="ImGuiTextBuffer_appendfv", ret="void", signature="(const char*,va_list)", @@ -8331,7 +8221,7 @@ local t={ cimguiname="ImGuiTextBuffer_begin", defaults={}, funcname="begin", - location="imgui:2716", + location="imgui:2822", ov_cimguiname="ImGuiTextBuffer_begin", ret="const char*", signature="()const", @@ -8349,7 +8239,7 @@ local t={ cimguiname="ImGuiTextBuffer_c_str", defaults={}, funcname="c_str", - location="imgui:2723", + location="imgui:2829", ov_cimguiname="ImGuiTextBuffer_c_str", ret="const char*", signature="()const", @@ -8367,7 +8257,7 @@ local t={ cimguiname="ImGuiTextBuffer_clear", defaults={}, funcname="clear", - location="imgui:2720", + location="imgui:2826", ov_cimguiname="ImGuiTextBuffer_clear", ret="void", signature="()", @@ -8384,7 +8274,7 @@ local t={ cimguiname="ImGuiTextBuffer_destroy", defaults={}, destructor=true, - location="imgui:2714", + location="imgui:2820", ov_cimguiname="ImGuiTextBuffer_destroy", ret="void", signature="(ImGuiTextBuffer*)", @@ -8402,7 +8292,7 @@ local t={ cimguiname="ImGuiTextBuffer_empty", defaults={}, funcname="empty", - location="imgui:2719", + location="imgui:2825", ov_cimguiname="ImGuiTextBuffer_empty", ret="bool", signature="()const", @@ -8420,7 +8310,7 @@ local t={ cimguiname="ImGuiTextBuffer_end", defaults={}, funcname="end", - location="imgui:2717", + location="imgui:2823", ov_cimguiname="ImGuiTextBuffer_end", ret="const char*", signature="()const", @@ -8441,7 +8331,7 @@ local t={ cimguiname="ImGuiTextBuffer_reserve", defaults={}, funcname="reserve", - location="imgui:2722", + location="imgui:2828", ov_cimguiname="ImGuiTextBuffer_reserve", ret="void", signature="(int)", @@ -8462,7 +8352,7 @@ local t={ cimguiname="ImGuiTextBuffer_resize", defaults={}, funcname="resize", - location="imgui:2721", + location="imgui:2827", ov_cimguiname="ImGuiTextBuffer_resize", ret="void", signature="(int)", @@ -8480,7 +8370,7 @@ local t={ cimguiname="ImGuiTextBuffer_size", defaults={}, funcname="size", - location="imgui:2718", + location="imgui:2824", ov_cimguiname="ImGuiTextBuffer_size", ret="int", signature="()const", @@ -8498,7 +8388,7 @@ local t={ cimguiname="ImGuiTextFilter_Build", defaults={}, funcname="Build", - location="imgui:2687", + location="imgui:2793", ov_cimguiname="ImGuiTextFilter_Build", ret="void", signature="()", @@ -8516,7 +8406,7 @@ local t={ cimguiname="ImGuiTextFilter_Clear", defaults={}, funcname="Clear", - location="imgui:2688", + location="imgui:2794", ov_cimguiname="ImGuiTextFilter_Clear", ret="void", signature="()", @@ -8542,7 +8432,7 @@ local t={ label="\"Filter(inc,-exc)\"", width="0.0f"}, funcname="Draw", - location="imgui:2685", + location="imgui:2791", ov_cimguiname="ImGuiTextFilter_Draw", ret="bool", signature="(const char*,float)", @@ -8562,7 +8452,7 @@ local t={ defaults={ default_filter="\"\""}, funcname="ImGuiTextFilter", - location="imgui:2684", + location="imgui:2790", ov_cimguiname="ImGuiTextFilter_ImGuiTextFilter", signature="(const char*)", stname="ImGuiTextFilter"}, @@ -8579,7 +8469,7 @@ local t={ cimguiname="ImGuiTextFilter_IsActive", defaults={}, funcname="IsActive", - location="imgui:2689", + location="imgui:2795", ov_cimguiname="ImGuiTextFilter_IsActive", ret="bool", signature="()const", @@ -8604,7 +8494,7 @@ local t={ defaults={ text_end="NULL"}, funcname="PassFilter", - location="imgui:2686", + location="imgui:2792", ov_cimguiname="ImGuiTextFilter_PassFilter", ret="bool", signature="(const char*,const char*)const", @@ -8621,7 +8511,7 @@ local t={ cimguiname="ImGuiTextFilter_destroy", defaults={}, destructor=true, - location="imgui:2684", + location="imgui:2790", ov_cimguiname="ImGuiTextFilter_destroy", ret="void", signature="(ImGuiTextFilter*)", @@ -8648,7 +8538,7 @@ local t={ cimguiname="ImGuiTextIndex_append", defaults={}, funcname="append", - location="imgui_internal:756", + location="imgui_internal:809", ov_cimguiname="ImGuiTextIndex_append", ret="void", signature="(const char*,int,int)", @@ -8666,7 +8556,7 @@ local t={ cimguiname="ImGuiTextIndex_clear", defaults={}, funcname="clear", - location="imgui_internal:752", + location="imgui_internal:805", ov_cimguiname="ImGuiTextIndex_clear", ret="void", signature="()", @@ -8690,7 +8580,7 @@ local t={ cimguiname="ImGuiTextIndex_get_line_begin", defaults={}, funcname="get_line_begin", - location="imgui_internal:754", + location="imgui_internal:807", ov_cimguiname="ImGuiTextIndex_get_line_begin", ret="const char*", signature="(const char*,int)", @@ -8714,7 +8604,7 @@ local t={ cimguiname="ImGuiTextIndex_get_line_end", defaults={}, funcname="get_line_end", - location="imgui_internal:755", + location="imgui_internal:808", ov_cimguiname="ImGuiTextIndex_get_line_end", ret="const char*", signature="(const char*,int)", @@ -8732,7 +8622,7 @@ local t={ cimguiname="ImGuiTextIndex_size", defaults={}, funcname="size", - location="imgui_internal:753", + location="imgui_internal:806", ov_cimguiname="ImGuiTextIndex_size", ret="int", signature="()", @@ -8748,7 +8638,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTextRange", - location="imgui:2697", + location="imgui:2803", ov_cimguiname="ImGuiTextRange_ImGuiTextRange_Nil", signature="()", stname="ImGuiTextRange"}, @@ -8767,7 +8657,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTextRange", - location="imgui:2698", + location="imgui:2804", ov_cimguiname="ImGuiTextRange_ImGuiTextRange_Str", signature="(const char*,const char*)", stname="ImGuiTextRange"}, @@ -8784,7 +8674,7 @@ local t={ cimguiname="ImGuiTextRange_destroy", defaults={}, destructor=true, - location="imgui:2697", + location="imgui:2803", ov_cimguiname="ImGuiTextRange_destroy", ret="void", signature="(ImGuiTextRange*)", @@ -8802,7 +8692,7 @@ local t={ cimguiname="ImGuiTextRange_empty", defaults={}, funcname="empty", - location="imgui:2699", + location="imgui:2805", ov_cimguiname="ImGuiTextRange_empty", ret="bool", signature="()const", @@ -8826,7 +8716,7 @@ local t={ cimguiname="ImGuiTextRange_split", defaults={}, funcname="split", - location="imgui:2700", + location="imgui:2806", ov_cimguiname="ImGuiTextRange_split", ret="void", signature="(char,ImVector_ImGuiTextRange*)const", @@ -8844,7 +8734,7 @@ local t={ cimguiname="ImGuiTypingSelectState_Clear", defaults={}, funcname="Clear", - location="imgui_internal:1722", + location="imgui_internal:1793", ov_cimguiname="ImGuiTypingSelectState_Clear", ret="void", signature="()", @@ -8860,7 +8750,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiTypingSelectState", - location="imgui_internal:1721", + location="imgui_internal:1792", ov_cimguiname="ImGuiTypingSelectState_ImGuiTypingSelectState", signature="()", stname="ImGuiTypingSelectState"}, @@ -8876,7 +8766,7 @@ local t={ cimguiname="ImGuiTypingSelectState_destroy", defaults={}, destructor=true, - location="imgui_internal:1721", + location="imgui_internal:1792", ov_cimguiname="ImGuiTypingSelectState_destroy", ret="void", signature="(ImGuiTypingSelectState*)", @@ -8900,7 +8790,7 @@ local t={ cimguiname="ImGuiViewportP_CalcWorkRectPos", defaults={}, funcname="CalcWorkRectPos", - location="imgui_internal:2052", + location="imgui_internal:2123", nonUDT=1, ov_cimguiname="ImGuiViewportP_CalcWorkRectPos", ret="void", @@ -8928,7 +8818,7 @@ local t={ cimguiname="ImGuiViewportP_CalcWorkRectSize", defaults={}, funcname="CalcWorkRectSize", - location="imgui_internal:2053", + location="imgui_internal:2124", nonUDT=1, ov_cimguiname="ImGuiViewportP_CalcWorkRectSize", ret="void", @@ -8947,7 +8837,7 @@ local t={ cimguiname="ImGuiViewportP_ClearRequestFlags", defaults={}, funcname="ClearRequestFlags", - location="imgui_internal:2049", + location="imgui_internal:2120", ov_cimguiname="ImGuiViewportP_ClearRequestFlags", ret="void", signature="()", @@ -8968,7 +8858,7 @@ local t={ cimguiname="ImGuiViewportP_GetBuildWorkRect", defaults={}, funcname="GetBuildWorkRect", - location="imgui_internal:2059", + location="imgui_internal:2130", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetBuildWorkRect", ret="void", @@ -8990,7 +8880,7 @@ local t={ cimguiname="ImGuiViewportP_GetMainRect", defaults={}, funcname="GetMainRect", - location="imgui_internal:2057", + location="imgui_internal:2128", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetMainRect", ret="void", @@ -9012,7 +8902,7 @@ local t={ cimguiname="ImGuiViewportP_GetWorkRect", defaults={}, funcname="GetWorkRect", - location="imgui_internal:2058", + location="imgui_internal:2129", nonUDT=1, ov_cimguiname="ImGuiViewportP_GetWorkRect", ret="void", @@ -9029,7 +8919,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiViewportP", - location="imgui_internal:2047", + location="imgui_internal:2118", ov_cimguiname="ImGuiViewportP_ImGuiViewportP", signature="()", stname="ImGuiViewportP"}, @@ -9046,7 +8936,7 @@ local t={ cimguiname="ImGuiViewportP_UpdateWorkRect", defaults={}, funcname="UpdateWorkRect", - location="imgui_internal:2054", + location="imgui_internal:2125", ov_cimguiname="ImGuiViewportP_UpdateWorkRect", ret="void", signature="()", @@ -9063,7 +8953,7 @@ local t={ cimguiname="ImGuiViewportP_destroy", defaults={}, destructor=true, - location="imgui_internal:2048", + location="imgui_internal:2119", ov_cimguiname="ImGuiViewportP_destroy", realdestructor=true, ret="void", @@ -9085,7 +8975,7 @@ local t={ cimguiname="ImGuiViewport_GetCenter", defaults={}, funcname="GetCenter", - location="imgui:3706", + location="imgui:4023", nonUDT=1, ov_cimguiname="ImGuiViewport_GetCenter", ret="void", @@ -9107,7 +8997,7 @@ local t={ cimguiname="ImGuiViewport_GetWorkCenter", defaults={}, funcname="GetWorkCenter", - location="imgui:3707", + location="imgui:4024", nonUDT=1, ov_cimguiname="ImGuiViewport_GetWorkCenter", ret="void", @@ -9124,7 +9014,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiViewport", - location="imgui:3702", + location="imgui:4019", ov_cimguiname="ImGuiViewport_ImGuiViewport", signature="()", stname="ImGuiViewport"}, @@ -9140,7 +9030,7 @@ local t={ cimguiname="ImGuiViewport_destroy", defaults={}, destructor=true, - location="imgui:3703", + location="imgui:4020", ov_cimguiname="ImGuiViewport_destroy", realdestructor=true, ret="void", @@ -9157,7 +9047,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiWindowClass", - location="imgui:2635", + location="imgui:2741", ov_cimguiname="ImGuiWindowClass_ImGuiWindowClass", signature="()", stname="ImGuiWindowClass"}, @@ -9173,7 +9063,7 @@ local t={ cimguiname="ImGuiWindowClass_destroy", defaults={}, destructor=true, - location="imgui:2635", + location="imgui:2741", ov_cimguiname="ImGuiWindowClass_destroy", ret="void", signature="(ImGuiWindowClass*)", @@ -9191,7 +9081,7 @@ local t={ cimguiname="ImGuiWindowSettings_GetName", defaults={}, funcname="GetName", - location="imgui_internal:2085", + location="imgui_internal:2156", ov_cimguiname="ImGuiWindowSettings_GetName", ret="char*", signature="()", @@ -9207,7 +9097,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiWindowSettings", - location="imgui_internal:2084", + location="imgui_internal:2155", ov_cimguiname="ImGuiWindowSettings_ImGuiWindowSettings", signature="()", stname="ImGuiWindowSettings"}, @@ -9223,30 +9113,12 @@ local t={ cimguiname="ImGuiWindowSettings_destroy", defaults={}, destructor=true, - location="imgui_internal:2084", + location="imgui_internal:2155", ov_cimguiname="ImGuiWindowSettings_destroy", ret="void", signature="(ImGuiWindowSettings*)", stname="ImGuiWindowSettings"}, ["(ImGuiWindowSettings*)"]=nil}, - ImGuiWindow_CalcFontSize={ - [1]={ - args="(ImGuiWindow* self)", - argsT={ - [1]={ - name="self", - type="ImGuiWindow*"}}, - argsoriginal="()", - call_args="()", - cimguiname="ImGuiWindow_CalcFontSize", - defaults={}, - funcname="CalcFontSize", - location="imgui_internal:2846", - ov_cimguiname="ImGuiWindow_CalcFontSize", - ret="float", - signature="()const", - stname="ImGuiWindow"}, - ["()const"]=nil}, ImGuiWindow_GetID={ [1]={ args="(ImGuiWindow* self,const char* str,const char* str_end)", @@ -9266,7 +9138,7 @@ local t={ defaults={ str_end="NULL"}, funcname="GetID", - location="imgui_internal:2838", + location="imgui_internal:2916", ov_cimguiname="ImGuiWindow_GetID_Str", ret="ImGuiID", signature="(const char*,const char*)", @@ -9285,7 +9157,7 @@ local t={ cimguiname="ImGuiWindow_GetID", defaults={}, funcname="GetID", - location="imgui_internal:2839", + location="imgui_internal:2917", ov_cimguiname="ImGuiWindow_GetID_Ptr", ret="ImGuiID", signature="(const void*)", @@ -9304,7 +9176,7 @@ local t={ cimguiname="ImGuiWindow_GetID", defaults={}, funcname="GetID", - location="imgui_internal:2840", + location="imgui_internal:2918", ov_cimguiname="ImGuiWindow_GetID_Int", ret="ImGuiID", signature="(int)", @@ -9327,7 +9199,7 @@ local t={ cimguiname="ImGuiWindow_GetIDFromPos", defaults={}, funcname="GetIDFromPos", - location="imgui_internal:2841", + location="imgui_internal:2919", ov_cimguiname="ImGuiWindow_GetIDFromPos", ret="ImGuiID", signature="(const ImVec2)", @@ -9348,7 +9220,7 @@ local t={ cimguiname="ImGuiWindow_GetIDFromRectangle", defaults={}, funcname="GetIDFromRectangle", - location="imgui_internal:2842", + location="imgui_internal:2920", ov_cimguiname="ImGuiWindow_GetIDFromRectangle", ret="ImGuiID", signature="(const ImRect)", @@ -9370,7 +9242,7 @@ local t={ constructor=true, defaults={}, funcname="ImGuiWindow", - location="imgui_internal:2834", + location="imgui_internal:2912", ov_cimguiname="ImGuiWindow_ImGuiWindow", signature="(ImGuiContext*,const char*)", stname="ImGuiWindow"}, @@ -9390,7 +9262,7 @@ local t={ cimguiname="ImGuiWindow_MenuBarRect", defaults={}, funcname="MenuBarRect", - location="imgui_internal:2848", + location="imgui_internal:2925", nonUDT=1, ov_cimguiname="ImGuiWindow_MenuBarRect", ret="void", @@ -9412,7 +9284,7 @@ local t={ cimguiname="ImGuiWindow_Rect", defaults={}, funcname="Rect", - location="imgui_internal:2845", + location="imgui_internal:2923", nonUDT=1, ov_cimguiname="ImGuiWindow_Rect", ret="void", @@ -9434,7 +9306,7 @@ local t={ cimguiname="ImGuiWindow_TitleBarRect", defaults={}, funcname="TitleBarRect", - location="imgui_internal:2847", + location="imgui_internal:2924", nonUDT=1, ov_cimguiname="ImGuiWindow_TitleBarRect", ret="void", @@ -9452,7 +9324,7 @@ local t={ cimguiname="ImGuiWindow_destroy", defaults={}, destructor=true, - location="imgui_internal:2836", + location="imgui_internal:2914", ov_cimguiname="ImGuiWindow_destroy", realdestructor=true, ret="void", @@ -9471,7 +9343,7 @@ local t={ cimguiname="ImPool_Add", defaults={}, funcname="Add", - location="imgui_internal:709", + location="imgui_internal:762", ov_cimguiname="ImPool_Add", ret="T*", signature="()", @@ -9490,7 +9362,7 @@ local t={ cimguiname="ImPool_Clear", defaults={}, funcname="Clear", - location="imgui_internal:708", + location="imgui_internal:761", ov_cimguiname="ImPool_Clear", ret="void", signature="()", @@ -9512,7 +9384,7 @@ local t={ cimguiname="ImPool_Contains", defaults={}, funcname="Contains", - location="imgui_internal:707", + location="imgui_internal:760", ov_cimguiname="ImPool_Contains", ret="bool", signature="(const T*)const", @@ -9531,7 +9403,7 @@ local t={ cimguiname="ImPool_GetAliveCount", defaults={}, funcname="GetAliveCount", - location="imgui_internal:716", + location="imgui_internal:769", ov_cimguiname="ImPool_GetAliveCount", ret="int", signature="()const", @@ -9550,7 +9422,7 @@ local t={ cimguiname="ImPool_GetBufSize", defaults={}, funcname="GetBufSize", - location="imgui_internal:717", + location="imgui_internal:770", ov_cimguiname="ImPool_GetBufSize", ret="int", signature="()const", @@ -9572,7 +9444,7 @@ local t={ cimguiname="ImPool_GetByIndex", defaults={}, funcname="GetByIndex", - location="imgui_internal:704", + location="imgui_internal:757", ov_cimguiname="ImPool_GetByIndex", ret="T*", signature="(ImPoolIdx)", @@ -9594,7 +9466,7 @@ local t={ cimguiname="ImPool_GetByKey", defaults={}, funcname="GetByKey", - location="imgui_internal:703", + location="imgui_internal:756", ov_cimguiname="ImPool_GetByKey", ret="T*", signature="(ImGuiID)", @@ -9616,7 +9488,7 @@ local t={ cimguiname="ImPool_GetIndex", defaults={}, funcname="GetIndex", - location="imgui_internal:705", + location="imgui_internal:758", ov_cimguiname="ImPool_GetIndex", ret="ImPoolIdx", signature="(const T*)const", @@ -9635,7 +9507,7 @@ local t={ cimguiname="ImPool_GetMapSize", defaults={}, funcname="GetMapSize", - location="imgui_internal:718", + location="imgui_internal:771", ov_cimguiname="ImPool_GetMapSize", ret="int", signature="()const", @@ -9657,7 +9529,7 @@ local t={ cimguiname="ImPool_GetOrAddByKey", defaults={}, funcname="GetOrAddByKey", - location="imgui_internal:706", + location="imgui_internal:759", ov_cimguiname="ImPool_GetOrAddByKey", ret="T*", signature="(ImGuiID)", @@ -9674,7 +9546,7 @@ local t={ constructor=true, defaults={}, funcname="ImPool", - location="imgui_internal:701", + location="imgui_internal:754", ov_cimguiname="ImPool_ImPool", signature="()", stname="ImPool", @@ -9698,7 +9570,7 @@ local t={ cimguiname="ImPool_Remove", defaults={}, funcname="Remove", - location="imgui_internal:710", + location="imgui_internal:763", ov_cimguiname="ImPool_Remove_TPtr", ret="void", signature="(ImGuiID,const T*)", @@ -9721,7 +9593,7 @@ local t={ cimguiname="ImPool_Remove", defaults={}, funcname="Remove", - location="imgui_internal:711", + location="imgui_internal:764", ov_cimguiname="ImPool_Remove_PoolIdx", ret="void", signature="(ImGuiID,ImPoolIdx)", @@ -9744,7 +9616,7 @@ local t={ cimguiname="ImPool_Reserve", defaults={}, funcname="Reserve", - location="imgui_internal:712", + location="imgui_internal:765", ov_cimguiname="ImPool_Reserve", ret="void", signature="(int)", @@ -9766,7 +9638,7 @@ local t={ cimguiname="ImPool_TryGetMapData", defaults={}, funcname="TryGetMapData", - location="imgui_internal:719", + location="imgui_internal:772", ov_cimguiname="ImPool_TryGetMapData", ret="T*", signature="(ImPoolIdx)", @@ -9784,7 +9656,7 @@ local t={ cimguiname="ImPool_destroy", defaults={}, destructor=true, - location="imgui_internal:702", + location="imgui_internal:755", ov_cimguiname="ImPool_destroy", realdestructor=true, ret="void", @@ -9807,7 +9679,7 @@ local t={ cimguiname="ImRect_Add", defaults={}, funcname="Add", - location="imgui_internal:572", + location="imgui_internal:592", ov_cimguiname="ImRect_Add_Vec2", ret="void", signature="(const ImVec2)", @@ -9826,7 +9698,7 @@ local t={ cimguiname="ImRect_Add", defaults={}, funcname="Add", - location="imgui_internal:573", + location="imgui_internal:593", ov_cimguiname="ImRect_Add_Rect", ret="void", signature="(const ImRect)", @@ -9848,7 +9720,7 @@ local t={ cimguiname="ImRect_ClipWith", defaults={}, funcname="ClipWith", - location="imgui_internal:579", + location="imgui_internal:599", ov_cimguiname="ImRect_ClipWith", ret="void", signature="(const ImRect)", @@ -9869,7 +9741,7 @@ local t={ cimguiname="ImRect_ClipWithFull", defaults={}, funcname="ClipWithFull", - location="imgui_internal:580", + location="imgui_internal:600", ov_cimguiname="ImRect_ClipWithFull", ret="void", signature="(const ImRect)", @@ -9890,7 +9762,7 @@ local t={ cimguiname="ImRect_Contains", defaults={}, funcname="Contains", - location="imgui_internal:568", + location="imgui_internal:588", ov_cimguiname="ImRect_Contains_Vec2", ret="bool", signature="(const ImVec2)const", @@ -9909,7 +9781,7 @@ local t={ cimguiname="ImRect_Contains", defaults={}, funcname="Contains", - location="imgui_internal:569", + location="imgui_internal:589", ov_cimguiname="ImRect_Contains_Rect", ret="bool", signature="(const ImRect)const", @@ -9934,7 +9806,7 @@ local t={ cimguiname="ImRect_ContainsWithPad", defaults={}, funcname="ContainsWithPad", - location="imgui_internal:570", + location="imgui_internal:590", ov_cimguiname="ImRect_ContainsWithPad", ret="bool", signature="(const ImVec2,const ImVec2)const", @@ -9955,7 +9827,7 @@ local t={ cimguiname="ImRect_Expand", defaults={}, funcname="Expand", - location="imgui_internal:574", + location="imgui_internal:594", ov_cimguiname="ImRect_Expand_Float", ret="void", signature="(const float)", @@ -9974,7 +9846,7 @@ local t={ cimguiname="ImRect_Expand", defaults={}, funcname="Expand", - location="imgui_internal:575", + location="imgui_internal:595", ov_cimguiname="ImRect_Expand_Vec2", ret="void", signature="(const ImVec2)", @@ -9993,7 +9865,7 @@ local t={ cimguiname="ImRect_Floor", defaults={}, funcname="Floor", - location="imgui_internal:581", + location="imgui_internal:601", ov_cimguiname="ImRect_Floor", ret="void", signature="()", @@ -10011,7 +9883,7 @@ local t={ cimguiname="ImRect_GetArea", defaults={}, funcname="GetArea", - location="imgui_internal:563", + location="imgui_internal:583", ov_cimguiname="ImRect_GetArea", ret="float", signature="()const", @@ -10032,7 +9904,7 @@ local t={ cimguiname="ImRect_GetBL", defaults={}, funcname="GetBL", - location="imgui_internal:566", + location="imgui_internal:586", nonUDT=1, ov_cimguiname="ImRect_GetBL", ret="void", @@ -10054,7 +9926,7 @@ local t={ cimguiname="ImRect_GetBR", defaults={}, funcname="GetBR", - location="imgui_internal:567", + location="imgui_internal:587", nonUDT=1, ov_cimguiname="ImRect_GetBR", ret="void", @@ -10076,7 +9948,7 @@ local t={ cimguiname="ImRect_GetCenter", defaults={}, funcname="GetCenter", - location="imgui_internal:559", + location="imgui_internal:579", nonUDT=1, ov_cimguiname="ImRect_GetCenter", ret="void", @@ -10095,7 +9967,7 @@ local t={ cimguiname="ImRect_GetHeight", defaults={}, funcname="GetHeight", - location="imgui_internal:562", + location="imgui_internal:582", ov_cimguiname="ImRect_GetHeight", ret="float", signature="()const", @@ -10116,7 +9988,7 @@ local t={ cimguiname="ImRect_GetSize", defaults={}, funcname="GetSize", - location="imgui_internal:560", + location="imgui_internal:580", nonUDT=1, ov_cimguiname="ImRect_GetSize", ret="void", @@ -10138,7 +10010,7 @@ local t={ cimguiname="ImRect_GetTL", defaults={}, funcname="GetTL", - location="imgui_internal:564", + location="imgui_internal:584", nonUDT=1, ov_cimguiname="ImRect_GetTL", ret="void", @@ -10160,7 +10032,7 @@ local t={ cimguiname="ImRect_GetTR", defaults={}, funcname="GetTR", - location="imgui_internal:565", + location="imgui_internal:585", nonUDT=1, ov_cimguiname="ImRect_GetTR", ret="void", @@ -10179,7 +10051,7 @@ local t={ cimguiname="ImRect_GetWidth", defaults={}, funcname="GetWidth", - location="imgui_internal:561", + location="imgui_internal:581", ov_cimguiname="ImRect_GetWidth", ret="float", signature="()const", @@ -10195,7 +10067,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:554", + location="imgui_internal:574", ov_cimguiname="ImRect_ImRect_Nil", signature="()", stname="ImRect"}, @@ -10214,7 +10086,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:555", + location="imgui_internal:575", ov_cimguiname="ImRect_ImRect_Vec2", signature="(const ImVec2,const ImVec2)", stname="ImRect"}, @@ -10230,7 +10102,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:556", + location="imgui_internal:576", ov_cimguiname="ImRect_ImRect_Vec4", signature="(const ImVec4)", stname="ImRect"}, @@ -10255,7 +10127,7 @@ local t={ constructor=true, defaults={}, funcname="ImRect", - location="imgui_internal:557", + location="imgui_internal:577", ov_cimguiname="ImRect_ImRect_Float", signature="(float,float,float,float)", stname="ImRect"}, @@ -10275,7 +10147,7 @@ local t={ cimguiname="ImRect_IsInverted", defaults={}, funcname="IsInverted", - location="imgui_internal:582", + location="imgui_internal:602", ov_cimguiname="ImRect_IsInverted", ret="bool", signature="()const", @@ -10296,7 +10168,7 @@ local t={ cimguiname="ImRect_Overlaps", defaults={}, funcname="Overlaps", - location="imgui_internal:571", + location="imgui_internal:591", ov_cimguiname="ImRect_Overlaps", ret="bool", signature="(const ImRect)const", @@ -10317,7 +10189,7 @@ local t={ cimguiname="ImRect_ToVec4", defaults={}, funcname="ToVec4", - location="imgui_internal:583", + location="imgui_internal:603", nonUDT=1, ov_cimguiname="ImRect_ToVec4", ret="void", @@ -10339,7 +10211,7 @@ local t={ cimguiname="ImRect_Translate", defaults={}, funcname="Translate", - location="imgui_internal:576", + location="imgui_internal:596", ov_cimguiname="ImRect_Translate", ret="void", signature="(const ImVec2)", @@ -10360,7 +10232,7 @@ local t={ cimguiname="ImRect_TranslateX", defaults={}, funcname="TranslateX", - location="imgui_internal:577", + location="imgui_internal:597", ov_cimguiname="ImRect_TranslateX", ret="void", signature="(float)", @@ -10381,7 +10253,7 @@ local t={ cimguiname="ImRect_TranslateY", defaults={}, funcname="TranslateY", - location="imgui_internal:578", + location="imgui_internal:598", ov_cimguiname="ImRect_TranslateY", ret="void", signature="(float)", @@ -10398,7 +10270,7 @@ local t={ cimguiname="ImRect_destroy", defaults={}, destructor=true, - location="imgui_internal:554", + location="imgui_internal:574", ov_cimguiname="ImRect_destroy", ret="void", signature="(ImRect*)", @@ -10416,7 +10288,7 @@ local t={ cimguiname="ImSpanAllocator_GetArenaSizeInBytes", defaults={}, funcname="GetArenaSizeInBytes", - location="imgui_internal:681", + location="imgui_internal:701", ov_cimguiname="ImSpanAllocator_GetArenaSizeInBytes", ret="int", signature="()", @@ -10438,7 +10310,7 @@ local t={ cimguiname="ImSpanAllocator_GetSpanPtrBegin", defaults={}, funcname="GetSpanPtrBegin", - location="imgui_internal:683", + location="imgui_internal:703", ov_cimguiname="ImSpanAllocator_GetSpanPtrBegin", ret="void*", signature="(int)", @@ -10460,7 +10332,7 @@ local t={ cimguiname="ImSpanAllocator_GetSpanPtrEnd", defaults={}, funcname="GetSpanPtrEnd", - location="imgui_internal:684", + location="imgui_internal:704", ov_cimguiname="ImSpanAllocator_GetSpanPtrEnd", ret="void*", signature="(int)", @@ -10477,7 +10349,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpanAllocator", - location="imgui_internal:679", + location="imgui_internal:699", ov_cimguiname="ImSpanAllocator_ImSpanAllocator", signature="()", stname="ImSpanAllocator", @@ -10505,7 +10377,7 @@ local t={ defaults={ a="4"}, funcname="Reserve", - location="imgui_internal:680", + location="imgui_internal:700", ov_cimguiname="ImSpanAllocator_Reserve", ret="void", signature="(int,size_t,int)", @@ -10527,7 +10399,7 @@ local t={ cimguiname="ImSpanAllocator_SetArenaBasePtr", defaults={}, funcname="SetArenaBasePtr", - location="imgui_internal:682", + location="imgui_internal:702", ov_cimguiname="ImSpanAllocator_SetArenaBasePtr", ret="void", signature="(void*)", @@ -10545,7 +10417,7 @@ local t={ cimguiname="ImSpanAllocator_destroy", defaults={}, destructor=true, - location="imgui_internal:679", + location="imgui_internal:699", ov_cimguiname="ImSpanAllocator_destroy", ret="void", signature="(ImSpanAllocator*)", @@ -10562,7 +10434,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpan", - location="imgui_internal:647", + location="imgui_internal:667", ov_cimguiname="ImSpan_ImSpan_Nil", signature="()", stname="ImSpan", @@ -10582,7 +10454,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpan", - location="imgui_internal:648", + location="imgui_internal:668", ov_cimguiname="ImSpan_ImSpan_TPtrInt", signature="(T*,int)", stname="ImSpan", @@ -10602,7 +10474,7 @@ local t={ constructor=true, defaults={}, funcname="ImSpan", - location="imgui_internal:649", + location="imgui_internal:669", ov_cimguiname="ImSpan_ImSpan_TPtrTPtr", signature="(T*,T*)", stname="ImSpan", @@ -10622,7 +10494,7 @@ local t={ cimguiname="ImSpan_begin", defaults={}, funcname="begin", - location="imgui_internal:658", + location="imgui_internal:678", ov_cimguiname="ImSpan_begin_Nil", ret="T*", signature="()", @@ -10639,7 +10511,7 @@ local t={ cimguiname="ImSpan_begin", defaults={}, funcname="begin", - location="imgui_internal:659", + location="imgui_internal:679", ov_cimguiname="ImSpan_begin__const", ret="const T*", signature="()const", @@ -10658,7 +10530,7 @@ local t={ cimguiname="ImSpan_destroy", defaults={}, destructor=true, - location="imgui_internal:647", + location="imgui_internal:667", ov_cimguiname="ImSpan_destroy", ret="void", signature="(ImSpan*)", @@ -10677,7 +10549,7 @@ local t={ cimguiname="ImSpan_end", defaults={}, funcname="end", - location="imgui_internal:660", + location="imgui_internal:680", ov_cimguiname="ImSpan_end_Nil", ret="T*", signature="()", @@ -10694,7 +10566,7 @@ local t={ cimguiname="ImSpan_end", defaults={}, funcname="end", - location="imgui_internal:661", + location="imgui_internal:681", ov_cimguiname="ImSpan_end__const", ret="const T*", signature="()const", @@ -10717,7 +10589,7 @@ local t={ cimguiname="ImSpan_index_from_ptr", defaults={}, funcname="index_from_ptr", - location="imgui_internal:664", + location="imgui_internal:684", ov_cimguiname="ImSpan_index_from_ptr", ret="int", signature="(const T*)const", @@ -10742,7 +10614,7 @@ local t={ cimguiname="ImSpan_set", defaults={}, funcname="set", - location="imgui_internal:651", + location="imgui_internal:671", ov_cimguiname="ImSpan_set_Int", ret="void", signature="(T*,int)", @@ -10765,7 +10637,7 @@ local t={ cimguiname="ImSpan_set", defaults={}, funcname="set", - location="imgui_internal:652", + location="imgui_internal:672", ov_cimguiname="ImSpan_set_TPtr", ret="void", signature="(T*,T*)", @@ -10785,7 +10657,7 @@ local t={ cimguiname="ImSpan_size", defaults={}, funcname="size", - location="imgui_internal:653", + location="imgui_internal:673", ov_cimguiname="ImSpan_size", ret="int", signature="()const", @@ -10804,13 +10676,403 @@ local t={ cimguiname="ImSpan_size_in_bytes", defaults={}, funcname="size_in_bytes", - location="imgui_internal:654", + location="imgui_internal:674", ov_cimguiname="ImSpan_size_in_bytes", ret="int", signature="()const", stname="ImSpan", templated=true}, ["()const"]=nil}, + ImStableVector_clear={ + [1]={ + args="(ImStableVector* self)", + argsT={ + [1]={ + name="self", + type="ImStableVector*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImStableVector_clear", + defaults={}, + funcname="clear", + location="imgui_internal:723", + ov_cimguiname="ImStableVector_clear", + ret="void", + signature="()", + stname="ImStableVector", + templated=true}, + ["()"]=nil}, + ImStableVector_push_back={ + [1]={ + args="(ImStableVector* self,const T v)", + argsT={ + [1]={ + name="self", + type="ImStableVector*"}, + [2]={ + name="v", + type="const T"}}, + argsoriginal="(const T& v)", + call_args="(v)", + cimguiname="ImStableVector_push_back", + defaults={}, + funcname="push_back", + location="imgui_internal:739", + ov_cimguiname="ImStableVector_push_back", + ret="T*", + signature="(const T)", + stname="ImStableVector", + templated=true}, + ["(const T)"]=nil}, + ImStableVector_reserve={ + [1]={ + args="(ImStableVector* self,int new_cap)", + argsT={ + [1]={ + name="self", + type="ImStableVector*"}, + [2]={ + name="new_cap", + type="int"}}, + argsoriginal="(int new_cap)", + call_args="(new_cap)", + cimguiname="ImStableVector_reserve", + defaults={}, + funcname="reserve", + location="imgui_internal:725", + ov_cimguiname="ImStableVector_reserve", + ret="void", + signature="(int)", + stname="ImStableVector", + templated=true}, + ["(int)"]=nil}, + ImStableVector_resize={ + [1]={ + args="(ImStableVector* self,int new_size)", + argsT={ + [1]={ + name="self", + type="ImStableVector*"}, + [2]={ + name="new_size", + type="int"}}, + argsoriginal="(int new_size)", + call_args="(new_size)", + cimguiname="ImStableVector_resize", + defaults={}, + funcname="resize", + location="imgui_internal:724", + ov_cimguiname="ImStableVector_resize", + ret="void", + signature="(int)", + stname="ImStableVector", + templated=true}, + ["(int)"]=nil}, + ImTextureData_Create={ + [1]={ + args="(ImTextureData* self,ImTextureFormat format,int w,int h)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}, + [2]={ + name="format", + type="ImTextureFormat"}, + [3]={ + name="w", + type="int"}, + [4]={ + name="h", + type="int"}}, + argsoriginal="(ImTextureFormat format,int w,int h)", + call_args="(format,w,h)", + cimguiname="ImTextureData_Create", + defaults={}, + funcname="Create", + location="imgui:3565", + ov_cimguiname="ImTextureData_Create", + ret="void", + signature="(ImTextureFormat,int,int)", + stname="ImTextureData"}, + ["(ImTextureFormat,int,int)"]=nil}, + ImTextureData_DestroyPixels={ + [1]={ + args="(ImTextureData* self)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureData_DestroyPixels", + defaults={}, + funcname="DestroyPixels", + location="imgui:3566", + ov_cimguiname="ImTextureData_DestroyPixels", + ret="void", + signature="()", + stname="ImTextureData"}, + ["()"]=nil}, + ImTextureData_GetPitch={ + [1]={ + args="(ImTextureData* self)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureData_GetPitch", + defaults={}, + funcname="GetPitch", + location="imgui:3570", + ov_cimguiname="ImTextureData_GetPitch", + ret="int", + signature="()const", + stname="ImTextureData"}, + ["()const"]=nil}, + ImTextureData_GetPixels={ + [1]={ + args="(ImTextureData* self)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureData_GetPixels", + defaults={}, + funcname="GetPixels", + location="imgui:3567", + ov_cimguiname="ImTextureData_GetPixels", + ret="void*", + signature="()", + stname="ImTextureData"}, + ["()"]=nil}, + ImTextureData_GetPixelsAt={ + [1]={ + args="(ImTextureData* self,int x,int y)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}, + [2]={ + name="x", + type="int"}, + [3]={ + name="y", + type="int"}}, + argsoriginal="(int x,int y)", + call_args="(x,y)", + cimguiname="ImTextureData_GetPixelsAt", + defaults={}, + funcname="GetPixelsAt", + location="imgui:3568", + ov_cimguiname="ImTextureData_GetPixelsAt", + ret="void*", + signature="(int,int)", + stname="ImTextureData"}, + ["(int,int)"]=nil}, + ImTextureData_GetSizeInBytes={ + [1]={ + args="(ImTextureData* self)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureData_GetSizeInBytes", + defaults={}, + funcname="GetSizeInBytes", + location="imgui:3569", + ov_cimguiname="ImTextureData_GetSizeInBytes", + ret="int", + signature="()const", + stname="ImTextureData"}, + ["()const"]=nil}, + ImTextureData_GetTexID={ + [1]={ + args="(ImTextureData* self)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureData_GetTexID", + defaults={}, + funcname="GetTexID", + location="imgui:3572", + ov_cimguiname="ImTextureData_GetTexID", + ret="ImTextureID", + signature="()const", + stname="ImTextureData"}, + ["()const"]=nil}, + ImTextureData_GetTexRef={ + [1]={ + args="(ImTextureRef *pOut,ImTextureData* self)", + argsT={ + [1]={ + name="pOut", + type="ImTextureRef*"}, + [2]={ + name="self", + type="ImTextureData*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureData_GetTexRef", + defaults={}, + funcname="GetTexRef", + location="imgui:3571", + nonUDT=1, + ov_cimguiname="ImTextureData_GetTexRef", + ret="void", + signature="()", + stname="ImTextureData"}, + ["()"]=nil}, + ImTextureData_ImTextureData={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureData_ImTextureData", + constructor=true, + defaults={}, + funcname="ImTextureData", + location="imgui:3563", + ov_cimguiname="ImTextureData_ImTextureData", + signature="()", + stname="ImTextureData"}, + ["()"]=nil}, + ImTextureData_SetStatus={ + [1]={ + args="(ImTextureData* self,ImTextureStatus status)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}, + [2]={ + name="status", + type="ImTextureStatus"}}, + argsoriginal="(ImTextureStatus status)", + call_args="(status)", + cimguiname="ImTextureData_SetStatus", + defaults={}, + funcname="SetStatus", + location="imgui:3576", + ov_cimguiname="ImTextureData_SetStatus", + ret="void", + signature="(ImTextureStatus)", + stname="ImTextureData"}, + ["(ImTextureStatus)"]=nil}, + ImTextureData_SetTexID={ + [1]={ + args="(ImTextureData* self,ImTextureID tex_id)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}, + [2]={ + name="tex_id", + type="ImTextureID"}}, + argsoriginal="(ImTextureID tex_id)", + call_args="(tex_id)", + cimguiname="ImTextureData_SetTexID", + defaults={}, + funcname="SetTexID", + location="imgui:3575", + ov_cimguiname="ImTextureData_SetTexID", + ret="void", + signature="(ImTextureID)", + stname="ImTextureData"}, + ["(ImTextureID)"]=nil}, + ImTextureData_destroy={ + [1]={ + args="(ImTextureData* self)", + argsT={ + [1]={ + name="self", + type="ImTextureData*"}}, + call_args="(self)", + cimguiname="ImTextureData_destroy", + defaults={}, + destructor=true, + location="imgui:3564", + ov_cimguiname="ImTextureData_destroy", + realdestructor=true, + ret="void", + signature="(ImTextureData*)", + stname="ImTextureData"}, + ["(ImTextureData*)"]=nil}, + ImTextureRef_GetTexID={ + [1]={ + args="(ImTextureRef* self)", + argsT={ + [1]={ + name="self", + type="ImTextureRef*"}}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureRef_GetTexID", + defaults={}, + funcname="GetTexID", + location="imgui:368", + ov_cimguiname="ImTextureRef_GetTexID", + ret="ImTextureID", + signature="()const", + stname="ImTextureRef"}, + ["()const"]=nil}, + ImTextureRef_ImTextureRef={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="ImTextureRef_ImTextureRef", + constructor=true, + defaults={}, + funcname="ImTextureRef", + location="imgui:362", + ov_cimguiname="ImTextureRef_ImTextureRef_Nil", + signature="()", + stname="ImTextureRef"}, + [2]={ + args="(ImTextureID tex_id)", + argsT={ + [1]={ + name="tex_id", + type="ImTextureID"}}, + argsoriginal="(ImTextureID tex_id)", + call_args="(tex_id)", + cimguiname="ImTextureRef_ImTextureRef", + constructor=true, + defaults={}, + funcname="ImTextureRef", + location="imgui:363", + ov_cimguiname="ImTextureRef_ImTextureRef_TextureID", + signature="(ImTextureID)", + stname="ImTextureRef"}, + ["()"]=nil, + ["(ImTextureID)"]=nil}, + ImTextureRef_destroy={ + [1]={ + args="(ImTextureRef* self)", + argsT={ + [1]={ + name="self", + type="ImTextureRef*"}}, + call_args="(self)", + cimguiname="ImTextureRef_destroy", + defaults={}, + destructor=true, + location="imgui:362", + ov_cimguiname="ImTextureRef_destroy", + ret="void", + signature="(ImTextureRef*)", + stname="ImTextureRef"}, + ["(ImTextureRef*)"]=nil}, ImVec1_ImVec1={ [1]={ args="()", @@ -10821,7 +11083,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec1", - location="imgui_internal:534", + location="imgui_internal:546", ov_cimguiname="ImVec1_ImVec1_Nil", signature="()", stname="ImVec1"}, @@ -10837,7 +11099,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec1", - location="imgui_internal:535", + location="imgui_internal:547", ov_cimguiname="ImVec1_ImVec1_Float", signature="(float)", stname="ImVec1"}, @@ -10854,7 +11116,7 @@ local t={ cimguiname="ImVec1_destroy", defaults={}, destructor=true, - location="imgui_internal:534", + location="imgui_internal:546", ov_cimguiname="ImVec1_destroy", ret="void", signature="(ImVec1*)", @@ -10870,7 +11132,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2", - location="imgui:287", + location="imgui:295", ov_cimguiname="ImVec2_ImVec2_Nil", signature="()", stname="ImVec2"}, @@ -10889,7 +11151,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2", - location="imgui:288", + location="imgui:296", ov_cimguiname="ImVec2_ImVec2_Float", signature="(float,float)", stname="ImVec2"}, @@ -10906,12 +11168,64 @@ local t={ cimguiname="ImVec2_destroy", defaults={}, destructor=true, - location="imgui:287", + location="imgui:295", ov_cimguiname="ImVec2_destroy", ret="void", signature="(ImVec2*)", stname="ImVec2"}, ["(ImVec2*)"]=nil}, + ImVec2i_ImVec2i={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="ImVec2i_ImVec2i", + constructor=true, + defaults={}, + funcname="ImVec2i", + location="imgui_internal:554", + ov_cimguiname="ImVec2i_ImVec2i_Nil", + signature="()", + stname="ImVec2i"}, + [2]={ + args="(int _x,int _y)", + argsT={ + [1]={ + name="_x", + type="int"}, + [2]={ + name="_y", + type="int"}}, + argsoriginal="(int _x,int _y)", + call_args="(_x,_y)", + cimguiname="ImVec2i_ImVec2i", + constructor=true, + defaults={}, + funcname="ImVec2i", + location="imgui_internal:555", + ov_cimguiname="ImVec2i_ImVec2i_Int", + signature="(int,int)", + stname="ImVec2i"}, + ["()"]=nil, + ["(int,int)"]=nil}, + ImVec2i_destroy={ + [1]={ + args="(ImVec2i* self)", + argsT={ + [1]={ + name="self", + type="ImVec2i*"}}, + call_args="(self)", + cimguiname="ImVec2i_destroy", + defaults={}, + destructor=true, + location="imgui_internal:554", + ov_cimguiname="ImVec2i_destroy", + ret="void", + signature="(ImVec2i*)", + stname="ImVec2i"}, + ["(ImVec2i*)"]=nil}, ImVec2ih_ImVec2ih={ [1]={ args="()", @@ -10922,7 +11236,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2ih", - location="imgui_internal:542", + location="imgui_internal:562", ov_cimguiname="ImVec2ih_ImVec2ih_Nil", signature="()", stname="ImVec2ih"}, @@ -10941,7 +11255,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2ih", - location="imgui_internal:543", + location="imgui_internal:563", ov_cimguiname="ImVec2ih_ImVec2ih_short", signature="(short,short)", stname="ImVec2ih"}, @@ -10957,7 +11271,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec2ih", - location="imgui_internal:544", + location="imgui_internal:564", ov_cimguiname="ImVec2ih_ImVec2ih_Vec2", signature="(const ImVec2)", stname="ImVec2ih"}, @@ -10975,7 +11289,7 @@ local t={ cimguiname="ImVec2ih_destroy", defaults={}, destructor=true, - location="imgui_internal:542", + location="imgui_internal:562", ov_cimguiname="ImVec2ih_destroy", ret="void", signature="(ImVec2ih*)", @@ -10991,7 +11305,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec4", - location="imgui:300", + location="imgui:308", ov_cimguiname="ImVec4_ImVec4_Nil", signature="()", stname="ImVec4"}, @@ -11016,7 +11330,7 @@ local t={ constructor=true, defaults={}, funcname="ImVec4", - location="imgui:301", + location="imgui:309", ov_cimguiname="ImVec4_ImVec4_Float", signature="(float,float,float,float)", stname="ImVec4"}, @@ -11033,7 +11347,7 @@ local t={ cimguiname="ImVec4_destroy", defaults={}, destructor=true, - location="imgui:300", + location="imgui:308", ov_cimguiname="ImVec4_destroy", ret="void", signature="(ImVec4*)", @@ -11049,7 +11363,7 @@ local t={ constructor=true, defaults={}, funcname="ImVector", - location="imgui:2162", + location="imgui:2248", ov_cimguiname="ImVector_ImVector_Nil", signature="()", stname="ImVector", @@ -11066,7 +11380,7 @@ local t={ constructor=true, defaults={}, funcname="ImVector", - location="imgui:2163", + location="imgui:2249", ov_cimguiname="ImVector_ImVector_Vector_T_", signature="(const ImVector_T )", stname="ImVector", @@ -11088,7 +11402,7 @@ local t={ cimguiname="ImVector__grow_capacity", defaults={}, funcname="_grow_capacity", - location="imgui:2189", + location="imgui:2275", ov_cimguiname="ImVector__grow_capacity", ret="int", signature="(int)const", @@ -11107,7 +11421,7 @@ local t={ cimguiname="ImVector_back", defaults={}, funcname="back", - location="imgui:2185", + location="imgui:2271", ov_cimguiname="ImVector_back_Nil", ret="T*", retref="&", @@ -11125,7 +11439,7 @@ local t={ cimguiname="ImVector_back", defaults={}, funcname="back", - location="imgui:2186", + location="imgui:2272", ov_cimguiname="ImVector_back__const", ret="const T*", retref="&", @@ -11146,7 +11460,7 @@ local t={ cimguiname="ImVector_begin", defaults={}, funcname="begin", - location="imgui:2179", + location="imgui:2265", ov_cimguiname="ImVector_begin_Nil", ret="T*", signature="()", @@ -11163,7 +11477,7 @@ local t={ cimguiname="ImVector_begin", defaults={}, funcname="begin", - location="imgui:2180", + location="imgui:2266", ov_cimguiname="ImVector_begin__const", ret="const T*", signature="()const", @@ -11183,7 +11497,7 @@ local t={ cimguiname="ImVector_capacity", defaults={}, funcname="capacity", - location="imgui:2175", + location="imgui:2261", ov_cimguiname="ImVector_capacity", ret="int", signature="()const", @@ -11202,7 +11516,7 @@ local t={ cimguiname="ImVector_clear", defaults={}, funcname="clear", - location="imgui:2167", + location="imgui:2253", ov_cimguiname="ImVector_clear", ret="void", signature="()", @@ -11221,7 +11535,7 @@ local t={ cimguiname="ImVector_clear_delete", defaults={}, funcname="clear_delete", - location="imgui:2168", + location="imgui:2254", ov_cimguiname="ImVector_clear_delete", ret="void", signature="()", @@ -11240,7 +11554,7 @@ local t={ cimguiname="ImVector_clear_destruct", defaults={}, funcname="clear_destruct", - location="imgui:2169", + location="imgui:2255", ov_cimguiname="ImVector_clear_destruct", ret="void", signature="()", @@ -11262,7 +11576,7 @@ local t={ cimguiname="ImVector_contains", defaults={}, funcname="contains", - location="imgui:2204", + location="imgui:2290", ov_cimguiname="ImVector_contains", ret="bool", signature="(const T)const", @@ -11280,7 +11594,7 @@ local t={ cimguiname="ImVector_destroy", defaults={}, destructor=true, - location="imgui:2165", + location="imgui:2251", ov_cimguiname="ImVector_destroy", realdestructor=true, ret="void", @@ -11300,7 +11614,7 @@ local t={ cimguiname="ImVector_empty", defaults={}, funcname="empty", - location="imgui:2171", + location="imgui:2257", ov_cimguiname="ImVector_empty", ret="bool", signature="()const", @@ -11319,7 +11633,7 @@ local t={ cimguiname="ImVector_end", defaults={}, funcname="end", - location="imgui:2181", + location="imgui:2267", ov_cimguiname="ImVector_end_Nil", ret="T*", signature="()", @@ -11336,7 +11650,7 @@ local t={ cimguiname="ImVector_end", defaults={}, funcname="end", - location="imgui:2182", + location="imgui:2268", ov_cimguiname="ImVector_end__const", ret="const T*", signature="()const", @@ -11359,7 +11673,7 @@ local t={ cimguiname="ImVector_erase", defaults={}, funcname="erase", - location="imgui:2200", + location="imgui:2286", ov_cimguiname="ImVector_erase_Nil", ret="T*", signature="(const T*)", @@ -11382,7 +11696,7 @@ local t={ cimguiname="ImVector_erase", defaults={}, funcname="erase", - location="imgui:2201", + location="imgui:2287", ov_cimguiname="ImVector_erase_TPtr", ret="T*", signature="(const T*,const T*)", @@ -11405,7 +11719,7 @@ local t={ cimguiname="ImVector_erase_unsorted", defaults={}, funcname="erase_unsorted", - location="imgui:2202", + location="imgui:2288", ov_cimguiname="ImVector_erase_unsorted", ret="T*", signature="(const T*)", @@ -11427,7 +11741,7 @@ local t={ cimguiname="ImVector_find", defaults={}, funcname="find", - location="imgui:2205", + location="imgui:2291", ov_cimguiname="ImVector_find_Nil", ret="T*", signature="(const T)", @@ -11447,7 +11761,7 @@ local t={ cimguiname="ImVector_find", defaults={}, funcname="find", - location="imgui:2206", + location="imgui:2292", ov_cimguiname="ImVector_find__const", ret="const T*", signature="(const T)const", @@ -11470,7 +11784,7 @@ local t={ cimguiname="ImVector_find_erase", defaults={}, funcname="find_erase", - location="imgui:2208", + location="imgui:2294", ov_cimguiname="ImVector_find_erase", ret="bool", signature="(const T)", @@ -11492,7 +11806,7 @@ local t={ cimguiname="ImVector_find_erase_unsorted", defaults={}, funcname="find_erase_unsorted", - location="imgui:2209", + location="imgui:2295", ov_cimguiname="ImVector_find_erase_unsorted", ret="bool", signature="(const T)", @@ -11514,7 +11828,7 @@ local t={ cimguiname="ImVector_find_index", defaults={}, funcname="find_index", - location="imgui:2207", + location="imgui:2293", ov_cimguiname="ImVector_find_index", ret="int", signature="(const T)const", @@ -11533,7 +11847,7 @@ local t={ cimguiname="ImVector_front", defaults={}, funcname="front", - location="imgui:2183", + location="imgui:2269", ov_cimguiname="ImVector_front_Nil", ret="T*", retref="&", @@ -11551,7 +11865,7 @@ local t={ cimguiname="ImVector_front", defaults={}, funcname="front", - location="imgui:2184", + location="imgui:2270", ov_cimguiname="ImVector_front__const", ret="const T*", retref="&", @@ -11575,7 +11889,7 @@ local t={ cimguiname="ImVector_index_from_ptr", defaults={}, funcname="index_from_ptr", - location="imgui:2210", + location="imgui:2296", ov_cimguiname="ImVector_index_from_ptr", ret="int", signature="(const T*)const", @@ -11600,7 +11914,7 @@ local t={ cimguiname="ImVector_insert", defaults={}, funcname="insert", - location="imgui:2203", + location="imgui:2289", ov_cimguiname="ImVector_insert", ret="T*", signature="(const T*,const T)", @@ -11619,7 +11933,7 @@ local t={ cimguiname="ImVector_max_size", defaults={}, funcname="max_size", - location="imgui:2174", + location="imgui:2260", ov_cimguiname="ImVector_max_size", ret="int", signature="()const", @@ -11638,7 +11952,7 @@ local t={ cimguiname="ImVector_pop_back", defaults={}, funcname="pop_back", - location="imgui:2198", + location="imgui:2284", ov_cimguiname="ImVector_pop_back", ret="void", signature="()", @@ -11660,7 +11974,7 @@ local t={ cimguiname="ImVector_push_back", defaults={}, funcname="push_back", - location="imgui:2197", + location="imgui:2283", ov_cimguiname="ImVector_push_back", ret="void", signature="(const T)", @@ -11682,7 +11996,7 @@ local t={ cimguiname="ImVector_push_front", defaults={}, funcname="push_front", - location="imgui:2199", + location="imgui:2285", ov_cimguiname="ImVector_push_front", ret="void", signature="(const T)", @@ -11704,7 +12018,7 @@ local t={ cimguiname="ImVector_reserve", defaults={}, funcname="reserve", - location="imgui:2193", + location="imgui:2279", ov_cimguiname="ImVector_reserve", ret="void", signature="(int)", @@ -11726,7 +12040,7 @@ local t={ cimguiname="ImVector_reserve_discard", defaults={}, funcname="reserve_discard", - location="imgui:2194", + location="imgui:2280", ov_cimguiname="ImVector_reserve_discard", ret="void", signature="(int)", @@ -11748,7 +12062,7 @@ local t={ cimguiname="ImVector_resize", defaults={}, funcname="resize", - location="imgui:2190", + location="imgui:2276", ov_cimguiname="ImVector_resize_Nil", ret="void", signature="(int)", @@ -11771,7 +12085,7 @@ local t={ cimguiname="ImVector_resize", defaults={}, funcname="resize", - location="imgui:2191", + location="imgui:2277", ov_cimguiname="ImVector_resize_T", ret="void", signature="(int,const T)", @@ -11794,7 +12108,7 @@ local t={ cimguiname="ImVector_shrink", defaults={}, funcname="shrink", - location="imgui:2192", + location="imgui:2278", ov_cimguiname="ImVector_shrink", ret="void", signature="(int)", @@ -11813,7 +12127,7 @@ local t={ cimguiname="ImVector_size", defaults={}, funcname="size", - location="imgui:2172", + location="imgui:2258", ov_cimguiname="ImVector_size", ret="int", signature="()const", @@ -11832,7 +12146,7 @@ local t={ cimguiname="ImVector_size_in_bytes", defaults={}, funcname="size_in_bytes", - location="imgui:2173", + location="imgui:2259", ov_cimguiname="ImVector_size_in_bytes", ret="int", signature="()const", @@ -11855,7 +12169,7 @@ local t={ cimguiname="ImVector_swap", defaults={}, funcname="swap", - location="imgui:2187", + location="imgui:2273", ov_cimguiname="ImVector_swap", ret="void", signature="(ImVector_T *)", @@ -11878,7 +12192,7 @@ local t={ defaults={ flags="0"}, funcname="AcceptDragDropPayload", - location="imgui:918", + location="imgui:991", namespace="ImGui", ov_cimguiname="igAcceptDragDropPayload", ret="const ImGuiPayload*", @@ -11897,7 +12211,7 @@ local t={ cimguiname="igActivateItemByID", defaults={}, funcname="ActivateItemByID", - location="imgui_internal:3436", + location="imgui_internal:3521", namespace="ImGui", ov_cimguiname="igActivateItemByID", ret="void", @@ -11919,7 +12233,7 @@ local t={ cimguiname="igAddContextHook", defaults={}, funcname="AddContextHook", - location="imgui_internal:3296", + location="imgui_internal:3381", namespace="ImGui", ov_cimguiname="igAddContextHook", ret="ImGuiID", @@ -11944,7 +12258,7 @@ local t={ cimguiname="igAddDrawListToDrawDataEx", defaults={}, funcname="AddDrawListToDrawDataEx", - location="imgui_internal:3280", + location="imgui_internal:3365", namespace="ImGui", ov_cimguiname="igAddDrawListToDrawDataEx", ret="void", @@ -11963,7 +12277,7 @@ local t={ cimguiname="igAddSettingsHandler", defaults={}, funcname="AddSettingsHandler", - location="imgui_internal:3313", + location="imgui_internal:3398", namespace="ImGui", ov_cimguiname="igAddSettingsHandler", ret="void", @@ -11979,7 +12293,7 @@ local t={ cimguiname="igAlignTextToFramePadding", defaults={}, funcname="AlignTextToFramePadding", - location="imgui:512", + location="imgui:584", namespace="ImGui", ov_cimguiname="igAlignTextToFramePadding", ret="void", @@ -12001,7 +12315,7 @@ local t={ cimguiname="igArrowButton", defaults={}, funcname="ArrowButton", - location="imgui:561", + location="imgui:633", namespace="ImGui", ov_cimguiname="igArrowButton", ret="bool", @@ -12030,7 +12344,7 @@ local t={ defaults={ flags="0"}, funcname="ArrowButtonEx", - location="imgui_internal:3740", + location="imgui_internal:3831", namespace="ImGui", ov_cimguiname="igArrowButtonEx", ret="bool", @@ -12057,7 +12371,7 @@ local t={ flags="0", p_open="NULL"}, funcname="Begin", - location="imgui:375", + location="imgui:430", namespace="ImGui", ov_cimguiname="igBegin", ret="bool", @@ -12085,7 +12399,7 @@ local t={ cimguiname="igBeginBoxSelect", defaults={}, funcname="BeginBoxSelect", - location="imgui_internal:3606", + location="imgui_internal:3691", namespace="ImGui", ov_cimguiname="igBeginBoxSelect", ret="bool", @@ -12116,7 +12430,7 @@ local t={ size="ImVec2(0,0)", window_flags="0"}, funcname="BeginChild", - location="imgui:396", + location="imgui:451", namespace="ImGui", ov_cimguiname="igBeginChild_Str", ret="bool", @@ -12145,7 +12459,7 @@ local t={ size="ImVec2(0,0)", window_flags="0"}, funcname="BeginChild", - location="imgui:397", + location="imgui:452", namespace="ImGui", ov_cimguiname="igBeginChild_ID", ret="bool", @@ -12177,7 +12491,7 @@ local t={ cimguiname="igBeginChildEx", defaults={}, funcname="BeginChildEx", - location="imgui_internal:3382", + location="imgui_internal:3467", namespace="ImGui", ov_cimguiname="igBeginChildEx", ret="bool", @@ -12203,7 +12517,7 @@ local t={ defaults={ flags="0"}, funcname="BeginColumns", - location="imgui_internal:3619", + location="imgui_internal:3704", namespace="ImGui", ov_cimguiname="igBeginColumns", ret="void", @@ -12229,7 +12543,7 @@ local t={ defaults={ flags="0"}, funcname="BeginCombo", - location="imgui:584", + location="imgui:657", namespace="ImGui", ov_cimguiname="igBeginCombo", ret="bool", @@ -12254,7 +12568,7 @@ local t={ cimguiname="igBeginComboPopup", defaults={}, funcname="BeginComboPopup", - location="imgui_internal:3409", + location="imgui_internal:3494", namespace="ImGui", ov_cimguiname="igBeginComboPopup", ret="bool", @@ -12270,7 +12584,7 @@ local t={ cimguiname="igBeginComboPreview", defaults={}, funcname="BeginComboPreview", - location="imgui_internal:3410", + location="imgui_internal:3495", namespace="ImGui", ov_cimguiname="igBeginComboPreview", ret="bool", @@ -12290,7 +12604,7 @@ local t={ defaults={ disabled="true"}, funcname="BeginDisabled", - location="imgui:927", + location="imgui:1000", namespace="ImGui", ov_cimguiname="igBeginDisabled", ret="void", @@ -12306,7 +12620,7 @@ local t={ cimguiname="igBeginDisabledOverrideReenable", defaults={}, funcname="BeginDisabledOverrideReenable", - location="imgui_internal:3372", + location="imgui_internal:3457", namespace="ImGui", ov_cimguiname="igBeginDisabledOverrideReenable", ret="void", @@ -12325,7 +12639,7 @@ local t={ cimguiname="igBeginDockableDragDropSource", defaults={}, funcname="BeginDockableDragDropSource", - location="imgui_internal:3550", + location="imgui_internal:3635", namespace="ImGui", ov_cimguiname="igBeginDockableDragDropSource", ret="void", @@ -12344,7 +12658,7 @@ local t={ cimguiname="igBeginDockableDragDropTarget", defaults={}, funcname="BeginDockableDragDropTarget", - location="imgui_internal:3551", + location="imgui_internal:3636", namespace="ImGui", ov_cimguiname="igBeginDockableDragDropTarget", ret="void", @@ -12366,7 +12680,7 @@ local t={ cimguiname="igBeginDocked", defaults={}, funcname="BeginDocked", - location="imgui_internal:3549", + location="imgui_internal:3634", namespace="ImGui", ov_cimguiname="igBeginDocked", ret="void", @@ -12386,7 +12700,7 @@ local t={ defaults={ flags="0"}, funcname="BeginDragDropSource", - location="imgui:914", + location="imgui:987", namespace="ImGui", ov_cimguiname="igBeginDragDropSource", ret="bool", @@ -12402,7 +12716,7 @@ local t={ cimguiname="igBeginDragDropTarget", defaults={}, funcname="BeginDragDropTarget", - location="imgui:917", + location="imgui:990", namespace="ImGui", ov_cimguiname="igBeginDragDropTarget", ret="bool", @@ -12424,7 +12738,7 @@ local t={ cimguiname="igBeginDragDropTargetCustom", defaults={}, funcname="BeginDragDropTargetCustom", - location="imgui_internal:3592", + location="imgui_internal:3677", namespace="ImGui", ov_cimguiname="igBeginDragDropTargetCustom", ret="bool", @@ -12440,7 +12754,7 @@ local t={ cimguiname="igBeginErrorTooltip", defaults={}, funcname="BeginErrorTooltip", - location="imgui_internal:3824", + location="imgui_internal:3917", namespace="ImGui", ov_cimguiname="igBeginErrorTooltip", ret="bool", @@ -12456,7 +12770,7 @@ local t={ cimguiname="igBeginGroup", defaults={}, funcname="BeginGroup", - location="imgui:510", + location="imgui:582", namespace="ImGui", ov_cimguiname="igBeginGroup", ret="void", @@ -12472,7 +12786,7 @@ local t={ cimguiname="igBeginItemTooltip", defaults={}, funcname="BeginItemTooltip", - location="imgui:756", + location="imgui:829", namespace="ImGui", ov_cimguiname="igBeginItemTooltip", ret="bool", @@ -12495,7 +12809,7 @@ local t={ defaults={ size="ImVec2(0,0)"}, funcname="BeginListBox", - location="imgui:710", + location="imgui:783", namespace="ImGui", ov_cimguiname="igBeginListBox", ret="bool", @@ -12511,7 +12825,7 @@ local t={ cimguiname="igBeginMainMenuBar", defaults={}, funcname="BeginMainMenuBar", - location="imgui:736", + location="imgui:809", namespace="ImGui", ov_cimguiname="igBeginMainMenuBar", ret="bool", @@ -12534,7 +12848,7 @@ local t={ defaults={ enabled="true"}, funcname="BeginMenu", - location="imgui:738", + location="imgui:811", namespace="ImGui", ov_cimguiname="igBeginMenu", ret="bool", @@ -12550,7 +12864,7 @@ local t={ cimguiname="igBeginMenuBar", defaults={}, funcname="BeginMenuBar", - location="imgui:734", + location="imgui:807", namespace="ImGui", ov_cimguiname="igBeginMenuBar", ret="bool", @@ -12576,7 +12890,7 @@ local t={ defaults={ enabled="true"}, funcname="BeginMenuEx", - location="imgui_internal:3405", + location="imgui_internal:3490", namespace="ImGui", ov_cimguiname="igBeginMenuEx", ret="bool", @@ -12603,7 +12917,7 @@ local t={ items_count="-1", selection_size="-1"}, funcname="BeginMultiSelect", - location="imgui:698", + location="imgui:771", namespace="ImGui", ov_cimguiname="igBeginMultiSelect", ret="ImGuiMultiSelectIO*", @@ -12626,7 +12940,7 @@ local t={ defaults={ flags="0"}, funcname="BeginPopup", - location="imgui:770", + location="imgui:843", namespace="ImGui", ov_cimguiname="igBeginPopup", ret="bool", @@ -12650,7 +12964,7 @@ local t={ popup_flags="1", str_id="NULL"}, funcname="BeginPopupContextItem", - location="imgui:792", + location="imgui:865", namespace="ImGui", ov_cimguiname="igBeginPopupContextItem", ret="bool", @@ -12674,7 +12988,7 @@ local t={ popup_flags="1", str_id="NULL"}, funcname="BeginPopupContextVoid", - location="imgui:794", + location="imgui:867", namespace="ImGui", ov_cimguiname="igBeginPopupContextVoid", ret="bool", @@ -12698,7 +13012,7 @@ local t={ popup_flags="1", str_id="NULL"}, funcname="BeginPopupContextWindow", - location="imgui:793", + location="imgui:866", namespace="ImGui", ov_cimguiname="igBeginPopupContextWindow", ret="bool", @@ -12720,7 +13034,7 @@ local t={ cimguiname="igBeginPopupEx", defaults={}, funcname="BeginPopupEx", - location="imgui_internal:3385", + location="imgui_internal:3470", namespace="ImGui", ov_cimguiname="igBeginPopupEx", ret="bool", @@ -12745,7 +13059,7 @@ local t={ cimguiname="igBeginPopupMenuEx", defaults={}, funcname="BeginPopupMenuEx", - location="imgui_internal:3386", + location="imgui_internal:3471", namespace="ImGui", ov_cimguiname="igBeginPopupMenuEx", ret="bool", @@ -12772,7 +13086,7 @@ local t={ flags="0", p_open="NULL"}, funcname="BeginPopupModal", - location="imgui:771", + location="imgui:844", namespace="ImGui", ov_cimguiname="igBeginPopupModal", ret="bool", @@ -12795,7 +13109,7 @@ local t={ defaults={ flags="0"}, funcname="BeginTabBar", - location="imgui:872", + location="imgui:945", namespace="ImGui", ov_cimguiname="igBeginTabBar", ret="bool", @@ -12820,7 +13134,7 @@ local t={ cimguiname="igBeginTabBarEx", defaults={}, funcname="BeginTabBarEx", - location="imgui_internal:3687", + location="imgui_internal:3774", namespace="ImGui", ov_cimguiname="igBeginTabBarEx", ret="bool", @@ -12847,7 +13161,7 @@ local t={ flags="0", p_open="NULL"}, funcname="BeginTabItem", - location="imgui:874", + location="imgui:947", namespace="ImGui", ov_cimguiname="igBeginTabItem", ret="bool", @@ -12881,7 +13195,7 @@ local t={ inner_width="0.0f", outer_size="ImVec2(0.0f,0.0f)"}, funcname="BeginTable", - location="imgui:823", + location="imgui:896", namespace="ImGui", ov_cimguiname="igBeginTable", ret="bool", @@ -12918,7 +13232,7 @@ local t={ inner_width="0.0f", outer_size="ImVec2(0,0)"}, funcname="BeginTableEx", - location="imgui_internal:3643", + location="imgui_internal:3730", namespace="ImGui", ov_cimguiname="igBeginTableEx", ret="bool", @@ -12934,7 +13248,7 @@ local t={ cimguiname="igBeginTooltip", defaults={}, funcname="BeginTooltip", - location="imgui:747", + location="imgui:820", namespace="ImGui", ov_cimguiname="igBeginTooltip", ret="bool", @@ -12956,7 +13270,7 @@ local t={ cimguiname="igBeginTooltipEx", defaults={}, funcname="BeginTooltipEx", - location="imgui_internal:3400", + location="imgui_internal:3485", namespace="ImGui", ov_cimguiname="igBeginTooltipEx", ret="bool", @@ -12972,7 +13286,7 @@ local t={ cimguiname="igBeginTooltipHidden", defaults={}, funcname="BeginTooltipHidden", - location="imgui_internal:3401", + location="imgui_internal:3486", namespace="ImGui", ov_cimguiname="igBeginTooltipHidden", ret="bool", @@ -13003,7 +13317,7 @@ local t={ cimguiname="igBeginViewportSideBar", defaults={}, funcname="BeginViewportSideBar", - location="imgui_internal:3404", + location="imgui_internal:3489", namespace="ImGui", ov_cimguiname="igBeginViewportSideBar", ret="bool", @@ -13022,7 +13336,7 @@ local t={ cimguiname="igBringWindowToDisplayBack", defaults={}, funcname="BringWindowToDisplayBack", - location="imgui_internal:3267", + location="imgui_internal:3343", namespace="ImGui", ov_cimguiname="igBringWindowToDisplayBack", ret="void", @@ -13044,7 +13358,7 @@ local t={ cimguiname="igBringWindowToDisplayBehind", defaults={}, funcname="BringWindowToDisplayBehind", - location="imgui_internal:3268", + location="imgui_internal:3344", namespace="ImGui", ov_cimguiname="igBringWindowToDisplayBehind", ret="void", @@ -13063,7 +13377,7 @@ local t={ cimguiname="igBringWindowToDisplayFront", defaults={}, funcname="BringWindowToDisplayFront", - location="imgui_internal:3266", + location="imgui_internal:3342", namespace="ImGui", ov_cimguiname="igBringWindowToDisplayFront", ret="void", @@ -13082,7 +13396,7 @@ local t={ cimguiname="igBringWindowToFocusFront", defaults={}, funcname="BringWindowToFocusFront", - location="imgui_internal:3265", + location="imgui_internal:3341", namespace="ImGui", ov_cimguiname="igBringWindowToFocusFront", ret="void", @@ -13098,7 +13412,7 @@ local t={ cimguiname="igBullet", defaults={}, funcname="Bullet", - location="imgui:568", + location="imgui:640", namespace="ImGui", ov_cimguiname="igBullet", ret="void", @@ -13121,7 +13435,7 @@ local t={ defaults={}, funcname="BulletText", isvararg="...)", - location="imgui:551", + location="imgui:623", namespace="ImGui", ov_cimguiname="igBulletText", ret="void", @@ -13143,7 +13457,7 @@ local t={ cimguiname="igBulletTextV", defaults={}, funcname="BulletTextV", - location="imgui:552", + location="imgui:624", namespace="ImGui", ov_cimguiname="igBulletTextV", ret="void", @@ -13166,7 +13480,7 @@ local t={ defaults={ size="ImVec2(0,0)"}, funcname="Button", - location="imgui:558", + location="imgui:630", namespace="ImGui", ov_cimguiname="igButton", ret="bool", @@ -13198,7 +13512,7 @@ local t={ defaults={ flags="0"}, funcname="ButtonBehavior", - location="imgui_internal:3758", + location="imgui_internal:3849", namespace="ImGui", ov_cimguiname="igButtonBehavior", ret="bool", @@ -13225,7 +13539,7 @@ local t={ flags="0", size_arg="ImVec2(0,0)"}, funcname="ButtonEx", - location="imgui_internal:3739", + location="imgui_internal:3830", namespace="ImGui", ov_cimguiname="igButtonEx", ret="bool", @@ -13253,7 +13567,7 @@ local t={ cimguiname="igCalcItemSize", defaults={}, funcname="CalcItemSize", - location="imgui_internal:3365", + location="imgui_internal:3450", namespace="ImGui", nonUDT=1, ov_cimguiname="igCalcItemSize", @@ -13270,7 +13584,7 @@ local t={ cimguiname="igCalcItemWidth", defaults={}, funcname="CalcItemWidth", - location="imgui:467", + location="imgui:541", namespace="ImGui", ov_cimguiname="igCalcItemWidth", ret="float", @@ -13295,7 +13609,7 @@ local t={ cimguiname="igCalcRoundingFlagsForRectInRect", defaults={}, funcname="CalcRoundingFlagsForRectInRect", - location="imgui_internal:3735", + location="imgui_internal:3822", namespace="ImGui", ov_cimguiname="igCalcRoundingFlagsForRectInRect", ret="ImDrawFlags", @@ -13329,7 +13643,7 @@ local t={ text_end="NULL", wrap_width="-1.0f"}, funcname="CalcTextSize", - location="imgui:987", + location="imgui:1060", namespace="ImGui", nonUDT=1, ov_cimguiname="igCalcTextSize", @@ -13358,7 +13672,7 @@ local t={ cimguiname="igCalcTypematicRepeatAmount", defaults={}, funcname="CalcTypematicRepeatAmount", - location="imgui_internal:3465", + location="imgui_internal:3550", namespace="ImGui", ov_cimguiname="igCalcTypematicRepeatAmount", ret="int", @@ -13380,7 +13694,7 @@ local t={ cimguiname="igCalcWindowNextAutoFitSize", defaults={}, funcname="CalcWindowNextAutoFitSize", - location="imgui_internal:3246", + location="imgui_internal:3322", namespace="ImGui", nonUDT=1, ov_cimguiname="igCalcWindowNextAutoFitSize", @@ -13403,7 +13717,7 @@ local t={ cimguiname="igCalcWrapWidthForPos", defaults={}, funcname="CalcWrapWidthForPos", - location="imgui_internal:3366", + location="imgui_internal:3451", namespace="ImGui", ov_cimguiname="igCalcWrapWidthForPos", ret="float", @@ -13425,7 +13739,7 @@ local t={ cimguiname="igCallContextHooks", defaults={}, funcname="CallContextHooks", - location="imgui_internal:3298", + location="imgui_internal:3383", namespace="ImGui", ov_cimguiname="igCallContextHooks", ret="void", @@ -13447,7 +13761,7 @@ local t={ cimguiname="igCheckbox", defaults={}, funcname="Checkbox", - location="imgui:562", + location="imgui:634", namespace="ImGui", ov_cimguiname="igCheckbox", ret="bool", @@ -13472,7 +13786,7 @@ local t={ cimguiname="igCheckboxFlags", defaults={}, funcname="CheckboxFlags", - location="imgui:563", + location="imgui:635", namespace="ImGui", ov_cimguiname="igCheckboxFlags_IntPtr", ret="bool", @@ -13495,7 +13809,7 @@ local t={ cimguiname="igCheckboxFlags", defaults={}, funcname="CheckboxFlags", - location="imgui:564", + location="imgui:636", namespace="ImGui", ov_cimguiname="igCheckboxFlags_UintPtr", ret="bool", @@ -13518,7 +13832,7 @@ local t={ cimguiname="igCheckboxFlags", defaults={}, funcname="CheckboxFlags", - location="imgui_internal:3744", + location="imgui_internal:3835", namespace="ImGui", ov_cimguiname="igCheckboxFlags_S64Ptr", ret="bool", @@ -13541,7 +13855,7 @@ local t={ cimguiname="igCheckboxFlags", defaults={}, funcname="CheckboxFlags", - location="imgui_internal:3745", + location="imgui_internal:3836", namespace="ImGui", ov_cimguiname="igCheckboxFlags_U64Ptr", ret="bool", @@ -13560,7 +13874,7 @@ local t={ cimguiname="igClearActiveID", defaults={}, funcname="ClearActiveID", - location="imgui_internal:3348", + location="imgui_internal:3433", namespace="ImGui", ov_cimguiname="igClearActiveID", ret="void", @@ -13576,7 +13890,7 @@ local t={ cimguiname="igClearDragDrop", defaults={}, funcname="ClearDragDrop", - location="imgui_internal:3593", + location="imgui_internal:3678", namespace="ImGui", ov_cimguiname="igClearDragDrop", ret="void", @@ -13592,7 +13906,7 @@ local t={ cimguiname="igClearIniSettings", defaults={}, funcname="ClearIniSettings", - location="imgui_internal:3312", + location="imgui_internal:3397", namespace="ImGui", ov_cimguiname="igClearIniSettings", ret="void", @@ -13611,7 +13925,7 @@ local t={ cimguiname="igClearWindowSettings", defaults={}, funcname="ClearWindowSettings", - location="imgui_internal:3321", + location="imgui_internal:3406", namespace="ImGui", ov_cimguiname="igClearWindowSettings", ret="void", @@ -13633,7 +13947,7 @@ local t={ cimguiname="igCloseButton", defaults={}, funcname="CloseButton", - location="imgui_internal:3748", + location="imgui_internal:3839", namespace="ImGui", ov_cimguiname="igCloseButton", ret="bool", @@ -13649,7 +13963,7 @@ local t={ cimguiname="igCloseCurrentPopup", defaults={}, funcname="CloseCurrentPopup", - location="imgui:785", + location="imgui:858", namespace="ImGui", ov_cimguiname="igCloseCurrentPopup", ret="void", @@ -13671,7 +13985,7 @@ local t={ cimguiname="igClosePopupToLevel", defaults={}, funcname="ClosePopupToLevel", - location="imgui_internal:3388", + location="imgui_internal:3473", namespace="ImGui", ov_cimguiname="igClosePopupToLevel", ret="void", @@ -13687,7 +14001,7 @@ local t={ cimguiname="igClosePopupsExceptModals", defaults={}, funcname="ClosePopupsExceptModals", - location="imgui_internal:3390", + location="imgui_internal:3475", namespace="ImGui", ov_cimguiname="igClosePopupsExceptModals", ret="void", @@ -13709,7 +14023,7 @@ local t={ cimguiname="igClosePopupsOverWindow", defaults={}, funcname="ClosePopupsOverWindow", - location="imgui_internal:3389", + location="imgui_internal:3474", namespace="ImGui", ov_cimguiname="igClosePopupsOverWindow", ret="void", @@ -13734,7 +14048,7 @@ local t={ cimguiname="igCollapseButton", defaults={}, funcname="CollapseButton", - location="imgui_internal:3749", + location="imgui_internal:3840", namespace="ImGui", ov_cimguiname="igCollapseButton", ret="bool", @@ -13757,7 +14071,7 @@ local t={ defaults={ flags="0"}, funcname="CollapsingHeader", - location="imgui:680", + location="imgui:753", namespace="ImGui", ov_cimguiname="igCollapsingHeader_TreeNodeFlags", ret="bool", @@ -13781,7 +14095,7 @@ local t={ defaults={ flags="0"}, funcname="CollapsingHeader", - location="imgui:681", + location="imgui:754", namespace="ImGui", ov_cimguiname="igCollapsingHeader_BoolPtr", ret="bool", @@ -13812,7 +14126,7 @@ local t={ flags="0", size="ImVec2(0,0)"}, funcname="ColorButton", - location="imgui:661", + location="imgui:734", namespace="ImGui", ov_cimguiname="igColorButton", ret="bool", @@ -13831,7 +14145,7 @@ local t={ cimguiname="igColorConvertFloat4ToU32", defaults={}, funcname="ColorConvertFloat4ToU32", - location="imgui:991", + location="imgui:1064", namespace="ImGui", ov_cimguiname="igColorConvertFloat4ToU32", ret="ImU32", @@ -13868,7 +14182,7 @@ local t={ cimguiname="igColorConvertHSVtoRGB", defaults={}, funcname="ColorConvertHSVtoRGB", - location="imgui:993", + location="imgui:1066", namespace="ImGui", ov_cimguiname="igColorConvertHSVtoRGB", ret="void", @@ -13905,7 +14219,7 @@ local t={ cimguiname="igColorConvertRGBtoHSV", defaults={}, funcname="ColorConvertRGBtoHSV", - location="imgui:992", + location="imgui:1065", namespace="ImGui", ov_cimguiname="igColorConvertRGBtoHSV", ret="void", @@ -13927,7 +14241,7 @@ local t={ cimguiname="igColorConvertU32ToFloat4", defaults={}, funcname="ColorConvertU32ToFloat4", - location="imgui:990", + location="imgui:1063", namespace="ImGui", nonUDT=1, ov_cimguiname="igColorConvertU32ToFloat4", @@ -13954,7 +14268,7 @@ local t={ defaults={ flags="0"}, funcname="ColorEdit3", - location="imgui:657", + location="imgui:730", namespace="ImGui", ov_cimguiname="igColorEdit3", ret="bool", @@ -13980,7 +14294,7 @@ local t={ defaults={ flags="0"}, funcname="ColorEdit4", - location="imgui:658", + location="imgui:731", namespace="ImGui", ov_cimguiname="igColorEdit4", ret="bool", @@ -14002,7 +14316,7 @@ local t={ cimguiname="igColorEditOptionsPopup", defaults={}, funcname="ColorEditOptionsPopup", - location="imgui_internal:3801", + location="imgui_internal:3894", namespace="ImGui", ov_cimguiname="igColorEditOptionsPopup", ret="void", @@ -14028,7 +14342,7 @@ local t={ defaults={ flags="0"}, funcname="ColorPicker3", - location="imgui:659", + location="imgui:732", namespace="ImGui", ov_cimguiname="igColorPicker3", ret="bool", @@ -14058,7 +14372,7 @@ local t={ flags="0", ref_col="NULL"}, funcname="ColorPicker4", - location="imgui:660", + location="imgui:733", namespace="ImGui", ov_cimguiname="igColorPicker4", ret="bool", @@ -14080,7 +14394,7 @@ local t={ cimguiname="igColorPickerOptionsPopup", defaults={}, funcname="ColorPickerOptionsPopup", - location="imgui_internal:3802", + location="imgui_internal:3895", namespace="ImGui", ov_cimguiname="igColorPickerOptionsPopup", ret="void", @@ -14105,7 +14419,7 @@ local t={ cimguiname="igColorTooltip", defaults={}, funcname="ColorTooltip", - location="imgui_internal:3800", + location="imgui_internal:3893", namespace="ImGui", ov_cimguiname="igColorTooltip", ret="void", @@ -14133,7 +14447,7 @@ local t={ count="1", id="NULL"}, funcname="Columns", - location="imgui:861", + location="imgui:934", namespace="ImGui", ov_cimguiname="igColumns", ret="void", @@ -14165,7 +14479,7 @@ local t={ defaults={ popup_max_height_in_items="-1"}, funcname="Combo", - location="imgui:586", + location="imgui:659", namespace="ImGui", ov_cimguiname="igCombo_Str_arr", ret="bool", @@ -14192,7 +14506,7 @@ local t={ defaults={ popup_max_height_in_items="-1"}, funcname="Combo", - location="imgui:587", + location="imgui:660", namespace="ImGui", ov_cimguiname="igCombo_Str", ret="bool", @@ -14227,7 +14541,7 @@ local t={ defaults={ popup_max_height_in_items="-1"}, funcname="Combo", - location="imgui:588", + location="imgui:661", namespace="ImGui", ov_cimguiname="igCombo_FnStrPtr", ret="bool", @@ -14248,7 +14562,7 @@ local t={ cimguiname="igConvertSingleModFlagToKey", defaults={}, funcname="ConvertSingleModFlagToKey", - location="imgui_internal:3449", + location="imgui_internal:3534", namespace="ImGui", ov_cimguiname="igConvertSingleModFlagToKey", ret="ImGuiKey", @@ -14268,7 +14582,7 @@ local t={ defaults={ shared_font_atlas="NULL"}, funcname="CreateContext", - location="imgui:332", + location="imgui:387", namespace="ImGui", ov_cimguiname="igCreateContext", ret="ImGuiContext*", @@ -14287,7 +14601,7 @@ local t={ cimguiname="igCreateNewWindowSettings", defaults={}, funcname="CreateNewWindowSettings", - location="imgui_internal:3318", + location="imgui_internal:3403", namespace="ImGui", ov_cimguiname="igCreateNewWindowSettings", ret="ImGuiWindowSettings*", @@ -14319,7 +14633,7 @@ local t={ defaults={ p_data_when_empty="NULL"}, funcname="DataTypeApplyFromText", - location="imgui_internal:3784", + location="imgui_internal:3877", namespace="ImGui", ov_cimguiname="igDataTypeApplyFromText", ret="bool", @@ -14350,7 +14664,7 @@ local t={ cimguiname="igDataTypeApplyOp", defaults={}, funcname="DataTypeApplyOp", - location="imgui_internal:3783", + location="imgui_internal:3876", namespace="ImGui", ov_cimguiname="igDataTypeApplyOp", ret="void", @@ -14378,7 +14692,7 @@ local t={ cimguiname="igDataTypeClamp", defaults={}, funcname="DataTypeClamp", - location="imgui_internal:3786", + location="imgui_internal:3879", namespace="ImGui", ov_cimguiname="igDataTypeClamp", ret="bool", @@ -14403,7 +14717,7 @@ local t={ cimguiname="igDataTypeCompare", defaults={}, funcname="DataTypeCompare", - location="imgui_internal:3785", + location="imgui_internal:3878", namespace="ImGui", ov_cimguiname="igDataTypeCompare", ret="int", @@ -14434,7 +14748,7 @@ local t={ cimguiname="igDataTypeFormatString", defaults={}, funcname="DataTypeFormatString", - location="imgui_internal:3782", + location="imgui_internal:3875", namespace="ImGui", ov_cimguiname="igDataTypeFormatString", ret="int", @@ -14453,7 +14767,7 @@ local t={ cimguiname="igDataTypeGetInfo", defaults={}, funcname="DataTypeGetInfo", - location="imgui_internal:3781", + location="imgui_internal:3874", namespace="ImGui", ov_cimguiname="igDataTypeGetInfo", ret="const ImGuiDataTypeInfo*", @@ -14475,7 +14789,7 @@ local t={ cimguiname="igDataTypeIsZero", defaults={}, funcname="DataTypeIsZero", - location="imgui_internal:3787", + location="imgui_internal:3880", namespace="ImGui", ov_cimguiname="igDataTypeIsZero", ret="bool", @@ -14503,7 +14817,7 @@ local t={ cimguiname="igDebugAllocHook", defaults={}, funcname="DebugAllocHook", - location="imgui_internal:3828", + location="imgui_internal:3921", namespace="ImGui", ov_cimguiname="igDebugAllocHook", ret="void", @@ -14525,7 +14839,7 @@ local t={ cimguiname="igDebugBreakButton", defaults={}, funcname="DebugBreakButton", - location="imgui_internal:3837", + location="imgui_internal:3930", namespace="ImGui", ov_cimguiname="igDebugBreakButton", ret="bool", @@ -14547,7 +14861,7 @@ local t={ cimguiname="igDebugBreakButtonTooltip", defaults={}, funcname="DebugBreakButtonTooltip", - location="imgui_internal:3838", + location="imgui_internal:3931", namespace="ImGui", ov_cimguiname="igDebugBreakButtonTooltip", ret="void", @@ -14563,7 +14877,7 @@ local t={ cimguiname="igDebugBreakClearData", defaults={}, funcname="DebugBreakClearData", - location="imgui_internal:3836", + location="imgui_internal:3929", namespace="ImGui", ov_cimguiname="igDebugBreakClearData", ret="void", @@ -14600,7 +14914,7 @@ local t={ cimguiname="igDebugCheckVersionAndDataLayout", defaults={}, funcname="DebugCheckVersionAndDataLayout", - location="imgui:1074", + location="imgui:1147", namespace="ImGui", ov_cimguiname="igDebugCheckVersionAndDataLayout", ret="bool", @@ -14620,7 +14934,7 @@ local t={ defaults={ col="4278190335"}, funcname="DebugDrawCursorPos", - location="imgui_internal:3829", + location="imgui_internal:3922", namespace="ImGui", ov_cimguiname="igDebugDrawCursorPos", ret="void", @@ -14640,7 +14954,7 @@ local t={ defaults={ col="4278190335"}, funcname="DebugDrawItemRect", - location="imgui_internal:3831", + location="imgui_internal:3924", namespace="ImGui", ov_cimguiname="igDebugDrawItemRect", ret="void", @@ -14660,7 +14974,7 @@ local t={ defaults={ col="4278190335"}, funcname="DebugDrawLineExtents", - location="imgui_internal:3830", + location="imgui_internal:3923", namespace="ImGui", ov_cimguiname="igDebugDrawLineExtents", ret="void", @@ -14679,7 +14993,7 @@ local t={ cimguiname="igDebugFlashStyleColor", defaults={}, funcname="DebugFlashStyleColor", - location="imgui:1072", + location="imgui:1145", namespace="ImGui", ov_cimguiname="igDebugFlashStyleColor", ret="void", @@ -14707,7 +15021,7 @@ local t={ cimguiname="igDebugHookIdInfo", defaults={}, funcname="DebugHookIdInfo", - location="imgui_internal:3840", + location="imgui_internal:3933", namespace="ImGui", ov_cimguiname="igDebugHookIdInfo", ret="void", @@ -14726,7 +15040,7 @@ local t={ cimguiname="igDebugLocateItem", defaults={}, funcname="DebugLocateItem", - location="imgui_internal:3833", + location="imgui_internal:3926", namespace="ImGui", ov_cimguiname="igDebugLocateItem", ret="void", @@ -14745,7 +15059,7 @@ local t={ cimguiname="igDebugLocateItemOnHover", defaults={}, funcname="DebugLocateItemOnHover", - location="imgui_internal:3834", + location="imgui_internal:3927", namespace="ImGui", ov_cimguiname="igDebugLocateItemOnHover", ret="void", @@ -14761,7 +15075,7 @@ local t={ cimguiname="igDebugLocateItemResolveWithLastItem", defaults={}, funcname="DebugLocateItemResolveWithLastItem", - location="imgui_internal:3835", + location="imgui_internal:3928", namespace="ImGui", ov_cimguiname="igDebugLocateItemResolveWithLastItem", ret="void", @@ -14784,7 +15098,7 @@ local t={ defaults={}, funcname="DebugLog", isvararg="...)", - location="imgui:1076", + location="imgui:1149", namespace="ImGui", ov_cimguiname="igDebugLog", ret="void", @@ -14806,7 +15120,7 @@ local t={ cimguiname="igDebugLogV", defaults={}, funcname="DebugLogV", - location="imgui:1077", + location="imgui:1150", namespace="ImGui", ov_cimguiname="igDebugLogV", ret="void", @@ -14825,7 +15139,7 @@ local t={ cimguiname="igDebugNodeColumns", defaults={}, funcname="DebugNodeColumns", - location="imgui_internal:3841", + location="imgui_internal:3934", namespace="ImGui", ov_cimguiname="igDebugNodeColumns", ret="void", @@ -14847,7 +15161,7 @@ local t={ cimguiname="igDebugNodeDockNode", defaults={}, funcname="DebugNodeDockNode", - location="imgui_internal:3842", + location="imgui_internal:3935", namespace="ImGui", ov_cimguiname="igDebugNodeDockNode", ret="void", @@ -14878,7 +15192,7 @@ local t={ cimguiname="igDebugNodeDrawCmdShowMeshAndBoundingBox", defaults={}, funcname="DebugNodeDrawCmdShowMeshAndBoundingBox", - location="imgui_internal:3844", + location="imgui_internal:3937", namespace="ImGui", ov_cimguiname="igDebugNodeDrawCmdShowMeshAndBoundingBox", ret="void", @@ -14906,7 +15220,7 @@ local t={ cimguiname="igDebugNodeDrawList", defaults={}, funcname="DebugNodeDrawList", - location="imgui_internal:3843", + location="imgui_internal:3936", namespace="ImGui", ov_cimguiname="igDebugNodeDrawList", ret="void", @@ -14925,7 +15239,7 @@ local t={ cimguiname="igDebugNodeFont", defaults={}, funcname="DebugNodeFont", - location="imgui_internal:3845", + location="imgui_internal:3938", namespace="ImGui", ov_cimguiname="igDebugNodeFont", ret="void", @@ -14947,13 +15261,38 @@ local t={ cimguiname="igDebugNodeFontGlyph", defaults={}, funcname="DebugNodeFontGlyph", - location="imgui_internal:3846", + location="imgui_internal:3940", namespace="ImGui", ov_cimguiname="igDebugNodeFontGlyph", ret="void", signature="(ImFont*,const ImFontGlyph*)", stname=""}, ["(ImFont*,const ImFontGlyph*)"]=nil}, + igDebugNodeFontGlyphesForSrcMask={ + [1]={ + args="(ImFont* font,ImFontBaked* baked,int src_mask)", + argsT={ + [1]={ + name="font", + type="ImFont*"}, + [2]={ + name="baked", + type="ImFontBaked*"}, + [3]={ + name="src_mask", + type="int"}}, + argsoriginal="(ImFont* font,ImFontBaked* baked,int src_mask)", + call_args="(font,baked,src_mask)", + cimguiname="igDebugNodeFontGlyphesForSrcMask", + defaults={}, + funcname="DebugNodeFontGlyphesForSrcMask", + location="imgui_internal:3939", + namespace="ImGui", + ov_cimguiname="igDebugNodeFontGlyphesForSrcMask", + ret="void", + signature="(ImFont*,ImFontBaked*,int)", + stname=""}, + ["(ImFont*,ImFontBaked*,int)"]=nil}, igDebugNodeInputTextState={ [1]={ args="(ImGuiInputTextState* state)", @@ -14966,7 +15305,7 @@ local t={ cimguiname="igDebugNodeInputTextState", defaults={}, funcname="DebugNodeInputTextState", - location="imgui_internal:3851", + location="imgui_internal:3946", namespace="ImGui", ov_cimguiname="igDebugNodeInputTextState", ret="void", @@ -14985,7 +15324,7 @@ local t={ cimguiname="igDebugNodeMultiSelectState", defaults={}, funcname="DebugNodeMultiSelectState", - location="imgui_internal:3853", + location="imgui_internal:3948", namespace="ImGui", ov_cimguiname="igDebugNodeMultiSelectState", ret="void", @@ -15010,7 +15349,7 @@ local t={ cimguiname="igDebugNodePlatformMonitor", defaults={}, funcname="DebugNodePlatformMonitor", - location="imgui_internal:3859", + location="imgui_internal:3954", namespace="ImGui", ov_cimguiname="igDebugNodePlatformMonitor", ret="void", @@ -15032,7 +15371,7 @@ local t={ cimguiname="igDebugNodeStorage", defaults={}, funcname="DebugNodeStorage", - location="imgui_internal:3847", + location="imgui_internal:3942", namespace="ImGui", ov_cimguiname="igDebugNodeStorage", ret="void", @@ -15054,7 +15393,7 @@ local t={ cimguiname="igDebugNodeTabBar", defaults={}, funcname="DebugNodeTabBar", - location="imgui_internal:3848", + location="imgui_internal:3943", namespace="ImGui", ov_cimguiname="igDebugNodeTabBar", ret="void", @@ -15073,7 +15412,7 @@ local t={ cimguiname="igDebugNodeTable", defaults={}, funcname="DebugNodeTable", - location="imgui_internal:3849", + location="imgui_internal:3944", namespace="ImGui", ov_cimguiname="igDebugNodeTable", ret="void", @@ -15092,13 +15431,39 @@ local t={ cimguiname="igDebugNodeTableSettings", defaults={}, funcname="DebugNodeTableSettings", - location="imgui_internal:3850", + location="imgui_internal:3945", namespace="ImGui", ov_cimguiname="igDebugNodeTableSettings", ret="void", signature="(ImGuiTableSettings*)", stname=""}, ["(ImGuiTableSettings*)"]=nil}, + igDebugNodeTexture={ + [1]={ + args="(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect)", + argsT={ + [1]={ + name="tex", + type="ImTextureData*"}, + [2]={ + name="int_id", + type="int"}, + [3]={ + name="highlight_rect", + type="const ImFontAtlasRect*"}}, + argsoriginal="(ImTextureData* tex,int int_id,const ImFontAtlasRect* highlight_rect=((void*)0))", + call_args="(tex,int_id,highlight_rect)", + cimguiname="igDebugNodeTexture", + defaults={ + highlight_rect="NULL"}, + funcname="DebugNodeTexture", + location="imgui_internal:3941", + namespace="ImGui", + ov_cimguiname="igDebugNodeTexture", + ret="void", + signature="(ImTextureData*,int,const ImFontAtlasRect*)", + stname=""}, + ["(ImTextureData*,int,const ImFontAtlasRect*)"]=nil}, igDebugNodeTypingSelectState={ [1]={ args="(ImGuiTypingSelectState* state)", @@ -15111,7 +15476,7 @@ local t={ cimguiname="igDebugNodeTypingSelectState", defaults={}, funcname="DebugNodeTypingSelectState", - location="imgui_internal:3852", + location="imgui_internal:3947", namespace="ImGui", ov_cimguiname="igDebugNodeTypingSelectState", ret="void", @@ -15130,7 +15495,7 @@ local t={ cimguiname="igDebugNodeViewport", defaults={}, funcname="DebugNodeViewport", - location="imgui_internal:3858", + location="imgui_internal:3953", namespace="ImGui", ov_cimguiname="igDebugNodeViewport", ret="void", @@ -15152,7 +15517,7 @@ local t={ cimguiname="igDebugNodeWindow", defaults={}, funcname="DebugNodeWindow", - location="imgui_internal:3854", + location="imgui_internal:3949", namespace="ImGui", ov_cimguiname="igDebugNodeWindow", ret="void", @@ -15171,7 +15536,7 @@ local t={ cimguiname="igDebugNodeWindowSettings", defaults={}, funcname="DebugNodeWindowSettings", - location="imgui_internal:3855", + location="imgui_internal:3950", namespace="ImGui", ov_cimguiname="igDebugNodeWindowSettings", ret="void", @@ -15193,7 +15558,7 @@ local t={ cimguiname="igDebugNodeWindowsList", defaults={}, funcname="DebugNodeWindowsList", - location="imgui_internal:3856", + location="imgui_internal:3951", namespace="ImGui", ov_cimguiname="igDebugNodeWindowsList", ret="void", @@ -15218,7 +15583,7 @@ local t={ cimguiname="igDebugNodeWindowsListByBeginStackParent", defaults={}, funcname="DebugNodeWindowsListByBeginStackParent", - location="imgui_internal:3857", + location="imgui_internal:3952", namespace="ImGui", ov_cimguiname="igDebugNodeWindowsListByBeginStackParent", ret="void", @@ -15237,7 +15602,7 @@ local t={ cimguiname="igDebugRenderKeyboardPreview", defaults={}, funcname="DebugRenderKeyboardPreview", - location="imgui_internal:3860", + location="imgui_internal:3955", namespace="ImGui", ov_cimguiname="igDebugRenderKeyboardPreview", ret="void", @@ -15262,7 +15627,7 @@ local t={ cimguiname="igDebugRenderViewportThumbnail", defaults={}, funcname="DebugRenderViewportThumbnail", - location="imgui_internal:3861", + location="imgui_internal:3956", namespace="ImGui", ov_cimguiname="igDebugRenderViewportThumbnail", ret="void", @@ -15278,7 +15643,7 @@ local t={ cimguiname="igDebugStartItemPicker", defaults={}, funcname="DebugStartItemPicker", - location="imgui:1073", + location="imgui:1146", namespace="ImGui", ov_cimguiname="igDebugStartItemPicker", ret="void", @@ -15297,7 +15662,7 @@ local t={ cimguiname="igDebugTextEncoding", defaults={}, funcname="DebugTextEncoding", - location="imgui:1071", + location="imgui:1144", namespace="ImGui", ov_cimguiname="igDebugTextEncoding", ret="void", @@ -15319,7 +15684,7 @@ local t={ cimguiname="igDebugTextUnformattedWithLocateItem", defaults={}, funcname="DebugTextUnformattedWithLocateItem", - location="imgui_internal:3832", + location="imgui_internal:3925", namespace="ImGui", ov_cimguiname="igDebugTextUnformattedWithLocateItem", ret="void", @@ -15339,7 +15704,7 @@ local t={ defaults={ ctx="NULL"}, funcname="DestroyContext", - location="imgui:333", + location="imgui:388", namespace="ImGui", ov_cimguiname="igDestroyContext", ret="void", @@ -15358,7 +15723,7 @@ local t={ cimguiname="igDestroyPlatformWindow", defaults={}, funcname="DestroyPlatformWindow", - location="imgui_internal:3303", + location="imgui_internal:3388", namespace="ImGui", ov_cimguiname="igDestroyPlatformWindow", ret="void", @@ -15374,7 +15739,7 @@ local t={ cimguiname="igDestroyPlatformWindows", defaults={}, funcname="DestroyPlatformWindows", - location="imgui:1094", + location="imgui:1167", namespace="ImGui", ov_cimguiname="igDestroyPlatformWindows", ret="void", @@ -15398,7 +15763,7 @@ local t={ flags="0", node_id="0"}, funcname="DockBuilderAddNode", - location="imgui_internal:3566", + location="imgui_internal:3651", namespace="ImGui", ov_cimguiname="igDockBuilderAddNode", ret="ImGuiID", @@ -15423,7 +15788,7 @@ local t={ cimguiname="igDockBuilderCopyDockSpace", defaults={}, funcname="DockBuilderCopyDockSpace", - location="imgui_internal:3573", + location="imgui_internal:3658", namespace="ImGui", ov_cimguiname="igDockBuilderCopyDockSpace", ret="void", @@ -15448,7 +15813,7 @@ local t={ cimguiname="igDockBuilderCopyNode", defaults={}, funcname="DockBuilderCopyNode", - location="imgui_internal:3574", + location="imgui_internal:3659", namespace="ImGui", ov_cimguiname="igDockBuilderCopyNode", ret="void", @@ -15470,7 +15835,7 @@ local t={ cimguiname="igDockBuilderCopyWindowSettings", defaults={}, funcname="DockBuilderCopyWindowSettings", - location="imgui_internal:3575", + location="imgui_internal:3660", namespace="ImGui", ov_cimguiname="igDockBuilderCopyWindowSettings", ret="void", @@ -15492,7 +15857,7 @@ local t={ cimguiname="igDockBuilderDockWindow", defaults={}, funcname="DockBuilderDockWindow", - location="imgui_internal:3563", + location="imgui_internal:3648", namespace="ImGui", ov_cimguiname="igDockBuilderDockWindow", ret="void", @@ -15511,7 +15876,7 @@ local t={ cimguiname="igDockBuilderFinish", defaults={}, funcname="DockBuilderFinish", - location="imgui_internal:3576", + location="imgui_internal:3661", namespace="ImGui", ov_cimguiname="igDockBuilderFinish", ret="void", @@ -15530,7 +15895,7 @@ local t={ cimguiname="igDockBuilderGetCentralNode", defaults={}, funcname="DockBuilderGetCentralNode", - location="imgui_internal:3565", + location="imgui_internal:3650", namespace="ImGui", ov_cimguiname="igDockBuilderGetCentralNode", ret="ImGuiDockNode*", @@ -15549,7 +15914,7 @@ local t={ cimguiname="igDockBuilderGetNode", defaults={}, funcname="DockBuilderGetNode", - location="imgui_internal:3564", + location="imgui_internal:3649", namespace="ImGui", ov_cimguiname="igDockBuilderGetNode", ret="ImGuiDockNode*", @@ -15568,7 +15933,7 @@ local t={ cimguiname="igDockBuilderRemoveNode", defaults={}, funcname="DockBuilderRemoveNode", - location="imgui_internal:3567", + location="imgui_internal:3652", namespace="ImGui", ov_cimguiname="igDockBuilderRemoveNode", ret="void", @@ -15587,7 +15952,7 @@ local t={ cimguiname="igDockBuilderRemoveNodeChildNodes", defaults={}, funcname="DockBuilderRemoveNodeChildNodes", - location="imgui_internal:3569", + location="imgui_internal:3654", namespace="ImGui", ov_cimguiname="igDockBuilderRemoveNodeChildNodes", ret="void", @@ -15610,7 +15975,7 @@ local t={ defaults={ clear_settings_refs="true"}, funcname="DockBuilderRemoveNodeDockedWindows", - location="imgui_internal:3568", + location="imgui_internal:3653", namespace="ImGui", ov_cimguiname="igDockBuilderRemoveNodeDockedWindows", ret="void", @@ -15632,7 +15997,7 @@ local t={ cimguiname="igDockBuilderSetNodePos", defaults={}, funcname="DockBuilderSetNodePos", - location="imgui_internal:3570", + location="imgui_internal:3655", namespace="ImGui", ov_cimguiname="igDockBuilderSetNodePos", ret="void", @@ -15654,7 +16019,7 @@ local t={ cimguiname="igDockBuilderSetNodeSize", defaults={}, funcname="DockBuilderSetNodeSize", - location="imgui_internal:3571", + location="imgui_internal:3656", namespace="ImGui", ov_cimguiname="igDockBuilderSetNodeSize", ret="void", @@ -15685,7 +16050,7 @@ local t={ cimguiname="igDockBuilderSplitNode", defaults={}, funcname="DockBuilderSplitNode", - location="imgui_internal:3572", + location="imgui_internal:3657", namespace="ImGui", ov_cimguiname="igDockBuilderSplitNode", ret="ImGuiID", @@ -15722,7 +16087,7 @@ local t={ cimguiname="igDockContextCalcDropPosForDocking", defaults={}, funcname="DockContextCalcDropPosForDocking", - location="imgui_internal:3538", + location="imgui_internal:3623", namespace="ImGui", ov_cimguiname="igDockContextCalcDropPosForDocking", ret="bool", @@ -15747,7 +16112,7 @@ local t={ cimguiname="igDockContextClearNodes", defaults={}, funcname="DockContextClearNodes", - location="imgui_internal:3527", + location="imgui_internal:3612", namespace="ImGui", ov_cimguiname="igDockContextClearNodes", ret="void", @@ -15766,7 +16131,7 @@ local t={ cimguiname="igDockContextEndFrame", defaults={}, funcname="DockContextEndFrame", - location="imgui_internal:3531", + location="imgui_internal:3616", namespace="ImGui", ov_cimguiname="igDockContextEndFrame", ret="void", @@ -15788,7 +16153,7 @@ local t={ cimguiname="igDockContextFindNodeByID", defaults={}, funcname="DockContextFindNodeByID", - location="imgui_internal:3539", + location="imgui_internal:3624", namespace="ImGui", ov_cimguiname="igDockContextFindNodeByID", ret="ImGuiDockNode*", @@ -15807,7 +16172,7 @@ local t={ cimguiname="igDockContextGenNodeID", defaults={}, funcname="DockContextGenNodeID", - location="imgui_internal:3532", + location="imgui_internal:3617", namespace="ImGui", ov_cimguiname="igDockContextGenNodeID", ret="ImGuiID", @@ -15826,7 +16191,7 @@ local t={ cimguiname="igDockContextInitialize", defaults={}, funcname="DockContextInitialize", - location="imgui_internal:3525", + location="imgui_internal:3610", namespace="ImGui", ov_cimguiname="igDockContextInitialize", ret="void", @@ -15845,7 +16210,7 @@ local t={ cimguiname="igDockContextNewFrameUpdateDocking", defaults={}, funcname="DockContextNewFrameUpdateDocking", - location="imgui_internal:3530", + location="imgui_internal:3615", namespace="ImGui", ov_cimguiname="igDockContextNewFrameUpdateDocking", ret="void", @@ -15864,7 +16229,7 @@ local t={ cimguiname="igDockContextNewFrameUpdateUndocking", defaults={}, funcname="DockContextNewFrameUpdateUndocking", - location="imgui_internal:3529", + location="imgui_internal:3614", namespace="ImGui", ov_cimguiname="igDockContextNewFrameUpdateUndocking", ret="void", @@ -15886,7 +16251,7 @@ local t={ cimguiname="igDockContextProcessUndockNode", defaults={}, funcname="DockContextProcessUndockNode", - location="imgui_internal:3537", + location="imgui_internal:3622", namespace="ImGui", ov_cimguiname="igDockContextProcessUndockNode", ret="void", @@ -15912,7 +16277,7 @@ local t={ defaults={ clear_persistent_docking_ref="true"}, funcname="DockContextProcessUndockWindow", - location="imgui_internal:3536", + location="imgui_internal:3621", namespace="ImGui", ov_cimguiname="igDockContextProcessUndockWindow", ret="void", @@ -15949,7 +16314,7 @@ local t={ cimguiname="igDockContextQueueDock", defaults={}, funcname="DockContextQueueDock", - location="imgui_internal:3533", + location="imgui_internal:3618", namespace="ImGui", ov_cimguiname="igDockContextQueueDock", ret="void", @@ -15971,7 +16336,7 @@ local t={ cimguiname="igDockContextQueueUndockNode", defaults={}, funcname="DockContextQueueUndockNode", - location="imgui_internal:3535", + location="imgui_internal:3620", namespace="ImGui", ov_cimguiname="igDockContextQueueUndockNode", ret="void", @@ -15993,7 +16358,7 @@ local t={ cimguiname="igDockContextQueueUndockWindow", defaults={}, funcname="DockContextQueueUndockWindow", - location="imgui_internal:3534", + location="imgui_internal:3619", namespace="ImGui", ov_cimguiname="igDockContextQueueUndockWindow", ret="void", @@ -16012,7 +16377,7 @@ local t={ cimguiname="igDockContextRebuildNodes", defaults={}, funcname="DockContextRebuildNodes", - location="imgui_internal:3528", + location="imgui_internal:3613", namespace="ImGui", ov_cimguiname="igDockContextRebuildNodes", ret="void", @@ -16031,7 +16396,7 @@ local t={ cimguiname="igDockContextShutdown", defaults={}, funcname="DockContextShutdown", - location="imgui_internal:3526", + location="imgui_internal:3611", namespace="ImGui", ov_cimguiname="igDockContextShutdown", ret="void", @@ -16050,7 +16415,7 @@ local t={ cimguiname="igDockNodeBeginAmendTabBar", defaults={}, funcname="DockNodeBeginAmendTabBar", - location="imgui_internal:3541", + location="imgui_internal:3626", namespace="ImGui", ov_cimguiname="igDockNodeBeginAmendTabBar", ret="bool", @@ -16066,7 +16431,7 @@ local t={ cimguiname="igDockNodeEndAmendTabBar", defaults={}, funcname="DockNodeEndAmendTabBar", - location="imgui_internal:3542", + location="imgui_internal:3627", namespace="ImGui", ov_cimguiname="igDockNodeEndAmendTabBar", ret="void", @@ -16085,7 +16450,7 @@ local t={ cimguiname="igDockNodeGetDepth", defaults={}, funcname="DockNodeGetDepth", - location="imgui_internal:3545", + location="imgui_internal:3630", namespace="ImGui", ov_cimguiname="igDockNodeGetDepth", ret="int", @@ -16104,7 +16469,7 @@ local t={ cimguiname="igDockNodeGetRootNode", defaults={}, funcname="DockNodeGetRootNode", - location="imgui_internal:3543", + location="imgui_internal:3628", namespace="ImGui", ov_cimguiname="igDockNodeGetRootNode", ret="ImGuiDockNode*", @@ -16123,7 +16488,7 @@ local t={ cimguiname="igDockNodeGetWindowMenuButtonId", defaults={}, funcname="DockNodeGetWindowMenuButtonId", - location="imgui_internal:3546", + location="imgui_internal:3631", namespace="ImGui", ov_cimguiname="igDockNodeGetWindowMenuButtonId", ret="ImGuiID", @@ -16145,7 +16510,7 @@ local t={ cimguiname="igDockNodeIsInHierarchyOf", defaults={}, funcname="DockNodeIsInHierarchyOf", - location="imgui_internal:3544", + location="imgui_internal:3629", namespace="ImGui", ov_cimguiname="igDockNodeIsInHierarchyOf", ret="bool", @@ -16170,7 +16535,7 @@ local t={ cimguiname="igDockNodeWindowMenuHandler_Default", defaults={}, funcname="DockNodeWindowMenuHandler_Default", - location="imgui_internal:3540", + location="imgui_internal:3625", namespace="ImGui", ov_cimguiname="igDockNodeWindowMenuHandler_Default", ret="void", @@ -16201,7 +16566,7 @@ local t={ size="ImVec2(0,0)", window_class="NULL"}, funcname="DockSpace", - location="imgui:892", + location="imgui:965", namespace="ImGui", ov_cimguiname="igDockSpace", ret="ImGuiID", @@ -16233,7 +16598,7 @@ local t={ viewport="NULL", window_class="NULL"}, funcname="DockSpaceOverViewport", - location="imgui:893", + location="imgui:966", namespace="ImGui", ov_cimguiname="igDockSpaceOverViewport", ret="ImGuiID", @@ -16273,7 +16638,7 @@ local t={ cimguiname="igDragBehavior", defaults={}, funcname="DragBehavior", - location="imgui_internal:3759", + location="imgui_internal:3850", namespace="ImGui", ov_cimguiname="igDragBehavior", ret="bool", @@ -16315,7 +16680,7 @@ local t={ v_min="0.0f", v_speed="1.0f"}, funcname="DragFloat", - location="imgui:602", + location="imgui:675", namespace="ImGui", ov_cimguiname="igDragFloat", ret="bool", @@ -16357,7 +16722,7 @@ local t={ v_min="0.0f", v_speed="1.0f"}, funcname="DragFloat2", - location="imgui:603", + location="imgui:676", namespace="ImGui", ov_cimguiname="igDragFloat2", ret="bool", @@ -16399,7 +16764,7 @@ local t={ v_min="0.0f", v_speed="1.0f"}, funcname="DragFloat3", - location="imgui:604", + location="imgui:677", namespace="ImGui", ov_cimguiname="igDragFloat3", ret="bool", @@ -16441,7 +16806,7 @@ local t={ v_min="0.0f", v_speed="1.0f"}, funcname="DragFloat4", - location="imgui:605", + location="imgui:678", namespace="ImGui", ov_cimguiname="igDragFloat4", ret="bool", @@ -16490,7 +16855,7 @@ local t={ v_min="0.0f", v_speed="1.0f"}, funcname="DragFloatRange2", - location="imgui:606", + location="imgui:679", namespace="ImGui", ov_cimguiname="igDragFloatRange2", ret="bool", @@ -16532,7 +16897,7 @@ local t={ v_min="0", v_speed="1.0f"}, funcname="DragInt", - location="imgui:607", + location="imgui:680", namespace="ImGui", ov_cimguiname="igDragInt", ret="bool", @@ -16574,7 +16939,7 @@ local t={ v_min="0", v_speed="1.0f"}, funcname="DragInt2", - location="imgui:608", + location="imgui:681", namespace="ImGui", ov_cimguiname="igDragInt2", ret="bool", @@ -16616,7 +16981,7 @@ local t={ v_min="0", v_speed="1.0f"}, funcname="DragInt3", - location="imgui:609", + location="imgui:682", namespace="ImGui", ov_cimguiname="igDragInt3", ret="bool", @@ -16658,7 +17023,7 @@ local t={ v_min="0", v_speed="1.0f"}, funcname="DragInt4", - location="imgui:610", + location="imgui:683", namespace="ImGui", ov_cimguiname="igDragInt4", ret="bool", @@ -16707,7 +17072,7 @@ local t={ v_min="0", v_speed="1.0f"}, funcname="DragIntRange2", - location="imgui:611", + location="imgui:684", namespace="ImGui", ov_cimguiname="igDragIntRange2", ret="bool", @@ -16752,7 +17117,7 @@ local t={ p_min="NULL", v_speed="1.0f"}, funcname="DragScalar", - location="imgui:612", + location="imgui:685", namespace="ImGui", ov_cimguiname="igDragScalar", ret="bool", @@ -16800,7 +17165,7 @@ local t={ p_min="NULL", v_speed="1.0f"}, funcname="DragScalarN", - location="imgui:613", + location="imgui:686", namespace="ImGui", ov_cimguiname="igDragScalarN", ret="bool", @@ -16819,7 +17184,7 @@ local t={ cimguiname="igDummy", defaults={}, funcname="Dummy", - location="imgui:507", + location="imgui:579", namespace="ImGui", ov_cimguiname="igDummy", ret="void", @@ -16835,7 +17200,7 @@ local t={ cimguiname="igEnd", defaults={}, funcname="End", - location="imgui:376", + location="imgui:431", namespace="ImGui", ov_cimguiname="igEnd", ret="void", @@ -16857,7 +17222,7 @@ local t={ cimguiname="igEndBoxSelect", defaults={}, funcname="EndBoxSelect", - location="imgui_internal:3607", + location="imgui_internal:3692", namespace="ImGui", ov_cimguiname="igEndBoxSelect", ret="void", @@ -16873,7 +17238,7 @@ local t={ cimguiname="igEndChild", defaults={}, funcname="EndChild", - location="imgui:398", + location="imgui:453", namespace="ImGui", ov_cimguiname="igEndChild", ret="void", @@ -16889,7 +17254,7 @@ local t={ cimguiname="igEndColumns", defaults={}, funcname="EndColumns", - location="imgui_internal:3620", + location="imgui_internal:3705", namespace="ImGui", ov_cimguiname="igEndColumns", ret="void", @@ -16905,7 +17270,7 @@ local t={ cimguiname="igEndCombo", defaults={}, funcname="EndCombo", - location="imgui:585", + location="imgui:658", namespace="ImGui", ov_cimguiname="igEndCombo", ret="void", @@ -16921,7 +17286,7 @@ local t={ cimguiname="igEndComboPreview", defaults={}, funcname="EndComboPreview", - location="imgui_internal:3411", + location="imgui_internal:3496", namespace="ImGui", ov_cimguiname="igEndComboPreview", ret="void", @@ -16937,7 +17302,7 @@ local t={ cimguiname="igEndDisabled", defaults={}, funcname="EndDisabled", - location="imgui:928", + location="imgui:1001", namespace="ImGui", ov_cimguiname="igEndDisabled", ret="void", @@ -16953,7 +17318,7 @@ local t={ cimguiname="igEndDisabledOverrideReenable", defaults={}, funcname="EndDisabledOverrideReenable", - location="imgui_internal:3373", + location="imgui_internal:3458", namespace="ImGui", ov_cimguiname="igEndDisabledOverrideReenable", ret="void", @@ -16969,7 +17334,7 @@ local t={ cimguiname="igEndDragDropSource", defaults={}, funcname="EndDragDropSource", - location="imgui:916", + location="imgui:989", namespace="ImGui", ov_cimguiname="igEndDragDropSource", ret="void", @@ -16985,7 +17350,7 @@ local t={ cimguiname="igEndDragDropTarget", defaults={}, funcname="EndDragDropTarget", - location="imgui:919", + location="imgui:992", namespace="ImGui", ov_cimguiname="igEndDragDropTarget", ret="void", @@ -17001,7 +17366,7 @@ local t={ cimguiname="igEndErrorTooltip", defaults={}, funcname="EndErrorTooltip", - location="imgui_internal:3825", + location="imgui_internal:3918", namespace="ImGui", ov_cimguiname="igEndErrorTooltip", ret="void", @@ -17017,7 +17382,7 @@ local t={ cimguiname="igEndFrame", defaults={}, funcname="EndFrame", - location="imgui:342", + location="imgui:397", namespace="ImGui", ov_cimguiname="igEndFrame", ret="void", @@ -17033,7 +17398,7 @@ local t={ cimguiname="igEndGroup", defaults={}, funcname="EndGroup", - location="imgui:511", + location="imgui:583", namespace="ImGui", ov_cimguiname="igEndGroup", ret="void", @@ -17049,7 +17414,7 @@ local t={ cimguiname="igEndListBox", defaults={}, funcname="EndListBox", - location="imgui:711", + location="imgui:784", namespace="ImGui", ov_cimguiname="igEndListBox", ret="void", @@ -17065,7 +17430,7 @@ local t={ cimguiname="igEndMainMenuBar", defaults={}, funcname="EndMainMenuBar", - location="imgui:737", + location="imgui:810", namespace="ImGui", ov_cimguiname="igEndMainMenuBar", ret="void", @@ -17081,7 +17446,7 @@ local t={ cimguiname="igEndMenu", defaults={}, funcname="EndMenu", - location="imgui:739", + location="imgui:812", namespace="ImGui", ov_cimguiname="igEndMenu", ret="void", @@ -17097,7 +17462,7 @@ local t={ cimguiname="igEndMenuBar", defaults={}, funcname="EndMenuBar", - location="imgui:735", + location="imgui:808", namespace="ImGui", ov_cimguiname="igEndMenuBar", ret="void", @@ -17113,7 +17478,7 @@ local t={ cimguiname="igEndMultiSelect", defaults={}, funcname="EndMultiSelect", - location="imgui:699", + location="imgui:772", namespace="ImGui", ov_cimguiname="igEndMultiSelect", ret="ImGuiMultiSelectIO*", @@ -17129,7 +17494,7 @@ local t={ cimguiname="igEndPopup", defaults={}, funcname="EndPopup", - location="imgui:772", + location="imgui:845", namespace="ImGui", ov_cimguiname="igEndPopup", ret="void", @@ -17145,7 +17510,7 @@ local t={ cimguiname="igEndTabBar", defaults={}, funcname="EndTabBar", - location="imgui:873", + location="imgui:946", namespace="ImGui", ov_cimguiname="igEndTabBar", ret="void", @@ -17161,7 +17526,7 @@ local t={ cimguiname="igEndTabItem", defaults={}, funcname="EndTabItem", - location="imgui:875", + location="imgui:948", namespace="ImGui", ov_cimguiname="igEndTabItem", ret="void", @@ -17177,7 +17542,7 @@ local t={ cimguiname="igEndTable", defaults={}, funcname="EndTable", - location="imgui:824", + location="imgui:897", namespace="ImGui", ov_cimguiname="igEndTable", ret="void", @@ -17193,7 +17558,7 @@ local t={ cimguiname="igEndTooltip", defaults={}, funcname="EndTooltip", - location="imgui:748", + location="imgui:821", namespace="ImGui", ov_cimguiname="igEndTooltip", ret="void", @@ -17209,7 +17574,7 @@ local t={ cimguiname="igErrorCheckEndFrameFinalizeErrorTooltip", defaults={}, funcname="ErrorCheckEndFrameFinalizeErrorTooltip", - location="imgui_internal:3823", + location="imgui_internal:3916", namespace="ImGui", ov_cimguiname="igErrorCheckEndFrameFinalizeErrorTooltip", ret="void", @@ -17225,7 +17590,7 @@ local t={ cimguiname="igErrorCheckUsingSetCursorPosToExtendParentBoundaries", defaults={}, funcname="ErrorCheckUsingSetCursorPosToExtendParentBoundaries", - location="imgui_internal:3822", + location="imgui_internal:3915", namespace="ImGui", ov_cimguiname="igErrorCheckUsingSetCursorPosToExtendParentBoundaries", ret="void", @@ -17244,7 +17609,7 @@ local t={ cimguiname="igErrorLog", defaults={}, funcname="ErrorLog", - location="imgui_internal:3818", + location="imgui_internal:3911", namespace="ImGui", ov_cimguiname="igErrorLog", ret="bool", @@ -17263,7 +17628,7 @@ local t={ cimguiname="igErrorRecoveryStoreState", defaults={}, funcname="ErrorRecoveryStoreState", - location="imgui_internal:3819", + location="imgui_internal:3912", namespace="ImGui", ov_cimguiname="igErrorRecoveryStoreState", ret="void", @@ -17282,7 +17647,7 @@ local t={ cimguiname="igErrorRecoveryTryToRecoverState", defaults={}, funcname="ErrorRecoveryTryToRecoverState", - location="imgui_internal:3820", + location="imgui_internal:3913", namespace="ImGui", ov_cimguiname="igErrorRecoveryTryToRecoverState", ret="void", @@ -17301,7 +17666,7 @@ local t={ cimguiname="igErrorRecoveryTryToRecoverWindowState", defaults={}, funcname="ErrorRecoveryTryToRecoverWindowState", - location="imgui_internal:3821", + location="imgui_internal:3914", namespace="ImGui", ov_cimguiname="igErrorRecoveryTryToRecoverWindowState", ret="void", @@ -17323,7 +17688,7 @@ local t={ cimguiname="igFindBestWindowPosForPopup", defaults={}, funcname="FindBestWindowPosForPopup", - location="imgui_internal:3396", + location="imgui_internal:3481", namespace="ImGui", nonUDT=1, ov_cimguiname="igFindBestWindowPosForPopup", @@ -17361,7 +17726,7 @@ local t={ cimguiname="igFindBestWindowPosForPopupEx", defaults={}, funcname="FindBestWindowPosForPopupEx", - location="imgui_internal:3397", + location="imgui_internal:3482", namespace="ImGui", nonUDT=1, ov_cimguiname="igFindBestWindowPosForPopupEx", @@ -17381,7 +17746,7 @@ local t={ cimguiname="igFindBlockingModal", defaults={}, funcname="FindBlockingModal", - location="imgui_internal:3395", + location="imgui_internal:3480", namespace="ImGui", ov_cimguiname="igFindBlockingModal", ret="ImGuiWindow*", @@ -17400,7 +17765,7 @@ local t={ cimguiname="igFindBottomMostVisibleWindowWithinBeginStack", defaults={}, funcname="FindBottomMostVisibleWindowWithinBeginStack", - location="imgui_internal:3270", + location="imgui_internal:3346", namespace="ImGui", ov_cimguiname="igFindBottomMostVisibleWindowWithinBeginStack", ret="ImGuiWindow*", @@ -17419,7 +17784,7 @@ local t={ cimguiname="igFindHoveredViewportFromPlatformWindowStack", defaults={}, funcname="FindHoveredViewportFromPlatformWindowStack", - location="imgui_internal:3307", + location="imgui_internal:3392", namespace="ImGui", ov_cimguiname="igFindHoveredViewportFromPlatformWindowStack", ret="ImGuiViewportP*", @@ -17447,7 +17812,7 @@ local t={ cimguiname="igFindHoveredWindowEx", defaults={}, funcname="FindHoveredWindowEx", - location="imgui_internal:3289", + location="imgui_internal:3374", namespace="ImGui", ov_cimguiname="igFindHoveredWindowEx", ret="void", @@ -17469,7 +17834,7 @@ local t={ cimguiname="igFindOrCreateColumns", defaults={}, funcname="FindOrCreateColumns", - location="imgui_internal:3625", + location="imgui_internal:3710", namespace="ImGui", ov_cimguiname="igFindOrCreateColumns", ret="ImGuiOldColumns*", @@ -17492,7 +17857,7 @@ local t={ defaults={ text_end="NULL"}, funcname="FindRenderedTextEnd", - location="imgui_internal:3724", + location="imgui_internal:3811", namespace="ImGui", ov_cimguiname="igFindRenderedTextEnd", ret="const char*", @@ -17511,7 +17876,7 @@ local t={ cimguiname="igFindSettingsHandler", defaults={}, funcname="FindSettingsHandler", - location="imgui_internal:3315", + location="imgui_internal:3400", namespace="ImGui", ov_cimguiname="igFindSettingsHandler", ret="ImGuiSettingsHandler*", @@ -17530,7 +17895,7 @@ local t={ cimguiname="igFindViewportByID", defaults={}, funcname="FindViewportByID", - location="imgui:1095", + location="imgui:1168", namespace="ImGui", ov_cimguiname="igFindViewportByID", ret="ImGuiViewport*", @@ -17549,7 +17914,7 @@ local t={ cimguiname="igFindViewportByPlatformHandle", defaults={}, funcname="FindViewportByPlatformHandle", - location="imgui:1096", + location="imgui:1169", namespace="ImGui", ov_cimguiname="igFindViewportByPlatformHandle", ret="ImGuiViewport*", @@ -17568,7 +17933,7 @@ local t={ cimguiname="igFindWindowByID", defaults={}, funcname="FindWindowByID", - location="imgui_internal:3242", + location="imgui_internal:3318", namespace="ImGui", ov_cimguiname="igFindWindowByID", ret="ImGuiWindow*", @@ -17587,7 +17952,7 @@ local t={ cimguiname="igFindWindowByName", defaults={}, funcname="FindWindowByName", - location="imgui_internal:3243", + location="imgui_internal:3319", namespace="ImGui", ov_cimguiname="igFindWindowByName", ret="ImGuiWindow*", @@ -17606,7 +17971,7 @@ local t={ cimguiname="igFindWindowDisplayIndex", defaults={}, funcname="FindWindowDisplayIndex", - location="imgui_internal:3269", + location="imgui_internal:3345", namespace="ImGui", ov_cimguiname="igFindWindowDisplayIndex", ret="int", @@ -17625,7 +17990,7 @@ local t={ cimguiname="igFindWindowSettingsByID", defaults={}, funcname="FindWindowSettingsByID", - location="imgui_internal:3319", + location="imgui_internal:3404", namespace="ImGui", ov_cimguiname="igFindWindowSettingsByID", ret="ImGuiWindowSettings*", @@ -17644,7 +18009,7 @@ local t={ cimguiname="igFindWindowSettingsByWindow", defaults={}, funcname="FindWindowSettingsByWindow", - location="imgui_internal:3320", + location="imgui_internal:3405", namespace="ImGui", ov_cimguiname="igFindWindowSettingsByWindow", ret="ImGuiWindowSettings*", @@ -17663,7 +18028,7 @@ local t={ cimguiname="igFixupKeyChord", defaults={}, funcname="FixupKeyChord", - location="imgui_internal:3448", + location="imgui_internal:3533", namespace="ImGui", ov_cimguiname="igFixupKeyChord", ret="ImGuiKeyChord", @@ -17679,7 +18044,7 @@ local t={ cimguiname="igFocusItem", defaults={}, funcname="FocusItem", - location="imgui_internal:3435", + location="imgui_internal:3520", namespace="ImGui", ov_cimguiname="igFocusItem", ret="void", @@ -17707,7 +18072,7 @@ local t={ cimguiname="igFocusTopMostWindowUnderOne", defaults={}, funcname="FocusTopMostWindowUnderOne", - location="imgui_internal:3264", + location="imgui_internal:3340", namespace="ImGui", ov_cimguiname="igFocusTopMostWindowUnderOne", ret="void", @@ -17730,7 +18095,7 @@ local t={ defaults={ flags="0"}, funcname="FocusWindow", - location="imgui_internal:3263", + location="imgui_internal:3339", namespace="ImGui", ov_cimguiname="igFocusWindow", ret="void", @@ -17749,7 +18114,7 @@ local t={ cimguiname="igGcAwakeTransientWindowBuffers", defaults={}, funcname="GcAwakeTransientWindowBuffers", - location="imgui_internal:3815", + location="imgui_internal:3908", namespace="ImGui", ov_cimguiname="igGcAwakeTransientWindowBuffers", ret="void", @@ -17765,7 +18130,7 @@ local t={ cimguiname="igGcCompactTransientMiscBuffers", defaults={}, funcname="GcCompactTransientMiscBuffers", - location="imgui_internal:3813", + location="imgui_internal:3906", namespace="ImGui", ov_cimguiname="igGcCompactTransientMiscBuffers", ret="void", @@ -17784,7 +18149,7 @@ local t={ cimguiname="igGcCompactTransientWindowBuffers", defaults={}, funcname="GcCompactTransientWindowBuffers", - location="imgui_internal:3814", + location="imgui_internal:3907", namespace="ImGui", ov_cimguiname="igGcCompactTransientWindowBuffers", ret="void", @@ -17800,7 +18165,7 @@ local t={ cimguiname="igGetActiveID", defaults={}, funcname="GetActiveID", - location="imgui_internal:3344", + location="imgui_internal:3429", namespace="ImGui", ov_cimguiname="igGetActiveID", ret="ImGuiID", @@ -17825,7 +18190,7 @@ local t={ cimguiname="igGetAllocatorFunctions", defaults={}, funcname="GetAllocatorFunctions", - location="imgui:1085", + location="imgui:1158", namespace="ImGui", ov_cimguiname="igGetAllocatorFunctions", ret="void", @@ -17845,7 +18210,7 @@ local t={ defaults={ viewport="NULL"}, funcname="GetBackgroundDrawList", - location="imgui:973", + location="imgui:1046", namespace="ImGui", ov_cimguiname="igGetBackgroundDrawList", ret="ImDrawList*", @@ -17864,7 +18229,7 @@ local t={ cimguiname="igGetBoxSelectState", defaults={}, funcname="GetBoxSelectState", - location="imgui_internal:3614", + location="imgui_internal:3699", namespace="ImGui", ov_cimguiname="igGetBoxSelectState", ret="ImGuiBoxSelectState*", @@ -17880,7 +18245,7 @@ local t={ cimguiname="igGetClipboardText", defaults={}, funcname="GetClipboardText", - location="imgui:1057", + location="imgui:1130", namespace="ImGui", ov_cimguiname="igGetClipboardText", ret="const char*", @@ -17903,7 +18268,7 @@ local t={ defaults={ alpha_mul="1.0f"}, funcname="GetColorU32", - location="imgui:476", + location="imgui:548", namespace="ImGui", ov_cimguiname="igGetColorU32_Col", ret="ImU32", @@ -17920,7 +18285,7 @@ local t={ cimguiname="igGetColorU32", defaults={}, funcname="GetColorU32", - location="imgui:477", + location="imgui:549", namespace="ImGui", ov_cimguiname="igGetColorU32_Vec4", ret="ImU32", @@ -17941,7 +18306,7 @@ local t={ defaults={ alpha_mul="1.0f"}, funcname="GetColorU32", - location="imgui:478", + location="imgui:550", namespace="ImGui", ov_cimguiname="igGetColorU32_U32", ret="ImU32", @@ -17959,7 +18324,7 @@ local t={ cimguiname="igGetColumnIndex", defaults={}, funcname="GetColumnIndex", - location="imgui:863", + location="imgui:936", namespace="ImGui", ov_cimguiname="igGetColumnIndex", ret="int", @@ -17981,7 +18346,7 @@ local t={ cimguiname="igGetColumnNormFromOffset", defaults={}, funcname="GetColumnNormFromOffset", - location="imgui_internal:3627", + location="imgui_internal:3712", namespace="ImGui", ov_cimguiname="igGetColumnNormFromOffset", ret="float", @@ -18001,7 +18366,7 @@ local t={ defaults={ column_index="-1"}, funcname="GetColumnOffset", - location="imgui:866", + location="imgui:939", namespace="ImGui", ov_cimguiname="igGetColumnOffset", ret="float", @@ -18023,7 +18388,7 @@ local t={ cimguiname="igGetColumnOffsetFromNorm", defaults={}, funcname="GetColumnOffsetFromNorm", - location="imgui_internal:3626", + location="imgui_internal:3711", namespace="ImGui", ov_cimguiname="igGetColumnOffsetFromNorm", ret="float", @@ -18043,7 +18408,7 @@ local t={ defaults={ column_index="-1"}, funcname="GetColumnWidth", - location="imgui:864", + location="imgui:937", namespace="ImGui", ov_cimguiname="igGetColumnWidth", ret="float", @@ -18059,7 +18424,7 @@ local t={ cimguiname="igGetColumnsCount", defaults={}, funcname="GetColumnsCount", - location="imgui:868", + location="imgui:941", namespace="ImGui", ov_cimguiname="igGetColumnsCount", ret="int", @@ -18081,7 +18446,7 @@ local t={ cimguiname="igGetColumnsID", defaults={}, funcname="GetColumnsID", - location="imgui_internal:3624", + location="imgui_internal:3709", namespace="ImGui", ov_cimguiname="igGetColumnsID", ret="ImGuiID", @@ -18100,7 +18465,7 @@ local t={ cimguiname="igGetContentRegionAvail", defaults={}, funcname="GetContentRegionAvail", - location="imgui:493", + location="imgui:565", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetContentRegionAvail", @@ -18117,7 +18482,7 @@ local t={ cimguiname="igGetCurrentContext", defaults={}, funcname="GetCurrentContext", - location="imgui:334", + location="imgui:389", namespace="ImGui", ov_cimguiname="igGetCurrentContext", ret="ImGuiContext*", @@ -18133,7 +18498,7 @@ local t={ cimguiname="igGetCurrentFocusScope", defaults={}, funcname="GetCurrentFocusScope", - location="imgui_internal:3588", + location="imgui_internal:3673", namespace="ImGui", ov_cimguiname="igGetCurrentFocusScope", ret="ImGuiID", @@ -18149,7 +18514,7 @@ local t={ cimguiname="igGetCurrentTabBar", defaults={}, funcname="GetCurrentTabBar", - location="imgui_internal:3686", + location="imgui_internal:3773", namespace="ImGui", ov_cimguiname="igGetCurrentTabBar", ret="ImGuiTabBar*", @@ -18165,7 +18530,7 @@ local t={ cimguiname="igGetCurrentTable", defaults={}, funcname="GetCurrentTable", - location="imgui_internal:3641", + location="imgui_internal:3728", namespace="ImGui", ov_cimguiname="igGetCurrentTable", ret="ImGuiTable*", @@ -18181,7 +18546,7 @@ local t={ cimguiname="igGetCurrentWindow", defaults={}, funcname="GetCurrentWindow", - location="imgui_internal:3241", + location="imgui_internal:3317", namespace="ImGui", ov_cimguiname="igGetCurrentWindow", ret="ImGuiWindow*", @@ -18197,7 +18562,7 @@ local t={ cimguiname="igGetCurrentWindowRead", defaults={}, funcname="GetCurrentWindowRead", - location="imgui_internal:3240", + location="imgui_internal:3316", namespace="ImGui", ov_cimguiname="igGetCurrentWindowRead", ret="ImGuiWindow*", @@ -18216,7 +18581,7 @@ local t={ cimguiname="igGetCursorPos", defaults={}, funcname="GetCursorPos", - location="imgui:494", + location="imgui:566", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetCursorPos", @@ -18233,7 +18598,7 @@ local t={ cimguiname="igGetCursorPosX", defaults={}, funcname="GetCursorPosX", - location="imgui:495", + location="imgui:567", namespace="ImGui", ov_cimguiname="igGetCursorPosX", ret="float", @@ -18249,7 +18614,7 @@ local t={ cimguiname="igGetCursorPosY", defaults={}, funcname="GetCursorPosY", - location="imgui:496", + location="imgui:568", namespace="ImGui", ov_cimguiname="igGetCursorPosY", ret="float", @@ -18268,7 +18633,7 @@ local t={ cimguiname="igGetCursorScreenPos", defaults={}, funcname="GetCursorScreenPos", - location="imgui:491", + location="imgui:563", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetCursorScreenPos", @@ -18288,7 +18653,7 @@ local t={ cimguiname="igGetCursorStartPos", defaults={}, funcname="GetCursorStartPos", - location="imgui:500", + location="imgui:572", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetCursorStartPos", @@ -18305,7 +18670,7 @@ local t={ cimguiname="igGetDefaultFont", defaults={}, funcname="GetDefaultFont", - location="imgui_internal:3277", + location="imgui_internal:3361", namespace="ImGui", ov_cimguiname="igGetDefaultFont", ret="ImFont*", @@ -18321,7 +18686,7 @@ local t={ cimguiname="igGetDragDropPayload", defaults={}, funcname="GetDragDropPayload", - location="imgui:920", + location="imgui:993", namespace="ImGui", ov_cimguiname="igGetDragDropPayload", ret="const ImGuiPayload*", @@ -18337,7 +18702,7 @@ local t={ cimguiname="igGetDrawData", defaults={}, funcname="GetDrawData", - location="imgui:344", + location="imgui:399", namespace="ImGui", ov_cimguiname="igGetDrawData", ret="ImDrawData*", @@ -18353,7 +18718,7 @@ local t={ cimguiname="igGetDrawListSharedData", defaults={}, funcname="GetDrawListSharedData", - location="imgui:981", + location="imgui:1054", namespace="ImGui", ov_cimguiname="igGetDrawListSharedData", ret="ImDrawListSharedData*", @@ -18369,7 +18734,7 @@ local t={ cimguiname="igGetFocusID", defaults={}, funcname="GetFocusID", - location="imgui_internal:3345", + location="imgui_internal:3430", namespace="ImGui", ov_cimguiname="igGetFocusID", ret="ImGuiID", @@ -18385,13 +18750,45 @@ local t={ cimguiname="igGetFont", defaults={}, funcname="GetFont", - location="imgui:473", + location="imgui:521", namespace="ImGui", ov_cimguiname="igGetFont", ret="ImFont*", signature="()", stname=""}, ["()"]=nil}, + igGetFontBaked={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="igGetFontBaked", + defaults={}, + funcname="GetFontBaked", + location="imgui:523", + namespace="ImGui", + ov_cimguiname="igGetFontBaked", + ret="ImFontBaked*", + signature="()", + stname=""}, + ["()"]=nil}, + igGetFontRasterizerDensity={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="igGetFontRasterizerDensity", + defaults={}, + funcname="GetFontRasterizerDensity", + location="imgui_internal:3359", + namespace="ImGui", + ov_cimguiname="igGetFontRasterizerDensity", + ret="float", + signature="()", + stname=""}, + ["()"]=nil}, igGetFontSize={ [1]={ args="()", @@ -18401,7 +18798,7 @@ local t={ cimguiname="igGetFontSize", defaults={}, funcname="GetFontSize", - location="imgui:474", + location="imgui:522", namespace="ImGui", ov_cimguiname="igGetFontSize", ret="float", @@ -18420,7 +18817,7 @@ local t={ cimguiname="igGetFontTexUvWhitePixel", defaults={}, funcname="GetFontTexUvWhitePixel", - location="imgui:475", + location="imgui:547", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetFontTexUvWhitePixel", @@ -18441,7 +18838,7 @@ local t={ defaults={ viewport="NULL"}, funcname="GetForegroundDrawList", - location="imgui:974", + location="imgui:1047", namespace="ImGui", ov_cimguiname="igGetForegroundDrawList_ViewportPtr", ret="ImDrawList*", @@ -18458,7 +18855,7 @@ local t={ cimguiname="igGetForegroundDrawList", defaults={}, funcname="GetForegroundDrawList", - location="imgui_internal:3279", + location="imgui_internal:3364", namespace="ImGui", ov_cimguiname="igGetForegroundDrawList_WindowPtr", ret="ImDrawList*", @@ -18475,7 +18872,7 @@ local t={ cimguiname="igGetFrameCount", defaults={}, funcname="GetFrameCount", - location="imgui:980", + location="imgui:1053", namespace="ImGui", ov_cimguiname="igGetFrameCount", ret="int", @@ -18491,7 +18888,7 @@ local t={ cimguiname="igGetFrameHeight", defaults={}, funcname="GetFrameHeight", - location="imgui:515", + location="imgui:587", namespace="ImGui", ov_cimguiname="igGetFrameHeight", ret="float", @@ -18507,7 +18904,7 @@ local t={ cimguiname="igGetFrameHeightWithSpacing", defaults={}, funcname="GetFrameHeightWithSpacing", - location="imgui:516", + location="imgui:588", namespace="ImGui", ov_cimguiname="igGetFrameHeightWithSpacing", ret="float", @@ -18523,7 +18920,7 @@ local t={ cimguiname="igGetHoveredID", defaults={}, funcname="GetHoveredID", - location="imgui_internal:3349", + location="imgui_internal:3434", namespace="ImGui", ov_cimguiname="igGetHoveredID", ret="ImGuiID", @@ -18542,7 +18939,7 @@ local t={ cimguiname="igGetID", defaults={}, funcname="GetID", - location="imgui:534", + location="imgui:606", namespace="ImGui", ov_cimguiname="igGetID_Str", ret="ImGuiID", @@ -18562,7 +18959,7 @@ local t={ cimguiname="igGetID", defaults={}, funcname="GetID", - location="imgui:535", + location="imgui:607", namespace="ImGui", ov_cimguiname="igGetID_StrStr", ret="ImGuiID", @@ -18579,7 +18976,7 @@ local t={ cimguiname="igGetID", defaults={}, funcname="GetID", - location="imgui:536", + location="imgui:608", namespace="ImGui", ov_cimguiname="igGetID_Ptr", ret="ImGuiID", @@ -18596,7 +18993,7 @@ local t={ cimguiname="igGetID", defaults={}, funcname="GetID", - location="imgui:537", + location="imgui:609", namespace="ImGui", ov_cimguiname="igGetID_Int", ret="ImGuiID", @@ -18624,7 +19021,7 @@ local t={ cimguiname="igGetIDWithSeed", defaults={}, funcname="GetIDWithSeed", - location="imgui_internal:3354", + location="imgui_internal:3439", namespace="ImGui", ov_cimguiname="igGetIDWithSeed_Str", ret="ImGuiID", @@ -18644,7 +19041,7 @@ local t={ cimguiname="igGetIDWithSeed", defaults={}, funcname="GetIDWithSeed", - location="imgui_internal:3355", + location="imgui_internal:3440", namespace="ImGui", ov_cimguiname="igGetIDWithSeed_Int", ret="ImGuiID", @@ -18661,7 +19058,7 @@ local t={ cimguiname="igGetIO", defaults={}, funcname="GetIO", - location="imgui:338", + location="imgui:393", namespace="ImGui", ov_cimguiname="igGetIO_Nil", ret="ImGuiIO*", @@ -18679,7 +19076,7 @@ local t={ cimguiname="igGetIO", defaults={}, funcname="GetIO", - location="imgui_internal:3238", + location="imgui_internal:3314", namespace="ImGui", ov_cimguiname="igGetIO_ContextPtr", ret="ImGuiIO*", @@ -18700,7 +19097,7 @@ local t={ cimguiname="igGetInputTextState", defaults={}, funcname="GetInputTextState", - location="imgui_internal:3795", + location="imgui_internal:3888", namespace="ImGui", ov_cimguiname="igGetInputTextState", ret="ImGuiInputTextState*", @@ -18716,7 +19113,7 @@ local t={ cimguiname="igGetItemFlags", defaults={}, funcname="GetItemFlags", - location="imgui_internal:3343", + location="imgui_internal:3428", namespace="ImGui", ov_cimguiname="igGetItemFlags", ret="ImGuiItemFlags", @@ -18732,7 +19129,7 @@ local t={ cimguiname="igGetItemID", defaults={}, funcname="GetItemID", - location="imgui:961", + location="imgui:1034", namespace="ImGui", ov_cimguiname="igGetItemID", ret="ImGuiID", @@ -18751,7 +19148,7 @@ local t={ cimguiname="igGetItemRectMax", defaults={}, funcname="GetItemRectMax", - location="imgui:963", + location="imgui:1036", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetItemRectMax", @@ -18771,7 +19168,7 @@ local t={ cimguiname="igGetItemRectMin", defaults={}, funcname="GetItemRectMin", - location="imgui:962", + location="imgui:1035", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetItemRectMin", @@ -18791,7 +19188,7 @@ local t={ cimguiname="igGetItemRectSize", defaults={}, funcname="GetItemRectSize", - location="imgui:964", + location="imgui:1037", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetItemRectSize", @@ -18808,7 +19205,7 @@ local t={ cimguiname="igGetItemStatusFlags", defaults={}, funcname="GetItemStatusFlags", - location="imgui_internal:3342", + location="imgui_internal:3427", namespace="ImGui", ov_cimguiname="igGetItemStatusFlags", ret="ImGuiItemStatusFlags", @@ -18827,7 +19224,7 @@ local t={ cimguiname="igGetKeyChordName", defaults={}, funcname="GetKeyChordName", - location="imgui_internal:3460", + location="imgui_internal:3545", namespace="ImGui", ov_cimguiname="igGetKeyChordName", ret="const char*", @@ -18849,7 +19246,7 @@ local t={ cimguiname="igGetKeyData", defaults={}, funcname="GetKeyData", - location="imgui_internal:3458", + location="imgui_internal:3543", namespace="ImGui", ov_cimguiname="igGetKeyData_ContextPtr", ret="ImGuiKeyData*", @@ -18866,7 +19263,7 @@ local t={ cimguiname="igGetKeyData", defaults={}, funcname="GetKeyData", - location="imgui_internal:3459", + location="imgui_internal:3544", namespace="ImGui", ov_cimguiname="igGetKeyData_Key", ret="ImGuiKeyData*", @@ -18898,7 +19295,7 @@ local t={ cimguiname="igGetKeyMagnitude2d", defaults={}, funcname="GetKeyMagnitude2d", - location="imgui_internal:3463", + location="imgui_internal:3548", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetKeyMagnitude2d", @@ -18918,7 +19315,7 @@ local t={ cimguiname="igGetKeyName", defaults={}, funcname="GetKeyName", - location="imgui:1004", + location="imgui:1077", namespace="ImGui", ov_cimguiname="igGetKeyName", ret="const char*", @@ -18937,7 +19334,7 @@ local t={ cimguiname="igGetKeyOwner", defaults={}, funcname="GetKeyOwner", - location="imgui_internal:3482", + location="imgui_internal:3567", namespace="ImGui", ov_cimguiname="igGetKeyOwner", ret="ImGuiID", @@ -18959,7 +19356,7 @@ local t={ cimguiname="igGetKeyOwnerData", defaults={}, funcname="GetKeyOwnerData", - location="imgui_internal:3487", + location="imgui_internal:3572", namespace="ImGui", ov_cimguiname="igGetKeyOwnerData", ret="ImGuiKeyOwnerData*", @@ -18984,7 +19381,7 @@ local t={ cimguiname="igGetKeyPressedAmount", defaults={}, funcname="GetKeyPressedAmount", - location="imgui:1003", + location="imgui:1076", namespace="ImGui", ov_cimguiname="igGetKeyPressedAmount", ret="int", @@ -19000,7 +19397,7 @@ local t={ cimguiname="igGetMainViewport", defaults={}, funcname="GetMainViewport", - location="imgui:970", + location="imgui:1043", namespace="ImGui", ov_cimguiname="igGetMainViewport", ret="ImGuiViewport*", @@ -19019,7 +19416,7 @@ local t={ cimguiname="igGetMouseClickedCount", defaults={}, funcname="GetMouseClickedCount", - location="imgui:1042", + location="imgui:1115", namespace="ImGui", ov_cimguiname="igGetMouseClickedCount", ret="int", @@ -19035,7 +19432,7 @@ local t={ cimguiname="igGetMouseCursor", defaults={}, funcname="GetMouseCursor", - location="imgui:1051", + location="imgui:1124", namespace="ImGui", ov_cimguiname="igGetMouseCursor", ret="ImGuiMouseCursor", @@ -19062,7 +19459,7 @@ local t={ button="0", lock_threshold="-1.0f"}, funcname="GetMouseDragDelta", - location="imgui:1049", + location="imgui:1122", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetMouseDragDelta", @@ -19082,7 +19479,7 @@ local t={ cimguiname="igGetMousePos", defaults={}, funcname="GetMousePos", - location="imgui:1046", + location="imgui:1119", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetMousePos", @@ -19102,7 +19499,7 @@ local t={ cimguiname="igGetMousePosOnOpeningCurrentPopup", defaults={}, funcname="GetMousePosOnOpeningCurrentPopup", - location="imgui:1047", + location="imgui:1120", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetMousePosOnOpeningCurrentPopup", @@ -19122,7 +19519,7 @@ local t={ cimguiname="igGetMultiSelectState", defaults={}, funcname="GetMultiSelectState", - location="imgui_internal:3615", + location="imgui_internal:3700", namespace="ImGui", ov_cimguiname="igGetMultiSelectState", ret="ImGuiMultiSelectState*", @@ -19141,7 +19538,7 @@ local t={ cimguiname="igGetNavTweakPressedAmount", defaults={}, funcname="GetNavTweakPressedAmount", - location="imgui_internal:3464", + location="imgui_internal:3549", namespace="ImGui", ov_cimguiname="igGetNavTweakPressedAmount", ret="float", @@ -19157,7 +19554,7 @@ local t={ cimguiname="igGetPlatformIO", defaults={}, funcname="GetPlatformIO", - location="imgui:339", + location="imgui:394", namespace="ImGui", ov_cimguiname="igGetPlatformIO_Nil", ret="ImGuiPlatformIO*", @@ -19175,7 +19572,7 @@ local t={ cimguiname="igGetPlatformIO", defaults={}, funcname="GetPlatformIO", - location="imgui_internal:3239", + location="imgui_internal:3315", namespace="ImGui", ov_cimguiname="igGetPlatformIO_ContextPtr", ret="ImGuiPlatformIO*", @@ -19199,7 +19596,7 @@ local t={ cimguiname="igGetPopupAllowedExtentRect", defaults={}, funcname="GetPopupAllowedExtentRect", - location="imgui_internal:3392", + location="imgui_internal:3477", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetPopupAllowedExtentRect", @@ -19207,6 +19604,25 @@ local t={ signature="(ImGuiWindow*)", stname=""}, ["(ImGuiWindow*)"]=nil}, + igGetRoundedFontSize={ + [1]={ + args="(float size)", + argsT={ + [1]={ + name="size", + type="float"}}, + argsoriginal="(float size)", + call_args="(size)", + cimguiname="igGetRoundedFontSize", + defaults={}, + funcname="GetRoundedFontSize", + location="imgui_internal:3360", + namespace="ImGui", + ov_cimguiname="igGetRoundedFontSize", + ret="float", + signature="(float)", + stname=""}, + ["(float)"]=nil}, igGetScrollMaxX={ [1]={ args="()", @@ -19216,7 +19632,7 @@ local t={ cimguiname="igGetScrollMaxX", defaults={}, funcname="GetScrollMaxX", - location="imgui:442", + location="imgui:496", namespace="ImGui", ov_cimguiname="igGetScrollMaxX", ret="float", @@ -19232,7 +19648,7 @@ local t={ cimguiname="igGetScrollMaxY", defaults={}, funcname="GetScrollMaxY", - location="imgui:443", + location="imgui:497", namespace="ImGui", ov_cimguiname="igGetScrollMaxY", ret="float", @@ -19248,7 +19664,7 @@ local t={ cimguiname="igGetScrollX", defaults={}, funcname="GetScrollX", - location="imgui:438", + location="imgui:492", namespace="ImGui", ov_cimguiname="igGetScrollX", ret="float", @@ -19264,7 +19680,7 @@ local t={ cimguiname="igGetScrollY", defaults={}, funcname="GetScrollY", - location="imgui:439", + location="imgui:493", namespace="ImGui", ov_cimguiname="igGetScrollY", ret="float", @@ -19283,7 +19699,7 @@ local t={ cimguiname="igGetShortcutRoutingData", defaults={}, funcname="GetShortcutRoutingData", - location="imgui_internal:3521", + location="imgui_internal:3606", namespace="ImGui", ov_cimguiname="igGetShortcutRoutingData", ret="ImGuiKeyRoutingData*", @@ -19299,7 +19715,7 @@ local t={ cimguiname="igGetStateStorage", defaults={}, funcname="GetStateStorage", - location="imgui:984", + location="imgui:1057", namespace="ImGui", ov_cimguiname="igGetStateStorage", ret="ImGuiStorage*", @@ -19315,7 +19731,7 @@ local t={ cimguiname="igGetStyle", defaults={}, funcname="GetStyle", - location="imgui:340", + location="imgui:395", namespace="ImGui", ov_cimguiname="igGetStyle", ret="ImGuiStyle*", @@ -19335,7 +19751,7 @@ local t={ cimguiname="igGetStyleColorName", defaults={}, funcname="GetStyleColorName", - location="imgui:982", + location="imgui:1055", namespace="ImGui", ov_cimguiname="igGetStyleColorName", ret="const char*", @@ -19354,7 +19770,7 @@ local t={ cimguiname="igGetStyleColorVec4", defaults={}, funcname="GetStyleColorVec4", - location="imgui:479", + location="imgui:551", namespace="ImGui", ov_cimguiname="igGetStyleColorVec4", ret="const ImVec4*", @@ -19374,7 +19790,7 @@ local t={ cimguiname="igGetStyleVarInfo", defaults={}, funcname="GetStyleVarInfo", - location="imgui_internal:3371", + location="imgui_internal:3456", namespace="ImGui", ov_cimguiname="igGetStyleVarInfo", ret="const ImGuiStyleVarInfo*", @@ -19390,7 +19806,7 @@ local t={ cimguiname="igGetTextLineHeight", defaults={}, funcname="GetTextLineHeight", - location="imgui:513", + location="imgui:585", namespace="ImGui", ov_cimguiname="igGetTextLineHeight", ret="float", @@ -19406,7 +19822,7 @@ local t={ cimguiname="igGetTextLineHeightWithSpacing", defaults={}, funcname="GetTextLineHeightWithSpacing", - location="imgui:514", + location="imgui:586", namespace="ImGui", ov_cimguiname="igGetTextLineHeightWithSpacing", ret="float", @@ -19422,7 +19838,7 @@ local t={ cimguiname="igGetTime", defaults={}, funcname="GetTime", - location="imgui:979", + location="imgui:1052", namespace="ImGui", ov_cimguiname="igGetTime", ret="double", @@ -19438,7 +19854,7 @@ local t={ cimguiname="igGetTopMostAndVisiblePopupModal", defaults={}, funcname="GetTopMostAndVisiblePopupModal", - location="imgui_internal:3394", + location="imgui_internal:3479", namespace="ImGui", ov_cimguiname="igGetTopMostAndVisiblePopupModal", ret="ImGuiWindow*", @@ -19454,7 +19870,7 @@ local t={ cimguiname="igGetTopMostPopupModal", defaults={}, funcname="GetTopMostPopupModal", - location="imgui_internal:3393", + location="imgui_internal:3478", namespace="ImGui", ov_cimguiname="igGetTopMostPopupModal", ret="ImGuiWindow*", @@ -19470,7 +19886,7 @@ local t={ cimguiname="igGetTreeNodeToLabelSpacing", defaults={}, funcname="GetTreeNodeToLabelSpacing", - location="imgui:679", + location="imgui:752", namespace="ImGui", ov_cimguiname="igGetTreeNodeToLabelSpacing", ret="float", @@ -19495,7 +19911,7 @@ local t={ cimguiname="igGetTypematicRepeatRate", defaults={}, funcname="GetTypematicRepeatRate", - location="imgui_internal:3466", + location="imgui_internal:3551", namespace="ImGui", ov_cimguiname="igGetTypematicRepeatRate", ret="void", @@ -19515,7 +19931,7 @@ local t={ defaults={ flags="ImGuiTypingSelectFlags_None"}, funcname="GetTypingSelectRequest", - location="imgui_internal:3600", + location="imgui_internal:3685", namespace="ImGui", ov_cimguiname="igGetTypingSelectRequest", ret="ImGuiTypingSelectRequest*", @@ -19531,7 +19947,7 @@ local t={ cimguiname="igGetVersion", defaults={}, funcname="GetVersion", - location="imgui:356", + location="imgui:411", namespace="ImGui", ov_cimguiname="igGetVersion", ret="const char*", @@ -19550,7 +19966,7 @@ local t={ cimguiname="igGetViewportPlatformMonitor", defaults={}, funcname="GetViewportPlatformMonitor", - location="imgui_internal:3306", + location="imgui_internal:3391", namespace="ImGui", ov_cimguiname="igGetViewportPlatformMonitor", ret="const ImGuiPlatformMonitor*", @@ -19569,7 +19985,7 @@ local t={ cimguiname="igGetWindowAlwaysWantOwnTabBar", defaults={}, funcname="GetWindowAlwaysWantOwnTabBar", - location="imgui_internal:3548", + location="imgui_internal:3633", namespace="ImGui", ov_cimguiname="igGetWindowAlwaysWantOwnTabBar", ret="bool", @@ -19585,7 +20001,7 @@ local t={ cimguiname="igGetWindowDockID", defaults={}, funcname="GetWindowDockID", - location="imgui:896", + location="imgui:969", namespace="ImGui", ov_cimguiname="igGetWindowDockID", ret="ImGuiID", @@ -19601,7 +20017,7 @@ local t={ cimguiname="igGetWindowDockNode", defaults={}, funcname="GetWindowDockNode", - location="imgui_internal:3547", + location="imgui_internal:3632", namespace="ImGui", ov_cimguiname="igGetWindowDockNode", ret="ImGuiDockNode*", @@ -19617,7 +20033,7 @@ local t={ cimguiname="igGetWindowDpiScale", defaults={}, funcname="GetWindowDpiScale", - location="imgui:407", + location="imgui:462", namespace="ImGui", ov_cimguiname="igGetWindowDpiScale", ret="float", @@ -19633,7 +20049,7 @@ local t={ cimguiname="igGetWindowDrawList", defaults={}, funcname="GetWindowDrawList", - location="imgui:406", + location="imgui:461", namespace="ImGui", ov_cimguiname="igGetWindowDrawList", ret="ImDrawList*", @@ -19649,7 +20065,7 @@ local t={ cimguiname="igGetWindowHeight", defaults={}, funcname="GetWindowHeight", - location="imgui:411", + location="imgui:466", namespace="ImGui", ov_cimguiname="igGetWindowHeight", ret="float", @@ -19668,7 +20084,7 @@ local t={ cimguiname="igGetWindowPos", defaults={}, funcname="GetWindowPos", - location="imgui:408", + location="imgui:463", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetWindowPos", @@ -19691,7 +20107,7 @@ local t={ cimguiname="igGetWindowResizeBorderID", defaults={}, funcname="GetWindowResizeBorderID", - location="imgui_internal:3755", + location="imgui_internal:3846", namespace="ImGui", ov_cimguiname="igGetWindowResizeBorderID", ret="ImGuiID", @@ -19713,7 +20129,7 @@ local t={ cimguiname="igGetWindowResizeCornerID", defaults={}, funcname="GetWindowResizeCornerID", - location="imgui_internal:3754", + location="imgui_internal:3845", namespace="ImGui", ov_cimguiname="igGetWindowResizeCornerID", ret="ImGuiID", @@ -19735,7 +20151,7 @@ local t={ cimguiname="igGetWindowScrollbarID", defaults={}, funcname="GetWindowScrollbarID", - location="imgui_internal:3753", + location="imgui_internal:3844", namespace="ImGui", ov_cimguiname="igGetWindowScrollbarID", ret="ImGuiID", @@ -19760,7 +20176,7 @@ local t={ cimguiname="igGetWindowScrollbarRect", defaults={}, funcname="GetWindowScrollbarRect", - location="imgui_internal:3752", + location="imgui_internal:3843", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetWindowScrollbarRect", @@ -19780,7 +20196,7 @@ local t={ cimguiname="igGetWindowSize", defaults={}, funcname="GetWindowSize", - location="imgui:409", + location="imgui:464", namespace="ImGui", nonUDT=1, ov_cimguiname="igGetWindowSize", @@ -19797,7 +20213,7 @@ local t={ cimguiname="igGetWindowViewport", defaults={}, funcname="GetWindowViewport", - location="imgui:412", + location="imgui:467", namespace="ImGui", ov_cimguiname="igGetWindowViewport", ret="ImGuiViewport*", @@ -19813,7 +20229,7 @@ local t={ cimguiname="igGetWindowWidth", defaults={}, funcname="GetWindowWidth", - location="imgui:410", + location="imgui:465", namespace="ImGui", ov_cimguiname="igGetWindowWidth", ret="float", @@ -19832,7 +20248,7 @@ local t={ cimguiname="igImAbs", defaults={}, funcname="ImAbs", - location="imgui_internal:470", + location="imgui_internal:480", ov_cimguiname="igImAbs_Int", ret="int", signature="(int)", @@ -19848,7 +20264,7 @@ local t={ cimguiname="igImAbs", defaults={}, funcname="ImAbs", - location="imgui_internal:471", + location="imgui_internal:481", ov_cimguiname="igImAbs_Float", ret="float", signature="(float)", @@ -19864,7 +20280,7 @@ local t={ cimguiname="igImAbs", defaults={}, funcname="ImAbs", - location="imgui_internal:472", + location="imgui_internal:482", ov_cimguiname="igImAbs_double", ret="double", signature="(double)", @@ -19887,7 +20303,7 @@ local t={ cimguiname="igImAlphaBlendColors", defaults={}, funcname="ImAlphaBlendColors", - location="imgui_internal:378", + location="imgui_internal:387", ov_cimguiname="igImAlphaBlendColors", ret="ImU32", signature="(ImU32,ImU32)", @@ -19920,7 +20336,7 @@ local t={ cimguiname="igImBezierCubicCalc", defaults={}, funcname="ImBezierCubicCalc", - location="imgui_internal:517", + location="imgui_internal:529", nonUDT=1, ov_cimguiname="igImBezierCubicCalc", ret="void", @@ -19957,7 +20373,7 @@ local t={ cimguiname="igImBezierCubicClosestPoint", defaults={}, funcname="ImBezierCubicClosestPoint", - location="imgui_internal:518", + location="imgui_internal:530", nonUDT=1, ov_cimguiname="igImBezierCubicClosestPoint", ret="void", @@ -19994,7 +20410,7 @@ local t={ cimguiname="igImBezierCubicClosestPointCasteljau", defaults={}, funcname="ImBezierCubicClosestPointCasteljau", - location="imgui_internal:519", + location="imgui_internal:531", nonUDT=1, ov_cimguiname="igImBezierCubicClosestPointCasteljau", ret="void", @@ -20025,7 +20441,7 @@ local t={ cimguiname="igImBezierQuadraticCalc", defaults={}, funcname="ImBezierQuadraticCalc", - location="imgui_internal:520", + location="imgui_internal:532", nonUDT=1, ov_cimguiname="igImBezierQuadraticCalc", ret="void", @@ -20047,7 +20463,7 @@ local t={ cimguiname="igImBitArrayClearAllBits", defaults={}, funcname="ImBitArrayClearAllBits", - location="imgui_internal:590", + location="imgui_internal:610", ov_cimguiname="igImBitArrayClearAllBits", ret="void", signature="(ImU32*,int)", @@ -20068,7 +20484,7 @@ local t={ cimguiname="igImBitArrayClearBit", defaults={}, funcname="ImBitArrayClearBit", - location="imgui_internal:592", + location="imgui_internal:612", ov_cimguiname="igImBitArrayClearBit", ret="void", signature="(ImU32*,int)", @@ -20086,7 +20502,7 @@ local t={ cimguiname="igImBitArrayGetStorageSizeInBytes", defaults={}, funcname="ImBitArrayGetStorageSizeInBytes", - location="imgui_internal:589", + location="imgui_internal:609", ov_cimguiname="igImBitArrayGetStorageSizeInBytes", ret="size_t", signature="(int)", @@ -20107,7 +20523,7 @@ local t={ cimguiname="igImBitArraySetBit", defaults={}, funcname="ImBitArraySetBit", - location="imgui_internal:593", + location="imgui_internal:613", ov_cimguiname="igImBitArraySetBit", ret="void", signature="(ImU32*,int)", @@ -20131,7 +20547,7 @@ local t={ cimguiname="igImBitArraySetBitRange", defaults={}, funcname="ImBitArraySetBitRange", - location="imgui_internal:594", + location="imgui_internal:614", ov_cimguiname="igImBitArraySetBitRange", ret="void", signature="(ImU32*,int,int)", @@ -20152,7 +20568,7 @@ local t={ cimguiname="igImBitArrayTestBit", defaults={}, funcname="ImBitArrayTestBit", - location="imgui_internal:591", + location="imgui_internal:611", ov_cimguiname="igImBitArrayTestBit", ret="bool", signature="(const ImU32*,int)", @@ -20170,7 +20586,7 @@ local t={ cimguiname="igImCharIsBlankA", defaults={}, funcname="ImCharIsBlankA", - location="imgui_internal:403", + location="imgui_internal:413", ov_cimguiname="igImCharIsBlankA", ret="bool", signature="(char)", @@ -20188,7 +20604,7 @@ local t={ cimguiname="igImCharIsBlankW", defaults={}, funcname="ImCharIsBlankW", - location="imgui_internal:404", + location="imgui_internal:414", ov_cimguiname="igImCharIsBlankW", ret="bool", signature="(unsigned int)", @@ -20206,7 +20622,7 @@ local t={ cimguiname="igImCharIsXdigitA", defaults={}, funcname="ImCharIsXdigitA", - location="imgui_internal:405", + location="imgui_internal:415", ov_cimguiname="igImCharIsXdigitA", ret="bool", signature="(char)", @@ -20233,7 +20649,7 @@ local t={ cimguiname="igImClamp", defaults={}, funcname="ImClamp", - location="imgui_internal:494", + location="imgui_internal:504", nonUDT=1, ov_cimguiname="igImClamp", ret="void", @@ -20252,7 +20668,7 @@ local t={ cimguiname="igImCountSetBits", defaults={}, funcname="ImCountSetBits", - location="imgui_internal:384", + location="imgui_internal:393", ov_cimguiname="igImCountSetBits", ret="unsigned int", signature="(unsigned int)", @@ -20273,7 +20689,7 @@ local t={ cimguiname="igImDot", defaults={}, funcname="ImDot", - location="imgui_internal:507", + location="imgui_internal:519", ov_cimguiname="igImDot", ret="float", signature="(const ImVec2,const ImVec2)", @@ -20297,7 +20713,7 @@ local t={ cimguiname="igImExponentialMovingAverage", defaults={}, funcname="ImExponentialMovingAverage", - location="imgui_internal:513", + location="imgui_internal:525", ov_cimguiname="igImExponentialMovingAverage", ret="float", signature="(float,float,int)", @@ -20315,7 +20731,7 @@ local t={ cimguiname="igImFileClose", defaults={}, funcname="ImFileClose", - location="imgui_internal:444", + location="imgui_internal:454", ov_cimguiname="igImFileClose", ret="bool", signature="(ImFileHandle)", @@ -20333,7 +20749,7 @@ local t={ cimguiname="igImFileGetSize", defaults={}, funcname="ImFileGetSize", - location="imgui_internal:445", + location="imgui_internal:455", ov_cimguiname="igImFileGetSize", ret="ImU64", signature="(ImFileHandle)", @@ -20362,7 +20778,7 @@ local t={ out_file_size="NULL", padding_bytes="0"}, funcname="ImFileLoadToMemory", - location="imgui_internal:451", + location="imgui_internal:461", ov_cimguiname="igImFileLoadToMemory", ret="void*", signature="(const char*,const char*,size_t*,int)", @@ -20383,7 +20799,7 @@ local t={ cimguiname="igImFileOpen", defaults={}, funcname="ImFileOpen", - location="imgui_internal:443", + location="imgui_internal:453", ov_cimguiname="igImFileOpen", ret="ImFileHandle", signature="(const char*,const char*)", @@ -20410,7 +20826,7 @@ local t={ cimguiname="igImFileRead", defaults={}, funcname="ImFileRead", - location="imgui_internal:446", + location="imgui_internal:456", ov_cimguiname="igImFileRead", ret="ImU64", signature="(void*,ImU64,ImU64,ImFileHandle)", @@ -20437,7 +20853,7 @@ local t={ cimguiname="igImFileWrite", defaults={}, funcname="ImFileWrite", - location="imgui_internal:447", + location="imgui_internal:457", ov_cimguiname="igImFileWrite", ret="ImU64", signature="(const void*,ImU64,ImU64,ImFileHandle)", @@ -20455,7 +20871,7 @@ local t={ cimguiname="igImFloor", defaults={}, funcname="ImFloor", - location="imgui_internal:504", + location="imgui_internal:514", ov_cimguiname="igImFloor_Float", ret="float", signature="(float)", @@ -20474,7 +20890,7 @@ local t={ cimguiname="igImFloor", defaults={}, funcname="ImFloor", - location="imgui_internal:505", + location="imgui_internal:515", nonUDT=1, ov_cimguiname="igImFloor_Vec2", ret="void", @@ -20482,7 +20898,253 @@ local t={ stname=""}, ["(const ImVec2)"]=nil, ["(float)"]=nil}, - igImFontAtlasBuildFinish={ + igImFontAtlasAddDrawListSharedData={ + [1]={ + args="(ImFontAtlas* atlas,ImDrawListSharedData* data)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="data", + type="ImDrawListSharedData*"}}, + argsoriginal="(ImFontAtlas* atlas,ImDrawListSharedData* data)", + call_args="(atlas,data)", + cimguiname="igImFontAtlasAddDrawListSharedData", + defaults={}, + funcname="ImFontAtlasAddDrawListSharedData", + location="imgui_internal:4138", + ov_cimguiname="igImFontAtlasAddDrawListSharedData", + ret="void", + signature="(ImFontAtlas*,ImDrawListSharedData*)", + stname=""}, + ["(ImFontAtlas*,ImDrawListSharedData*)"]=nil}, + igImFontAtlasBakedAdd={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density,ImGuiID baked_id)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}, + [3]={ + name="font_size", + type="float"}, + [4]={ + name="font_rasterizer_density", + type="float"}, + [5]={ + name="baked_id", + type="ImGuiID"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density,ImGuiID baked_id)", + call_args="(atlas,font,font_size,font_rasterizer_density,baked_id)", + cimguiname="igImFontAtlasBakedAdd", + defaults={}, + funcname="ImFontAtlasBakedAdd", + location="imgui_internal:4125", + ov_cimguiname="igImFontAtlasBakedAdd", + ret="ImFontBaked*", + signature="(ImFontAtlas*,ImFont*,float,float,ImGuiID)", + stname=""}, + ["(ImFontAtlas*,ImFont*,float,float,ImGuiID)"]=nil}, + igImFontAtlasBakedAddFontGlyph={ + [1]={ + args="(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,const ImFontGlyph* in_glyph)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="baked", + type="ImFontBaked*"}, + [3]={ + name="src", + type="ImFontConfig*"}, + [4]={ + name="in_glyph", + type="const ImFontGlyph*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,const ImFontGlyph* in_glyph)", + call_args="(atlas,baked,src,in_glyph)", + cimguiname="igImFontAtlasBakedAddFontGlyph", + defaults={}, + funcname="ImFontAtlasBakedAddFontGlyph", + location="imgui_internal:4127", + ov_cimguiname="igImFontAtlasBakedAddFontGlyph", + ret="ImFontGlyph*", + signature="(ImFontAtlas*,ImFontBaked*,ImFontConfig*,const ImFontGlyph*)", + stname=""}, + ["(ImFontAtlas*,ImFontBaked*,ImFontConfig*,const ImFontGlyph*)"]=nil}, + igImFontAtlasBakedDiscard={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}, + [3]={ + name="baked", + type="ImFontBaked*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked)", + call_args="(atlas,font,baked)", + cimguiname="igImFontAtlasBakedDiscard", + defaults={}, + funcname="ImFontAtlasBakedDiscard", + location="imgui_internal:4126", + ov_cimguiname="igImFontAtlasBakedDiscard", + ret="void", + signature="(ImFontAtlas*,ImFont*,ImFontBaked*)", + stname=""}, + ["(ImFontAtlas*,ImFont*,ImFontBaked*)"]=nil}, + igImFontAtlasBakedDiscardFontGlyph={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked,ImFontGlyph* glyph)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}, + [3]={ + name="baked", + type="ImFontBaked*"}, + [4]={ + name="glyph", + type="ImFontGlyph*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,ImFontBaked* baked,ImFontGlyph* glyph)", + call_args="(atlas,font,baked,glyph)", + cimguiname="igImFontAtlasBakedDiscardFontGlyph", + defaults={}, + funcname="ImFontAtlasBakedDiscardFontGlyph", + location="imgui_internal:4128", + ov_cimguiname="igImFontAtlasBakedDiscardFontGlyph", + ret="void", + signature="(ImFontAtlas*,ImFont*,ImFontBaked*,ImFontGlyph*)", + stname=""}, + ["(ImFontAtlas*,ImFont*,ImFontBaked*,ImFontGlyph*)"]=nil}, + igImFontAtlasBakedGetClosestMatch={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}, + [3]={ + name="font_size", + type="float"}, + [4]={ + name="font_rasterizer_density", + type="float"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + call_args="(atlas,font,font_size,font_rasterizer_density)", + cimguiname="igImFontAtlasBakedGetClosestMatch", + defaults={}, + funcname="ImFontAtlasBakedGetClosestMatch", + location="imgui_internal:4124", + ov_cimguiname="igImFontAtlasBakedGetClosestMatch", + ret="ImFontBaked*", + signature="(ImFontAtlas*,ImFont*,float,float)", + stname=""}, + ["(ImFontAtlas*,ImFont*,float,float)"]=nil}, + igImFontAtlasBakedGetId={ + [1]={ + args="(ImGuiID font_id,float baked_size,float rasterizer_density)", + argsT={ + [1]={ + name="font_id", + type="ImGuiID"}, + [2]={ + name="baked_size", + type="float"}, + [3]={ + name="rasterizer_density", + type="float"}}, + argsoriginal="(ImGuiID font_id,float baked_size,float rasterizer_density)", + call_args="(font_id,baked_size,rasterizer_density)", + cimguiname="igImFontAtlasBakedGetId", + defaults={}, + funcname="ImFontAtlasBakedGetId", + location="imgui_internal:4122", + ov_cimguiname="igImFontAtlasBakedGetId", + ret="ImGuiID", + signature="(ImGuiID,float,float)", + stname=""}, + ["(ImGuiID,float,float)"]=nil}, + igImFontAtlasBakedGetOrAdd={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}, + [3]={ + name="font_size", + type="float"}, + [4]={ + name="font_rasterizer_density", + type="float"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,float font_size,float font_rasterizer_density)", + call_args="(atlas,font,font_size,font_rasterizer_density)", + cimguiname="igImFontAtlasBakedGetOrAdd", + defaults={}, + funcname="ImFontAtlasBakedGetOrAdd", + location="imgui_internal:4123", + ov_cimguiname="igImFontAtlasBakedGetOrAdd", + ret="ImFontBaked*", + signature="(ImFontAtlas*,ImFont*,float,float)", + stname=""}, + ["(ImFontAtlas*,ImFont*,float,float)"]=nil}, + igImFontAtlasBakedSetFontGlyphBitmap={ + [1]={ + args="(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,ImFontGlyph* glyph,ImTextureRect* r,const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="baked", + type="ImFontBaked*"}, + [3]={ + name="src", + type="ImFontConfig*"}, + [4]={ + name="glyph", + type="ImFontGlyph*"}, + [5]={ + name="r", + type="ImTextureRect*"}, + [6]={ + name="src_pixels", + type="const unsigned char*"}, + [7]={ + name="src_fmt", + type="ImTextureFormat"}, + [8]={ + name="src_pitch", + type="int"}}, + argsoriginal="(ImFontAtlas* atlas,ImFontBaked* baked,ImFontConfig* src,ImFontGlyph* glyph,ImTextureRect* r,const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch)", + call_args="(atlas,baked,src,glyph,r,src_pixels,src_fmt,src_pitch)", + cimguiname="igImFontAtlasBakedSetFontGlyphBitmap", + defaults={}, + funcname="ImFontAtlasBakedSetFontGlyphBitmap", + location="imgui_internal:4129", + ov_cimguiname="igImFontAtlasBakedSetFontGlyphBitmap", + ret="void", + signature="(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImFontGlyph*,ImTextureRect*,const unsigned char*,ImTextureFormat,int)", + stname=""}, + ["(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImFontGlyph*,ImTextureRect*,const unsigned char*,ImTextureFormat,int)"]=nil}, + igImFontAtlasBuildClear={ [1]={ args="(ImFontAtlas* atlas)", argsT={ @@ -20491,39 +21153,81 @@ local t={ type="ImFontAtlas*"}}, argsoriginal="(ImFontAtlas* atlas)", call_args="(atlas)", - cimguiname="igImFontAtlasBuildFinish", + cimguiname="igImFontAtlasBuildClear", defaults={}, - funcname="ImFontAtlasBuildFinish", - location="imgui_internal:3899", - ov_cimguiname="igImFontAtlasBuildFinish", + funcname="ImFontAtlasBuildClear", + location="imgui_internal:4101", + ov_cimguiname="igImFontAtlasBuildClear", ret="void", signature="(ImFontAtlas*)", stname=""}, ["(ImFontAtlas*)"]=nil}, + igImFontAtlasBuildDestroy={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasBuildDestroy", + defaults={}, + funcname="ImFontAtlasBuildDestroy", + location="imgui_internal:4096", + ov_cimguiname="igImFontAtlasBuildDestroy", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasBuildDiscardBakes={ + [1]={ + args="(ImFontAtlas* atlas,int unused_frames)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="unused_frames", + type="int"}}, + argsoriginal="(ImFontAtlas* atlas,int unused_frames)", + call_args="(atlas,unused_frames)", + cimguiname="igImFontAtlasBuildDiscardBakes", + defaults={}, + funcname="ImFontAtlasBuildDiscardBakes", + location="imgui_internal:4113", + ov_cimguiname="igImFontAtlasBuildDiscardBakes", + ret="void", + signature="(ImFontAtlas*,int)", + stname=""}, + ["(ImFontAtlas*,int)"]=nil}, igImFontAtlasBuildGetOversampleFactors={ [1]={ - args="(const ImFontConfig* src,int* out_oversample_h,int* out_oversample_v)", + args="(ImFontConfig* src,ImFontBaked* baked,int* out_oversample_h,int* out_oversample_v)", argsT={ [1]={ name="src", - type="const ImFontConfig*"}, + type="ImFontConfig*"}, [2]={ + name="baked", + type="ImFontBaked*"}, + [3]={ name="out_oversample_h", type="int*"}, - [3]={ + [4]={ name="out_oversample_v", type="int*"}}, - argsoriginal="(const ImFontConfig* src,int* out_oversample_h,int* out_oversample_v)", - call_args="(src,out_oversample_h,out_oversample_v)", + argsoriginal="(ImFontConfig* src,ImFontBaked* baked,int* out_oversample_h,int* out_oversample_v)", + call_args="(src,baked,out_oversample_h,out_oversample_v)", cimguiname="igImFontAtlasBuildGetOversampleFactors", defaults={}, funcname="ImFontAtlasBuildGetOversampleFactors", - location="imgui_internal:3904", + location="imgui_internal:4112", ov_cimguiname="igImFontAtlasBuildGetOversampleFactors", ret="void", - signature="(const ImFontConfig*,int*,int*)", + signature="(ImFontConfig*,ImFontBaked*,int*,int*)", stname=""}, - ["(const ImFontConfig*,int*,int*)"]=nil}, + ["(ImFontConfig*,ImFontBaked*,int*,int*)"]=nil}, igImFontAtlasBuildInit={ [1]={ args="(ImFontAtlas* atlas)", @@ -20536,93 +21240,51 @@ local t={ cimguiname="igImFontAtlasBuildInit", defaults={}, funcname="ImFontAtlasBuildInit", - location="imgui_internal:3896", + location="imgui_internal:4095", ov_cimguiname="igImFontAtlasBuildInit", ret="void", signature="(ImFontAtlas*)", stname=""}, ["(ImFontAtlas*)"]=nil}, - igImFontAtlasBuildMultiplyCalcLookupTable={ + igImFontAtlasBuildLegacyPreloadAllGlyphRanges={ [1]={ - args="(unsigned char out_table[256],float in_multiply_factor)", - argsT={ - [1]={ - name="out_table", - type="unsigned char[256]"}, - [2]={ - name="in_multiply_factor", - type="float"}}, - argsoriginal="(unsigned char out_table[256],float in_multiply_factor)", - call_args="(out_table,in_multiply_factor)", - cimguiname="igImFontAtlasBuildMultiplyCalcLookupTable", - defaults={}, - funcname="ImFontAtlasBuildMultiplyCalcLookupTable", - location="imgui_internal:3902", - ov_cimguiname="igImFontAtlasBuildMultiplyCalcLookupTable", - ret="void", - signature="(unsigned char[256],float)", - stname=""}, - ["(unsigned char[256],float)"]=nil}, - igImFontAtlasBuildMultiplyRectAlpha8={ - [1]={ - args="(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)", - argsT={ - [1]={ - name="table", - type="const unsigned char[256]"}, - [2]={ - name="pixels", - type="unsigned char*"}, - [3]={ - name="x", - type="int"}, - [4]={ - name="y", - type="int"}, - [5]={ - name="w", - type="int"}, - [6]={ - name="h", - type="int"}, - [7]={ - name="stride", - type="int"}}, - argsoriginal="(const unsigned char table[256],unsigned char* pixels,int x,int y,int w,int h,int stride)", - call_args="(table,pixels,x,y,w,h,stride)", - cimguiname="igImFontAtlasBuildMultiplyRectAlpha8", - defaults={}, - funcname="ImFontAtlasBuildMultiplyRectAlpha8", - location="imgui_internal:3903", - ov_cimguiname="igImFontAtlasBuildMultiplyRectAlpha8", - ret="void", - signature="(const unsigned char[256],unsigned char*,int,int,int,int,int)", - stname=""}, - ["(const unsigned char[256],unsigned char*,int,int,int,int,int)"]=nil}, - igImFontAtlasBuildPackCustomRects={ - [1]={ - args="(ImFontAtlas* atlas,void* stbrp_context_opaque)", + args="(ImFontAtlas* atlas)", argsT={ [1]={ name="atlas", - type="ImFontAtlas*"}, - [2]={ - name="stbrp_context_opaque", - type="void*"}}, - argsoriginal="(ImFontAtlas* atlas,void* stbrp_context_opaque)", - call_args="(atlas,stbrp_context_opaque)", - cimguiname="igImFontAtlasBuildPackCustomRects", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasBuildLegacyPreloadAllGlyphRanges", defaults={}, - funcname="ImFontAtlasBuildPackCustomRects", - location="imgui_internal:3898", - ov_cimguiname="igImFontAtlasBuildPackCustomRects", + funcname="ImFontAtlasBuildLegacyPreloadAllGlyphRanges", + location="imgui_internal:4111", + ov_cimguiname="igImFontAtlasBuildLegacyPreloadAllGlyphRanges", ret="void", - signature="(ImFontAtlas*,void*)", + signature="(ImFontAtlas*)", stname=""}, - ["(ImFontAtlas*,void*)"]=nil}, - igImFontAtlasBuildRender32bppRectFromString={ + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasBuildMain={ [1]={ - args="(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value)", + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasBuildMain", + defaults={}, + funcname="ImFontAtlasBuildMain", + location="imgui_internal:4097", + ov_cimguiname="igImFontAtlasBuildMain", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasBuildRenderBitmapFromString={ + [1]={ + args="(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char)", argsT={ [1]={ name="atlas", @@ -20644,63 +21306,42 @@ local t={ type="const char*"}, [7]={ name="in_marker_char", - type="char"}, - [8]={ - name="in_marker_pixel_value", - type="unsigned int"}}, - argsoriginal="(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned int in_marker_pixel_value)", - call_args="(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value)", - cimguiname="igImFontAtlasBuildRender32bppRectFromString", + type="char"}}, + argsoriginal="(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char)", + call_args="(atlas,x,y,w,h,in_str,in_marker_char)", + cimguiname="igImFontAtlasBuildRenderBitmapFromString", defaults={}, - funcname="ImFontAtlasBuildRender32bppRectFromString", - location="imgui_internal:3901", - ov_cimguiname="igImFontAtlasBuildRender32bppRectFromString", + funcname="ImFontAtlasBuildRenderBitmapFromString", + location="imgui_internal:4100", + ov_cimguiname="igImFontAtlasBuildRenderBitmapFromString", ret="void", - signature="(ImFontAtlas*,int,int,int,int,const char*,char,unsigned int)", + signature="(ImFontAtlas*,int,int,int,int,const char*,char)", stname=""}, - ["(ImFontAtlas*,int,int,int,int,const char*,char,unsigned int)"]=nil}, - igImFontAtlasBuildRender8bppRectFromString={ + ["(ImFontAtlas*,int,int,int,int,const char*,char)"]=nil}, + igImFontAtlasBuildSetupFontLoader={ [1]={ - args="(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value)", + args="(ImFontAtlas* atlas,const ImFontLoader* font_loader)", argsT={ [1]={ name="atlas", type="ImFontAtlas*"}, [2]={ - name="x", - type="int"}, - [3]={ - name="y", - type="int"}, - [4]={ - name="w", - type="int"}, - [5]={ - name="h", - type="int"}, - [6]={ - name="in_str", - type="const char*"}, - [7]={ - name="in_marker_char", - type="char"}, - [8]={ - name="in_marker_pixel_value", - type="unsigned char"}}, - argsoriginal="(ImFontAtlas* atlas,int x,int y,int w,int h,const char* in_str,char in_marker_char,unsigned char in_marker_pixel_value)", - call_args="(atlas,x,y,w,h,in_str,in_marker_char,in_marker_pixel_value)", - cimguiname="igImFontAtlasBuildRender8bppRectFromString", + name="font_loader", + type="const ImFontLoader*"}}, + argsoriginal="(ImFontAtlas* atlas,const ImFontLoader* font_loader)", + call_args="(atlas,font_loader)", + cimguiname="igImFontAtlasBuildSetupFontLoader", defaults={}, - funcname="ImFontAtlasBuildRender8bppRectFromString", - location="imgui_internal:3900", - ov_cimguiname="igImFontAtlasBuildRender8bppRectFromString", + funcname="ImFontAtlasBuildSetupFontLoader", + location="imgui_internal:4098", + ov_cimguiname="igImFontAtlasBuildSetupFontLoader", ret="void", - signature="(ImFontAtlas*,int,int,int,int,const char*,char,unsigned char)", + signature="(ImFontAtlas*,const ImFontLoader*)", stname=""}, - ["(ImFontAtlas*,int,int,int,int,const char*,char,unsigned char)"]=nil}, - igImFontAtlasBuildSetupFont={ + ["(ImFontAtlas*,const ImFontLoader*)"]=nil}, + igImFontAtlasBuildSetupFontSpecialGlyphs={ [1]={ - args="(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src,float ascent,float descent)", + args="(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", argsT={ [1]={ name="atlas", @@ -20710,36 +21351,198 @@ local t={ type="ImFont*"}, [3]={ name="src", - type="ImFontConfig*"}, - [4]={ - name="ascent", - type="float"}, - [5]={ - name="descent", - type="float"}}, - argsoriginal="(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src,float ascent,float descent)", - call_args="(atlas,font,src,ascent,descent)", - cimguiname="igImFontAtlasBuildSetupFont", + type="ImFontConfig*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", + call_args="(atlas,font,src)", + cimguiname="igImFontAtlasBuildSetupFontSpecialGlyphs", defaults={}, - funcname="ImFontAtlasBuildSetupFont", - location="imgui_internal:3897", - ov_cimguiname="igImFontAtlasBuildSetupFont", + funcname="ImFontAtlasBuildSetupFontSpecialGlyphs", + location="imgui_internal:4110", + ov_cimguiname="igImFontAtlasBuildSetupFontSpecialGlyphs", ret="void", - signature="(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)", + signature="(ImFontAtlas*,ImFont*,ImFontConfig*)", stname=""}, - ["(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)"]=nil}, - igImFontAtlasGetBuilderForStbTruetype={ + ["(ImFontAtlas*,ImFont*,ImFontConfig*)"]=nil}, + igImFontAtlasBuildUpdatePointers={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasBuildUpdatePointers", + defaults={}, + funcname="ImFontAtlasBuildUpdatePointers", + location="imgui_internal:4099", + ov_cimguiname="igImFontAtlasBuildUpdatePointers", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasDebugLogTextureRequests={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasDebugLogTextureRequests", + defaults={}, + funcname="ImFontAtlasDebugLogTextureRequests", + location="imgui_internal:4155", + ov_cimguiname="igImFontAtlasDebugLogTextureRequests", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasFontDestroyOutput={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font)", + call_args="(atlas,font)", + cimguiname="igImFontAtlasFontDestroyOutput", + defaults={}, + funcname="ImFontAtlasFontDestroyOutput", + location="imgui_internal:4119", + ov_cimguiname="igImFontAtlasFontDestroyOutput", + ret="void", + signature="(ImFontAtlas*,ImFont*)", + stname=""}, + ["(ImFontAtlas*,ImFont*)"]=nil}, + igImFontAtlasFontDestroySourceData={ + [1]={ + args="(ImFontAtlas* atlas,ImFontConfig* src)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="src", + type="ImFontConfig*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFontConfig* src)", + call_args="(atlas,src)", + cimguiname="igImFontAtlasFontDestroySourceData", + defaults={}, + funcname="ImFontAtlasFontDestroySourceData", + location="imgui_internal:4117", + ov_cimguiname="igImFontAtlasFontDestroySourceData", + ret="void", + signature="(ImFontAtlas*,ImFontConfig*)", + stname=""}, + ["(ImFontAtlas*,ImFontConfig*)"]=nil}, + igImFontAtlasFontDiscardBakes={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font,int unused_frames)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}, + [3]={ + name="unused_frames", + type="int"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,int unused_frames)", + call_args="(atlas,font,unused_frames)", + cimguiname="igImFontAtlasFontDiscardBakes", + defaults={}, + funcname="ImFontAtlasFontDiscardBakes", + location="imgui_internal:4120", + ov_cimguiname="igImFontAtlasFontDiscardBakes", + ret="void", + signature="(ImFontAtlas*,ImFont*,int)", + stname=""}, + ["(ImFontAtlas*,ImFont*,int)"]=nil}, + igImFontAtlasFontInitOutput={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font)", + call_args="(atlas,font)", + cimguiname="igImFontAtlasFontInitOutput", + defaults={}, + funcname="ImFontAtlasFontInitOutput", + location="imgui_internal:4118", + ov_cimguiname="igImFontAtlasFontInitOutput", + ret="bool", + signature="(ImFontAtlas*,ImFont*)", + stname=""}, + ["(ImFontAtlas*,ImFont*)"]=nil}, + igImFontAtlasFontSourceAddToFont={ + [1]={ + args="(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="font", + type="ImFont*"}, + [3]={ + name="src", + type="ImFontConfig*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFont* font,ImFontConfig* src)", + call_args="(atlas,font,src)", + cimguiname="igImFontAtlasFontSourceAddToFont", + defaults={}, + funcname="ImFontAtlasFontSourceAddToFont", + location="imgui_internal:4116", + ov_cimguiname="igImFontAtlasFontSourceAddToFont", + ret="void", + signature="(ImFontAtlas*,ImFont*,ImFontConfig*)", + stname=""}, + ["(ImFontAtlas*,ImFont*,ImFontConfig*)"]=nil}, + igImFontAtlasFontSourceInit={ + [1]={ + args="(ImFontAtlas* atlas,ImFontConfig* src)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="src", + type="ImFontConfig*"}}, + argsoriginal="(ImFontAtlas* atlas,ImFontConfig* src)", + call_args="(atlas,src)", + cimguiname="igImFontAtlasFontSourceInit", + defaults={}, + funcname="ImFontAtlasFontSourceInit", + location="imgui_internal:4115", + ov_cimguiname="igImFontAtlasFontSourceInit", + ret="bool", + signature="(ImFontAtlas*,ImFontConfig*)", + stname=""}, + ["(ImFontAtlas*,ImFontConfig*)"]=nil}, + igImFontAtlasGetFontLoaderForStbTruetype={ [1]={ args="()", argsT={}, argsoriginal="()", call_args="()", - cimguiname="igImFontAtlasGetBuilderForStbTruetype", + cimguiname="igImFontAtlasGetFontLoaderForStbTruetype", defaults={}, - funcname="ImFontAtlasGetBuilderForStbTruetype", - location="imgui_internal:3893", - ov_cimguiname="igImFontAtlasGetBuilderForStbTruetype", - ret="const ImFontBuilderIO*", + funcname="ImFontAtlasGetFontLoaderForStbTruetype", + location="imgui_internal:4002", + ov_cimguiname="igImFontAtlasGetFontLoaderForStbTruetype", + ret="const ImFontLoader*", signature="()", stname=""}, ["()"]=nil}, @@ -20770,13 +21573,104 @@ local t={ cimguiname="igImFontAtlasGetMouseCursorTexData", defaults={}, funcname="ImFontAtlasGetMouseCursorTexData", - location="imgui_internal:3906", + location="imgui_internal:4158", ov_cimguiname="igImFontAtlasGetMouseCursorTexData", ret="bool", signature="(ImFontAtlas*,ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", stname=""}, ["(ImFontAtlas*,ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])"]=nil}, - igImFontAtlasUpdateSourcesPointers={ + igImFontAtlasPackAddRect={ + [1]={ + args="(ImFontAtlas* atlas,int w,int h,ImFontAtlasRectEntry* overwrite_entry)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="w", + type="int"}, + [3]={ + name="h", + type="int"}, + [4]={ + name="overwrite_entry", + type="ImFontAtlasRectEntry*"}}, + argsoriginal="(ImFontAtlas* atlas,int w,int h,ImFontAtlasRectEntry* overwrite_entry=((void*)0))", + call_args="(atlas,w,h,overwrite_entry)", + cimguiname="igImFontAtlasPackAddRect", + defaults={ + overwrite_entry="NULL"}, + funcname="ImFontAtlasPackAddRect", + location="imgui_internal:4132", + ov_cimguiname="igImFontAtlasPackAddRect", + ret="ImFontAtlasRectId", + signature="(ImFontAtlas*,int,int,ImFontAtlasRectEntry*)", + stname=""}, + ["(ImFontAtlas*,int,int,ImFontAtlasRectEntry*)"]=nil}, + igImFontAtlasPackDiscardRect={ + [1]={ + args="(ImFontAtlas* atlas,ImFontAtlasRectId id)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="id", + type="ImFontAtlasRectId"}}, + argsoriginal="(ImFontAtlas* atlas,ImFontAtlasRectId id)", + call_args="(atlas,id)", + cimguiname="igImFontAtlasPackDiscardRect", + defaults={}, + funcname="ImFontAtlasPackDiscardRect", + location="imgui_internal:4135", + ov_cimguiname="igImFontAtlasPackDiscardRect", + ret="void", + signature="(ImFontAtlas*,ImFontAtlasRectId)", + stname=""}, + ["(ImFontAtlas*,ImFontAtlasRectId)"]=nil}, + igImFontAtlasPackGetRect={ + [1]={ + args="(ImFontAtlas* atlas,ImFontAtlasRectId id)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="id", + type="ImFontAtlasRectId"}}, + argsoriginal="(ImFontAtlas* atlas,ImFontAtlasRectId id)", + call_args="(atlas,id)", + cimguiname="igImFontAtlasPackGetRect", + defaults={}, + funcname="ImFontAtlasPackGetRect", + location="imgui_internal:4133", + ov_cimguiname="igImFontAtlasPackGetRect", + ret="ImTextureRect*", + signature="(ImFontAtlas*,ImFontAtlasRectId)", + stname=""}, + ["(ImFontAtlas*,ImFontAtlasRectId)"]=nil}, + igImFontAtlasPackGetRectSafe={ + [1]={ + args="(ImFontAtlas* atlas,ImFontAtlasRectId id)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="id", + type="ImFontAtlasRectId"}}, + argsoriginal="(ImFontAtlas* atlas,ImFontAtlasRectId id)", + call_args="(atlas,id)", + cimguiname="igImFontAtlasPackGetRectSafe", + defaults={}, + funcname="ImFontAtlasPackGetRectSafe", + location="imgui_internal:4134", + ov_cimguiname="igImFontAtlasPackGetRectSafe", + ret="ImTextureRect*", + signature="(ImFontAtlas*,ImFontAtlasRectId)", + stname=""}, + ["(ImFontAtlas*,ImFontAtlasRectId)"]=nil}, + igImFontAtlasPackInit={ [1]={ args="(ImFontAtlas* atlas)", argsT={ @@ -20785,15 +21679,474 @@ local t={ type="ImFontAtlas*"}}, argsoriginal="(ImFontAtlas* atlas)", call_args="(atlas)", - cimguiname="igImFontAtlasUpdateSourcesPointers", + cimguiname="igImFontAtlasPackInit", defaults={}, - funcname="ImFontAtlasUpdateSourcesPointers", - location="imgui_internal:3895", - ov_cimguiname="igImFontAtlasUpdateSourcesPointers", + funcname="ImFontAtlasPackInit", + location="imgui_internal:4131", + ov_cimguiname="igImFontAtlasPackInit", ret="void", signature="(ImFontAtlas*)", stname=""}, ["(ImFontAtlas*)"]=nil}, + igImFontAtlasRectId_GetGeneration={ + [1]={ + args="(ImFontAtlasRectId id)", + argsT={ + [1]={ + name="id", + type="ImFontAtlasRectId"}}, + argsoriginal="(ImFontAtlasRectId id)", + call_args="(id)", + cimguiname="igImFontAtlasRectId_GetGeneration", + defaults={}, + funcname="ImFontAtlasRectId_GetGeneration", + location="imgui_internal:4022", + ov_cimguiname="igImFontAtlasRectId_GetGeneration", + ret="int", + signature="(ImFontAtlasRectId)", + stname=""}, + ["(ImFontAtlasRectId)"]=nil}, + igImFontAtlasRectId_GetIndex={ + [1]={ + args="(ImFontAtlasRectId id)", + argsT={ + [1]={ + name="id", + type="ImFontAtlasRectId"}}, + argsoriginal="(ImFontAtlasRectId id)", + call_args="(id)", + cimguiname="igImFontAtlasRectId_GetIndex", + defaults={}, + funcname="ImFontAtlasRectId_GetIndex", + location="imgui_internal:4021", + ov_cimguiname="igImFontAtlasRectId_GetIndex", + ret="int", + signature="(ImFontAtlasRectId)", + stname=""}, + ["(ImFontAtlasRectId)"]=nil}, + igImFontAtlasRectId_Make={ + [1]={ + args="(int index_idx,int gen_idx)", + argsT={ + [1]={ + name="index_idx", + type="int"}, + [2]={ + name="gen_idx", + type="int"}}, + argsoriginal="(int index_idx,int gen_idx)", + call_args="(index_idx,gen_idx)", + cimguiname="igImFontAtlasRectId_Make", + defaults={}, + funcname="ImFontAtlasRectId_Make", + location="imgui_internal:4023", + ov_cimguiname="igImFontAtlasRectId_Make", + ret="ImFontAtlasRectId", + signature="(int,int)", + stname=""}, + ["(int,int)"]=nil}, + igImFontAtlasRemoveDrawListSharedData={ + [1]={ + args="(ImFontAtlas* atlas,ImDrawListSharedData* data)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="data", + type="ImDrawListSharedData*"}}, + argsoriginal="(ImFontAtlas* atlas,ImDrawListSharedData* data)", + call_args="(atlas,data)", + cimguiname="igImFontAtlasRemoveDrawListSharedData", + defaults={}, + funcname="ImFontAtlasRemoveDrawListSharedData", + location="imgui_internal:4139", + ov_cimguiname="igImFontAtlasRemoveDrawListSharedData", + ret="void", + signature="(ImFontAtlas*,ImDrawListSharedData*)", + stname=""}, + ["(ImFontAtlas*,ImDrawListSharedData*)"]=nil}, + igImFontAtlasTextureAdd={ + [1]={ + args="(ImFontAtlas* atlas,int w,int h)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="w", + type="int"}, + [3]={ + name="h", + type="int"}}, + argsoriginal="(ImFontAtlas* atlas,int w,int h)", + call_args="(atlas,w,h)", + cimguiname="igImFontAtlasTextureAdd", + defaults={}, + funcname="ImFontAtlasTextureAdd", + location="imgui_internal:4103", + ov_cimguiname="igImFontAtlasTextureAdd", + ret="ImTextureData*", + signature="(ImFontAtlas*,int,int)", + stname=""}, + ["(ImFontAtlas*,int,int)"]=nil}, + igImFontAtlasTextureBlockConvert={ + [1]={ + args="(const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch,unsigned char* dst_pixels,ImTextureFormat dst_fmt,int dst_pitch,int w,int h)", + argsT={ + [1]={ + name="src_pixels", + type="const unsigned char*"}, + [2]={ + name="src_fmt", + type="ImTextureFormat"}, + [3]={ + name="src_pitch", + type="int"}, + [4]={ + name="dst_pixels", + type="unsigned char*"}, + [5]={ + name="dst_fmt", + type="ImTextureFormat"}, + [6]={ + name="dst_pitch", + type="int"}, + [7]={ + name="w", + type="int"}, + [8]={ + name="h", + type="int"}}, + argsoriginal="(const unsigned char* src_pixels,ImTextureFormat src_fmt,int src_pitch,unsigned char* dst_pixels,ImTextureFormat dst_fmt,int dst_pitch,int w,int h)", + call_args="(src_pixels,src_fmt,src_pitch,dst_pixels,dst_fmt,dst_pitch,w,h)", + cimguiname="igImFontAtlasTextureBlockConvert", + defaults={}, + funcname="ImFontAtlasTextureBlockConvert", + location="imgui_internal:4143", + ov_cimguiname="igImFontAtlasTextureBlockConvert", + ret="void", + signature="(const unsigned char*,ImTextureFormat,int,unsigned char*,ImTextureFormat,int,int,int)", + stname=""}, + ["(const unsigned char*,ImTextureFormat,int,unsigned char*,ImTextureFormat,int,int,int)"]=nil}, + igImFontAtlasTextureBlockCopy={ + [1]={ + args="(ImTextureData* src_tex,int src_x,int src_y,ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h)", + argsT={ + [1]={ + name="src_tex", + type="ImTextureData*"}, + [2]={ + name="src_x", + type="int"}, + [3]={ + name="src_y", + type="int"}, + [4]={ + name="dst_tex", + type="ImTextureData*"}, + [5]={ + name="dst_x", + type="int"}, + [6]={ + name="dst_y", + type="int"}, + [7]={ + name="w", + type="int"}, + [8]={ + name="h", + type="int"}}, + argsoriginal="(ImTextureData* src_tex,int src_x,int src_y,ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h)", + call_args="(src_tex,src_x,src_y,dst_tex,dst_x,dst_y,w,h)", + cimguiname="igImFontAtlasTextureBlockCopy", + defaults={}, + funcname="ImFontAtlasTextureBlockCopy", + location="imgui_internal:4147", + ov_cimguiname="igImFontAtlasTextureBlockCopy", + ret="void", + signature="(ImTextureData*,int,int,ImTextureData*,int,int,int,int)", + stname=""}, + ["(ImTextureData*,int,int,ImTextureData*,int,int,int,int)"]=nil}, + igImFontAtlasTextureBlockFill={ + [1]={ + args="(ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h,ImU32 col)", + argsT={ + [1]={ + name="dst_tex", + type="ImTextureData*"}, + [2]={ + name="dst_x", + type="int"}, + [3]={ + name="dst_y", + type="int"}, + [4]={ + name="w", + type="int"}, + [5]={ + name="h", + type="int"}, + [6]={ + name="col", + type="ImU32"}}, + argsoriginal="(ImTextureData* dst_tex,int dst_x,int dst_y,int w,int h,ImU32 col)", + call_args="(dst_tex,dst_x,dst_y,w,h,col)", + cimguiname="igImFontAtlasTextureBlockFill", + defaults={}, + funcname="ImFontAtlasTextureBlockFill", + location="imgui_internal:4146", + ov_cimguiname="igImFontAtlasTextureBlockFill", + ret="void", + signature="(ImTextureData*,int,int,int,int,ImU32)", + stname=""}, + ["(ImTextureData*,int,int,int,int,ImU32)"]=nil}, + igImFontAtlasTextureBlockPostProcess={ + [1]={ + args="(ImFontAtlasPostProcessData* data)", + argsT={ + [1]={ + name="data", + type="ImFontAtlasPostProcessData*"}}, + argsoriginal="(ImFontAtlasPostProcessData* data)", + call_args="(data)", + cimguiname="igImFontAtlasTextureBlockPostProcess", + defaults={}, + funcname="ImFontAtlasTextureBlockPostProcess", + location="imgui_internal:4144", + ov_cimguiname="igImFontAtlasTextureBlockPostProcess", + ret="void", + signature="(ImFontAtlasPostProcessData*)", + stname=""}, + ["(ImFontAtlasPostProcessData*)"]=nil}, + igImFontAtlasTextureBlockPostProcessMultiply={ + [1]={ + args="(ImFontAtlasPostProcessData* data,float multiply_factor)", + argsT={ + [1]={ + name="data", + type="ImFontAtlasPostProcessData*"}, + [2]={ + name="multiply_factor", + type="float"}}, + argsoriginal="(ImFontAtlasPostProcessData* data,float multiply_factor)", + call_args="(data,multiply_factor)", + cimguiname="igImFontAtlasTextureBlockPostProcessMultiply", + defaults={}, + funcname="ImFontAtlasTextureBlockPostProcessMultiply", + location="imgui_internal:4145", + ov_cimguiname="igImFontAtlasTextureBlockPostProcessMultiply", + ret="void", + signature="(ImFontAtlasPostProcessData*,float)", + stname=""}, + ["(ImFontAtlasPostProcessData*,float)"]=nil}, + igImFontAtlasTextureBlockQueueUpload={ + [1]={ + args="(ImFontAtlas* atlas,ImTextureData* tex,int x,int y,int w,int h)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="tex", + type="ImTextureData*"}, + [3]={ + name="x", + type="int"}, + [4]={ + name="y", + type="int"}, + [5]={ + name="w", + type="int"}, + [6]={ + name="h", + type="int"}}, + argsoriginal="(ImFontAtlas* atlas,ImTextureData* tex,int x,int y,int w,int h)", + call_args="(atlas,tex,x,y,w,h)", + cimguiname="igImFontAtlasTextureBlockQueueUpload", + defaults={}, + funcname="ImFontAtlasTextureBlockQueueUpload", + location="imgui_internal:4148", + ov_cimguiname="igImFontAtlasTextureBlockQueueUpload", + ret="void", + signature="(ImFontAtlas*,ImTextureData*,int,int,int,int)", + stname=""}, + ["(ImFontAtlas*,ImTextureData*,int,int,int,int)"]=nil}, + igImFontAtlasTextureCompact={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasTextureCompact", + defaults={}, + funcname="ImFontAtlasTextureCompact", + location="imgui_internal:4107", + ov_cimguiname="igImFontAtlasTextureCompact", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasTextureGetSizeEstimate={ + [1]={ + args="(ImVec2i *pOut,ImFontAtlas* atlas)", + argsT={ + [1]={ + name="pOut", + type="ImVec2i*"}, + [2]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasTextureGetSizeEstimate", + defaults={}, + funcname="ImFontAtlasTextureGetSizeEstimate", + location="imgui_internal:4108", + nonUDT=1, + ov_cimguiname="igImFontAtlasTextureGetSizeEstimate", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasTextureGrow={ + [1]={ + args="(ImFontAtlas* atlas,int old_w,int old_h)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="old_w", + type="int"}, + [3]={ + name="old_h", + type="int"}}, + argsoriginal="(ImFontAtlas* atlas,int old_w=-1,int old_h=-1)", + call_args="(atlas,old_w,old_h)", + cimguiname="igImFontAtlasTextureGrow", + defaults={ + old_h="-1", + old_w="-1"}, + funcname="ImFontAtlasTextureGrow", + location="imgui_internal:4106", + ov_cimguiname="igImFontAtlasTextureGrow", + ret="void", + signature="(ImFontAtlas*,int,int)", + stname=""}, + ["(ImFontAtlas*,int,int)"]=nil}, + igImFontAtlasTextureMakeSpace={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasTextureMakeSpace", + defaults={}, + funcname="ImFontAtlasTextureMakeSpace", + location="imgui_internal:4104", + ov_cimguiname="igImFontAtlasTextureMakeSpace", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasTextureRepack={ + [1]={ + args="(ImFontAtlas* atlas,int w,int h)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="w", + type="int"}, + [3]={ + name="h", + type="int"}}, + argsoriginal="(ImFontAtlas* atlas,int w,int h)", + call_args="(atlas,w,h)", + cimguiname="igImFontAtlasTextureRepack", + defaults={}, + funcname="ImFontAtlasTextureRepack", + location="imgui_internal:4105", + ov_cimguiname="igImFontAtlasTextureRepack", + ret="void", + signature="(ImFontAtlas*,int,int)", + stname=""}, + ["(ImFontAtlas*,int,int)"]=nil}, + igImFontAtlasUpdateDrawListsSharedData={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igImFontAtlasUpdateDrawListsSharedData", + defaults={}, + funcname="ImFontAtlasUpdateDrawListsSharedData", + location="imgui_internal:4141", + ov_cimguiname="igImFontAtlasUpdateDrawListsSharedData", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igImFontAtlasUpdateDrawListsTextures={ + [1]={ + args="(ImFontAtlas* atlas,ImTextureRef old_tex,ImTextureRef new_tex)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="old_tex", + type="ImTextureRef"}, + [3]={ + name="new_tex", + type="ImTextureRef"}}, + argsoriginal="(ImFontAtlas* atlas,ImTextureRef old_tex,ImTextureRef new_tex)", + call_args="(atlas,old_tex,new_tex)", + cimguiname="igImFontAtlasUpdateDrawListsTextures", + defaults={}, + funcname="ImFontAtlasUpdateDrawListsTextures", + location="imgui_internal:4140", + ov_cimguiname="igImFontAtlasUpdateDrawListsTextures", + ret="void", + signature="(ImFontAtlas*,ImTextureRef,ImTextureRef)", + stname=""}, + ["(ImFontAtlas*,ImTextureRef,ImTextureRef)"]=nil}, + igImFontAtlasUpdateNewFrame={ + [1]={ + args="(ImFontAtlas* atlas,int frame_count,bool renderer_has_textures)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}, + [2]={ + name="frame_count", + type="int"}, + [3]={ + name="renderer_has_textures", + type="bool"}}, + argsoriginal="(ImFontAtlas* atlas,int frame_count,bool renderer_has_textures)", + call_args="(atlas,frame_count,renderer_has_textures)", + cimguiname="igImFontAtlasUpdateNewFrame", + defaults={}, + funcname="ImFontAtlasUpdateNewFrame", + location="imgui_internal:4137", + ov_cimguiname="igImFontAtlasUpdateNewFrame", + ret="void", + signature="(ImFontAtlas*,int,bool)", + stname=""}, + ["(ImFontAtlas*,int,bool)"]=nil}, igImFormatString={ [1]={ args="(char* buf,size_t buf_size,const char* fmt,...)", @@ -20816,7 +22169,7 @@ local t={ defaults={}, funcname="ImFormatString", isvararg="...)", - location="imgui_internal:409", + location="imgui_internal:419", ov_cimguiname="igImFormatString", ret="int", signature="(char*,size_t,const char*,...)", @@ -20844,7 +22197,7 @@ local t={ defaults={}, funcname="ImFormatStringToTempBuffer", isvararg="...)", - location="imgui_internal:411", + location="imgui_internal:421", ov_cimguiname="igImFormatStringToTempBuffer", ret="void", signature="(const char**,const char**,const char*,...)", @@ -20871,7 +22224,7 @@ local t={ cimguiname="igImFormatStringToTempBufferV", defaults={}, funcname="ImFormatStringToTempBufferV", - location="imgui_internal:412", + location="imgui_internal:422", ov_cimguiname="igImFormatStringToTempBufferV", ret="void", signature="(const char**,const char**,const char*,va_list)", @@ -20898,7 +22251,7 @@ local t={ cimguiname="igImFormatStringV", defaults={}, funcname="ImFormatStringV", - location="imgui_internal:410", + location="imgui_internal:420", ov_cimguiname="igImFormatStringV", ret="int", signature="(char*,size_t,const char*,va_list)", @@ -20923,7 +22276,7 @@ local t={ defaults={ seed="0"}, funcname="ImHashData", - location="imgui_internal:369", + location="imgui_internal:378", ov_cimguiname="igImHashData", ret="ImGuiID", signature="(const void*,size_t,ImGuiID)", @@ -20949,7 +22302,7 @@ local t={ data_size="0", seed="0"}, funcname="ImHashStr", - location="imgui_internal:370", + location="imgui_internal:379", ov_cimguiname="igImHashStr", ret="ImGuiID", signature="(const char*,size_t,ImGuiID)", @@ -20970,7 +22323,7 @@ local t={ cimguiname="igImInvLength", defaults={}, funcname="ImInvLength", - location="imgui_internal:501", + location="imgui_internal:511", ov_cimguiname="igImInvLength", ret="float", signature="(const ImVec2,float)", @@ -20988,7 +22341,7 @@ local t={ cimguiname="igImIsFloatAboveGuaranteedIntegerPrecision", defaults={}, funcname="ImIsFloatAboveGuaranteedIntegerPrecision", - location="imgui_internal:512", + location="imgui_internal:524", ov_cimguiname="igImIsFloatAboveGuaranteedIntegerPrecision", ret="bool", signature="(float)", @@ -21006,7 +22359,7 @@ local t={ cimguiname="igImIsPowerOfTwo", defaults={}, funcname="ImIsPowerOfTwo", - location="imgui_internal:381", + location="imgui_internal:390", ov_cimguiname="igImIsPowerOfTwo_Int", ret="bool", signature="(int)", @@ -21022,7 +22375,7 @@ local t={ cimguiname="igImIsPowerOfTwo", defaults={}, funcname="ImIsPowerOfTwo", - location="imgui_internal:382", + location="imgui_internal:391", ov_cimguiname="igImIsPowerOfTwo_U64", ret="bool", signature="(ImU64)", @@ -21041,7 +22394,7 @@ local t={ cimguiname="igImLengthSqr", defaults={}, funcname="ImLengthSqr", - location="imgui_internal:499", + location="imgui_internal:509", ov_cimguiname="igImLengthSqr_Vec2", ret="float", signature="(const ImVec2)", @@ -21057,7 +22410,7 @@ local t={ cimguiname="igImLengthSqr", defaults={}, funcname="ImLengthSqr", - location="imgui_internal:500", + location="imgui_internal:510", ov_cimguiname="igImLengthSqr_Vec4", ret="float", signature="(const ImVec4)", @@ -21085,7 +22438,7 @@ local t={ cimguiname="igImLerp", defaults={}, funcname="ImLerp", - location="imgui_internal:495", + location="imgui_internal:505", nonUDT=1, ov_cimguiname="igImLerp_Vec2Float", ret="void", @@ -21111,7 +22464,7 @@ local t={ cimguiname="igImLerp", defaults={}, funcname="ImLerp", - location="imgui_internal:496", + location="imgui_internal:506", nonUDT=1, ov_cimguiname="igImLerp_Vec2Vec2", ret="void", @@ -21137,7 +22490,7 @@ local t={ cimguiname="igImLerp", defaults={}, funcname="ImLerp", - location="imgui_internal:497", + location="imgui_internal:507", nonUDT=1, ov_cimguiname="igImLerp_Vec4", ret="void", @@ -21167,7 +22520,7 @@ local t={ cimguiname="igImLineClosestPoint", defaults={}, funcname="ImLineClosestPoint", - location="imgui_internal:521", + location="imgui_internal:533", nonUDT=1, ov_cimguiname="igImLineClosestPoint", ret="void", @@ -21198,7 +22551,7 @@ local t={ cimguiname="igImLinearRemapClamp", defaults={}, funcname="ImLinearRemapClamp", - location="imgui_internal:510", + location="imgui_internal:522", ov_cimguiname="igImLinearRemapClamp", ret="float", signature="(float,float,float,float,float)", @@ -21222,7 +22575,7 @@ local t={ cimguiname="igImLinearSweep", defaults={}, funcname="ImLinearSweep", - location="imgui_internal:509", + location="imgui_internal:521", ov_cimguiname="igImLinearSweep", ret="float", signature="(float,float,float)", @@ -21240,7 +22593,7 @@ local t={ cimguiname="igImLog", defaults={}, funcname="ImLog", - location="imgui_internal:468", + location="imgui_internal:478", ov_cimguiname="igImLog_Float", ret="float", signature="(float)", @@ -21256,7 +22609,7 @@ local t={ cimguiname="igImLog", defaults={}, funcname="ImLog", - location="imgui_internal:469", + location="imgui_internal:479", ov_cimguiname="igImLog_double", ret="double", signature="(double)", @@ -21281,7 +22634,7 @@ local t={ cimguiname="igImLowerBound", defaults={}, funcname="ImLowerBound", - location="imgui_internal:760", + location="imgui_internal:813", ov_cimguiname="igImLowerBound", ret="ImGuiStoragePair*", signature="(ImGuiStoragePair*,ImGuiStoragePair*,ImGuiID)", @@ -21305,13 +22658,34 @@ local t={ cimguiname="igImMax", defaults={}, funcname="ImMax", - location="imgui_internal:493", + location="imgui_internal:503", nonUDT=1, ov_cimguiname="igImMax", ret="void", signature="(const ImVec2,const ImVec2)", stname=""}, ["(const ImVec2,const ImVec2)"]=nil}, + igImMemdup={ + [1]={ + args="(const void* src,size_t size)", + argsT={ + [1]={ + name="src", + type="const void*"}, + [2]={ + name="size", + type="size_t"}}, + argsoriginal="(const void* src,size_t size)", + call_args="(src,size)", + cimguiname="igImMemdup", + defaults={}, + funcname="ImMemdup", + location="imgui_internal:402", + ov_cimguiname="igImMemdup", + ret="void*", + signature="(const void*,size_t)", + stname=""}, + ["(const void*,size_t)"]=nil}, igImMin={ [1]={ args="(ImVec2 *pOut,const ImVec2 lhs,const ImVec2 rhs)", @@ -21330,7 +22704,7 @@ local t={ cimguiname="igImMin", defaults={}, funcname="ImMin", - location="imgui_internal:492", + location="imgui_internal:502", nonUDT=1, ov_cimguiname="igImMin", ret="void", @@ -21352,7 +22726,7 @@ local t={ cimguiname="igImModPositive", defaults={}, funcname="ImModPositive", - location="imgui_internal:506", + location="imgui_internal:518", ov_cimguiname="igImModPositive", ret="int", signature="(int,int)", @@ -21376,7 +22750,7 @@ local t={ cimguiname="igImMul", defaults={}, funcname="ImMul", - location="imgui_internal:511", + location="imgui_internal:523", nonUDT=1, ov_cimguiname="igImMul", ret="void", @@ -21395,7 +22769,7 @@ local t={ cimguiname="igImParseFormatFindEnd", defaults={}, funcname="ImParseFormatFindEnd", - location="imgui_internal:414", + location="imgui_internal:424", ov_cimguiname="igImParseFormatFindEnd", ret="const char*", signature="(const char*)", @@ -21413,7 +22787,7 @@ local t={ cimguiname="igImParseFormatFindStart", defaults={}, funcname="ImParseFormatFindStart", - location="imgui_internal:413", + location="imgui_internal:423", ov_cimguiname="igImParseFormatFindStart", ret="const char*", signature="(const char*)", @@ -21434,7 +22808,7 @@ local t={ cimguiname="igImParseFormatPrecision", defaults={}, funcname="ImParseFormatPrecision", - location="imgui_internal:418", + location="imgui_internal:428", ov_cimguiname="igImParseFormatPrecision", ret="int", signature="(const char*,int)", @@ -21458,7 +22832,7 @@ local t={ cimguiname="igImParseFormatSanitizeForPrinting", defaults={}, funcname="ImParseFormatSanitizeForPrinting", - location="imgui_internal:416", + location="imgui_internal:426", ov_cimguiname="igImParseFormatSanitizeForPrinting", ret="void", signature="(const char*,char*,size_t)", @@ -21482,7 +22856,7 @@ local t={ cimguiname="igImParseFormatSanitizeForScanning", defaults={}, funcname="ImParseFormatSanitizeForScanning", - location="imgui_internal:417", + location="imgui_internal:427", ov_cimguiname="igImParseFormatSanitizeForScanning", ret="const char*", signature="(const char*,char*,size_t)", @@ -21506,7 +22880,7 @@ local t={ cimguiname="igImParseFormatTrimDecorations", defaults={}, funcname="ImParseFormatTrimDecorations", - location="imgui_internal:415", + location="imgui_internal:425", ov_cimguiname="igImParseFormatTrimDecorations", ret="const char*", signature="(const char*,char*,size_t)", @@ -21527,7 +22901,7 @@ local t={ cimguiname="igImPow", defaults={}, funcname="ImPow", - location="imgui_internal:466", + location="imgui_internal:476", ov_cimguiname="igImPow_Float", ret="float", signature="(float,float)", @@ -21546,7 +22920,7 @@ local t={ cimguiname="igImPow", defaults={}, funcname="ImPow", - location="imgui_internal:467", + location="imgui_internal:477", ov_cimguiname="igImPow_double", ret="double", signature="(double,double)", @@ -21576,7 +22950,7 @@ local t={ cimguiname="igImQsort", defaults={}, funcname="ImQsort", - location="imgui_internal:374", + location="imgui_internal:383", ov_cimguiname="igImQsort", ret="void", signature="(void*,size_t,size_t,int(*)(void const*,void const*))", @@ -21603,13 +22977,31 @@ local t={ cimguiname="igImRotate", defaults={}, funcname="ImRotate", - location="imgui_internal:508", + location="imgui_internal:520", nonUDT=1, ov_cimguiname="igImRotate", ret="void", signature="(const ImVec2,float,float)", stname=""}, ["(const ImVec2,float,float)"]=nil}, + igImRound64={ + [1]={ + args="(float f)", + argsT={ + [1]={ + name="f", + type="float"}}, + argsoriginal="(float f)", + call_args="(f)", + cimguiname="igImRound64", + defaults={}, + funcname="ImRound64", + location="imgui_internal:517", + ov_cimguiname="igImRound64", + ret="float", + signature="(float)", + stname=""}, + ["(float)"]=nil}, igImRsqrt={ [1]={ args="(float x)", @@ -21622,7 +23014,7 @@ local t={ cimguiname="igImRsqrt", defaults={}, funcname="ImRsqrt", - location="imgui_internal:478", + location="imgui_internal:488", ov_cimguiname="igImRsqrt_Float", ret="float", signature="(float)", @@ -21638,7 +23030,7 @@ local t={ cimguiname="igImRsqrt", defaults={}, funcname="ImRsqrt", - location="imgui_internal:480", + location="imgui_internal:490", ov_cimguiname="igImRsqrt_double", ret="double", signature="(double)", @@ -21657,7 +23049,7 @@ local t={ cimguiname="igImSaturate", defaults={}, funcname="ImSaturate", - location="imgui_internal:498", + location="imgui_internal:508", ov_cimguiname="igImSaturate", ret="float", signature="(float)", @@ -21675,7 +23067,7 @@ local t={ cimguiname="igImSign", defaults={}, funcname="ImSign", - location="imgui_internal:473", + location="imgui_internal:483", ov_cimguiname="igImSign_Float", ret="float", signature="(float)", @@ -21691,7 +23083,7 @@ local t={ cimguiname="igImSign", defaults={}, funcname="ImSign", - location="imgui_internal:474", + location="imgui_internal:484", ov_cimguiname="igImSign_double", ret="double", signature="(double)", @@ -21710,7 +23102,7 @@ local t={ cimguiname="igImStrSkipBlank", defaults={}, funcname="ImStrSkipBlank", - location="imgui_internal:398", + location="imgui_internal:408", ov_cimguiname="igImStrSkipBlank", ret="const char*", signature="(const char*)", @@ -21728,7 +23120,7 @@ local t={ cimguiname="igImStrTrimBlanks", defaults={}, funcname="ImStrTrimBlanks", - location="imgui_internal:397", + location="imgui_internal:407", ov_cimguiname="igImStrTrimBlanks", ret="void", signature="(char*)", @@ -21749,7 +23141,7 @@ local t={ cimguiname="igImStrbol", defaults={}, funcname="ImStrbol", - location="imgui_internal:400", + location="imgui_internal:410", ov_cimguiname="igImStrbol", ret="const char*", signature="(const char*,const char*)", @@ -21773,7 +23165,7 @@ local t={ cimguiname="igImStrchrRange", defaults={}, funcname="ImStrchrRange", - location="imgui_internal:394", + location="imgui_internal:404", ov_cimguiname="igImStrchrRange", ret="const char*", signature="(const char*,const char*,char)", @@ -21791,7 +23183,7 @@ local t={ cimguiname="igImStrdup", defaults={}, funcname="ImStrdup", - location="imgui_internal:392", + location="imgui_internal:401", ov_cimguiname="igImStrdup", ret="char*", signature="(const char*)", @@ -21815,7 +23207,7 @@ local t={ cimguiname="igImStrdupcpy", defaults={}, funcname="ImStrdupcpy", - location="imgui_internal:393", + location="imgui_internal:403", ov_cimguiname="igImStrdupcpy", ret="char*", signature="(char*,size_t*,const char*)", @@ -21836,7 +23228,7 @@ local t={ cimguiname="igImStreolRange", defaults={}, funcname="ImStreolRange", - location="imgui_internal:395", + location="imgui_internal:405", ov_cimguiname="igImStreolRange", ret="const char*", signature="(const char*,const char*)", @@ -21857,7 +23249,7 @@ local t={ cimguiname="igImStricmp", defaults={}, funcname="ImStricmp", - location="imgui_internal:389", + location="imgui_internal:398", ov_cimguiname="igImStricmp", ret="int", signature="(const char*,const char*)", @@ -21884,7 +23276,7 @@ local t={ cimguiname="igImStristr", defaults={}, funcname="ImStristr", - location="imgui_internal:396", + location="imgui_internal:406", ov_cimguiname="igImStristr", ret="const char*", signature="(const char*,const char*,const char*,const char*)", @@ -21902,7 +23294,7 @@ local t={ cimguiname="igImStrlenW", defaults={}, funcname="ImStrlenW", - location="imgui_internal:399", + location="imgui_internal:409", ov_cimguiname="igImStrlenW", ret="int", signature="(const ImWchar*)", @@ -21926,7 +23318,7 @@ local t={ cimguiname="igImStrncpy", defaults={}, funcname="ImStrncpy", - location="imgui_internal:391", + location="imgui_internal:400", ov_cimguiname="igImStrncpy", ret="void", signature="(char*,const char*,size_t)", @@ -21950,7 +23342,7 @@ local t={ cimguiname="igImStrnicmp", defaults={}, funcname="ImStrnicmp", - location="imgui_internal:390", + location="imgui_internal:399", ov_cimguiname="igImStrnicmp", ret="int", signature="(const char*,const char*,size_t)", @@ -21974,7 +23366,7 @@ local t={ cimguiname="igImTextCharFromUtf8", defaults={}, funcname="ImTextCharFromUtf8", - location="imgui_internal:423", + location="imgui_internal:433", ov_cimguiname="igImTextCharFromUtf8", ret="int", signature="(unsigned int*,const char*,const char*)", @@ -21995,7 +23387,7 @@ local t={ cimguiname="igImTextCharToUtf8", defaults={}, funcname="ImTextCharToUtf8", - location="imgui_internal:421", + location="imgui_internal:431", ov_cimguiname="igImTextCharToUtf8", ret="const char*", signature="(char[5],unsigned int)", @@ -22016,7 +23408,7 @@ local t={ cimguiname="igImTextCountCharsFromUtf8", defaults={}, funcname="ImTextCountCharsFromUtf8", - location="imgui_internal:425", + location="imgui_internal:435", ov_cimguiname="igImTextCountCharsFromUtf8", ret="int", signature="(const char*,const char*)", @@ -22037,7 +23429,7 @@ local t={ cimguiname="igImTextCountLines", defaults={}, funcname="ImTextCountLines", - location="imgui_internal:429", + location="imgui_internal:439", ov_cimguiname="igImTextCountLines", ret="int", signature="(const char*,const char*)", @@ -22058,7 +23450,7 @@ local t={ cimguiname="igImTextCountUtf8BytesFromChar", defaults={}, funcname="ImTextCountUtf8BytesFromChar", - location="imgui_internal:426", + location="imgui_internal:436", ov_cimguiname="igImTextCountUtf8BytesFromChar", ret="int", signature="(const char*,const char*)", @@ -22079,7 +23471,7 @@ local t={ cimguiname="igImTextCountUtf8BytesFromStr", defaults={}, funcname="ImTextCountUtf8BytesFromStr", - location="imgui_internal:427", + location="imgui_internal:437", ov_cimguiname="igImTextCountUtf8BytesFromStr", ret="int", signature="(const ImWchar*,const ImWchar*)", @@ -22100,7 +23492,7 @@ local t={ cimguiname="igImTextFindPreviousUtf8Codepoint", defaults={}, funcname="ImTextFindPreviousUtf8Codepoint", - location="imgui_internal:428", + location="imgui_internal:438", ov_cimguiname="igImTextFindPreviousUtf8Codepoint", ret="const char*", signature="(const char*,const char*)", @@ -22131,7 +23523,7 @@ local t={ defaults={ in_remaining="NULL"}, funcname="ImTextStrFromUtf8", - location="imgui_internal:424", + location="imgui_internal:434", ov_cimguiname="igImTextStrFromUtf8", ret="int", signature="(ImWchar*,int,const char*,const char*,const char**)", @@ -22158,12 +23550,66 @@ local t={ cimguiname="igImTextStrToUtf8", defaults={}, funcname="ImTextStrToUtf8", - location="imgui_internal:422", + location="imgui_internal:432", ov_cimguiname="igImTextStrToUtf8", ret="int", signature="(char*,int,const ImWchar*,const ImWchar*)", stname=""}, ["(char*,int,const ImWchar*,const ImWchar*)"]=nil}, + igImTextureDataGetFormatBytesPerPixel={ + [1]={ + args="(ImTextureFormat format)", + argsT={ + [1]={ + name="format", + type="ImTextureFormat"}}, + argsoriginal="(ImTextureFormat format)", + call_args="(format)", + cimguiname="igImTextureDataGetFormatBytesPerPixel", + defaults={}, + funcname="ImTextureDataGetFormatBytesPerPixel", + location="imgui_internal:4150", + ov_cimguiname="igImTextureDataGetFormatBytesPerPixel", + ret="int", + signature="(ImTextureFormat)", + stname=""}, + ["(ImTextureFormat)"]=nil}, + igImTextureDataGetFormatName={ + [1]={ + args="(ImTextureFormat format)", + argsT={ + [1]={ + name="format", + type="ImTextureFormat"}}, + argsoriginal="(ImTextureFormat format)", + call_args="(format)", + cimguiname="igImTextureDataGetFormatName", + defaults={}, + funcname="ImTextureDataGetFormatName", + location="imgui_internal:4152", + ov_cimguiname="igImTextureDataGetFormatName", + ret="const char*", + signature="(ImTextureFormat)", + stname=""}, + ["(ImTextureFormat)"]=nil}, + igImTextureDataGetStatusName={ + [1]={ + args="(ImTextureStatus status)", + argsT={ + [1]={ + name="status", + type="ImTextureStatus"}}, + argsoriginal="(ImTextureStatus status)", + call_args="(status)", + cimguiname="igImTextureDataGetStatusName", + defaults={}, + funcname="ImTextureDataGetStatusName", + location="imgui_internal:4151", + ov_cimguiname="igImTextureDataGetStatusName", + ret="const char*", + signature="(ImTextureStatus)", + stname=""}, + ["(ImTextureStatus)"]=nil}, igImToUpper={ [1]={ args="(char c)", @@ -22176,7 +23622,7 @@ local t={ cimguiname="igImToUpper", defaults={}, funcname="ImToUpper", - location="imgui_internal:402", + location="imgui_internal:412", ov_cimguiname="igImToUpper", ret="char", signature="(char)", @@ -22200,7 +23646,7 @@ local t={ cimguiname="igImTriangleArea", defaults={}, funcname="ImTriangleArea", - location="imgui_internal:525", + location="imgui_internal:537", ov_cimguiname="igImTriangleArea", ret="float", signature="(const ImVec2,const ImVec2,const ImVec2)", @@ -22239,7 +23685,7 @@ local t={ cimguiname="igImTriangleBarycentricCoords", defaults={}, funcname="ImTriangleBarycentricCoords", - location="imgui_internal:524", + location="imgui_internal:536", ov_cimguiname="igImTriangleBarycentricCoords", ret="void", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float*,float*,float*)", @@ -22269,7 +23715,7 @@ local t={ cimguiname="igImTriangleClosestPoint", defaults={}, funcname="ImTriangleClosestPoint", - location="imgui_internal:523", + location="imgui_internal:535", nonUDT=1, ov_cimguiname="igImTriangleClosestPoint", ret="void", @@ -22297,7 +23743,7 @@ local t={ cimguiname="igImTriangleContainsPoint", defaults={}, funcname="ImTriangleContainsPoint", - location="imgui_internal:522", + location="imgui_internal:534", ov_cimguiname="igImTriangleContainsPoint", ret="bool", signature="(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", @@ -22321,7 +23767,7 @@ local t={ cimguiname="igImTriangleIsClockwise", defaults={}, funcname="ImTriangleIsClockwise", - location="imgui_internal:526", + location="imgui_internal:538", ov_cimguiname="igImTriangleIsClockwise", ret="bool", signature="(const ImVec2,const ImVec2,const ImVec2)", @@ -22339,7 +23785,7 @@ local t={ cimguiname="igImTrunc", defaults={}, funcname="ImTrunc", - location="imgui_internal:502", + location="imgui_internal:512", ov_cimguiname="igImTrunc_Float", ret="float", signature="(float)", @@ -22358,7 +23804,7 @@ local t={ cimguiname="igImTrunc", defaults={}, funcname="ImTrunc", - location="imgui_internal:503", + location="imgui_internal:513", nonUDT=1, ov_cimguiname="igImTrunc_Vec2", ret="void", @@ -22366,6 +23812,24 @@ local t={ stname=""}, ["(const ImVec2)"]=nil, ["(float)"]=nil}, + igImTrunc64={ + [1]={ + args="(float f)", + argsT={ + [1]={ + name="f", + type="float"}}, + argsoriginal="(float f)", + call_args="(f)", + cimguiname="igImTrunc64", + defaults={}, + funcname="ImTrunc64", + location="imgui_internal:516", + ov_cimguiname="igImTrunc64", + ret="float", + signature="(float)", + stname=""}, + ["(float)"]=nil}, igImUpperPowerOfTwo={ [1]={ args="(int v)", @@ -22378,7 +23842,7 @@ local t={ cimguiname="igImUpperPowerOfTwo", defaults={}, funcname="ImUpperPowerOfTwo", - location="imgui_internal:383", + location="imgui_internal:392", ov_cimguiname="igImUpperPowerOfTwo", ret="int", signature="(int)", @@ -22386,11 +23850,11 @@ local t={ ["(int)"]=nil}, igImage={ [1]={ - args="(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1)", + args="(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1)", argsT={ [1]={ - name="user_texture_id", - type="ImTextureID"}, + name="tex_ref", + type="ImTextureRef"}, [2]={ name="image_size", type="const ImVec2"}, @@ -22400,30 +23864,30 @@ local t={ [4]={ name="uv1", type="const ImVec2"}}, - argsoriginal="(ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1))", - call_args="(user_texture_id,image_size,uv0,uv1)", + argsoriginal="(ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1))", + call_args="(tex_ref,image_size,uv0,uv1)", cimguiname="igImage", defaults={ uv0="ImVec2(0,0)", uv1="ImVec2(1,1)"}, funcname="Image", - location="imgui:577", + location="imgui:650", namespace="ImGui", ov_cimguiname="igImage", ret="void", - signature="(ImTextureID,const ImVec2,const ImVec2,const ImVec2)", + signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2)", stname=""}, - ["(ImTextureID,const ImVec2,const ImVec2,const ImVec2)"]=nil}, + ["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2)"]=nil}, igImageButton={ [1]={ - args="(const char* str_id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", + args="(const char* str_id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", argsT={ [1]={ name="str_id", type="const char*"}, [2]={ - name="user_texture_id", - type="ImTextureID"}, + name="tex_ref", + type="ImTextureRef"}, [3]={ name="image_size", type="const ImVec2"}, @@ -22439,8 +23903,8 @@ local t={ [7]={ name="tint_col", type="const ImVec4"}}, - argsoriginal="(const char* str_id,ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", - call_args="(str_id,user_texture_id,image_size,uv0,uv1,bg_col,tint_col)", + argsoriginal="(const char* str_id,ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", + call_args="(str_id,tex_ref,image_size,uv0,uv1,bg_col,tint_col)", cimguiname="igImageButton", defaults={ bg_col="ImVec4(0,0,0,0)", @@ -22448,23 +23912,23 @@ local t={ uv0="ImVec2(0,0)", uv1="ImVec2(1,1)"}, funcname="ImageButton", - location="imgui:579", + location="imgui:652", namespace="ImGui", ov_cimguiname="igImageButton", ret="bool", - signature="(const char*,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", + signature="(const char*,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", stname=""}, - ["(const char*,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=nil}, + ["(const char*,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=nil}, igImageButtonEx={ [1]={ - args="(ImGuiID id,ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags)", + args="(ImGuiID id,ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col,ImGuiButtonFlags flags)", argsT={ [1]={ name="id", type="ImGuiID"}, [2]={ - name="user_texture_id", - type="ImTextureID"}, + name="tex_ref", + type="ImTextureRef"}, [3]={ name="image_size", type="const ImVec2"}, @@ -22483,26 +23947,26 @@ local t={ [8]={ name="flags", type="ImGuiButtonFlags"}}, - argsoriginal="(ImGuiID id,ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0,const ImVec2& uv1,const ImVec4& bg_col,const ImVec4& tint_col,ImGuiButtonFlags flags=0)", - call_args="(id,user_texture_id,image_size,uv0,uv1,bg_col,tint_col,flags)", + argsoriginal="(ImGuiID id,ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0,const ImVec2& uv1,const ImVec4& bg_col,const ImVec4& tint_col,ImGuiButtonFlags flags=0)", + call_args="(id,tex_ref,image_size,uv0,uv1,bg_col,tint_col,flags)", cimguiname="igImageButtonEx", defaults={ flags="0"}, funcname="ImageButtonEx", - location="imgui_internal:3741", + location="imgui_internal:3832", namespace="ImGui", ov_cimguiname="igImageButtonEx", ret="bool", - signature="(ImGuiID,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)", + signature="(ImGuiID,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)", stname=""}, - ["(ImGuiID,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)"]=nil}, + ["(ImGuiID,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)"]=nil}, igImageWithBg={ [1]={ - args="(ImTextureID user_texture_id,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", + args="(ImTextureRef tex_ref,const ImVec2 image_size,const ImVec2 uv0,const ImVec2 uv1,const ImVec4 bg_col,const ImVec4 tint_col)", argsT={ [1]={ - name="user_texture_id", - type="ImTextureID"}, + name="tex_ref", + type="ImTextureRef"}, [2]={ name="image_size", type="const ImVec2"}, @@ -22518,8 +23982,8 @@ local t={ [6]={ name="tint_col", type="const ImVec4"}}, - argsoriginal="(ImTextureID user_texture_id,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", - call_args="(user_texture_id,image_size,uv0,uv1,bg_col,tint_col)", + argsoriginal="(ImTextureRef tex_ref,const ImVec2& image_size,const ImVec2& uv0=ImVec2(0,0),const ImVec2& uv1=ImVec2(1,1),const ImVec4& bg_col=ImVec4(0,0,0,0),const ImVec4& tint_col=ImVec4(1,1,1,1))", + call_args="(tex_ref,image_size,uv0,uv1,bg_col,tint_col)", cimguiname="igImageWithBg", defaults={ bg_col="ImVec4(0,0,0,0)", @@ -22527,13 +23991,13 @@ local t={ uv0="ImVec2(0,0)", uv1="ImVec2(1,1)"}, funcname="ImageWithBg", - location="imgui:578", + location="imgui:651", namespace="ImGui", ov_cimguiname="igImageWithBg", ret="void", - signature="(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", + signature="(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)", stname=""}, - ["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=nil}, + ["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=nil}, igIndent={ [1]={ args="(float indent_w)", @@ -22547,7 +24011,7 @@ local t={ defaults={ indent_w="0.0f"}, funcname="Indent", - location="imgui:508", + location="imgui:580", namespace="ImGui", ov_cimguiname="igIndent", ret="void", @@ -22563,7 +24027,7 @@ local t={ cimguiname="igInitialize", defaults={}, funcname="Initialize", - location="imgui_internal:3283", + location="imgui_internal:3368", namespace="ImGui", ov_cimguiname="igInitialize", ret="void", @@ -22601,7 +24065,7 @@ local t={ step="0.0", step_fast="0.0"}, funcname="InputDouble", - location="imgui:650", + location="imgui:723", namespace="ImGui", ov_cimguiname="igInputDouble", ret="bool", @@ -22639,7 +24103,7 @@ local t={ step="0.0f", step_fast="0.0f"}, funcname="InputFloat", - location="imgui:642", + location="imgui:715", namespace="ImGui", ov_cimguiname="igInputFloat", ret="bool", @@ -22669,7 +24133,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="InputFloat2", - location="imgui:643", + location="imgui:716", namespace="ImGui", ov_cimguiname="igInputFloat2", ret="bool", @@ -22699,7 +24163,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="InputFloat3", - location="imgui:644", + location="imgui:717", namespace="ImGui", ov_cimguiname="igInputFloat3", ret="bool", @@ -22729,7 +24193,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="InputFloat4", - location="imgui:645", + location="imgui:718", namespace="ImGui", ov_cimguiname="igInputFloat4", ret="bool", @@ -22763,7 +24227,7 @@ local t={ step="1", step_fast="100"}, funcname="InputInt", - location="imgui:646", + location="imgui:719", namespace="ImGui", ov_cimguiname="igInputInt", ret="bool", @@ -22789,7 +24253,7 @@ local t={ defaults={ flags="0"}, funcname="InputInt2", - location="imgui:647", + location="imgui:720", namespace="ImGui", ov_cimguiname="igInputInt2", ret="bool", @@ -22815,7 +24279,7 @@ local t={ defaults={ flags="0"}, funcname="InputInt3", - location="imgui:648", + location="imgui:721", namespace="ImGui", ov_cimguiname="igInputInt3", ret="bool", @@ -22841,7 +24305,7 @@ local t={ defaults={ flags="0"}, funcname="InputInt4", - location="imgui:649", + location="imgui:722", namespace="ImGui", ov_cimguiname="igInputInt4", ret="bool", @@ -22882,7 +24346,7 @@ local t={ p_step="NULL", p_step_fast="NULL"}, funcname="InputScalar", - location="imgui:651", + location="imgui:724", namespace="ImGui", ov_cimguiname="igInputScalar", ret="bool", @@ -22926,7 +24390,7 @@ local t={ p_step="NULL", p_step_fast="NULL"}, funcname="InputScalarN", - location="imgui:652", + location="imgui:725", namespace="ImGui", ov_cimguiname="igInputScalarN", ret="bool", @@ -22963,7 +24427,7 @@ local t={ flags="0", user_data="NULL"}, funcname="InputText", - location="imgui:639", + location="imgui:712", namespace="ImGui", ov_cimguiname="igInputText", ret="bool", @@ -22982,7 +24446,7 @@ local t={ cimguiname="igInputTextDeactivateHook", defaults={}, funcname="InputTextDeactivateHook", - location="imgui_internal:3791", + location="imgui_internal:3884", namespace="ImGui", ov_cimguiname="igInputTextDeactivateHook", ret="void", @@ -23024,7 +24488,7 @@ local t={ callback="NULL", user_data="NULL"}, funcname="InputTextEx", - location="imgui_internal:3790", + location="imgui_internal:3883", namespace="ImGui", ov_cimguiname="igInputTextEx", ret="bool", @@ -23065,7 +24529,7 @@ local t={ size="ImVec2(0,0)", user_data="NULL"}, funcname="InputTextMultiline", - location="imgui:640", + location="imgui:713", namespace="ImGui", ov_cimguiname="igInputTextMultiline", ret="bool", @@ -23105,7 +24569,7 @@ local t={ flags="0", user_data="NULL"}, funcname="InputTextWithHint", - location="imgui:641", + location="imgui:714", namespace="ImGui", ov_cimguiname="igInputTextWithHint", ret="bool", @@ -23131,7 +24595,7 @@ local t={ defaults={ flags="0"}, funcname="InvisibleButton", - location="imgui:560", + location="imgui:632", namespace="ImGui", ov_cimguiname="igInvisibleButton", ret="bool", @@ -23150,7 +24614,7 @@ local t={ cimguiname="igIsActiveIdUsingNavDir", defaults={}, funcname="IsActiveIdUsingNavDir", - location="imgui_internal:3469", + location="imgui_internal:3554", namespace="ImGui", ov_cimguiname="igIsActiveIdUsingNavDir", ret="bool", @@ -23169,7 +24633,7 @@ local t={ cimguiname="igIsAliasKey", defaults={}, funcname="IsAliasKey", - location="imgui_internal:3446", + location="imgui_internal:3531", namespace="ImGui", ov_cimguiname="igIsAliasKey", ret="bool", @@ -23185,7 +24649,7 @@ local t={ cimguiname="igIsAnyItemActive", defaults={}, funcname="IsAnyItemActive", - location="imgui:959", + location="imgui:1032", namespace="ImGui", ov_cimguiname="igIsAnyItemActive", ret="bool", @@ -23201,7 +24665,7 @@ local t={ cimguiname="igIsAnyItemFocused", defaults={}, funcname="IsAnyItemFocused", - location="imgui:960", + location="imgui:1033", namespace="ImGui", ov_cimguiname="igIsAnyItemFocused", ret="bool", @@ -23217,7 +24681,7 @@ local t={ cimguiname="igIsAnyItemHovered", defaults={}, funcname="IsAnyItemHovered", - location="imgui:958", + location="imgui:1031", namespace="ImGui", ov_cimguiname="igIsAnyItemHovered", ret="bool", @@ -23233,7 +24697,7 @@ local t={ cimguiname="igIsAnyMouseDown", defaults={}, funcname="IsAnyMouseDown", - location="imgui:1045", + location="imgui:1118", namespace="ImGui", ov_cimguiname="igIsAnyMouseDown", ret="bool", @@ -23255,7 +24719,7 @@ local t={ cimguiname="igIsClippedEx", defaults={}, funcname="IsClippedEx", - location="imgui_internal:3363", + location="imgui_internal:3448", namespace="ImGui", ov_cimguiname="igIsClippedEx", ret="bool", @@ -23271,7 +24735,7 @@ local t={ cimguiname="igIsDragDropActive", defaults={}, funcname="IsDragDropActive", - location="imgui_internal:3591", + location="imgui_internal:3676", namespace="ImGui", ov_cimguiname="igIsDragDropActive", ret="bool", @@ -23287,7 +24751,7 @@ local t={ cimguiname="igIsDragDropPayloadBeingAccepted", defaults={}, funcname="IsDragDropPayloadBeingAccepted", - location="imgui_internal:3594", + location="imgui_internal:3679", namespace="ImGui", ov_cimguiname="igIsDragDropPayloadBeingAccepted", ret="bool", @@ -23306,7 +24770,7 @@ local t={ cimguiname="igIsGamepadKey", defaults={}, funcname="IsGamepadKey", - location="imgui_internal:3444", + location="imgui_internal:3529", namespace="ImGui", ov_cimguiname="igIsGamepadKey", ret="bool", @@ -23322,7 +24786,7 @@ local t={ cimguiname="igIsItemActivated", defaults={}, funcname="IsItemActivated", - location="imgui:954", + location="imgui:1027", namespace="ImGui", ov_cimguiname="igIsItemActivated", ret="bool", @@ -23338,7 +24802,7 @@ local t={ cimguiname="igIsItemActive", defaults={}, funcname="IsItemActive", - location="imgui:949", + location="imgui:1022", namespace="ImGui", ov_cimguiname="igIsItemActive", ret="bool", @@ -23354,7 +24818,7 @@ local t={ cimguiname="igIsItemActiveAsInputText", defaults={}, funcname="IsItemActiveAsInputText", - location="imgui_internal:3797", + location="imgui_internal:3890", namespace="ImGui", ov_cimguiname="igIsItemActiveAsInputText", ret="bool", @@ -23374,7 +24838,7 @@ local t={ defaults={ mouse_button="0"}, funcname="IsItemClicked", - location="imgui:951", + location="imgui:1024", namespace="ImGui", ov_cimguiname="igIsItemClicked", ret="bool", @@ -23390,7 +24854,7 @@ local t={ cimguiname="igIsItemDeactivated", defaults={}, funcname="IsItemDeactivated", - location="imgui:955", + location="imgui:1028", namespace="ImGui", ov_cimguiname="igIsItemDeactivated", ret="bool", @@ -23406,7 +24870,7 @@ local t={ cimguiname="igIsItemDeactivatedAfterEdit", defaults={}, funcname="IsItemDeactivatedAfterEdit", - location="imgui:956", + location="imgui:1029", namespace="ImGui", ov_cimguiname="igIsItemDeactivatedAfterEdit", ret="bool", @@ -23422,7 +24886,7 @@ local t={ cimguiname="igIsItemEdited", defaults={}, funcname="IsItemEdited", - location="imgui:953", + location="imgui:1026", namespace="ImGui", ov_cimguiname="igIsItemEdited", ret="bool", @@ -23438,7 +24902,7 @@ local t={ cimguiname="igIsItemFocused", defaults={}, funcname="IsItemFocused", - location="imgui:950", + location="imgui:1023", namespace="ImGui", ov_cimguiname="igIsItemFocused", ret="bool", @@ -23458,7 +24922,7 @@ local t={ defaults={ flags="0"}, funcname="IsItemHovered", - location="imgui:948", + location="imgui:1021", namespace="ImGui", ov_cimguiname="igIsItemHovered", ret="bool", @@ -23474,7 +24938,7 @@ local t={ cimguiname="igIsItemToggledOpen", defaults={}, funcname="IsItemToggledOpen", - location="imgui:957", + location="imgui:1030", namespace="ImGui", ov_cimguiname="igIsItemToggledOpen", ret="bool", @@ -23490,7 +24954,7 @@ local t={ cimguiname="igIsItemToggledSelection", defaults={}, funcname="IsItemToggledSelection", - location="imgui:701", + location="imgui:774", namespace="ImGui", ov_cimguiname="igIsItemToggledSelection", ret="bool", @@ -23506,7 +24970,7 @@ local t={ cimguiname="igIsItemVisible", defaults={}, funcname="IsItemVisible", - location="imgui:952", + location="imgui:1025", namespace="ImGui", ov_cimguiname="igIsItemVisible", ret="bool", @@ -23525,7 +24989,7 @@ local t={ cimguiname="igIsKeyChordPressed", defaults={}, funcname="IsKeyChordPressed", - location="imgui:1002", + location="imgui:1075", namespace="ImGui", ov_cimguiname="igIsKeyChordPressed_Nil", ret="bool", @@ -23549,7 +25013,7 @@ local t={ defaults={ owner_id="0"}, funcname="IsKeyChordPressed", - location="imgui_internal:3498", + location="imgui_internal:3583", namespace="ImGui", ov_cimguiname="igIsKeyChordPressed_InputFlags", ret="bool", @@ -23569,7 +25033,7 @@ local t={ cimguiname="igIsKeyDown", defaults={}, funcname="IsKeyDown", - location="imgui:999", + location="imgui:1072", namespace="ImGui", ov_cimguiname="igIsKeyDown_Nil", ret="bool", @@ -23589,7 +25053,7 @@ local t={ cimguiname="igIsKeyDown", defaults={}, funcname="IsKeyDown", - location="imgui_internal:3495", + location="imgui_internal:3580", namespace="ImGui", ov_cimguiname="igIsKeyDown_ID", ret="bool", @@ -23613,7 +25077,7 @@ local t={ defaults={ ["repeat"]="true"}, funcname="IsKeyPressed", - location="imgui:1000", + location="imgui:1073", namespace="ImGui", ov_cimguiname="igIsKeyPressed_Bool", ret="bool", @@ -23637,7 +25101,7 @@ local t={ defaults={ owner_id="0"}, funcname="IsKeyPressed", - location="imgui_internal:3496", + location="imgui_internal:3581", namespace="ImGui", ov_cimguiname="igIsKeyPressed_InputFlags", ret="bool", @@ -23657,7 +25121,7 @@ local t={ cimguiname="igIsKeyReleased", defaults={}, funcname="IsKeyReleased", - location="imgui:1001", + location="imgui:1074", namespace="ImGui", ov_cimguiname="igIsKeyReleased_Nil", ret="bool", @@ -23677,7 +25141,7 @@ local t={ cimguiname="igIsKeyReleased", defaults={}, funcname="IsKeyReleased", - location="imgui_internal:3497", + location="imgui_internal:3582", namespace="ImGui", ov_cimguiname="igIsKeyReleased_ID", ret="bool", @@ -23697,7 +25161,7 @@ local t={ cimguiname="igIsKeyboardKey", defaults={}, funcname="IsKeyboardKey", - location="imgui_internal:3443", + location="imgui_internal:3528", namespace="ImGui", ov_cimguiname="igIsKeyboardKey", ret="bool", @@ -23716,7 +25180,7 @@ local t={ cimguiname="igIsLRModKey", defaults={}, funcname="IsLRModKey", - location="imgui_internal:3447", + location="imgui_internal:3532", namespace="ImGui", ov_cimguiname="igIsLRModKey", ret="bool", @@ -23735,7 +25199,7 @@ local t={ cimguiname="igIsLegacyKey", defaults={}, funcname="IsLegacyKey", - location="imgui_internal:3442", + location="imgui_internal:3527", namespace="ImGui", ov_cimguiname="igIsLegacyKey", ret="bool", @@ -23758,7 +25222,7 @@ local t={ defaults={ ["repeat"]="false"}, funcname="IsMouseClicked", - location="imgui:1038", + location="imgui:1111", namespace="ImGui", ov_cimguiname="igIsMouseClicked_Bool", ret="bool", @@ -23782,7 +25246,7 @@ local t={ defaults={ owner_id="0"}, funcname="IsMouseClicked", - location="imgui_internal:3500", + location="imgui_internal:3585", namespace="ImGui", ov_cimguiname="igIsMouseClicked_InputFlags", ret="bool", @@ -23802,7 +25266,7 @@ local t={ cimguiname="igIsMouseDoubleClicked", defaults={}, funcname="IsMouseDoubleClicked", - location="imgui:1040", + location="imgui:1113", namespace="ImGui", ov_cimguiname="igIsMouseDoubleClicked_Nil", ret="bool", @@ -23822,7 +25286,7 @@ local t={ cimguiname="igIsMouseDoubleClicked", defaults={}, funcname="IsMouseDoubleClicked", - location="imgui_internal:3502", + location="imgui_internal:3587", namespace="ImGui", ov_cimguiname="igIsMouseDoubleClicked_ID", ret="bool", @@ -23842,7 +25306,7 @@ local t={ cimguiname="igIsMouseDown", defaults={}, funcname="IsMouseDown", - location="imgui:1037", + location="imgui:1110", namespace="ImGui", ov_cimguiname="igIsMouseDown_Nil", ret="bool", @@ -23862,7 +25326,7 @@ local t={ cimguiname="igIsMouseDown", defaults={}, funcname="IsMouseDown", - location="imgui_internal:3499", + location="imgui_internal:3584", namespace="ImGui", ov_cimguiname="igIsMouseDown_ID", ret="bool", @@ -23886,7 +25350,7 @@ local t={ defaults={ lock_threshold="-1.0f"}, funcname="IsMouseDragPastThreshold", - location="imgui_internal:3462", + location="imgui_internal:3547", namespace="ImGui", ov_cimguiname="igIsMouseDragPastThreshold", ret="bool", @@ -23909,7 +25373,7 @@ local t={ defaults={ lock_threshold="-1.0f"}, funcname="IsMouseDragging", - location="imgui:1048", + location="imgui:1121", namespace="ImGui", ov_cimguiname="igIsMouseDragging", ret="bool", @@ -23935,7 +25399,7 @@ local t={ defaults={ clip="true"}, funcname="IsMouseHoveringRect", - location="imgui:1043", + location="imgui:1116", namespace="ImGui", ov_cimguiname="igIsMouseHoveringRect", ret="bool", @@ -23954,7 +25418,7 @@ local t={ cimguiname="igIsMouseKey", defaults={}, funcname="IsMouseKey", - location="imgui_internal:3445", + location="imgui_internal:3530", namespace="ImGui", ov_cimguiname="igIsMouseKey", ret="bool", @@ -23974,7 +25438,7 @@ local t={ defaults={ mouse_pos="NULL"}, funcname="IsMousePosValid", - location="imgui:1044", + location="imgui:1117", namespace="ImGui", ov_cimguiname="igIsMousePosValid", ret="bool", @@ -23993,7 +25457,7 @@ local t={ cimguiname="igIsMouseReleased", defaults={}, funcname="IsMouseReleased", - location="imgui:1039", + location="imgui:1112", namespace="ImGui", ov_cimguiname="igIsMouseReleased_Nil", ret="bool", @@ -24013,7 +25477,7 @@ local t={ cimguiname="igIsMouseReleased", defaults={}, funcname="IsMouseReleased", - location="imgui_internal:3501", + location="imgui_internal:3586", namespace="ImGui", ov_cimguiname="igIsMouseReleased_ID", ret="bool", @@ -24036,7 +25500,7 @@ local t={ cimguiname="igIsMouseReleasedWithDelay", defaults={}, funcname="IsMouseReleasedWithDelay", - location="imgui:1041", + location="imgui:1114", namespace="ImGui", ov_cimguiname="igIsMouseReleasedWithDelay", ret="bool", @@ -24055,7 +25519,7 @@ local t={ cimguiname="igIsNamedKey", defaults={}, funcname="IsNamedKey", - location="imgui_internal:3440", + location="imgui_internal:3525", namespace="ImGui", ov_cimguiname="igIsNamedKey", ret="bool", @@ -24074,7 +25538,7 @@ local t={ cimguiname="igIsNamedKeyOrMod", defaults={}, funcname="IsNamedKeyOrMod", - location="imgui_internal:3441", + location="imgui_internal:3526", namespace="ImGui", ov_cimguiname="igIsNamedKeyOrMod", ret="bool", @@ -24097,7 +25561,7 @@ local t={ defaults={ flags="0"}, funcname="IsPopupOpen", - location="imgui:800", + location="imgui:873", namespace="ImGui", ov_cimguiname="igIsPopupOpen_Str", ret="bool", @@ -24117,7 +25581,7 @@ local t={ cimguiname="igIsPopupOpen", defaults={}, funcname="IsPopupOpen", - location="imgui_internal:3391", + location="imgui_internal:3476", namespace="ImGui", ov_cimguiname="igIsPopupOpen_ID", ret="bool", @@ -24137,7 +25601,7 @@ local t={ cimguiname="igIsRectVisible", defaults={}, funcname="IsRectVisible", - location="imgui:977", + location="imgui:1050", namespace="ImGui", ov_cimguiname="igIsRectVisible_Nil", ret="bool", @@ -24157,7 +25621,7 @@ local t={ cimguiname="igIsRectVisible", defaults={}, funcname="IsRectVisible", - location="imgui:978", + location="imgui:1051", namespace="ImGui", ov_cimguiname="igIsRectVisible_Vec2", ret="bool", @@ -24180,7 +25644,7 @@ local t={ cimguiname="igIsWindowAbove", defaults={}, funcname="IsWindowAbove", - location="imgui_internal:3249", + location="imgui_internal:3325", namespace="ImGui", ov_cimguiname="igIsWindowAbove", ret="bool", @@ -24196,7 +25660,7 @@ local t={ cimguiname="igIsWindowAppearing", defaults={}, funcname="IsWindowAppearing", - location="imgui:402", + location="imgui:457", namespace="ImGui", ov_cimguiname="igIsWindowAppearing", ret="bool", @@ -24224,7 +25688,7 @@ local t={ cimguiname="igIsWindowChildOf", defaults={}, funcname="IsWindowChildOf", - location="imgui_internal:3247", + location="imgui_internal:3323", namespace="ImGui", ov_cimguiname="igIsWindowChildOf", ret="bool", @@ -24240,7 +25704,7 @@ local t={ cimguiname="igIsWindowCollapsed", defaults={}, funcname="IsWindowCollapsed", - location="imgui:403", + location="imgui:458", namespace="ImGui", ov_cimguiname="igIsWindowCollapsed", ret="bool", @@ -24263,7 +25727,7 @@ local t={ defaults={ flags="0"}, funcname="IsWindowContentHoverable", - location="imgui_internal:3362", + location="imgui_internal:3447", namespace="ImGui", ov_cimguiname="igIsWindowContentHoverable", ret="bool", @@ -24279,7 +25743,7 @@ local t={ cimguiname="igIsWindowDocked", defaults={}, funcname="IsWindowDocked", - location="imgui:897", + location="imgui:970", namespace="ImGui", ov_cimguiname="igIsWindowDocked", ret="bool", @@ -24299,7 +25763,7 @@ local t={ defaults={ flags="0"}, funcname="IsWindowFocused", - location="imgui:404", + location="imgui:459", namespace="ImGui", ov_cimguiname="igIsWindowFocused", ret="bool", @@ -24319,7 +25783,7 @@ local t={ defaults={ flags="0"}, funcname="IsWindowHovered", - location="imgui:405", + location="imgui:460", namespace="ImGui", ov_cimguiname="igIsWindowHovered", ret="bool", @@ -24338,7 +25802,7 @@ local t={ cimguiname="igIsWindowNavFocusable", defaults={}, funcname="IsWindowNavFocusable", - location="imgui_internal:3250", + location="imgui_internal:3326", namespace="ImGui", ov_cimguiname="igIsWindowNavFocusable", ret="bool", @@ -24360,7 +25824,7 @@ local t={ cimguiname="igIsWindowWithinBeginStackOf", defaults={}, funcname="IsWindowWithinBeginStackOf", - location="imgui_internal:3248", + location="imgui_internal:3324", namespace="ImGui", ov_cimguiname="igIsWindowWithinBeginStackOf", ret="bool", @@ -24390,7 +25854,7 @@ local t={ extra_flags="0", nav_bb="NULL"}, funcname="ItemAdd", - location="imgui_internal:3360", + location="imgui_internal:3445", namespace="ImGui", ov_cimguiname="igItemAdd", ret="bool", @@ -24415,7 +25879,7 @@ local t={ cimguiname="igItemHoverable", defaults={}, funcname="ItemHoverable", - location="imgui_internal:3361", + location="imgui_internal:3446", namespace="ImGui", ov_cimguiname="igItemHoverable", ret="bool", @@ -24438,7 +25902,7 @@ local t={ defaults={ text_baseline_y="-1.0f"}, funcname="ItemSize", - location="imgui_internal:3358", + location="imgui_internal:3443", namespace="ImGui", ov_cimguiname="igItemSize_Vec2", ret="void", @@ -24459,7 +25923,7 @@ local t={ defaults={ text_baseline_y="-1.0f"}, funcname="ItemSize", - location="imgui_internal:3359", + location="imgui_internal:3444", namespace="ImGui", ov_cimguiname="igItemSize_Rect", ret="void", @@ -24479,7 +25943,7 @@ local t={ cimguiname="igKeepAliveID", defaults={}, funcname="KeepAliveID", - location="imgui_internal:3351", + location="imgui_internal:3436", namespace="ImGui", ov_cimguiname="igKeepAliveID", ret="void", @@ -24505,7 +25969,7 @@ local t={ defaults={}, funcname="LabelText", isvararg="...)", - location="imgui:549", + location="imgui:621", namespace="ImGui", ov_cimguiname="igLabelText", ret="void", @@ -24530,7 +25994,7 @@ local t={ cimguiname="igLabelTextV", defaults={}, funcname="LabelTextV", - location="imgui:550", + location="imgui:622", namespace="ImGui", ov_cimguiname="igLabelTextV", ret="void", @@ -24562,7 +26026,7 @@ local t={ defaults={ height_in_items="-1"}, funcname="ListBox", - location="imgui:712", + location="imgui:785", namespace="ImGui", ov_cimguiname="igListBox_Str_arr", ret="bool", @@ -24597,7 +26061,7 @@ local t={ defaults={ height_in_items="-1"}, funcname="ListBox", - location="imgui:713", + location="imgui:786", namespace="ImGui", ov_cimguiname="igListBox_FnStrPtr", ret="bool", @@ -24617,7 +26081,7 @@ local t={ cimguiname="igLoadIniSettingsFromDisk", defaults={}, funcname="LoadIniSettingsFromDisk", - location="imgui:1064", + location="imgui:1137", namespace="ImGui", ov_cimguiname="igLoadIniSettingsFromDisk", ret="void", @@ -24640,7 +26104,7 @@ local t={ defaults={ ini_size="0"}, funcname="LoadIniSettingsFromMemory", - location="imgui:1065", + location="imgui:1138", namespace="ImGui", ov_cimguiname="igLoadIniSettingsFromMemory", ret="void", @@ -24659,7 +26123,7 @@ local t={ cimguiname="igLocalizeGetMsg", defaults={}, funcname="LocalizeGetMsg", - location="imgui_internal:3325", + location="imgui_internal:3410", namespace="ImGui", ov_cimguiname="igLocalizeGetMsg", ret="const char*", @@ -24681,7 +26145,7 @@ local t={ cimguiname="igLocalizeRegisterEntries", defaults={}, funcname="LocalizeRegisterEntries", - location="imgui_internal:3324", + location="imgui_internal:3409", namespace="ImGui", ov_cimguiname="igLocalizeRegisterEntries", ret="void", @@ -24703,7 +26167,7 @@ local t={ cimguiname="igLogBegin", defaults={}, funcname="LogBegin", - location="imgui_internal:3376", + location="imgui_internal:3461", namespace="ImGui", ov_cimguiname="igLogBegin", ret="void", @@ -24719,7 +26183,7 @@ local t={ cimguiname="igLogButtons", defaults={}, funcname="LogButtons", - location="imgui:905", + location="imgui:978", namespace="ImGui", ov_cimguiname="igLogButtons", ret="void", @@ -24735,7 +26199,7 @@ local t={ cimguiname="igLogFinish", defaults={}, funcname="LogFinish", - location="imgui:904", + location="imgui:977", namespace="ImGui", ov_cimguiname="igLogFinish", ret="void", @@ -24761,7 +26225,7 @@ local t={ defaults={ text_end="NULL"}, funcname="LogRenderedText", - location="imgui_internal:3378", + location="imgui_internal:3463", namespace="ImGui", ov_cimguiname="igLogRenderedText", ret="void", @@ -24783,7 +26247,7 @@ local t={ cimguiname="igLogSetNextTextDecoration", defaults={}, funcname="LogSetNextTextDecoration", - location="imgui_internal:3379", + location="imgui_internal:3464", namespace="ImGui", ov_cimguiname="igLogSetNextTextDecoration", ret="void", @@ -24806,7 +26270,7 @@ local t={ defaults={}, funcname="LogText", isvararg="...)", - location="imgui:906", + location="imgui:979", namespace="ImGui", ov_cimguiname="igLogText", ret="void", @@ -24828,7 +26292,7 @@ local t={ cimguiname="igLogTextV", defaults={}, funcname="LogTextV", - location="imgui:907", + location="imgui:980", namespace="ImGui", ov_cimguiname="igLogTextV", ret="void", @@ -24848,7 +26312,7 @@ local t={ defaults={ auto_open_depth="-1"}, funcname="LogToBuffer", - location="imgui_internal:3377", + location="imgui_internal:3462", namespace="ImGui", ov_cimguiname="igLogToBuffer", ret="void", @@ -24868,7 +26332,7 @@ local t={ defaults={ auto_open_depth="-1"}, funcname="LogToClipboard", - location="imgui:903", + location="imgui:976", namespace="ImGui", ov_cimguiname="igLogToClipboard", ret="void", @@ -24892,7 +26356,7 @@ local t={ auto_open_depth="-1", filename="NULL"}, funcname="LogToFile", - location="imgui:902", + location="imgui:975", namespace="ImGui", ov_cimguiname="igLogToFile", ret="void", @@ -24912,7 +26376,7 @@ local t={ defaults={ auto_open_depth="-1"}, funcname="LogToTTY", - location="imgui:901", + location="imgui:974", namespace="ImGui", ov_cimguiname="igLogToTTY", ret="void", @@ -24928,7 +26392,7 @@ local t={ cimguiname="igMarkIniSettingsDirty", defaults={}, funcname="MarkIniSettingsDirty", - location="imgui_internal:3310", + location="imgui_internal:3395", namespace="ImGui", ov_cimguiname="igMarkIniSettingsDirty_Nil", ret="void", @@ -24945,7 +26409,7 @@ local t={ cimguiname="igMarkIniSettingsDirty", defaults={}, funcname="MarkIniSettingsDirty", - location="imgui_internal:3311", + location="imgui_internal:3396", namespace="ImGui", ov_cimguiname="igMarkIniSettingsDirty_WindowPtr", ret="void", @@ -24965,7 +26429,7 @@ local t={ cimguiname="igMarkItemEdited", defaults={}, funcname="MarkItemEdited", - location="imgui_internal:3352", + location="imgui_internal:3437", namespace="ImGui", ov_cimguiname="igMarkItemEdited", ret="void", @@ -24984,7 +26448,7 @@ local t={ cimguiname="igMemAlloc", defaults={}, funcname="MemAlloc", - location="imgui:1086", + location="imgui:1159", namespace="ImGui", ov_cimguiname="igMemAlloc", ret="void*", @@ -25003,7 +26467,7 @@ local t={ cimguiname="igMemFree", defaults={}, funcname="MemFree", - location="imgui:1087", + location="imgui:1160", namespace="ImGui", ov_cimguiname="igMemFree", ret="void", @@ -25034,7 +26498,7 @@ local t={ selected="false", shortcut="NULL"}, funcname="MenuItem", - location="imgui:740", + location="imgui:813", namespace="ImGui", ov_cimguiname="igMenuItem_Bool", ret="bool", @@ -25061,7 +26525,7 @@ local t={ defaults={ enabled="true"}, funcname="MenuItem", - location="imgui:741", + location="imgui:814", namespace="ImGui", ov_cimguiname="igMenuItem_BoolPtr", ret="bool", @@ -25096,7 +26560,7 @@ local t={ selected="false", shortcut="NULL"}, funcname="MenuItemEx", - location="imgui_internal:3406", + location="imgui_internal:3491", namespace="ImGui", ov_cimguiname="igMenuItemEx", ret="bool", @@ -25115,7 +26579,7 @@ local t={ cimguiname="igMouseButtonToKey", defaults={}, funcname="MouseButtonToKey", - location="imgui_internal:3461", + location="imgui_internal:3546", namespace="ImGui", ov_cimguiname="igMouseButtonToKey", ret="ImGuiKey", @@ -25137,7 +26601,7 @@ local t={ cimguiname="igMultiSelectAddSetAll", defaults={}, funcname="MultiSelectAddSetAll", - location="imgui_internal:3612", + location="imgui_internal:3697", namespace="ImGui", ov_cimguiname="igMultiSelectAddSetAll", ret="void", @@ -25168,7 +26632,7 @@ local t={ cimguiname="igMultiSelectAddSetRange", defaults={}, funcname="MultiSelectAddSetRange", - location="imgui_internal:3613", + location="imgui_internal:3698", namespace="ImGui", ov_cimguiname="igMultiSelectAddSetRange", ret="void", @@ -25193,7 +26657,7 @@ local t={ cimguiname="igMultiSelectItemFooter", defaults={}, funcname="MultiSelectItemFooter", - location="imgui_internal:3611", + location="imgui_internal:3696", namespace="ImGui", ov_cimguiname="igMultiSelectItemFooter", ret="void", @@ -25218,7 +26682,7 @@ local t={ cimguiname="igMultiSelectItemHeader", defaults={}, funcname="MultiSelectItemHeader", - location="imgui_internal:3610", + location="imgui_internal:3695", namespace="ImGui", ov_cimguiname="igMultiSelectItemHeader", ret="void", @@ -25237,7 +26701,7 @@ local t={ cimguiname="igNavClearPreferredPosForAxis", defaults={}, funcname="NavClearPreferredPosForAxis", - location="imgui_internal:3425", + location="imgui_internal:3510", namespace="ImGui", ov_cimguiname="igNavClearPreferredPosForAxis", ret="void", @@ -25256,7 +26720,7 @@ local t={ cimguiname="igNavHighlightActivated", defaults={}, funcname="NavHighlightActivated", - location="imgui_internal:3424", + location="imgui_internal:3509", namespace="ImGui", ov_cimguiname="igNavHighlightActivated", ret="void", @@ -25272,7 +26736,7 @@ local t={ cimguiname="igNavInitRequestApplyResult", defaults={}, funcname="NavInitRequestApplyResult", - location="imgui_internal:3415", + location="imgui_internal:3500", namespace="ImGui", ov_cimguiname="igNavInitRequestApplyResult", ret="void", @@ -25294,7 +26758,7 @@ local t={ cimguiname="igNavInitWindow", defaults={}, funcname="NavInitWindow", - location="imgui_internal:3414", + location="imgui_internal:3499", namespace="ImGui", ov_cimguiname="igNavInitWindow", ret="void", @@ -25310,7 +26774,7 @@ local t={ cimguiname="igNavMoveRequestApplyResult", defaults={}, funcname="NavMoveRequestApplyResult", - location="imgui_internal:3422", + location="imgui_internal:3507", namespace="ImGui", ov_cimguiname="igNavMoveRequestApplyResult", ret="void", @@ -25326,7 +26790,7 @@ local t={ cimguiname="igNavMoveRequestButNoResultYet", defaults={}, funcname="NavMoveRequestButNoResultYet", - location="imgui_internal:3416", + location="imgui_internal:3501", namespace="ImGui", ov_cimguiname="igNavMoveRequestButNoResultYet", ret="bool", @@ -25342,7 +26806,7 @@ local t={ cimguiname="igNavMoveRequestCancel", defaults={}, funcname="NavMoveRequestCancel", - location="imgui_internal:3421", + location="imgui_internal:3506", namespace="ImGui", ov_cimguiname="igNavMoveRequestCancel", ret="void", @@ -25370,7 +26834,7 @@ local t={ cimguiname="igNavMoveRequestForward", defaults={}, funcname="NavMoveRequestForward", - location="imgui_internal:3418", + location="imgui_internal:3503", namespace="ImGui", ov_cimguiname="igNavMoveRequestForward", ret="void", @@ -25389,7 +26853,7 @@ local t={ cimguiname="igNavMoveRequestResolveWithLastItem", defaults={}, funcname="NavMoveRequestResolveWithLastItem", - location="imgui_internal:3419", + location="imgui_internal:3504", namespace="ImGui", ov_cimguiname="igNavMoveRequestResolveWithLastItem", ret="void", @@ -25398,26 +26862,26 @@ local t={ ["(ImGuiNavItemData*)"]=nil}, igNavMoveRequestResolveWithPastTreeNode={ [1]={ - args="(ImGuiNavItemData* result,ImGuiTreeNodeStackData* tree_node_data)", + args="(ImGuiNavItemData* result,const ImGuiTreeNodeStackData* tree_node_data)", argsT={ [1]={ name="result", type="ImGuiNavItemData*"}, [2]={ name="tree_node_data", - type="ImGuiTreeNodeStackData*"}}, - argsoriginal="(ImGuiNavItemData* result,ImGuiTreeNodeStackData* tree_node_data)", + type="const ImGuiTreeNodeStackData*"}}, + argsoriginal="(ImGuiNavItemData* result,const ImGuiTreeNodeStackData* tree_node_data)", call_args="(result,tree_node_data)", cimguiname="igNavMoveRequestResolveWithPastTreeNode", defaults={}, funcname="NavMoveRequestResolveWithPastTreeNode", - location="imgui_internal:3420", + location="imgui_internal:3505", namespace="ImGui", ov_cimguiname="igNavMoveRequestResolveWithPastTreeNode", ret="void", - signature="(ImGuiNavItemData*,ImGuiTreeNodeStackData*)", + signature="(ImGuiNavItemData*,const ImGuiTreeNodeStackData*)", stname=""}, - ["(ImGuiNavItemData*,ImGuiTreeNodeStackData*)"]=nil}, + ["(ImGuiNavItemData*,const ImGuiTreeNodeStackData*)"]=nil}, igNavMoveRequestSubmit={ [1]={ args="(ImGuiDir move_dir,ImGuiDir clip_dir,ImGuiNavMoveFlags move_flags,ImGuiScrollFlags scroll_flags)", @@ -25439,7 +26903,7 @@ local t={ cimguiname="igNavMoveRequestSubmit", defaults={}, funcname="NavMoveRequestSubmit", - location="imgui_internal:3417", + location="imgui_internal:3502", namespace="ImGui", ov_cimguiname="igNavMoveRequestSubmit", ret="void", @@ -25461,7 +26925,7 @@ local t={ cimguiname="igNavMoveRequestTryWrapping", defaults={}, funcname="NavMoveRequestTryWrapping", - location="imgui_internal:3423", + location="imgui_internal:3508", namespace="ImGui", ov_cimguiname="igNavMoveRequestTryWrapping", ret="void", @@ -25477,7 +26941,7 @@ local t={ cimguiname="igNavUpdateCurrentWindowIsScrollPushableX", defaults={}, funcname="NavUpdateCurrentWindowIsScrollPushableX", - location="imgui_internal:3427", + location="imgui_internal:3512", namespace="ImGui", ov_cimguiname="igNavUpdateCurrentWindowIsScrollPushableX", ret="void", @@ -25493,7 +26957,7 @@ local t={ cimguiname="igNewFrame", defaults={}, funcname="NewFrame", - location="imgui:341", + location="imgui:396", namespace="ImGui", ov_cimguiname="igNewFrame", ret="void", @@ -25509,7 +26973,7 @@ local t={ cimguiname="igNewLine", defaults={}, funcname="NewLine", - location="imgui:505", + location="imgui:577", namespace="ImGui", ov_cimguiname="igNewLine", ret="void", @@ -25525,7 +26989,7 @@ local t={ cimguiname="igNextColumn", defaults={}, funcname="NextColumn", - location="imgui:862", + location="imgui:935", namespace="ImGui", ov_cimguiname="igNextColumn", ret="void", @@ -25548,7 +27012,7 @@ local t={ defaults={ popup_flags="0"}, funcname="OpenPopup", - location="imgui:782", + location="imgui:855", namespace="ImGui", ov_cimguiname="igOpenPopup_Str", ret="void", @@ -25569,7 +27033,7 @@ local t={ defaults={ popup_flags="0"}, funcname="OpenPopup", - location="imgui:783", + location="imgui:856", namespace="ImGui", ov_cimguiname="igOpenPopup_ID", ret="void", @@ -25593,7 +27057,7 @@ local t={ defaults={ popup_flags="ImGuiPopupFlags_None"}, funcname="OpenPopupEx", - location="imgui_internal:3387", + location="imgui_internal:3472", namespace="ImGui", ov_cimguiname="igOpenPopupEx", ret="void", @@ -25617,7 +27081,7 @@ local t={ popup_flags="1", str_id="NULL"}, funcname="OpenPopupOnItemClick", - location="imgui:784", + location="imgui:857", namespace="ImGui", ov_cimguiname="igOpenPopupOnItemClick", ret="void", @@ -25665,7 +27129,7 @@ local t={ cimguiname="igPlotEx", defaults={}, funcname="PlotEx", - location="imgui_internal:3805", + location="imgui_internal:3898", namespace="ImGui", ov_cimguiname="igPlotEx", ret="int", @@ -25714,7 +27178,7 @@ local t={ stride="sizeof(float)", values_offset="0"}, funcname="PlotHistogram", - location="imgui:719", + location="imgui:792", namespace="ImGui", ov_cimguiname="igPlotHistogram_FloatPtr", ret="void", @@ -25762,7 +27226,7 @@ local t={ scale_min="FLT_MAX", values_offset="0"}, funcname="PlotHistogram", - location="imgui:720", + location="imgui:793", namespace="ImGui", ov_cimguiname="igPlotHistogram_FnFloatPtr", ret="void", @@ -25812,7 +27276,7 @@ local t={ stride="sizeof(float)", values_offset="0"}, funcname="PlotLines", - location="imgui:717", + location="imgui:790", namespace="ImGui", ov_cimguiname="igPlotLines_FloatPtr", ret="void", @@ -25860,7 +27324,7 @@ local t={ scale_min="FLT_MAX", values_offset="0"}, funcname="PlotLines", - location="imgui:718", + location="imgui:791", namespace="ImGui", ov_cimguiname="igPlotLines_FnFloatPtr", ret="void", @@ -25877,7 +27341,7 @@ local t={ cimguiname="igPopClipRect", defaults={}, funcname="PopClipRect", - location="imgui:933", + location="imgui:1006", namespace="ImGui", ov_cimguiname="igPopClipRect", ret="void", @@ -25893,7 +27357,7 @@ local t={ cimguiname="igPopColumnsBackground", defaults={}, funcname="PopColumnsBackground", - location="imgui_internal:3623", + location="imgui_internal:3708", namespace="ImGui", ov_cimguiname="igPopColumnsBackground", ret="void", @@ -25909,7 +27373,7 @@ local t={ cimguiname="igPopFocusScope", defaults={}, funcname="PopFocusScope", - location="imgui_internal:3587", + location="imgui_internal:3672", namespace="ImGui", ov_cimguiname="igPopFocusScope", ret="void", @@ -25925,7 +27389,7 @@ local t={ cimguiname="igPopFont", defaults={}, funcname="PopFont", - location="imgui:451", + location="imgui:520", namespace="ImGui", ov_cimguiname="igPopFont", ret="void", @@ -25941,7 +27405,7 @@ local t={ cimguiname="igPopID", defaults={}, funcname="PopID", - location="imgui:533", + location="imgui:605", namespace="ImGui", ov_cimguiname="igPopID", ret="void", @@ -25957,7 +27421,7 @@ local t={ cimguiname="igPopItemFlag", defaults={}, funcname="PopItemFlag", - location="imgui:461", + location="imgui:535", namespace="ImGui", ov_cimguiname="igPopItemFlag", ret="void", @@ -25973,13 +27437,29 @@ local t={ cimguiname="igPopItemWidth", defaults={}, funcname="PopItemWidth", - location="imgui:465", + location="imgui:539", namespace="ImGui", ov_cimguiname="igPopItemWidth", ret="void", signature="()", stname=""}, ["()"]=nil}, + igPopPasswordFont={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="igPopPasswordFont", + defaults={}, + funcname="PopPasswordFont", + location="imgui_internal:3363", + namespace="ImGui", + ov_cimguiname="igPopPasswordFont", + ret="void", + signature="()", + stname=""}, + ["()"]=nil}, igPopStyleColor={ [1]={ args="(int count)", @@ -25993,7 +27473,7 @@ local t={ defaults={ count="1"}, funcname="PopStyleColor", - location="imgui:454", + location="imgui:528", namespace="ImGui", ov_cimguiname="igPopStyleColor", ret="void", @@ -26013,7 +27493,7 @@ local t={ defaults={ count="1"}, funcname="PopStyleVar", - location="imgui:459", + location="imgui:533", namespace="ImGui", ov_cimguiname="igPopStyleVar", ret="void", @@ -26029,7 +27509,7 @@ local t={ cimguiname="igPopTextWrapPos", defaults={}, funcname="PopTextWrapPos", - location="imgui:469", + location="imgui:543", namespace="ImGui", ov_cimguiname="igPopTextWrapPos", ret="void", @@ -26056,7 +27536,7 @@ local t={ overlay="NULL", size_arg="ImVec2(-FLT_MIN,0)"}, funcname="ProgressBar", - location="imgui:567", + location="imgui:639", namespace="ImGui", ov_cimguiname="igProgressBar", ret="void", @@ -26081,7 +27561,7 @@ local t={ cimguiname="igPushClipRect", defaults={}, funcname="PushClipRect", - location="imgui:932", + location="imgui:1005", namespace="ImGui", ov_cimguiname="igPushClipRect", ret="void", @@ -26100,7 +27580,7 @@ local t={ cimguiname="igPushColumnClipRect", defaults={}, funcname="PushColumnClipRect", - location="imgui_internal:3621", + location="imgui_internal:3706", namespace="ImGui", ov_cimguiname="igPushColumnClipRect", ret="void", @@ -26116,7 +27596,7 @@ local t={ cimguiname="igPushColumnsBackground", defaults={}, funcname="PushColumnsBackground", - location="imgui_internal:3622", + location="imgui_internal:3707", namespace="ImGui", ov_cimguiname="igPushColumnsBackground", ret="void", @@ -26135,7 +27615,7 @@ local t={ cimguiname="igPushFocusScope", defaults={}, funcname="PushFocusScope", - location="imgui_internal:3586", + location="imgui_internal:3671", namespace="ImGui", ov_cimguiname="igPushFocusScope", ret="void", @@ -26144,23 +27624,26 @@ local t={ ["(ImGuiID)"]=nil}, igPushFont={ [1]={ - args="(ImFont* font)", + args="(ImFont* font,float font_size_base_unscaled)", argsT={ [1]={ name="font", - type="ImFont*"}}, - argsoriginal="(ImFont* font)", - call_args="(font)", + type="ImFont*"}, + [2]={ + name="font_size_base_unscaled", + type="float"}}, + argsoriginal="(ImFont* font,float font_size_base_unscaled)", + call_args="(font,font_size_base_unscaled)", cimguiname="igPushFont", defaults={}, funcname="PushFont", - location="imgui:450", + location="imgui:519", namespace="ImGui", ov_cimguiname="igPushFont", ret="void", - signature="(ImFont*)", + signature="(ImFont*,float)", stname=""}, - ["(ImFont*)"]=nil}, + ["(ImFont*,float)"]=nil}, igPushID={ [1]={ args="(const char* str_id)", @@ -26173,7 +27656,7 @@ local t={ cimguiname="igPushID", defaults={}, funcname="PushID", - location="imgui:529", + location="imgui:601", namespace="ImGui", ov_cimguiname="igPushID_Str", ret="void", @@ -26193,7 +27676,7 @@ local t={ cimguiname="igPushID", defaults={}, funcname="PushID", - location="imgui:530", + location="imgui:602", namespace="ImGui", ov_cimguiname="igPushID_StrStr", ret="void", @@ -26210,7 +27693,7 @@ local t={ cimguiname="igPushID", defaults={}, funcname="PushID", - location="imgui:531", + location="imgui:603", namespace="ImGui", ov_cimguiname="igPushID_Ptr", ret="void", @@ -26227,7 +27710,7 @@ local t={ cimguiname="igPushID", defaults={}, funcname="PushID", - location="imgui:532", + location="imgui:604", namespace="ImGui", ov_cimguiname="igPushID_Int", ret="void", @@ -26252,7 +27735,7 @@ local t={ cimguiname="igPushItemFlag", defaults={}, funcname="PushItemFlag", - location="imgui:460", + location="imgui:534", namespace="ImGui", ov_cimguiname="igPushItemFlag", ret="void", @@ -26271,7 +27754,7 @@ local t={ cimguiname="igPushItemWidth", defaults={}, funcname="PushItemWidth", - location="imgui:464", + location="imgui:538", namespace="ImGui", ov_cimguiname="igPushItemWidth", ret="void", @@ -26293,7 +27776,7 @@ local t={ cimguiname="igPushMultiItemsWidths", defaults={}, funcname="PushMultiItemsWidths", - location="imgui_internal:3367", + location="imgui_internal:3452", namespace="ImGui", ov_cimguiname="igPushMultiItemsWidths", ret="void", @@ -26312,7 +27795,7 @@ local t={ cimguiname="igPushOverrideID", defaults={}, funcname="PushOverrideID", - location="imgui_internal:3353", + location="imgui_internal:3438", namespace="ImGui", ov_cimguiname="igPushOverrideID", ret="void", @@ -26328,7 +27811,7 @@ local t={ cimguiname="igPushPasswordFont", defaults={}, funcname="PushPasswordFont", - location="imgui_internal:3278", + location="imgui_internal:3362", namespace="ImGui", ov_cimguiname="igPushPasswordFont", ret="void", @@ -26350,7 +27833,7 @@ local t={ cimguiname="igPushStyleColor", defaults={}, funcname="PushStyleColor", - location="imgui:452", + location="imgui:526", namespace="ImGui", ov_cimguiname="igPushStyleColor_U32", ret="void", @@ -26370,7 +27853,7 @@ local t={ cimguiname="igPushStyleColor", defaults={}, funcname="PushStyleColor", - location="imgui:453", + location="imgui:527", namespace="ImGui", ov_cimguiname="igPushStyleColor_Vec4", ret="void", @@ -26393,7 +27876,7 @@ local t={ cimguiname="igPushStyleVar", defaults={}, funcname="PushStyleVar", - location="imgui:455", + location="imgui:529", namespace="ImGui", ov_cimguiname="igPushStyleVar_Float", ret="void", @@ -26413,7 +27896,7 @@ local t={ cimguiname="igPushStyleVar", defaults={}, funcname="PushStyleVar", - location="imgui:456", + location="imgui:530", namespace="ImGui", ov_cimguiname="igPushStyleVar_Vec2", ret="void", @@ -26436,7 +27919,7 @@ local t={ cimguiname="igPushStyleVarX", defaults={}, funcname="PushStyleVarX", - location="imgui:457", + location="imgui:531", namespace="ImGui", ov_cimguiname="igPushStyleVarX", ret="void", @@ -26458,7 +27941,7 @@ local t={ cimguiname="igPushStyleVarY", defaults={}, funcname="PushStyleVarY", - location="imgui:458", + location="imgui:532", namespace="ImGui", ov_cimguiname="igPushStyleVarY", ret="void", @@ -26478,7 +27961,7 @@ local t={ defaults={ wrap_local_pos_x="0.0f"}, funcname="PushTextWrapPos", - location="imgui:468", + location="imgui:542", namespace="ImGui", ov_cimguiname="igPushTextWrapPos", ret="void", @@ -26500,7 +27983,7 @@ local t={ cimguiname="igRadioButton", defaults={}, funcname="RadioButton", - location="imgui:565", + location="imgui:637", namespace="ImGui", ov_cimguiname="igRadioButton_Bool", ret="bool", @@ -26523,7 +28006,7 @@ local t={ cimguiname="igRadioButton", defaults={}, funcname="RadioButton", - location="imgui:566", + location="imgui:638", namespace="ImGui", ov_cimguiname="igRadioButton_IntPtr", ret="bool", @@ -26531,6 +28014,44 @@ local t={ stname=""}, ["(const char*,bool)"]=nil, ["(const char*,int*,int)"]=nil}, + igRegisterFontAtlas={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igRegisterFontAtlas", + defaults={}, + funcname="RegisterFontAtlas", + location="imgui_internal:3354", + namespace="ImGui", + ov_cimguiname="igRegisterFontAtlas", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igRegisterUserTexture={ + [1]={ + args="(ImTextureData* tex)", + argsT={ + [1]={ + name="tex", + type="ImTextureData*"}}, + argsoriginal="(ImTextureData* tex)", + call_args="(tex)", + cimguiname="igRegisterUserTexture", + defaults={}, + funcname="RegisterUserTexture", + location="imgui_internal:3352", + namespace="ImGui", + ov_cimguiname="igRegisterUserTexture", + ret="void", + signature="(ImTextureData*)", + stname=""}, + ["(ImTextureData*)"]=nil}, igRemoveContextHook={ [1]={ args="(ImGuiContext* context,ImGuiID hook_to_remove)", @@ -26546,7 +28067,7 @@ local t={ cimguiname="igRemoveContextHook", defaults={}, funcname="RemoveContextHook", - location="imgui_internal:3297", + location="imgui_internal:3382", namespace="ImGui", ov_cimguiname="igRemoveContextHook", ret="void", @@ -26565,7 +28086,7 @@ local t={ cimguiname="igRemoveSettingsHandler", defaults={}, funcname="RemoveSettingsHandler", - location="imgui_internal:3314", + location="imgui_internal:3399", namespace="ImGui", ov_cimguiname="igRemoveSettingsHandler", ret="void", @@ -26581,7 +28102,7 @@ local t={ cimguiname="igRender", defaults={}, funcname="Render", - location="imgui:343", + location="imgui:398", namespace="ImGui", ov_cimguiname="igRender", ret="void", @@ -26613,7 +28134,7 @@ local t={ defaults={ scale="1.0f"}, funcname="RenderArrow", - location="imgui_internal:3728", + location="imgui_internal:3815", namespace="ImGui", ov_cimguiname="igRenderArrow", ret="void", @@ -26641,7 +28162,7 @@ local t={ cimguiname="igRenderArrowDockMenu", defaults={}, funcname="RenderArrowDockMenu", - location="imgui_internal:3732", + location="imgui_internal:3819", namespace="ImGui", ov_cimguiname="igRenderArrowDockMenu", ret="void", @@ -26672,7 +28193,7 @@ local t={ cimguiname="igRenderArrowPointingAt", defaults={}, funcname="RenderArrowPointingAt", - location="imgui_internal:3731", + location="imgui_internal:3818", namespace="ImGui", ov_cimguiname="igRenderArrowPointingAt", ret="void", @@ -26697,7 +28218,7 @@ local t={ cimguiname="igRenderBullet", defaults={}, funcname="RenderBullet", - location="imgui_internal:3729", + location="imgui_internal:3816", namespace="ImGui", ov_cimguiname="igRenderBullet", ret="void", @@ -26725,7 +28246,7 @@ local t={ cimguiname="igRenderCheckMark", defaults={}, funcname="RenderCheckMark", - location="imgui_internal:3730", + location="imgui_internal:3817", namespace="ImGui", ov_cimguiname="igRenderCheckMark", ret="void", @@ -26767,7 +28288,7 @@ local t={ flags="0", rounding="0.0f"}, funcname="RenderColorRectWithAlphaCheckerboard", - location="imgui_internal:3719", + location="imgui_internal:3806", namespace="ImGui", ov_cimguiname="igRenderColorRectWithAlphaCheckerboard", ret="void", @@ -26789,7 +28310,7 @@ local t={ cimguiname="igRenderDragDropTargetRect", defaults={}, funcname="RenderDragDropTargetRect", - location="imgui_internal:3595", + location="imgui_internal:3680", namespace="ImGui", ov_cimguiname="igRenderDragDropTargetRect", ret="void", @@ -26822,7 +28343,7 @@ local t={ borders="true", rounding="0.0f"}, funcname="RenderFrame", - location="imgui_internal:3717", + location="imgui_internal:3804", namespace="ImGui", ov_cimguiname="igRenderFrame", ret="void", @@ -26848,7 +28369,7 @@ local t={ defaults={ rounding="0.0f"}, funcname="RenderFrameBorder", - location="imgui_internal:3718", + location="imgui_internal:3805", namespace="ImGui", ov_cimguiname="igRenderFrameBorder", ret="void", @@ -26882,7 +28403,7 @@ local t={ cimguiname="igRenderMouseCursor", defaults={}, funcname="RenderMouseCursor", - location="imgui_internal:3725", + location="imgui_internal:3812", namespace="ImGui", ov_cimguiname="igRenderMouseCursor", ret="void", @@ -26908,7 +28429,7 @@ local t={ defaults={ flags="ImGuiNavRenderCursorFlags_None"}, funcname="RenderNavCursor", - location="imgui_internal:3720", + location="imgui_internal:3807", namespace="ImGui", ov_cimguiname="igRenderNavCursor", ret="void", @@ -26932,7 +28453,7 @@ local t={ platform_render_arg="NULL", renderer_render_arg="NULL"}, funcname="RenderPlatformWindowsDefault", - location="imgui:1093", + location="imgui:1166", namespace="ImGui", ov_cimguiname="igRenderPlatformWindowsDefault", ret="void", @@ -26966,7 +28487,7 @@ local t={ cimguiname="igRenderRectFilledRangeH", defaults={}, funcname="RenderRectFilledRangeH", - location="imgui_internal:3733", + location="imgui_internal:3820", namespace="ImGui", ov_cimguiname="igRenderRectFilledRangeH", ret="void", @@ -26997,7 +28518,7 @@ local t={ cimguiname="igRenderRectFilledWithHole", defaults={}, funcname="RenderRectFilledWithHole", - location="imgui_internal:3734", + location="imgui_internal:3821", namespace="ImGui", ov_cimguiname="igRenderRectFilledWithHole", ret="void", @@ -27027,7 +28548,7 @@ local t={ hide_text_after_hash="true", text_end="NULL"}, funcname="RenderText", - location="imgui_internal:3712", + location="imgui_internal:3799", namespace="ImGui", ov_cimguiname="igRenderText", ret="void", @@ -27066,7 +28587,7 @@ local t={ align="ImVec2(0,0)", clip_rect="NULL"}, funcname="RenderTextClipped", - location="imgui_internal:3714", + location="imgui_internal:3801", namespace="ImGui", ov_cimguiname="igRenderTextClipped", ret="void", @@ -27108,7 +28629,7 @@ local t={ align="ImVec2(0,0)", clip_rect="NULL"}, funcname="RenderTextClippedEx", - location="imgui_internal:3715", + location="imgui_internal:3802", namespace="ImGui", ov_cimguiname="igRenderTextClippedEx", ret="void", @@ -27117,7 +28638,7 @@ local t={ ["(ImDrawList*,const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)"]=nil}, igRenderTextEllipsis={ [1]={ - args="(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", + args="(ImDrawList* draw_list,const ImVec2 pos_min,const ImVec2 pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", argsT={ [1]={ name="draw_list", @@ -27129,32 +28650,29 @@ local t={ name="pos_max", type="const ImVec2"}, [4]={ - name="clip_max_x", - type="float"}, - [5]={ name="ellipsis_max_x", type="float"}, - [6]={ + [5]={ name="text", type="const char*"}, - [7]={ + [6]={ name="text_end", type="const char*"}, - [8]={ + [7]={ name="text_size_if_known", type="const ImVec2*"}}, - argsoriginal="(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,float clip_max_x,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", - call_args="(draw_list,pos_min,pos_max,clip_max_x,ellipsis_max_x,text,text_end,text_size_if_known)", + argsoriginal="(ImDrawList* draw_list,const ImVec2& pos_min,const ImVec2& pos_max,float ellipsis_max_x,const char* text,const char* text_end,const ImVec2* text_size_if_known)", + call_args="(draw_list,pos_min,pos_max,ellipsis_max_x,text,text_end,text_size_if_known)", cimguiname="igRenderTextEllipsis", defaults={}, funcname="RenderTextEllipsis", - location="imgui_internal:3716", + location="imgui_internal:3803", namespace="ImGui", ov_cimguiname="igRenderTextEllipsis", ret="void", - signature="(ImDrawList*,const ImVec2,const ImVec2,float,float,const char*,const char*,const ImVec2*)", + signature="(ImDrawList*,const ImVec2,const ImVec2,float,const char*,const char*,const ImVec2*)", stname=""}, - ["(ImDrawList*,const ImVec2,const ImVec2,float,float,const char*,const char*,const ImVec2*)"]=nil}, + ["(ImDrawList*,const ImVec2,const ImVec2,float,const char*,const char*,const ImVec2*)"]=nil}, igRenderTextWrapped={ [1]={ args="(ImVec2 pos,const char* text,const char* text_end,float wrap_width)", @@ -27176,7 +28694,7 @@ local t={ cimguiname="igRenderTextWrapped", defaults={}, funcname="RenderTextWrapped", - location="imgui_internal:3713", + location="imgui_internal:3800", namespace="ImGui", ov_cimguiname="igRenderTextWrapped", ret="void", @@ -27196,7 +28714,7 @@ local t={ defaults={ button="0"}, funcname="ResetMouseDragDelta", - location="imgui:1050", + location="imgui:1123", namespace="ImGui", ov_cimguiname="igResetMouseDragDelta", ret="void", @@ -27220,7 +28738,7 @@ local t={ offset_from_start_x="0.0f", spacing="-1.0f"}, funcname="SameLine", - location="imgui:504", + location="imgui:576", namespace="ImGui", ov_cimguiname="igSameLine", ret="void", @@ -27239,7 +28757,7 @@ local t={ cimguiname="igSaveIniSettingsToDisk", defaults={}, funcname="SaveIniSettingsToDisk", - location="imgui:1066", + location="imgui:1139", namespace="ImGui", ov_cimguiname="igSaveIniSettingsToDisk", ret="void", @@ -27259,7 +28777,7 @@ local t={ defaults={ out_ini_size="NULL"}, funcname="SaveIniSettingsToMemory", - location="imgui:1067", + location="imgui:1140", namespace="ImGui", ov_cimguiname="igSaveIniSettingsToMemory", ret="const char*", @@ -27281,7 +28799,7 @@ local t={ cimguiname="igScaleWindowsInViewport", defaults={}, funcname="ScaleWindowsInViewport", - location="imgui_internal:3302", + location="imgui_internal:3387", namespace="ImGui", ov_cimguiname="igScaleWindowsInViewport", ret="void", @@ -27303,7 +28821,7 @@ local t={ cimguiname="igScrollToBringRectIntoView", defaults={}, funcname="ScrollToBringRectIntoView", - location="imgui_internal:3338", + location="imgui_internal:3423", namespace="ImGui", ov_cimguiname="igScrollToBringRectIntoView", ret="void", @@ -27323,7 +28841,7 @@ local t={ defaults={ flags="0"}, funcname="ScrollToItem", - location="imgui_internal:3334", + location="imgui_internal:3419", namespace="ImGui", ov_cimguiname="igScrollToItem", ret="void", @@ -27349,7 +28867,7 @@ local t={ defaults={ flags="0"}, funcname="ScrollToRect", - location="imgui_internal:3335", + location="imgui_internal:3420", namespace="ImGui", ov_cimguiname="igScrollToRect", ret="void", @@ -27378,7 +28896,7 @@ local t={ defaults={ flags="0"}, funcname="ScrollToRectEx", - location="imgui_internal:3336", + location="imgui_internal:3421", namespace="ImGui", nonUDT=1, ov_cimguiname="igScrollToRectEx", @@ -27398,7 +28916,7 @@ local t={ cimguiname="igScrollbar", defaults={}, funcname="Scrollbar", - location="imgui_internal:3750", + location="imgui_internal:3841", namespace="ImGui", ov_cimguiname="igScrollbar", ret="void", @@ -27436,7 +28954,7 @@ local t={ defaults={ draw_rounding_flags="0"}, funcname="ScrollbarEx", - location="imgui_internal:3751", + location="imgui_internal:3842", namespace="ImGui", ov_cimguiname="igScrollbarEx", ret="bool", @@ -27467,7 +28985,7 @@ local t={ selected="false", size="ImVec2(0,0)"}, funcname="Selectable", - location="imgui:688", + location="imgui:761", namespace="ImGui", ov_cimguiname="igSelectable_Bool", ret="bool", @@ -27495,7 +29013,7 @@ local t={ flags="0", size="ImVec2(0,0)"}, funcname="Selectable", - location="imgui:689", + location="imgui:762", namespace="ImGui", ov_cimguiname="igSelectable_BoolPtr", ret="bool", @@ -27512,7 +29030,7 @@ local t={ cimguiname="igSeparator", defaults={}, funcname="Separator", - location="imgui:503", + location="imgui:575", namespace="ImGui", ov_cimguiname="igSeparator", ret="void", @@ -27535,7 +29053,7 @@ local t={ defaults={ thickness="1.0f"}, funcname="SeparatorEx", - location="imgui_internal:3742", + location="imgui_internal:3833", namespace="ImGui", ov_cimguiname="igSeparatorEx", ret="void", @@ -27554,7 +29072,7 @@ local t={ cimguiname="igSeparatorText", defaults={}, funcname="SeparatorText", - location="imgui:553", + location="imgui:625", namespace="ImGui", ov_cimguiname="igSeparatorText", ret="void", @@ -27582,7 +29100,7 @@ local t={ cimguiname="igSeparatorTextEx", defaults={}, funcname="SeparatorTextEx", - location="imgui_internal:3743", + location="imgui_internal:3834", namespace="ImGui", ov_cimguiname="igSeparatorTextEx", ret="void", @@ -27604,7 +29122,7 @@ local t={ cimguiname="igSetActiveID", defaults={}, funcname="SetActiveID", - location="imgui_internal:3346", + location="imgui_internal:3431", namespace="ImGui", ov_cimguiname="igSetActiveID", ret="void", @@ -27620,7 +29138,7 @@ local t={ cimguiname="igSetActiveIdUsingAllKeyboardKeys", defaults={}, funcname="SetActiveIdUsingAllKeyboardKeys", - location="imgui_internal:3468", + location="imgui_internal:3553", namespace="ImGui", ov_cimguiname="igSetActiveIdUsingAllKeyboardKeys", ret="void", @@ -27646,7 +29164,7 @@ local t={ defaults={ user_data="NULL"}, funcname="SetAllocatorFunctions", - location="imgui:1084", + location="imgui:1157", namespace="ImGui", ov_cimguiname="igSetAllocatorFunctions", ret="void", @@ -27665,7 +29183,7 @@ local t={ cimguiname="igSetClipboardText", defaults={}, funcname="SetClipboardText", - location="imgui:1058", + location="imgui:1131", namespace="ImGui", ov_cimguiname="igSetClipboardText", ret="void", @@ -27684,7 +29202,7 @@ local t={ cimguiname="igSetColorEditOptions", defaults={}, funcname="SetColorEditOptions", - location="imgui:662", + location="imgui:735", namespace="ImGui", ov_cimguiname="igSetColorEditOptions", ret="void", @@ -27706,7 +29224,7 @@ local t={ cimguiname="igSetColumnOffset", defaults={}, funcname="SetColumnOffset", - location="imgui:867", + location="imgui:940", namespace="ImGui", ov_cimguiname="igSetColumnOffset", ret="void", @@ -27728,7 +29246,7 @@ local t={ cimguiname="igSetColumnWidth", defaults={}, funcname="SetColumnWidth", - location="imgui:865", + location="imgui:938", namespace="ImGui", ov_cimguiname="igSetColumnWidth", ret="void", @@ -27747,7 +29265,7 @@ local t={ cimguiname="igSetCurrentContext", defaults={}, funcname="SetCurrentContext", - location="imgui:335", + location="imgui:390", namespace="ImGui", ov_cimguiname="igSetCurrentContext", ret="void", @@ -27756,23 +29274,29 @@ local t={ ["(ImGuiContext*)"]=nil}, igSetCurrentFont={ [1]={ - args="(ImFont* font)", + args="(ImFont* font,float font_size_before_scaling,float font_size_after_scaling)", argsT={ [1]={ name="font", - type="ImFont*"}}, - argsoriginal="(ImFont* font)", - call_args="(font)", + type="ImFont*"}, + [2]={ + name="font_size_before_scaling", + type="float"}, + [3]={ + name="font_size_after_scaling", + type="float"}}, + argsoriginal="(ImFont* font,float font_size_before_scaling,float font_size_after_scaling)", + call_args="(font,font_size_before_scaling,font_size_after_scaling)", cimguiname="igSetCurrentFont", defaults={}, funcname="SetCurrentFont", - location="imgui_internal:3276", + location="imgui_internal:3356", namespace="ImGui", ov_cimguiname="igSetCurrentFont", ret="void", - signature="(ImFont*)", + signature="(ImFont*,float,float)", stname=""}, - ["(ImFont*)"]=nil}, + ["(ImFont*,float,float)"]=nil}, igSetCurrentViewport={ [1]={ args="(ImGuiWindow* window,ImGuiViewportP* viewport)", @@ -27788,7 +29312,7 @@ local t={ cimguiname="igSetCurrentViewport", defaults={}, funcname="SetCurrentViewport", - location="imgui_internal:3305", + location="imgui_internal:3390", namespace="ImGui", ov_cimguiname="igSetCurrentViewport", ret="void", @@ -27807,7 +29331,7 @@ local t={ cimguiname="igSetCursorPos", defaults={}, funcname="SetCursorPos", - location="imgui:497", + location="imgui:569", namespace="ImGui", ov_cimguiname="igSetCursorPos", ret="void", @@ -27826,7 +29350,7 @@ local t={ cimguiname="igSetCursorPosX", defaults={}, funcname="SetCursorPosX", - location="imgui:498", + location="imgui:570", namespace="ImGui", ov_cimguiname="igSetCursorPosX", ret="void", @@ -27845,7 +29369,7 @@ local t={ cimguiname="igSetCursorPosY", defaults={}, funcname="SetCursorPosY", - location="imgui:499", + location="imgui:571", namespace="ImGui", ov_cimguiname="igSetCursorPosY", ret="void", @@ -27864,7 +29388,7 @@ local t={ cimguiname="igSetCursorScreenPos", defaults={}, funcname="SetCursorScreenPos", - location="imgui:492", + location="imgui:564", namespace="ImGui", ov_cimguiname="igSetCursorScreenPos", ret="void", @@ -27893,7 +29417,7 @@ local t={ defaults={ cond="0"}, funcname="SetDragDropPayload", - location="imgui:915", + location="imgui:988", namespace="ImGui", ov_cimguiname="igSetDragDropPayload", ret="bool", @@ -27915,13 +29439,32 @@ local t={ cimguiname="igSetFocusID", defaults={}, funcname="SetFocusID", - location="imgui_internal:3347", + location="imgui_internal:3432", namespace="ImGui", ov_cimguiname="igSetFocusID", ret="void", signature="(ImGuiID,ImGuiWindow*)", stname=""}, ["(ImGuiID,ImGuiWindow*)"]=nil}, + igSetFontRasterizerDensity={ + [1]={ + args="(float rasterizer_density)", + argsT={ + [1]={ + name="rasterizer_density", + type="float"}}, + argsoriginal="(float rasterizer_density)", + call_args="(rasterizer_density)", + cimguiname="igSetFontRasterizerDensity", + defaults={}, + funcname="SetFontRasterizerDensity", + location="imgui_internal:3358", + namespace="ImGui", + ov_cimguiname="igSetFontRasterizerDensity", + ret="void", + signature="(float)", + stname=""}, + ["(float)"]=nil}, igSetHoveredID={ [1]={ args="(ImGuiID id)", @@ -27934,7 +29477,7 @@ local t={ cimguiname="igSetHoveredID", defaults={}, funcname="SetHoveredID", - location="imgui_internal:3350", + location="imgui_internal:3435", namespace="ImGui", ov_cimguiname="igSetHoveredID", ret="void", @@ -27950,7 +29493,7 @@ local t={ cimguiname="igSetItemDefaultFocus", defaults={}, funcname="SetItemDefaultFocus", - location="imgui:936", + location="imgui:1009", namespace="ImGui", ov_cimguiname="igSetItemDefaultFocus", ret="void", @@ -27969,7 +29512,7 @@ local t={ cimguiname="igSetItemKeyOwner", defaults={}, funcname="SetItemKeyOwner", - location="imgui:1031", + location="imgui:1104", namespace="ImGui", ov_cimguiname="igSetItemKeyOwner_Nil", ret="void", @@ -27989,7 +29532,7 @@ local t={ cimguiname="igSetItemKeyOwner", defaults={}, funcname="SetItemKeyOwner", - location="imgui_internal:3485", + location="imgui_internal:3570", namespace="ImGui", ov_cimguiname="igSetItemKeyOwner_InputFlags", ret="void", @@ -28013,7 +29556,7 @@ local t={ defaults={}, funcname="SetItemTooltip", isvararg="...)", - location="imgui:757", + location="imgui:830", namespace="ImGui", ov_cimguiname="igSetItemTooltip", ret="void", @@ -28035,7 +29578,7 @@ local t={ cimguiname="igSetItemTooltipV", defaults={}, funcname="SetItemTooltipV", - location="imgui:758", + location="imgui:831", namespace="ImGui", ov_cimguiname="igSetItemTooltipV", ret="void", @@ -28061,7 +29604,7 @@ local t={ defaults={ flags="0"}, funcname="SetKeyOwner", - location="imgui_internal:3483", + location="imgui_internal:3568", namespace="ImGui", ov_cimguiname="igSetKeyOwner", ret="void", @@ -28087,7 +29630,7 @@ local t={ defaults={ flags="0"}, funcname="SetKeyOwnersForKeyChord", - location="imgui_internal:3484", + location="imgui_internal:3569", namespace="ImGui", ov_cimguiname="igSetKeyOwnersForKeyChord", ret="void", @@ -28107,7 +29650,7 @@ local t={ defaults={ offset="0"}, funcname="SetKeyboardFocusHere", - location="imgui:937", + location="imgui:1010", namespace="ImGui", ov_cimguiname="igSetKeyboardFocusHere", ret="void", @@ -28135,7 +29678,7 @@ local t={ cimguiname="igSetLastItemData", defaults={}, funcname="SetLastItemData", - location="imgui_internal:3364", + location="imgui_internal:3449", namespace="ImGui", ov_cimguiname="igSetLastItemData", ret="void", @@ -28154,7 +29697,7 @@ local t={ cimguiname="igSetMouseCursor", defaults={}, funcname="SetMouseCursor", - location="imgui:1052", + location="imgui:1125", namespace="ImGui", ov_cimguiname="igSetMouseCursor", ret="void", @@ -28173,7 +29716,7 @@ local t={ cimguiname="igSetNavCursorVisible", defaults={}, funcname="SetNavCursorVisible", - location="imgui:940", + location="imgui:1013", namespace="ImGui", ov_cimguiname="igSetNavCursorVisible", ret="void", @@ -28189,7 +29732,7 @@ local t={ cimguiname="igSetNavCursorVisibleAfterMove", defaults={}, funcname="SetNavCursorVisibleAfterMove", - location="imgui_internal:3426", + location="imgui_internal:3511", namespace="ImGui", ov_cimguiname="igSetNavCursorVisibleAfterMove", ret="void", @@ -28208,7 +29751,7 @@ local t={ cimguiname="igSetNavFocusScope", defaults={}, funcname="SetNavFocusScope", - location="imgui_internal:3430", + location="imgui_internal:3515", namespace="ImGui", ov_cimguiname="igSetNavFocusScope", ret="void", @@ -28236,7 +29779,7 @@ local t={ cimguiname="igSetNavID", defaults={}, funcname="SetNavID", - location="imgui_internal:3429", + location="imgui_internal:3514", namespace="ImGui", ov_cimguiname="igSetNavID", ret="void", @@ -28255,7 +29798,7 @@ local t={ cimguiname="igSetNavWindow", defaults={}, funcname="SetNavWindow", - location="imgui_internal:3428", + location="imgui_internal:3513", namespace="ImGui", ov_cimguiname="igSetNavWindow", ret="void", @@ -28274,7 +29817,7 @@ local t={ cimguiname="igSetNextFrameWantCaptureKeyboard", defaults={}, funcname="SetNextFrameWantCaptureKeyboard", - location="imgui:1005", + location="imgui:1078", namespace="ImGui", ov_cimguiname="igSetNextFrameWantCaptureKeyboard", ret="void", @@ -28293,7 +29836,7 @@ local t={ cimguiname="igSetNextFrameWantCaptureMouse", defaults={}, funcname="SetNextFrameWantCaptureMouse", - location="imgui:1053", + location="imgui:1126", namespace="ImGui", ov_cimguiname="igSetNextFrameWantCaptureMouse", ret="void", @@ -28309,7 +29852,7 @@ local t={ cimguiname="igSetNextItemAllowOverlap", defaults={}, funcname="SetNextItemAllowOverlap", - location="imgui:943", + location="imgui:1016", namespace="ImGui", ov_cimguiname="igSetNextItemAllowOverlap", ret="void", @@ -28332,7 +29875,7 @@ local t={ defaults={ cond="0"}, funcname="SetNextItemOpen", - location="imgui:682", + location="imgui:755", namespace="ImGui", ov_cimguiname="igSetNextItemOpen", ret="void", @@ -28354,7 +29897,7 @@ local t={ cimguiname="igSetNextItemRefVal", defaults={}, funcname="SetNextItemRefVal", - location="imgui_internal:3796", + location="imgui_internal:3889", namespace="ImGui", ov_cimguiname="igSetNextItemRefVal", ret="void", @@ -28373,7 +29916,7 @@ local t={ cimguiname="igSetNextItemSelectionUserData", defaults={}, funcname="SetNextItemSelectionUserData", - location="imgui:700", + location="imgui:773", namespace="ImGui", ov_cimguiname="igSetNextItemSelectionUserData", ret="void", @@ -28396,7 +29939,7 @@ local t={ defaults={ flags="0"}, funcname="SetNextItemShortcut", - location="imgui:1023", + location="imgui:1096", namespace="ImGui", ov_cimguiname="igSetNextItemShortcut", ret="void", @@ -28415,7 +29958,7 @@ local t={ cimguiname="igSetNextItemStorageID", defaults={}, funcname="SetNextItemStorageID", - location="imgui:683", + location="imgui:756", namespace="ImGui", ov_cimguiname="igSetNextItemStorageID", ret="void", @@ -28434,7 +29977,7 @@ local t={ cimguiname="igSetNextItemWidth", defaults={}, funcname="SetNextItemWidth", - location="imgui:466", + location="imgui:540", namespace="ImGui", ov_cimguiname="igSetNextItemWidth", ret="void", @@ -28453,7 +29996,7 @@ local t={ cimguiname="igSetNextWindowBgAlpha", defaults={}, funcname="SetNextWindowBgAlpha", - location="imgui:423", + location="imgui:478", namespace="ImGui", ov_cimguiname="igSetNextWindowBgAlpha", ret="void", @@ -28472,7 +30015,7 @@ local t={ cimguiname="igSetNextWindowClass", defaults={}, funcname="SetNextWindowClass", - location="imgui:895", + location="imgui:968", namespace="ImGui", ov_cimguiname="igSetNextWindowClass", ret="void", @@ -28495,7 +30038,7 @@ local t={ defaults={ cond="0"}, funcname="SetNextWindowCollapsed", - location="imgui:420", + location="imgui:475", namespace="ImGui", ov_cimguiname="igSetNextWindowCollapsed", ret="void", @@ -28514,7 +30057,7 @@ local t={ cimguiname="igSetNextWindowContentSize", defaults={}, funcname="SetNextWindowContentSize", - location="imgui:419", + location="imgui:474", namespace="ImGui", ov_cimguiname="igSetNextWindowContentSize", ret="void", @@ -28537,7 +30080,7 @@ local t={ defaults={ cond="0"}, funcname="SetNextWindowDockID", - location="imgui:894", + location="imgui:967", namespace="ImGui", ov_cimguiname="igSetNextWindowDockID", ret="void", @@ -28553,7 +30096,7 @@ local t={ cimguiname="igSetNextWindowFocus", defaults={}, funcname="SetNextWindowFocus", - location="imgui:421", + location="imgui:476", namespace="ImGui", ov_cimguiname="igSetNextWindowFocus", ret="void", @@ -28580,7 +30123,7 @@ local t={ cond="0", pivot="ImVec2(0,0)"}, funcname="SetNextWindowPos", - location="imgui:416", + location="imgui:471", namespace="ImGui", ov_cimguiname="igSetNextWindowPos", ret="void", @@ -28599,7 +30142,7 @@ local t={ cimguiname="igSetNextWindowRefreshPolicy", defaults={}, funcname="SetNextWindowRefreshPolicy", - location="imgui_internal:3273", + location="imgui_internal:3349", namespace="ImGui", ov_cimguiname="igSetNextWindowRefreshPolicy", ret="void", @@ -28618,7 +30161,7 @@ local t={ cimguiname="igSetNextWindowScroll", defaults={}, funcname="SetNextWindowScroll", - location="imgui:422", + location="imgui:477", namespace="ImGui", ov_cimguiname="igSetNextWindowScroll", ret="void", @@ -28641,7 +30184,7 @@ local t={ defaults={ cond="0"}, funcname="SetNextWindowSize", - location="imgui:417", + location="imgui:472", namespace="ImGui", ov_cimguiname="igSetNextWindowSize", ret="void", @@ -28671,7 +30214,7 @@ local t={ custom_callback="NULL", custom_callback_data="NULL"}, funcname="SetNextWindowSizeConstraints", - location="imgui:418", + location="imgui:473", namespace="ImGui", ov_cimguiname="igSetNextWindowSizeConstraints", ret="void", @@ -28690,7 +30233,7 @@ local t={ cimguiname="igSetNextWindowViewport", defaults={}, funcname="SetNextWindowViewport", - location="imgui:424", + location="imgui:479", namespace="ImGui", ov_cimguiname="igSetNextWindowViewport", ret="void", @@ -28713,7 +30256,7 @@ local t={ defaults={ center_x_ratio="0.5f"}, funcname="SetScrollFromPosX", - location="imgui:446", + location="imgui:500", namespace="ImGui", ov_cimguiname="igSetScrollFromPosX_Float", ret="void", @@ -28736,7 +30279,7 @@ local t={ cimguiname="igSetScrollFromPosX", defaults={}, funcname="SetScrollFromPosX", - location="imgui_internal:3330", + location="imgui_internal:3415", namespace="ImGui", ov_cimguiname="igSetScrollFromPosX_WindowPtr", ret="void", @@ -28760,7 +30303,7 @@ local t={ defaults={ center_y_ratio="0.5f"}, funcname="SetScrollFromPosY", - location="imgui:447", + location="imgui:501", namespace="ImGui", ov_cimguiname="igSetScrollFromPosY_Float", ret="void", @@ -28783,7 +30326,7 @@ local t={ cimguiname="igSetScrollFromPosY", defaults={}, funcname="SetScrollFromPosY", - location="imgui_internal:3331", + location="imgui_internal:3416", namespace="ImGui", ov_cimguiname="igSetScrollFromPosY_WindowPtr", ret="void", @@ -28804,7 +30347,7 @@ local t={ defaults={ center_x_ratio="0.5f"}, funcname="SetScrollHereX", - location="imgui:444", + location="imgui:498", namespace="ImGui", ov_cimguiname="igSetScrollHereX", ret="void", @@ -28824,7 +30367,7 @@ local t={ defaults={ center_y_ratio="0.5f"}, funcname="SetScrollHereY", - location="imgui:445", + location="imgui:499", namespace="ImGui", ov_cimguiname="igSetScrollHereY", ret="void", @@ -28843,7 +30386,7 @@ local t={ cimguiname="igSetScrollX", defaults={}, funcname="SetScrollX", - location="imgui:440", + location="imgui:494", namespace="ImGui", ov_cimguiname="igSetScrollX_Float", ret="void", @@ -28863,7 +30406,7 @@ local t={ cimguiname="igSetScrollX", defaults={}, funcname="SetScrollX", - location="imgui_internal:3328", + location="imgui_internal:3413", namespace="ImGui", ov_cimguiname="igSetScrollX_WindowPtr", ret="void", @@ -28883,7 +30426,7 @@ local t={ cimguiname="igSetScrollY", defaults={}, funcname="SetScrollY", - location="imgui:441", + location="imgui:495", namespace="ImGui", ov_cimguiname="igSetScrollY_Float", ret="void", @@ -28903,7 +30446,7 @@ local t={ cimguiname="igSetScrollY", defaults={}, funcname="SetScrollY", - location="imgui_internal:3329", + location="imgui_internal:3414", namespace="ImGui", ov_cimguiname="igSetScrollY_WindowPtr", ret="void", @@ -28929,7 +30472,7 @@ local t={ cimguiname="igSetShortcutRouting", defaults={}, funcname="SetShortcutRouting", - location="imgui_internal:3519", + location="imgui_internal:3604", namespace="ImGui", ov_cimguiname="igSetShortcutRouting", ret="bool", @@ -28948,7 +30491,7 @@ local t={ cimguiname="igSetStateStorage", defaults={}, funcname="SetStateStorage", - location="imgui:983", + location="imgui:1056", namespace="ImGui", ov_cimguiname="igSetStateStorage", ret="void", @@ -28967,7 +30510,7 @@ local t={ cimguiname="igSetTabItemClosed", defaults={}, funcname="SetTabItemClosed", - location="imgui:877", + location="imgui:950", namespace="ImGui", ov_cimguiname="igSetTabItemClosed", ret="void", @@ -28990,7 +30533,7 @@ local t={ defaults={}, funcname="SetTooltip", isvararg="...)", - location="imgui:749", + location="imgui:822", namespace="ImGui", ov_cimguiname="igSetTooltip", ret="void", @@ -29012,7 +30555,7 @@ local t={ cimguiname="igSetTooltipV", defaults={}, funcname="SetTooltipV", - location="imgui:750", + location="imgui:823", namespace="ImGui", ov_cimguiname="igSetTooltipV", ret="void", @@ -29034,7 +30577,7 @@ local t={ cimguiname="igSetWindowClipRectBeforeSetChannel", defaults={}, funcname="SetWindowClipRectBeforeSetChannel", - location="imgui_internal:3618", + location="imgui_internal:3703", namespace="ImGui", ov_cimguiname="igSetWindowClipRectBeforeSetChannel", ret="void", @@ -29057,7 +30600,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowCollapsed", - location="imgui:427", + location="imgui:482", namespace="ImGui", ov_cimguiname="igSetWindowCollapsed_Bool", ret="void", @@ -29081,7 +30624,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowCollapsed", - location="imgui:432", + location="imgui:486", namespace="ImGui", ov_cimguiname="igSetWindowCollapsed_Str", ret="void", @@ -29105,7 +30648,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowCollapsed", - location="imgui_internal:3253", + location="imgui_internal:3329", namespace="ImGui", ov_cimguiname="igSetWindowCollapsed_WindowPtr", ret="void", @@ -29132,7 +30675,7 @@ local t={ cimguiname="igSetWindowDock", defaults={}, funcname="SetWindowDock", - location="imgui_internal:3552", + location="imgui_internal:3637", namespace="ImGui", ov_cimguiname="igSetWindowDock", ret="void", @@ -29148,7 +30691,7 @@ local t={ cimguiname="igSetWindowFocus", defaults={}, funcname="SetWindowFocus", - location="imgui:428", + location="imgui:483", namespace="ImGui", ov_cimguiname="igSetWindowFocus_Nil", ret="void", @@ -29165,7 +30708,7 @@ local t={ cimguiname="igSetWindowFocus", defaults={}, funcname="SetWindowFocus", - location="imgui:433", + location="imgui:487", namespace="ImGui", ov_cimguiname="igSetWindowFocus_Str", ret="void", @@ -29173,25 +30716,6 @@ local t={ stname=""}, ["()"]=nil, ["(const char*)"]=nil}, - igSetWindowFontScale={ - [1]={ - args="(float scale)", - argsT={ - [1]={ - name="scale", - type="float"}}, - argsoriginal="(float scale)", - call_args="(scale)", - cimguiname="igSetWindowFontScale", - defaults={}, - funcname="SetWindowFontScale", - location="imgui:429", - namespace="ImGui", - ov_cimguiname="igSetWindowFontScale", - ret="void", - signature="(float)", - stname=""}, - ["(float)"]=nil}, igSetWindowHiddenAndSkipItemsForCurrentFrame={ [1]={ args="(ImGuiWindow* window)", @@ -29204,7 +30728,7 @@ local t={ cimguiname="igSetWindowHiddenAndSkipItemsForCurrentFrame", defaults={}, funcname="SetWindowHiddenAndSkipItemsForCurrentFrame", - location="imgui_internal:3255", + location="imgui_internal:3331", namespace="ImGui", ov_cimguiname="igSetWindowHiddenAndSkipItemsForCurrentFrame", ret="void", @@ -29229,7 +30753,7 @@ local t={ cimguiname="igSetWindowHitTestHole", defaults={}, funcname="SetWindowHitTestHole", - location="imgui_internal:3254", + location="imgui_internal:3330", namespace="ImGui", ov_cimguiname="igSetWindowHitTestHole", ret="void", @@ -29251,7 +30775,7 @@ local t={ cimguiname="igSetWindowParentWindowForFocusRoute", defaults={}, funcname="SetWindowParentWindowForFocusRoute", - location="imgui_internal:3256", + location="imgui_internal:3332", namespace="ImGui", ov_cimguiname="igSetWindowParentWindowForFocusRoute", ret="void", @@ -29274,7 +30798,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowPos", - location="imgui:425", + location="imgui:480", namespace="ImGui", ov_cimguiname="igSetWindowPos_Vec2", ret="void", @@ -29298,7 +30822,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowPos", - location="imgui:430", + location="imgui:484", namespace="ImGui", ov_cimguiname="igSetWindowPos_Str", ret="void", @@ -29322,7 +30846,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowPos", - location="imgui_internal:3251", + location="imgui_internal:3327", namespace="ImGui", ov_cimguiname="igSetWindowPos_WindowPtr", ret="void", @@ -29347,7 +30871,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowSize", - location="imgui:426", + location="imgui:481", namespace="ImGui", ov_cimguiname="igSetWindowSize_Vec2", ret="void", @@ -29371,7 +30895,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowSize", - location="imgui:431", + location="imgui:485", namespace="ImGui", ov_cimguiname="igSetWindowSize_Str", ret="void", @@ -29395,7 +30919,7 @@ local t={ defaults={ cond="0"}, funcname="SetWindowSize", - location="imgui_internal:3252", + location="imgui_internal:3328", namespace="ImGui", ov_cimguiname="igSetWindowSize_WindowPtr", ret="void", @@ -29419,7 +30943,7 @@ local t={ cimguiname="igSetWindowViewport", defaults={}, funcname="SetWindowViewport", - location="imgui_internal:3304", + location="imgui_internal:3389", namespace="ImGui", ov_cimguiname="igSetWindowViewport", ret="void", @@ -29456,7 +30980,7 @@ local t={ cimguiname="igShadeVertsLinearColorGradientKeepAlpha", defaults={}, funcname="ShadeVertsLinearColorGradientKeepAlpha", - location="imgui_internal:3808", + location="imgui_internal:3901", namespace="ImGui", ov_cimguiname="igShadeVertsLinearColorGradientKeepAlpha", ret="void", @@ -29496,7 +31020,7 @@ local t={ cimguiname="igShadeVertsLinearUV", defaults={}, funcname="ShadeVertsLinearUV", - location="imgui_internal:3809", + location="imgui_internal:3902", namespace="ImGui", ov_cimguiname="igShadeVertsLinearUV", ret="void", @@ -29533,7 +31057,7 @@ local t={ cimguiname="igShadeVertsTransformPos", defaults={}, funcname="ShadeVertsTransformPos", - location="imgui_internal:3810", + location="imgui_internal:3903", namespace="ImGui", ov_cimguiname="igShadeVertsTransformPos", ret="void", @@ -29556,7 +31080,7 @@ local t={ defaults={ flags="0"}, funcname="Shortcut", - location="imgui:1022", + location="imgui:1095", namespace="ImGui", ov_cimguiname="igShortcut_Nil", ret="bool", @@ -29579,7 +31103,7 @@ local t={ cimguiname="igShortcut", defaults={}, funcname="Shortcut", - location="imgui_internal:3518", + location="imgui_internal:3603", namespace="ImGui", ov_cimguiname="igShortcut_ID", ret="bool", @@ -29600,7 +31124,7 @@ local t={ defaults={ p_open="NULL"}, funcname="ShowAboutWindow", - location="imgui:351", + location="imgui:406", namespace="ImGui", ov_cimguiname="igShowAboutWindow", ret="void", @@ -29620,7 +31144,7 @@ local t={ defaults={ p_open="NULL"}, funcname="ShowDebugLogWindow", - location="imgui:349", + location="imgui:404", namespace="ImGui", ov_cimguiname="igShowDebugLogWindow", ret="void", @@ -29640,7 +31164,7 @@ local t={ defaults={ p_open="NULL"}, funcname="ShowDemoWindow", - location="imgui:347", + location="imgui:402", namespace="ImGui", ov_cimguiname="igShowDemoWindow", ret="void", @@ -29659,7 +31183,7 @@ local t={ cimguiname="igShowFontAtlas", defaults={}, funcname="ShowFontAtlas", - location="imgui_internal:3839", + location="imgui_internal:3932", namespace="ImGui", ov_cimguiname="igShowFontAtlas", ret="void", @@ -29678,7 +31202,7 @@ local t={ cimguiname="igShowFontSelector", defaults={}, funcname="ShowFontSelector", - location="imgui:354", + location="imgui:409", namespace="ImGui", ov_cimguiname="igShowFontSelector", ret="void", @@ -29698,7 +31222,7 @@ local t={ defaults={ p_open="NULL"}, funcname="ShowIDStackToolWindow", - location="imgui:350", + location="imgui:405", namespace="ImGui", ov_cimguiname="igShowIDStackToolWindow", ret="void", @@ -29718,7 +31242,7 @@ local t={ defaults={ p_open="NULL"}, funcname="ShowMetricsWindow", - location="imgui:348", + location="imgui:403", namespace="ImGui", ov_cimguiname="igShowMetricsWindow", ret="void", @@ -29738,7 +31262,7 @@ local t={ defaults={ ref="NULL"}, funcname="ShowStyleEditor", - location="imgui:352", + location="imgui:407", namespace="ImGui", ov_cimguiname="igShowStyleEditor", ret="void", @@ -29757,7 +31281,7 @@ local t={ cimguiname="igShowStyleSelector", defaults={}, funcname="ShowStyleSelector", - location="imgui:353", + location="imgui:408", namespace="ImGui", ov_cimguiname="igShowStyleSelector", ret="bool", @@ -29773,7 +31297,7 @@ local t={ cimguiname="igShowUserGuide", defaults={}, funcname="ShowUserGuide", - location="imgui:355", + location="imgui:410", namespace="ImGui", ov_cimguiname="igShowUserGuide", ret="void", @@ -29798,7 +31322,7 @@ local t={ cimguiname="igShrinkWidths", defaults={}, funcname="ShrinkWidths", - location="imgui_internal:3368", + location="imgui_internal:3453", namespace="ImGui", ov_cimguiname="igShrinkWidths", ret="void", @@ -29814,7 +31338,7 @@ local t={ cimguiname="igShutdown", defaults={}, funcname="Shutdown", - location="imgui_internal:3284", + location="imgui_internal:3369", namespace="ImGui", ov_cimguiname="igShutdown", ret="void", @@ -29852,7 +31376,7 @@ local t={ v_degrees_max="+360.0f", v_degrees_min="-360.0f"}, funcname="SliderAngle", - location="imgui:625", + location="imgui:698", namespace="ImGui", ov_cimguiname="igSliderAngle", ret="bool", @@ -29895,7 +31419,7 @@ local t={ cimguiname="igSliderBehavior", defaults={}, funcname="SliderBehavior", - location="imgui_internal:3760", + location="imgui_internal:3851", namespace="ImGui", ov_cimguiname="igSliderBehavior", ret="bool", @@ -29931,7 +31455,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="SliderFloat", - location="imgui:621", + location="imgui:694", namespace="ImGui", ov_cimguiname="igSliderFloat", ret="bool", @@ -29967,7 +31491,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="SliderFloat2", - location="imgui:622", + location="imgui:695", namespace="ImGui", ov_cimguiname="igSliderFloat2", ret="bool", @@ -30003,7 +31527,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="SliderFloat3", - location="imgui:623", + location="imgui:696", namespace="ImGui", ov_cimguiname="igSliderFloat3", ret="bool", @@ -30039,7 +31563,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="SliderFloat4", - location="imgui:624", + location="imgui:697", namespace="ImGui", ov_cimguiname="igSliderFloat4", ret="bool", @@ -30075,7 +31599,7 @@ local t={ flags="0", format="\"%d\""}, funcname="SliderInt", - location="imgui:626", + location="imgui:699", namespace="ImGui", ov_cimguiname="igSliderInt", ret="bool", @@ -30111,7 +31635,7 @@ local t={ flags="0", format="\"%d\""}, funcname="SliderInt2", - location="imgui:627", + location="imgui:700", namespace="ImGui", ov_cimguiname="igSliderInt2", ret="bool", @@ -30147,7 +31671,7 @@ local t={ flags="0", format="\"%d\""}, funcname="SliderInt3", - location="imgui:628", + location="imgui:701", namespace="ImGui", ov_cimguiname="igSliderInt3", ret="bool", @@ -30183,7 +31707,7 @@ local t={ flags="0", format="\"%d\""}, funcname="SliderInt4", - location="imgui:629", + location="imgui:702", namespace="ImGui", ov_cimguiname="igSliderInt4", ret="bool", @@ -30222,7 +31746,7 @@ local t={ flags="0", format="NULL"}, funcname="SliderScalar", - location="imgui:630", + location="imgui:703", namespace="ImGui", ov_cimguiname="igSliderScalar", ret="bool", @@ -30264,7 +31788,7 @@ local t={ flags="0", format="NULL"}, funcname="SliderScalarN", - location="imgui:631", + location="imgui:704", namespace="ImGui", ov_cimguiname="igSliderScalarN", ret="bool", @@ -30283,7 +31807,7 @@ local t={ cimguiname="igSmallButton", defaults={}, funcname="SmallButton", - location="imgui:559", + location="imgui:631", namespace="ImGui", ov_cimguiname="igSmallButton", ret="bool", @@ -30299,7 +31823,7 @@ local t={ cimguiname="igSpacing", defaults={}, funcname="Spacing", - location="imgui:506", + location="imgui:578", namespace="ImGui", ov_cimguiname="igSpacing", ret="void", @@ -30348,7 +31872,7 @@ local t={ hover_extend="0.0f", hover_visibility_delay="0.0f"}, funcname="SplitterBehavior", - location="imgui_internal:3761", + location="imgui_internal:3852", namespace="ImGui", ov_cimguiname="igSplitterBehavior", ret="bool", @@ -30367,7 +31891,7 @@ local t={ cimguiname="igStartMouseMovingWindow", defaults={}, funcname="StartMouseMovingWindow", - location="imgui_internal:3290", + location="imgui_internal:3375", namespace="ImGui", ov_cimguiname="igStartMouseMovingWindow", ret="void", @@ -30392,7 +31916,7 @@ local t={ cimguiname="igStartMouseMovingWindowOrNode", defaults={}, funcname="StartMouseMovingWindowOrNode", - location="imgui_internal:3291", + location="imgui_internal:3376", namespace="ImGui", ov_cimguiname="igStartMouseMovingWindowOrNode", ret="void", @@ -30412,7 +31936,7 @@ local t={ defaults={ dst="NULL"}, funcname="StyleColorsClassic", - location="imgui:361", + location="imgui:416", namespace="ImGui", ov_cimguiname="igStyleColorsClassic", ret="void", @@ -30432,7 +31956,7 @@ local t={ defaults={ dst="NULL"}, funcname="StyleColorsDark", - location="imgui:359", + location="imgui:414", namespace="ImGui", ov_cimguiname="igStyleColorsDark", ret="void", @@ -30452,7 +31976,7 @@ local t={ defaults={ dst="NULL"}, funcname="StyleColorsLight", - location="imgui:360", + location="imgui:415", namespace="ImGui", ov_cimguiname="igStyleColorsLight", ret="void", @@ -30477,7 +32001,7 @@ local t={ cimguiname="igTabBarAddTab", defaults={}, funcname="TabBarAddTab", - location="imgui_internal:3694", + location="imgui_internal:3781", namespace="ImGui", ov_cimguiname="igTabBarAddTab", ret="void", @@ -30499,7 +32023,7 @@ local t={ cimguiname="igTabBarCloseTab", defaults={}, funcname="TabBarCloseTab", - location="imgui_internal:3696", + location="imgui_internal:3783", namespace="ImGui", ov_cimguiname="igTabBarCloseTab", ret="void", @@ -30518,7 +32042,7 @@ local t={ cimguiname="igTabBarFindMostRecentlySelectedTabForActiveWindow", defaults={}, funcname="TabBarFindMostRecentlySelectedTabForActiveWindow", - location="imgui_internal:3690", + location="imgui_internal:3777", namespace="ImGui", ov_cimguiname="igTabBarFindMostRecentlySelectedTabForActiveWindow", ret="ImGuiTabItem*", @@ -30540,7 +32064,7 @@ local t={ cimguiname="igTabBarFindTabByID", defaults={}, funcname="TabBarFindTabByID", - location="imgui_internal:3688", + location="imgui_internal:3775", namespace="ImGui", ov_cimguiname="igTabBarFindTabByID", ret="ImGuiTabItem*", @@ -30562,7 +32086,7 @@ local t={ cimguiname="igTabBarFindTabByOrder", defaults={}, funcname="TabBarFindTabByOrder", - location="imgui_internal:3689", + location="imgui_internal:3776", namespace="ImGui", ov_cimguiname="igTabBarFindTabByOrder", ret="ImGuiTabItem*", @@ -30581,7 +32105,7 @@ local t={ cimguiname="igTabBarGetCurrentTab", defaults={}, funcname="TabBarGetCurrentTab", - location="imgui_internal:3691", + location="imgui_internal:3778", namespace="ImGui", ov_cimguiname="igTabBarGetCurrentTab", ret="ImGuiTabItem*", @@ -30603,7 +32127,7 @@ local t={ cimguiname="igTabBarGetTabName", defaults={}, funcname="TabBarGetTabName", - location="imgui_internal:3693", + location="imgui_internal:3780", namespace="ImGui", ov_cimguiname="igTabBarGetTabName", ret="const char*", @@ -30625,7 +32149,7 @@ local t={ cimguiname="igTabBarGetTabOrder", defaults={}, funcname="TabBarGetTabOrder", - location="imgui_internal:3692", + location="imgui_internal:3779", namespace="ImGui", ov_cimguiname="igTabBarGetTabOrder", ret="int", @@ -30644,7 +32168,7 @@ local t={ cimguiname="igTabBarProcessReorder", defaults={}, funcname="TabBarProcessReorder", - location="imgui_internal:3701", + location="imgui_internal:3788", namespace="ImGui", ov_cimguiname="igTabBarProcessReorder", ret="bool", @@ -30666,7 +32190,7 @@ local t={ cimguiname="igTabBarQueueFocus", defaults={}, funcname="TabBarQueueFocus", - location="imgui_internal:3697", + location="imgui_internal:3784", namespace="ImGui", ov_cimguiname="igTabBarQueueFocus_TabItemPtr", ret="void", @@ -30686,7 +32210,7 @@ local t={ cimguiname="igTabBarQueueFocus", defaults={}, funcname="TabBarQueueFocus", - location="imgui_internal:3698", + location="imgui_internal:3785", namespace="ImGui", ov_cimguiname="igTabBarQueueFocus_Str", ret="void", @@ -30712,7 +32236,7 @@ local t={ cimguiname="igTabBarQueueReorder", defaults={}, funcname="TabBarQueueReorder", - location="imgui_internal:3699", + location="imgui_internal:3786", namespace="ImGui", ov_cimguiname="igTabBarQueueReorder", ret="void", @@ -30737,7 +32261,7 @@ local t={ cimguiname="igTabBarQueueReorderFromMousePos", defaults={}, funcname="TabBarQueueReorderFromMousePos", - location="imgui_internal:3700", + location="imgui_internal:3787", namespace="ImGui", ov_cimguiname="igTabBarQueueReorderFromMousePos", ret="void", @@ -30759,7 +32283,7 @@ local t={ cimguiname="igTabBarRemoveTab", defaults={}, funcname="TabBarRemoveTab", - location="imgui_internal:3695", + location="imgui_internal:3782", namespace="ImGui", ov_cimguiname="igTabBarRemoveTab", ret="void", @@ -30787,7 +32311,7 @@ local t={ cimguiname="igTabItemBackground", defaults={}, funcname="TabItemBackground", - location="imgui_internal:3706", + location="imgui_internal:3793", namespace="ImGui", ov_cimguiname="igTabItemBackground", ret="void", @@ -30810,7 +32334,7 @@ local t={ defaults={ flags="0"}, funcname="TabItemButton", - location="imgui:876", + location="imgui:949", namespace="ImGui", ov_cimguiname="igTabItemButton", ret="bool", @@ -30835,7 +32359,7 @@ local t={ cimguiname="igTabItemCalcSize", defaults={}, funcname="TabItemCalcSize", - location="imgui_internal:3704", + location="imgui_internal:3791", namespace="ImGui", nonUDT=1, ov_cimguiname="igTabItemCalcSize_Str", @@ -30856,7 +32380,7 @@ local t={ cimguiname="igTabItemCalcSize", defaults={}, funcname="TabItemCalcSize", - location="imgui_internal:3705", + location="imgui_internal:3792", namespace="ImGui", nonUDT=1, ov_cimguiname="igTabItemCalcSize_WindowPtr", @@ -30889,7 +32413,7 @@ local t={ cimguiname="igTabItemEx", defaults={}, funcname="TabItemEx", - location="imgui_internal:3702", + location="imgui_internal:3789", namespace="ImGui", ov_cimguiname="igTabItemEx", ret="bool", @@ -30935,7 +32459,7 @@ local t={ cimguiname="igTabItemLabelAndCloseButton", defaults={}, funcname="TabItemLabelAndCloseButton", - location="imgui_internal:3707", + location="imgui_internal:3794", namespace="ImGui", ov_cimguiname="igTabItemLabelAndCloseButton", ret="void", @@ -30960,7 +32484,7 @@ local t={ cimguiname="igTabItemSpacing", defaults={}, funcname="TabItemSpacing", - location="imgui_internal:3703", + location="imgui_internal:3790", namespace="ImGui", ov_cimguiname="igTabItemSpacing", ret="void", @@ -30976,7 +32500,7 @@ local t={ cimguiname="igTableAngledHeadersRow", defaults={}, funcname="TableAngledHeadersRow", - location="imgui:841", + location="imgui:914", namespace="ImGui", ov_cimguiname="igTableAngledHeadersRow", ret="void", @@ -31007,7 +32531,7 @@ local t={ cimguiname="igTableAngledHeadersRowEx", defaults={}, funcname="TableAngledHeadersRowEx", - location="imgui_internal:3638", + location="imgui_internal:3725", namespace="ImGui", ov_cimguiname="igTableAngledHeadersRowEx", ret="void", @@ -31026,7 +32550,7 @@ local t={ cimguiname="igTableBeginApplyRequests", defaults={}, funcname="TableBeginApplyRequests", - location="imgui_internal:3645", + location="imgui_internal:3732", namespace="ImGui", ov_cimguiname="igTableBeginApplyRequests", ret="void", @@ -31048,7 +32572,7 @@ local t={ cimguiname="igTableBeginCell", defaults={}, funcname="TableBeginCell", - location="imgui_internal:3663", + location="imgui_internal:3750", namespace="ImGui", ov_cimguiname="igTableBeginCell", ret="void", @@ -31067,7 +32591,7 @@ local t={ cimguiname="igTableBeginContextMenuPopup", defaults={}, funcname="TableBeginContextMenuPopup", - location="imgui_internal:3652", + location="imgui_internal:3739", namespace="ImGui", ov_cimguiname="igTableBeginContextMenuPopup", ret="bool", @@ -31089,7 +32613,7 @@ local t={ cimguiname="igTableBeginInitMemory", defaults={}, funcname="TableBeginInitMemory", - location="imgui_internal:3644", + location="imgui_internal:3731", namespace="ImGui", ov_cimguiname="igTableBeginInitMemory", ret="void", @@ -31108,7 +32632,7 @@ local t={ cimguiname="igTableBeginRow", defaults={}, funcname="TableBeginRow", - location="imgui_internal:3661", + location="imgui_internal:3748", namespace="ImGui", ov_cimguiname="igTableBeginRow", ret="void", @@ -31130,7 +32654,7 @@ local t={ cimguiname="igTableCalcMaxColumnWidth", defaults={}, funcname="TableCalcMaxColumnWidth", - location="imgui_internal:3668", + location="imgui_internal:3755", namespace="ImGui", ov_cimguiname="igTableCalcMaxColumnWidth", ret="float", @@ -31149,7 +32673,7 @@ local t={ cimguiname="igTableDrawBorders", defaults={}, funcname="TableDrawBorders", - location="imgui_internal:3650", + location="imgui_internal:3737", namespace="ImGui", ov_cimguiname="igTableDrawBorders", ret="void", @@ -31171,7 +32695,7 @@ local t={ cimguiname="igTableDrawDefaultContextMenu", defaults={}, funcname="TableDrawDefaultContextMenu", - location="imgui_internal:3651", + location="imgui_internal:3738", namespace="ImGui", ov_cimguiname="igTableDrawDefaultContextMenu", ret="void", @@ -31190,7 +32714,7 @@ local t={ cimguiname="igTableEndCell", defaults={}, funcname="TableEndCell", - location="imgui_internal:3664", + location="imgui_internal:3751", namespace="ImGui", ov_cimguiname="igTableEndCell", ret="void", @@ -31209,7 +32733,7 @@ local t={ cimguiname="igTableEndRow", defaults={}, funcname="TableEndRow", - location="imgui_internal:3662", + location="imgui_internal:3749", namespace="ImGui", ov_cimguiname="igTableEndRow", ret="void", @@ -31228,7 +32752,7 @@ local t={ cimguiname="igTableFindByID", defaults={}, funcname="TableFindByID", - location="imgui_internal:3642", + location="imgui_internal:3729", namespace="ImGui", ov_cimguiname="igTableFindByID", ret="ImGuiTable*", @@ -31250,7 +32774,7 @@ local t={ cimguiname="igTableFixColumnSortDirection", defaults={}, funcname="TableFixColumnSortDirection", - location="imgui_internal:3659", + location="imgui_internal:3746", namespace="ImGui", ov_cimguiname="igTableFixColumnSortDirection", ret="void", @@ -31266,7 +32790,7 @@ local t={ cimguiname="igTableGcCompactSettings", defaults={}, funcname="TableGcCompactSettings", - location="imgui_internal:3674", + location="imgui_internal:3761", namespace="ImGui", ov_cimguiname="igTableGcCompactSettings", ret="void", @@ -31285,7 +32809,7 @@ local t={ cimguiname="igTableGcCompactTransientBuffers", defaults={}, funcname="TableGcCompactTransientBuffers", - location="imgui_internal:3672", + location="imgui_internal:3759", namespace="ImGui", ov_cimguiname="igTableGcCompactTransientBuffers_TablePtr", ret="void", @@ -31302,7 +32826,7 @@ local t={ cimguiname="igTableGcCompactTransientBuffers", defaults={}, funcname="TableGcCompactTransientBuffers", - location="imgui_internal:3673", + location="imgui_internal:3760", namespace="ImGui", ov_cimguiname="igTableGcCompactTransientBuffers_TableTempDataPtr", ret="void", @@ -31322,7 +32846,7 @@ local t={ cimguiname="igTableGetBoundSettings", defaults={}, funcname="TableGetBoundSettings", - location="imgui_internal:3680", + location="imgui_internal:3767", namespace="ImGui", ov_cimguiname="igTableGetBoundSettings", ret="ImGuiTableSettings*", @@ -31347,7 +32871,7 @@ local t={ cimguiname="igTableGetCellBgRect", defaults={}, funcname="TableGetCellBgRect", - location="imgui_internal:3665", + location="imgui_internal:3752", namespace="ImGui", nonUDT=1, ov_cimguiname="igTableGetCellBgRect", @@ -31364,7 +32888,7 @@ local t={ cimguiname="igTableGetColumnCount", defaults={}, funcname="TableGetColumnCount", - location="imgui:850", + location="imgui:923", namespace="ImGui", ov_cimguiname="igTableGetColumnCount", ret="int", @@ -31384,7 +32908,7 @@ local t={ defaults={ column_n="-1"}, funcname="TableGetColumnFlags", - location="imgui:854", + location="imgui:927", namespace="ImGui", ov_cimguiname="igTableGetColumnFlags", ret="ImGuiTableColumnFlags", @@ -31400,7 +32924,7 @@ local t={ cimguiname="igTableGetColumnIndex", defaults={}, funcname="TableGetColumnIndex", - location="imgui:851", + location="imgui:924", namespace="ImGui", ov_cimguiname="igTableGetColumnIndex", ret="int", @@ -31420,7 +32944,7 @@ local t={ defaults={ column_n="-1"}, funcname="TableGetColumnName", - location="imgui:853", + location="imgui:926", namespace="ImGui", ov_cimguiname="igTableGetColumnName_Int", ret="const char*", @@ -31440,7 +32964,7 @@ local t={ cimguiname="igTableGetColumnName", defaults={}, funcname="TableGetColumnName", - location="imgui_internal:3666", + location="imgui_internal:3753", namespace="ImGui", ov_cimguiname="igTableGetColumnName_TablePtr", ret="const char*", @@ -31460,7 +32984,7 @@ local t={ cimguiname="igTableGetColumnNextSortDirection", defaults={}, funcname="TableGetColumnNextSortDirection", - location="imgui_internal:3658", + location="imgui_internal:3745", namespace="ImGui", ov_cimguiname="igTableGetColumnNextSortDirection", ret="ImGuiSortDirection", @@ -31486,7 +33010,7 @@ local t={ defaults={ instance_no="0"}, funcname="TableGetColumnResizeID", - location="imgui_internal:3667", + location="imgui_internal:3754", namespace="ImGui", ov_cimguiname="igTableGetColumnResizeID", ret="ImGuiID", @@ -31508,7 +33032,7 @@ local t={ cimguiname="igTableGetColumnWidthAuto", defaults={}, funcname="TableGetColumnWidthAuto", - location="imgui_internal:3660", + location="imgui_internal:3747", namespace="ImGui", ov_cimguiname="igTableGetColumnWidthAuto", ret="float", @@ -31524,7 +33048,7 @@ local t={ cimguiname="igTableGetHeaderAngledMaxLabelWidth", defaults={}, funcname="TableGetHeaderAngledMaxLabelWidth", - location="imgui_internal:3635", + location="imgui_internal:3720", namespace="ImGui", ov_cimguiname="igTableGetHeaderAngledMaxLabelWidth", ret="float", @@ -31540,7 +33064,7 @@ local t={ cimguiname="igTableGetHeaderRowHeight", defaults={}, funcname="TableGetHeaderRowHeight", - location="imgui_internal:3634", + location="imgui_internal:3719", namespace="ImGui", ov_cimguiname="igTableGetHeaderRowHeight", ret="float", @@ -31556,7 +33080,7 @@ local t={ cimguiname="igTableGetHoveredColumn", defaults={}, funcname="TableGetHoveredColumn", - location="imgui:856", + location="imgui:929", namespace="ImGui", ov_cimguiname="igTableGetHoveredColumn", ret="int", @@ -31572,7 +33096,7 @@ local t={ cimguiname="igTableGetHoveredRow", defaults={}, funcname="TableGetHoveredRow", - location="imgui_internal:3633", + location="imgui_internal:3718", namespace="ImGui", ov_cimguiname="igTableGetHoveredRow", ret="int", @@ -31594,7 +33118,7 @@ local t={ cimguiname="igTableGetInstanceData", defaults={}, funcname="TableGetInstanceData", - location="imgui_internal:3654", + location="imgui_internal:3741", namespace="ImGui", ov_cimguiname="igTableGetInstanceData", ret="ImGuiTableInstanceData*", @@ -31616,7 +33140,7 @@ local t={ cimguiname="igTableGetInstanceID", defaults={}, funcname="TableGetInstanceID", - location="imgui_internal:3655", + location="imgui_internal:3742", namespace="ImGui", ov_cimguiname="igTableGetInstanceID", ret="ImGuiID", @@ -31632,7 +33156,7 @@ local t={ cimguiname="igTableGetRowIndex", defaults={}, funcname="TableGetRowIndex", - location="imgui:852", + location="imgui:925", namespace="ImGui", ov_cimguiname="igTableGetRowIndex", ret="int", @@ -31648,7 +33172,7 @@ local t={ cimguiname="igTableGetSortSpecs", defaults={}, funcname="TableGetSortSpecs", - location="imgui:849", + location="imgui:922", namespace="ImGui", ov_cimguiname="igTableGetSortSpecs", ret="ImGuiTableSortSpecs*", @@ -31667,7 +33191,7 @@ local t={ cimguiname="igTableHeader", defaults={}, funcname="TableHeader", - location="imgui:839", + location="imgui:912", namespace="ImGui", ov_cimguiname="igTableHeader", ret="void", @@ -31683,7 +33207,7 @@ local t={ cimguiname="igTableHeadersRow", defaults={}, funcname="TableHeadersRow", - location="imgui:840", + location="imgui:913", namespace="ImGui", ov_cimguiname="igTableHeadersRow", ret="void", @@ -31702,7 +33226,7 @@ local t={ cimguiname="igTableLoadSettings", defaults={}, funcname="TableLoadSettings", - location="imgui_internal:3677", + location="imgui_internal:3764", namespace="ImGui", ov_cimguiname="igTableLoadSettings", ret="void", @@ -31721,7 +33245,7 @@ local t={ cimguiname="igTableMergeDrawChannels", defaults={}, funcname="TableMergeDrawChannels", - location="imgui_internal:3653", + location="imgui_internal:3740", namespace="ImGui", ov_cimguiname="igTableMergeDrawChannels", ret="void", @@ -31737,7 +33261,7 @@ local t={ cimguiname="igTableNextColumn", defaults={}, funcname="TableNextColumn", - location="imgui:826", + location="imgui:899", namespace="ImGui", ov_cimguiname="igTableNextColumn", ret="bool", @@ -31761,7 +33285,7 @@ local t={ min_row_height="0.0f", row_flags="0"}, funcname="TableNextRow", - location="imgui:825", + location="imgui:898", namespace="ImGui", ov_cimguiname="igTableNextRow", ret="void", @@ -31781,7 +33305,7 @@ local t={ defaults={ column_n="-1"}, funcname="TableOpenContextMenu", - location="imgui_internal:3630", + location="imgui_internal:3715", namespace="ImGui", ov_cimguiname="igTableOpenContextMenu", ret="void", @@ -31797,13 +33321,29 @@ local t={ cimguiname="igTablePopBackgroundChannel", defaults={}, funcname="TablePopBackgroundChannel", - location="imgui_internal:3637", + location="imgui_internal:3722", namespace="ImGui", ov_cimguiname="igTablePopBackgroundChannel", ret="void", signature="()", stname=""}, ["()"]=nil}, + igTablePopColumnChannel={ + [1]={ + args="()", + argsT={}, + argsoriginal="()", + call_args="()", + cimguiname="igTablePopColumnChannel", + defaults={}, + funcname="TablePopColumnChannel", + location="imgui_internal:3724", + namespace="ImGui", + ov_cimguiname="igTablePopColumnChannel", + ret="void", + signature="()", + stname=""}, + ["()"]=nil}, igTablePushBackgroundChannel={ [1]={ args="()", @@ -31813,13 +33353,32 @@ local t={ cimguiname="igTablePushBackgroundChannel", defaults={}, funcname="TablePushBackgroundChannel", - location="imgui_internal:3636", + location="imgui_internal:3721", namespace="ImGui", ov_cimguiname="igTablePushBackgroundChannel", ret="void", signature="()", stname=""}, ["()"]=nil}, + igTablePushColumnChannel={ + [1]={ + args="(int column_n)", + argsT={ + [1]={ + name="column_n", + type="int"}}, + argsoriginal="(int column_n)", + call_args="(column_n)", + cimguiname="igTablePushColumnChannel", + defaults={}, + funcname="TablePushColumnChannel", + location="imgui_internal:3723", + namespace="ImGui", + ov_cimguiname="igTablePushColumnChannel", + ret="void", + signature="(int)", + stname=""}, + ["(int)"]=nil}, igTableRemove={ [1]={ args="(ImGuiTable* table)", @@ -31832,7 +33391,7 @@ local t={ cimguiname="igTableRemove", defaults={}, funcname="TableRemove", - location="imgui_internal:3671", + location="imgui_internal:3758", namespace="ImGui", ov_cimguiname="igTableRemove", ret="void", @@ -31851,7 +33410,7 @@ local t={ cimguiname="igTableResetSettings", defaults={}, funcname="TableResetSettings", - location="imgui_internal:3679", + location="imgui_internal:3766", namespace="ImGui", ov_cimguiname="igTableResetSettings", ret="void", @@ -31870,7 +33429,7 @@ local t={ cimguiname="igTableSaveSettings", defaults={}, funcname="TableSaveSettings", - location="imgui_internal:3678", + location="imgui_internal:3765", namespace="ImGui", ov_cimguiname="igTableSaveSettings", ret="void", @@ -31896,7 +33455,7 @@ local t={ defaults={ column_n="-1"}, funcname="TableSetBgColor", - location="imgui:857", + location="imgui:930", namespace="ImGui", ov_cimguiname="igTableSetBgColor", ret="void", @@ -31918,7 +33477,7 @@ local t={ cimguiname="igTableSetColumnEnabled", defaults={}, funcname="TableSetColumnEnabled", - location="imgui:855", + location="imgui:928", namespace="ImGui", ov_cimguiname="igTableSetColumnEnabled", ret="void", @@ -31937,7 +33496,7 @@ local t={ cimguiname="igTableSetColumnIndex", defaults={}, funcname="TableSetColumnIndex", - location="imgui:827", + location="imgui:900", namespace="ImGui", ov_cimguiname="igTableSetColumnIndex", ret="bool", @@ -31962,7 +33521,7 @@ local t={ cimguiname="igTableSetColumnSortDirection", defaults={}, funcname="TableSetColumnSortDirection", - location="imgui_internal:3632", + location="imgui_internal:3717", namespace="ImGui", ov_cimguiname="igTableSetColumnSortDirection", ret="void", @@ -31984,7 +33543,7 @@ local t={ cimguiname="igTableSetColumnWidth", defaults={}, funcname="TableSetColumnWidth", - location="imgui_internal:3631", + location="imgui_internal:3716", namespace="ImGui", ov_cimguiname="igTableSetColumnWidth", ret="void", @@ -32003,7 +33562,7 @@ local t={ cimguiname="igTableSetColumnWidthAutoAll", defaults={}, funcname="TableSetColumnWidthAutoAll", - location="imgui_internal:3670", + location="imgui_internal:3757", namespace="ImGui", ov_cimguiname="igTableSetColumnWidthAutoAll", ret="void", @@ -32025,7 +33584,7 @@ local t={ cimguiname="igTableSetColumnWidthAutoSingle", defaults={}, funcname="TableSetColumnWidthAutoSingle", - location="imgui_internal:3669", + location="imgui_internal:3756", namespace="ImGui", ov_cimguiname="igTableSetColumnWidthAutoSingle", ret="void", @@ -32041,7 +33600,7 @@ local t={ cimguiname="igTableSettingsAddSettingsHandler", defaults={}, funcname="TableSettingsAddSettingsHandler", - location="imgui_internal:3681", + location="imgui_internal:3768", namespace="ImGui", ov_cimguiname="igTableSettingsAddSettingsHandler", ret="void", @@ -32063,7 +33622,7 @@ local t={ cimguiname="igTableSettingsCreate", defaults={}, funcname="TableSettingsCreate", - location="imgui_internal:3682", + location="imgui_internal:3769", namespace="ImGui", ov_cimguiname="igTableSettingsCreate", ret="ImGuiTableSettings*", @@ -32082,7 +33641,7 @@ local t={ cimguiname="igTableSettingsFindByID", defaults={}, funcname="TableSettingsFindByID", - location="imgui_internal:3683", + location="imgui_internal:3770", namespace="ImGui", ov_cimguiname="igTableSettingsFindByID", ret="ImGuiTableSettings*", @@ -32113,7 +33672,7 @@ local t={ init_width_or_weight="0.0f", user_id="0"}, funcname="TableSetupColumn", - location="imgui:837", + location="imgui:910", namespace="ImGui", ov_cimguiname="igTableSetupColumn", ret="void", @@ -32132,7 +33691,7 @@ local t={ cimguiname="igTableSetupDrawChannels", defaults={}, funcname="TableSetupDrawChannels", - location="imgui_internal:3646", + location="imgui_internal:3733", namespace="ImGui", ov_cimguiname="igTableSetupDrawChannels", ret="void", @@ -32154,7 +33713,7 @@ local t={ cimguiname="igTableSetupScrollFreeze", defaults={}, funcname="TableSetupScrollFreeze", - location="imgui:838", + location="imgui:911", namespace="ImGui", ov_cimguiname="igTableSetupScrollFreeze", ret="void", @@ -32173,7 +33732,7 @@ local t={ cimguiname="igTableSortSpecsBuild", defaults={}, funcname="TableSortSpecsBuild", - location="imgui_internal:3657", + location="imgui_internal:3744", namespace="ImGui", ov_cimguiname="igTableSortSpecsBuild", ret="void", @@ -32192,7 +33751,7 @@ local t={ cimguiname="igTableSortSpecsSanitize", defaults={}, funcname="TableSortSpecsSanitize", - location="imgui_internal:3656", + location="imgui_internal:3743", namespace="ImGui", ov_cimguiname="igTableSortSpecsSanitize", ret="void", @@ -32211,7 +33770,7 @@ local t={ cimguiname="igTableUpdateBorders", defaults={}, funcname="TableUpdateBorders", - location="imgui_internal:3648", + location="imgui_internal:3735", namespace="ImGui", ov_cimguiname="igTableUpdateBorders", ret="void", @@ -32230,7 +33789,7 @@ local t={ cimguiname="igTableUpdateColumnsWeightFromWidth", defaults={}, funcname="TableUpdateColumnsWeightFromWidth", - location="imgui_internal:3649", + location="imgui_internal:3736", namespace="ImGui", ov_cimguiname="igTableUpdateColumnsWeightFromWidth", ret="void", @@ -32249,7 +33808,7 @@ local t={ cimguiname="igTableUpdateLayout", defaults={}, funcname="TableUpdateLayout", - location="imgui_internal:3647", + location="imgui_internal:3734", namespace="ImGui", ov_cimguiname="igTableUpdateLayout", ret="void", @@ -32268,7 +33827,7 @@ local t={ cimguiname="igTeleportMousePos", defaults={}, funcname="TeleportMousePos", - location="imgui_internal:3467", + location="imgui_internal:3552", namespace="ImGui", ov_cimguiname="igTeleportMousePos", ret="void", @@ -32287,7 +33846,7 @@ local t={ cimguiname="igTempInputIsActive", defaults={}, funcname="TempInputIsActive", - location="imgui_internal:3794", + location="imgui_internal:3887", namespace="ImGui", ov_cimguiname="igTempInputIsActive", ret="bool", @@ -32329,7 +33888,7 @@ local t={ p_clamp_max="NULL", p_clamp_min="NULL"}, funcname="TempInputScalar", - location="imgui_internal:3793", + location="imgui_internal:3886", namespace="ImGui", ov_cimguiname="igTempInputScalar", ret="bool", @@ -32363,7 +33922,7 @@ local t={ cimguiname="igTempInputText", defaults={}, funcname="TempInputText", - location="imgui_internal:3792", + location="imgui_internal:3885", namespace="ImGui", ov_cimguiname="igTempInputText", ret="bool", @@ -32385,7 +33944,7 @@ local t={ cimguiname="igTestKeyOwner", defaults={}, funcname="TestKeyOwner", - location="imgui_internal:3486", + location="imgui_internal:3571", namespace="ImGui", ov_cimguiname="igTestKeyOwner", ret="bool", @@ -32407,7 +33966,7 @@ local t={ cimguiname="igTestShortcutRouting", defaults={}, funcname="TestShortcutRouting", - location="imgui_internal:3520", + location="imgui_internal:3605", namespace="ImGui", ov_cimguiname="igTestShortcutRouting", ret="bool", @@ -32430,13 +33989,70 @@ local t={ defaults={}, funcname="Text", isvararg="...)", - location="imgui:541", + location="imgui:613", namespace="ImGui", ov_cimguiname="igText", ret="void", signature="(const char*,...)", stname=""}, ["(const char*,...)"]=nil}, + igTextAligned={ + [1]={ + args="(float align_x,float size_x,const char* fmt,...)", + argsT={ + [1]={ + name="align_x", + type="float"}, + [2]={ + name="size_x", + type="float"}, + [3]={ + name="fmt", + type="const char*"}, + [4]={ + name="...", + type="..."}}, + argsoriginal="(float align_x,float size_x,const char* fmt,...)", + call_args="(align_x,size_x,fmt,...)", + cimguiname="igTextAligned", + defaults={}, + funcname="TextAligned", + isvararg="...)", + location="imgui_internal:3826", + namespace="ImGui", + ov_cimguiname="igTextAligned", + ret="void", + signature="(float,float,const char*,...)", + stname=""}, + ["(float,float,const char*,...)"]=nil}, + igTextAlignedV={ + [1]={ + args="(float align_x,float size_x,const char* fmt,va_list args)", + argsT={ + [1]={ + name="align_x", + type="float"}, + [2]={ + name="size_x", + type="float"}, + [3]={ + name="fmt", + type="const char*"}, + [4]={ + name="args", + type="va_list"}}, + argsoriginal="(float align_x,float size_x,const char* fmt,va_list args)", + call_args="(align_x,size_x,fmt,args)", + cimguiname="igTextAlignedV", + defaults={}, + funcname="TextAlignedV", + location="imgui_internal:3827", + namespace="ImGui", + ov_cimguiname="igTextAlignedV", + ret="void", + signature="(float,float,const char*,va_list)", + stname=""}, + ["(float,float,const char*,va_list)"]=nil}, igTextColored={ [1]={ args="(const ImVec4 col,const char* fmt,...)", @@ -32456,7 +34072,7 @@ local t={ defaults={}, funcname="TextColored", isvararg="...)", - location="imgui:543", + location="imgui:615", namespace="ImGui", ov_cimguiname="igTextColored", ret="void", @@ -32481,7 +34097,7 @@ local t={ cimguiname="igTextColoredV", defaults={}, funcname="TextColoredV", - location="imgui:544", + location="imgui:616", namespace="ImGui", ov_cimguiname="igTextColoredV", ret="void", @@ -32504,7 +34120,7 @@ local t={ defaults={}, funcname="TextDisabled", isvararg="...)", - location="imgui:545", + location="imgui:617", namespace="ImGui", ov_cimguiname="igTextDisabled", ret="void", @@ -32526,7 +34142,7 @@ local t={ cimguiname="igTextDisabledV", defaults={}, funcname="TextDisabledV", - location="imgui:546", + location="imgui:618", namespace="ImGui", ov_cimguiname="igTextDisabledV", ret="void", @@ -32553,7 +34169,7 @@ local t={ flags="0", text_end="NULL"}, funcname="TextEx", - location="imgui_internal:3738", + location="imgui_internal:3825", namespace="ImGui", ov_cimguiname="igTextEx", ret="void", @@ -32572,7 +34188,7 @@ local t={ cimguiname="igTextLink", defaults={}, funcname="TextLink", - location="imgui:569", + location="imgui:641", namespace="ImGui", ov_cimguiname="igTextLink", ret="bool", @@ -32595,10 +34211,10 @@ local t={ defaults={ url="NULL"}, funcname="TextLinkOpenURL", - location="imgui:570", + location="imgui:642", namespace="ImGui", ov_cimguiname="igTextLinkOpenURL", - ret="void", + ret="bool", signature="(const char*,const char*)", stname=""}, ["(const char*,const char*)"]=nil}, @@ -32618,7 +34234,7 @@ local t={ defaults={ text_end="NULL"}, funcname="TextUnformatted", - location="imgui:540", + location="imgui:612", namespace="ImGui", ov_cimguiname="igTextUnformatted", ret="void", @@ -32640,7 +34256,7 @@ local t={ cimguiname="igTextV", defaults={}, funcname="TextV", - location="imgui:542", + location="imgui:614", namespace="ImGui", ov_cimguiname="igTextV", ret="void", @@ -32663,7 +34279,7 @@ local t={ defaults={}, funcname="TextWrapped", isvararg="...)", - location="imgui:547", + location="imgui:619", namespace="ImGui", ov_cimguiname="igTextWrapped", ret="void", @@ -32685,7 +34301,7 @@ local t={ cimguiname="igTextWrappedV", defaults={}, funcname="TextWrappedV", - location="imgui:548", + location="imgui:620", namespace="ImGui", ov_cimguiname="igTextWrappedV", ret="void", @@ -32716,7 +34332,7 @@ local t={ cimguiname="igTranslateWindowsInViewport", defaults={}, funcname="TranslateWindowsInViewport", - location="imgui_internal:3301", + location="imgui_internal:3386", namespace="ImGui", ov_cimguiname="igTranslateWindowsInViewport", ret="void", @@ -32735,7 +34351,7 @@ local t={ cimguiname="igTreeNode", defaults={}, funcname="TreeNode", - location="imgui:666", + location="imgui:739", namespace="ImGui", ov_cimguiname="igTreeNode_Str", ret="bool", @@ -32759,7 +34375,7 @@ local t={ defaults={}, funcname="TreeNode", isvararg="...)", - location="imgui:667", + location="imgui:740", namespace="ImGui", ov_cimguiname="igTreeNode_StrStr", ret="bool", @@ -32783,7 +34399,7 @@ local t={ defaults={}, funcname="TreeNode", isvararg="...)", - location="imgui:668", + location="imgui:741", namespace="ImGui", ov_cimguiname="igTreeNode_Ptr", ret="bool", @@ -32814,13 +34430,51 @@ local t={ defaults={ label_end="NULL"}, funcname="TreeNodeBehavior", - location="imgui_internal:3764", + location="imgui_internal:3855", namespace="ImGui", ov_cimguiname="igTreeNodeBehavior", ret="bool", signature="(ImGuiID,ImGuiTreeNodeFlags,const char*,const char*)", stname=""}, ["(ImGuiID,ImGuiTreeNodeFlags,const char*,const char*)"]=nil}, + igTreeNodeDrawLineToChildNode={ + [1]={ + args="(const ImVec2 target_pos)", + argsT={ + [1]={ + name="target_pos", + type="const ImVec2"}}, + argsoriginal="(const ImVec2& target_pos)", + call_args="(target_pos)", + cimguiname="igTreeNodeDrawLineToChildNode", + defaults={}, + funcname="TreeNodeDrawLineToChildNode", + location="imgui_internal:3856", + namespace="ImGui", + ov_cimguiname="igTreeNodeDrawLineToChildNode", + ret="void", + signature="(const ImVec2)", + stname=""}, + ["(const ImVec2)"]=nil}, + igTreeNodeDrawLineToTreePop={ + [1]={ + args="(const ImGuiTreeNodeStackData* data)", + argsT={ + [1]={ + name="data", + type="const ImGuiTreeNodeStackData*"}}, + argsoriginal="(const ImGuiTreeNodeStackData* data)", + call_args="(data)", + cimguiname="igTreeNodeDrawLineToTreePop", + defaults={}, + funcname="TreeNodeDrawLineToTreePop", + location="imgui_internal:3857", + namespace="ImGui", + ov_cimguiname="igTreeNodeDrawLineToTreePop", + ret="void", + signature="(const ImGuiTreeNodeStackData*)", + stname=""}, + ["(const ImGuiTreeNodeStackData*)"]=nil}, igTreeNodeEx={ [1]={ args="(const char* label,ImGuiTreeNodeFlags flags)", @@ -32837,7 +34491,7 @@ local t={ defaults={ flags="0"}, funcname="TreeNodeEx", - location="imgui:671", + location="imgui:744", namespace="ImGui", ov_cimguiname="igTreeNodeEx_Str", ret="bool", @@ -32864,7 +34518,7 @@ local t={ defaults={}, funcname="TreeNodeEx", isvararg="...)", - location="imgui:672", + location="imgui:745", namespace="ImGui", ov_cimguiname="igTreeNodeEx_StrStr", ret="bool", @@ -32891,7 +34545,7 @@ local t={ defaults={}, funcname="TreeNodeEx", isvararg="...)", - location="imgui:673", + location="imgui:746", namespace="ImGui", ov_cimguiname="igTreeNodeEx_Ptr", ret="bool", @@ -32921,7 +34575,7 @@ local t={ cimguiname="igTreeNodeExV", defaults={}, funcname="TreeNodeExV", - location="imgui:674", + location="imgui:747", namespace="ImGui", ov_cimguiname="igTreeNodeExV_Str", ret="bool", @@ -32947,7 +34601,7 @@ local t={ cimguiname="igTreeNodeExV", defaults={}, funcname="TreeNodeExV", - location="imgui:675", + location="imgui:748", namespace="ImGui", ov_cimguiname="igTreeNodeExV_Ptr", ret="bool", @@ -32967,7 +34621,7 @@ local t={ cimguiname="igTreeNodeGetOpen", defaults={}, funcname="TreeNodeGetOpen", - location="imgui_internal:3766", + location="imgui_internal:3859", namespace="ImGui", ov_cimguiname="igTreeNodeGetOpen", ret="bool", @@ -32989,7 +34643,7 @@ local t={ cimguiname="igTreeNodeSetOpen", defaults={}, funcname="TreeNodeSetOpen", - location="imgui_internal:3767", + location="imgui_internal:3860", namespace="ImGui", ov_cimguiname="igTreeNodeSetOpen", ret="void", @@ -33011,7 +34665,7 @@ local t={ cimguiname="igTreeNodeUpdateNextOpen", defaults={}, funcname="TreeNodeUpdateNextOpen", - location="imgui_internal:3768", + location="imgui_internal:3861", namespace="ImGui", ov_cimguiname="igTreeNodeUpdateNextOpen", ret="bool", @@ -33036,7 +34690,7 @@ local t={ cimguiname="igTreeNodeV", defaults={}, funcname="TreeNodeV", - location="imgui:669", + location="imgui:742", namespace="ImGui", ov_cimguiname="igTreeNodeV_Str", ret="bool", @@ -33059,7 +34713,7 @@ local t={ cimguiname="igTreeNodeV", defaults={}, funcname="TreeNodeV", - location="imgui:670", + location="imgui:743", namespace="ImGui", ov_cimguiname="igTreeNodeV_Ptr", ret="bool", @@ -33076,7 +34730,7 @@ local t={ cimguiname="igTreePop", defaults={}, funcname="TreePop", - location="imgui:678", + location="imgui:751", namespace="ImGui", ov_cimguiname="igTreePop", ret="void", @@ -33095,7 +34749,7 @@ local t={ cimguiname="igTreePush", defaults={}, funcname="TreePush", - location="imgui:676", + location="imgui:749", namespace="ImGui", ov_cimguiname="igTreePush_Str", ret="void", @@ -33112,7 +34766,7 @@ local t={ cimguiname="igTreePush", defaults={}, funcname="TreePush", - location="imgui:677", + location="imgui:750", namespace="ImGui", ov_cimguiname="igTreePush_Ptr", ret="void", @@ -33132,7 +34786,7 @@ local t={ cimguiname="igTreePushOverrideID", defaults={}, funcname="TreePushOverrideID", - location="imgui_internal:3765", + location="imgui_internal:3858", namespace="ImGui", ov_cimguiname="igTreePushOverrideID", ret="void", @@ -33162,7 +34816,7 @@ local t={ cimguiname="igTypingSelectFindBestLeadingMatch", defaults={}, funcname="TypingSelectFindBestLeadingMatch", - location="imgui_internal:3603", + location="imgui_internal:3688", namespace="ImGui", ov_cimguiname="igTypingSelectFindBestLeadingMatch", ret="int", @@ -33195,7 +34849,7 @@ local t={ cimguiname="igTypingSelectFindMatch", defaults={}, funcname="TypingSelectFindMatch", - location="imgui_internal:3601", + location="imgui_internal:3686", namespace="ImGui", ov_cimguiname="igTypingSelectFindMatch", ret="int", @@ -33228,7 +34882,7 @@ local t={ cimguiname="igTypingSelectFindNextSingleCharMatch", defaults={}, funcname="TypingSelectFindNextSingleCharMatch", - location="imgui_internal:3602", + location="imgui_internal:3687", namespace="ImGui", ov_cimguiname="igTypingSelectFindNextSingleCharMatch", ret="int", @@ -33248,29 +34902,89 @@ local t={ defaults={ indent_w="0.0f"}, funcname="Unindent", - location="imgui:509", + location="imgui:581", namespace="ImGui", ov_cimguiname="igUnindent", ret="void", signature="(float)", stname=""}, ["(float)"]=nil}, + igUnregisterFontAtlas={ + [1]={ + args="(ImFontAtlas* atlas)", + argsT={ + [1]={ + name="atlas", + type="ImFontAtlas*"}}, + argsoriginal="(ImFontAtlas* atlas)", + call_args="(atlas)", + cimguiname="igUnregisterFontAtlas", + defaults={}, + funcname="UnregisterFontAtlas", + location="imgui_internal:3355", + namespace="ImGui", + ov_cimguiname="igUnregisterFontAtlas", + ret="void", + signature="(ImFontAtlas*)", + stname=""}, + ["(ImFontAtlas*)"]=nil}, + igUnregisterUserTexture={ + [1]={ + args="(ImTextureData* tex)", + argsT={ + [1]={ + name="tex", + type="ImTextureData*"}}, + argsoriginal="(ImTextureData* tex)", + call_args="(tex)", + cimguiname="igUnregisterUserTexture", + defaults={}, + funcname="UnregisterUserTexture", + location="imgui_internal:3353", + namespace="ImGui", + ov_cimguiname="igUnregisterUserTexture", + ret="void", + signature="(ImTextureData*)", + stname=""}, + ["(ImTextureData*)"]=nil}, + igUpdateCurrentFontSize={ + [1]={ + args="(float restore_font_size_after_scaling)", + argsT={ + [1]={ + name="restore_font_size_after_scaling", + type="float"}}, + argsoriginal="(float restore_font_size_after_scaling)", + call_args="(restore_font_size_after_scaling)", + cimguiname="igUpdateCurrentFontSize", + defaults={}, + funcname="UpdateCurrentFontSize", + location="imgui_internal:3357", + namespace="ImGui", + ov_cimguiname="igUpdateCurrentFontSize", + ret="void", + signature="(float)", + stname=""}, + ["(float)"]=nil}, igUpdateHoveredWindowAndCaptureFlags={ [1]={ - args="()", - argsT={}, - argsoriginal="()", - call_args="()", + args="(const ImVec2 mouse_pos)", + argsT={ + [1]={ + name="mouse_pos", + type="const ImVec2"}}, + argsoriginal="(const ImVec2& mouse_pos)", + call_args="(mouse_pos)", cimguiname="igUpdateHoveredWindowAndCaptureFlags", defaults={}, funcname="UpdateHoveredWindowAndCaptureFlags", - location="imgui_internal:3288", + location="imgui_internal:3373", namespace="ImGui", ov_cimguiname="igUpdateHoveredWindowAndCaptureFlags", ret="void", - signature="()", + signature="(const ImVec2)", stname=""}, - ["()"]=nil}, + ["(const ImVec2)"]=nil}, igUpdateInputEvents={ [1]={ args="(bool trickle_fast_inputs)", @@ -33283,7 +34997,7 @@ local t={ cimguiname="igUpdateInputEvents", defaults={}, funcname="UpdateInputEvents", - location="imgui_internal:3287", + location="imgui_internal:3372", namespace="ImGui", ov_cimguiname="igUpdateInputEvents", ret="void", @@ -33299,7 +35013,7 @@ local t={ cimguiname="igUpdateMouseMovingWindowEndFrame", defaults={}, funcname="UpdateMouseMovingWindowEndFrame", - location="imgui_internal:3293", + location="imgui_internal:3378", namespace="ImGui", ov_cimguiname="igUpdateMouseMovingWindowEndFrame", ret="void", @@ -33315,7 +35029,7 @@ local t={ cimguiname="igUpdateMouseMovingWindowNewFrame", defaults={}, funcname="UpdateMouseMovingWindowNewFrame", - location="imgui_internal:3292", + location="imgui_internal:3377", namespace="ImGui", ov_cimguiname="igUpdateMouseMovingWindowNewFrame", ret="void", @@ -33331,7 +35045,7 @@ local t={ cimguiname="igUpdatePlatformWindows", defaults={}, funcname="UpdatePlatformWindows", - location="imgui:1092", + location="imgui:1165", namespace="ImGui", ov_cimguiname="igUpdatePlatformWindows", ret="void", @@ -33356,7 +35070,7 @@ local t={ cimguiname="igUpdateWindowParentAndRootLinks", defaults={}, funcname="UpdateWindowParentAndRootLinks", - location="imgui_internal:3244", + location="imgui_internal:3320", namespace="ImGui", ov_cimguiname="igUpdateWindowParentAndRootLinks", ret="void", @@ -33375,7 +35089,7 @@ local t={ cimguiname="igUpdateWindowSkipRefresh", defaults={}, funcname="UpdateWindowSkipRefresh", - location="imgui_internal:3245", + location="imgui_internal:3321", namespace="ImGui", ov_cimguiname="igUpdateWindowSkipRefresh", ret="void", @@ -33414,7 +35128,7 @@ local t={ flags="0", format="\"%.3f\""}, funcname="VSliderFloat", - location="imgui:632", + location="imgui:705", namespace="ImGui", ov_cimguiname="igVSliderFloat", ret="bool", @@ -33453,7 +35167,7 @@ local t={ flags="0", format="\"%d\""}, funcname="VSliderInt", - location="imgui:633", + location="imgui:706", namespace="ImGui", ov_cimguiname="igVSliderInt", ret="bool", @@ -33495,7 +35209,7 @@ local t={ flags="0", format="NULL"}, funcname="VSliderScalar", - location="imgui:634", + location="imgui:707", namespace="ImGui", ov_cimguiname="igVSliderScalar", ret="bool", @@ -33517,7 +35231,7 @@ local t={ cimguiname="igValue", defaults={}, funcname="Value", - location="imgui:724", + location="imgui:797", namespace="ImGui", ov_cimguiname="igValue_Bool", ret="void", @@ -33537,7 +35251,7 @@ local t={ cimguiname="igValue", defaults={}, funcname="Value", - location="imgui:725", + location="imgui:798", namespace="ImGui", ov_cimguiname="igValue_Int", ret="void", @@ -33557,7 +35271,7 @@ local t={ cimguiname="igValue", defaults={}, funcname="Value", - location="imgui:726", + location="imgui:799", namespace="ImGui", ov_cimguiname="igValue_Uint", ret="void", @@ -33581,7 +35295,7 @@ local t={ defaults={ float_format="NULL"}, funcname="Value", - location="imgui:727", + location="imgui:800", namespace="ImGui", ov_cimguiname="igValue_Float", ret="void", @@ -33609,7 +35323,7 @@ local t={ cimguiname="igWindowPosAbsToRel", defaults={}, funcname="WindowPosAbsToRel", - location="imgui_internal:3259", + location="imgui_internal:3335", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowPosAbsToRel", @@ -33635,7 +35349,7 @@ local t={ cimguiname="igWindowPosRelToAbs", defaults={}, funcname="WindowPosRelToAbs", - location="imgui_internal:3260", + location="imgui_internal:3336", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowPosRelToAbs", @@ -33661,7 +35375,7 @@ local t={ cimguiname="igWindowRectAbsToRel", defaults={}, funcname="WindowRectAbsToRel", - location="imgui_internal:3257", + location="imgui_internal:3333", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowRectAbsToRel", @@ -33687,7 +35401,7 @@ local t={ cimguiname="igWindowRectRelToAbs", defaults={}, funcname="WindowRectRelToAbs", - location="imgui_internal:3258", + location="imgui_internal:3334", namespace="ImGui", nonUDT=1, ov_cimguiname="igWindowRectRelToAbs", @@ -33758,9 +35472,9 @@ t.ImDrawList_AddConvexPolyFilled["(const ImVec2*,int,ImU32)"]=t.ImDrawList_AddCo t.ImDrawList_AddDrawCmd["()"]=t.ImDrawList_AddDrawCmd[1] t.ImDrawList_AddEllipse["(const ImVec2,const ImVec2,ImU32,float,int,float)"]=t.ImDrawList_AddEllipse[1] t.ImDrawList_AddEllipseFilled["(const ImVec2,const ImVec2,ImU32,float,int)"]=t.ImDrawList_AddEllipseFilled[1] -t.ImDrawList_AddImage["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_AddImage[1] -t.ImDrawList_AddImageQuad["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_AddImageQuad[1] -t.ImDrawList_AddImageRounded["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)"]=t.ImDrawList_AddImageRounded[1] +t.ImDrawList_AddImage["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_AddImage[1] +t.ImDrawList_AddImageQuad["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_AddImageQuad[1] +t.ImDrawList_AddImageRounded["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)"]=t.ImDrawList_AddImageRounded[1] t.ImDrawList_AddLine["(const ImVec2,const ImVec2,ImU32,float)"]=t.ImDrawList_AddLine[1] t.ImDrawList_AddNgon["(const ImVec2,float,ImU32,int,float)"]=t.ImDrawList_AddNgon[1] t.ImDrawList_AddNgonFilled["(const ImVec2,float,ImU32,int)"]=t.ImDrawList_AddNgonFilled[1] @@ -33794,7 +35508,7 @@ t.ImDrawList_PathLineToMergeDuplicate["(const ImVec2)"]=t.ImDrawList_PathLineToM t.ImDrawList_PathRect["(const ImVec2,const ImVec2,float,ImDrawFlags)"]=t.ImDrawList_PathRect[1] t.ImDrawList_PathStroke["(ImU32,ImDrawFlags,float)"]=t.ImDrawList_PathStroke[1] t.ImDrawList_PopClipRect["()"]=t.ImDrawList_PopClipRect[1] -t.ImDrawList_PopTextureID["()"]=t.ImDrawList_PopTextureID[1] +t.ImDrawList_PopTexture["()"]=t.ImDrawList_PopTexture[1] t.ImDrawList_PrimQuadUV["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_PrimQuadUV[1] t.ImDrawList_PrimRect["(const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_PrimRect[1] t.ImDrawList_PrimRectUV["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_PrimRectUV[1] @@ -33805,52 +35519,49 @@ t.ImDrawList_PrimWriteIdx["(ImDrawIdx)"]=t.ImDrawList_PrimWriteIdx[1] t.ImDrawList_PrimWriteVtx["(const ImVec2,const ImVec2,ImU32)"]=t.ImDrawList_PrimWriteVtx[1] t.ImDrawList_PushClipRect["(const ImVec2,const ImVec2,bool)"]=t.ImDrawList_PushClipRect[1] t.ImDrawList_PushClipRectFullScreen["()"]=t.ImDrawList_PushClipRectFullScreen[1] -t.ImDrawList_PushTextureID["(ImTextureID)"]=t.ImDrawList_PushTextureID[1] +t.ImDrawList_PushTexture["(ImTextureRef)"]=t.ImDrawList_PushTexture[1] t.ImDrawList__CalcCircleAutoSegmentCount["(float)const"]=t.ImDrawList__CalcCircleAutoSegmentCount[1] t.ImDrawList__ClearFreeMemory["()"]=t.ImDrawList__ClearFreeMemory[1] t.ImDrawList__OnChangedClipRect["()"]=t.ImDrawList__OnChangedClipRect[1] -t.ImDrawList__OnChangedTextureID["()"]=t.ImDrawList__OnChangedTextureID[1] +t.ImDrawList__OnChangedTexture["()"]=t.ImDrawList__OnChangedTexture[1] t.ImDrawList__OnChangedVtxOffset["()"]=t.ImDrawList__OnChangedVtxOffset[1] t.ImDrawList__PathArcToFastEx["(const ImVec2,float,int,int,int)"]=t.ImDrawList__PathArcToFastEx[1] t.ImDrawList__PathArcToN["(const ImVec2,float,float,float,int)"]=t.ImDrawList__PathArcToN[1] t.ImDrawList__PopUnusedDrawCmd["()"]=t.ImDrawList__PopUnusedDrawCmd[1] t.ImDrawList__ResetForNewFrame["()"]=t.ImDrawList__ResetForNewFrame[1] -t.ImDrawList__SetTextureID["(ImTextureID)"]=t.ImDrawList__SetTextureID[1] +t.ImDrawList__SetDrawListSharedData["(ImDrawListSharedData*)"]=t.ImDrawList__SetDrawListSharedData[1] +t.ImDrawList__SetTexture["(ImTextureRef)"]=t.ImDrawList__SetTexture[1] t.ImDrawList__TryMergeDrawCmds["()"]=t.ImDrawList__TryMergeDrawCmds[1] t.ImDrawList_destroy["(ImDrawList*)"]=t.ImDrawList_destroy[1] -t.ImFontAtlasCustomRect_ImFontAtlasCustomRect["()"]=t.ImFontAtlasCustomRect_ImFontAtlasCustomRect[1] -t.ImFontAtlasCustomRect_IsPacked["()const"]=t.ImFontAtlasCustomRect_IsPacked[1] -t.ImFontAtlasCustomRect_destroy["(ImFontAtlasCustomRect*)"]=t.ImFontAtlasCustomRect_destroy[1] -t.ImFontAtlas_AddCustomRectFontGlyph["(ImFont*,ImWchar,int,int,float,const ImVec2)"]=t.ImFontAtlas_AddCustomRectFontGlyph[1] -t.ImFontAtlas_AddCustomRectRegular["(int,int)"]=t.ImFontAtlas_AddCustomRectRegular[1] +t.ImFontAtlasBuilder_ImFontAtlasBuilder["()"]=t.ImFontAtlasBuilder_ImFontAtlasBuilder[1] +t.ImFontAtlasBuilder_destroy["(ImFontAtlasBuilder*)"]=t.ImFontAtlasBuilder_destroy[1] +t.ImFontAtlasRect_ImFontAtlasRect["()"]=t.ImFontAtlasRect_ImFontAtlasRect[1] +t.ImFontAtlasRect_destroy["(ImFontAtlasRect*)"]=t.ImFontAtlasRect_destroy[1] +t.ImFontAtlas_AddCustomRect["(int,int,ImFontAtlasRect*)"]=t.ImFontAtlas_AddCustomRect[1] t.ImFontAtlas_AddFont["(const ImFontConfig*)"]=t.ImFontAtlas_AddFont[1] t.ImFontAtlas_AddFontDefault["(const ImFontConfig*)"]=t.ImFontAtlas_AddFontDefault[1] t.ImFontAtlas_AddFontFromFileTTF["(const char*,float,const ImFontConfig*,const ImWchar*)"]=t.ImFontAtlas_AddFontFromFileTTF[1] t.ImFontAtlas_AddFontFromMemoryCompressedBase85TTF["(const char*,float,const ImFontConfig*,const ImWchar*)"]=t.ImFontAtlas_AddFontFromMemoryCompressedBase85TTF[1] t.ImFontAtlas_AddFontFromMemoryCompressedTTF["(const void*,int,float,const ImFontConfig*,const ImWchar*)"]=t.ImFontAtlas_AddFontFromMemoryCompressedTTF[1] t.ImFontAtlas_AddFontFromMemoryTTF["(void*,int,float,const ImFontConfig*,const ImWchar*)"]=t.ImFontAtlas_AddFontFromMemoryTTF[1] -t.ImFontAtlas_Build["()"]=t.ImFontAtlas_Build[1] -t.ImFontAtlas_CalcCustomRectUV["(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const"]=t.ImFontAtlas_CalcCustomRectUV[1] t.ImFontAtlas_Clear["()"]=t.ImFontAtlas_Clear[1] t.ImFontAtlas_ClearFonts["()"]=t.ImFontAtlas_ClearFonts[1] t.ImFontAtlas_ClearInputData["()"]=t.ImFontAtlas_ClearInputData[1] t.ImFontAtlas_ClearTexData["()"]=t.ImFontAtlas_ClearTexData[1] -t.ImFontAtlas_GetCustomRectByIndex["(int)"]=t.ImFontAtlas_GetCustomRectByIndex[1] -t.ImFontAtlas_GetGlyphRangesChineseFull["()"]=t.ImFontAtlas_GetGlyphRangesChineseFull[1] -t.ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon["()"]=t.ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon[1] -t.ImFontAtlas_GetGlyphRangesCyrillic["()"]=t.ImFontAtlas_GetGlyphRangesCyrillic[1] +t.ImFontAtlas_CompactCache["()"]=t.ImFontAtlas_CompactCache[1] +t.ImFontAtlas_GetCustomRect["(ImFontAtlasRectId,ImFontAtlasRect*)const"]=t.ImFontAtlas_GetCustomRect[1] t.ImFontAtlas_GetGlyphRangesDefault["()"]=t.ImFontAtlas_GetGlyphRangesDefault[1] -t.ImFontAtlas_GetGlyphRangesGreek["()"]=t.ImFontAtlas_GetGlyphRangesGreek[1] -t.ImFontAtlas_GetGlyphRangesJapanese["()"]=t.ImFontAtlas_GetGlyphRangesJapanese[1] -t.ImFontAtlas_GetGlyphRangesKorean["()"]=t.ImFontAtlas_GetGlyphRangesKorean[1] -t.ImFontAtlas_GetGlyphRangesThai["()"]=t.ImFontAtlas_GetGlyphRangesThai[1] -t.ImFontAtlas_GetGlyphRangesVietnamese["()"]=t.ImFontAtlas_GetGlyphRangesVietnamese[1] -t.ImFontAtlas_GetTexDataAsAlpha8["(unsigned char**,int*,int*,int*)"]=t.ImFontAtlas_GetTexDataAsAlpha8[1] -t.ImFontAtlas_GetTexDataAsRGBA32["(unsigned char**,int*,int*,int*)"]=t.ImFontAtlas_GetTexDataAsRGBA32[1] t.ImFontAtlas_ImFontAtlas["()"]=t.ImFontAtlas_ImFontAtlas[1] -t.ImFontAtlas_IsBuilt["()const"]=t.ImFontAtlas_IsBuilt[1] -t.ImFontAtlas_SetTexID["(ImTextureID)"]=t.ImFontAtlas_SetTexID[1] +t.ImFontAtlas_RemoveCustomRect["(ImFontAtlasRectId)"]=t.ImFontAtlas_RemoveCustomRect[1] +t.ImFontAtlas_RemoveFont["(ImFont*)"]=t.ImFontAtlas_RemoveFont[1] t.ImFontAtlas_destroy["(ImFontAtlas*)"]=t.ImFontAtlas_destroy[1] +t.ImFontBaked_ClearOutputData["()"]=t.ImFontBaked_ClearOutputData[1] +t.ImFontBaked_FindGlyph["(ImWchar)"]=t.ImFontBaked_FindGlyph[1] +t.ImFontBaked_FindGlyphNoFallback["(ImWchar)"]=t.ImFontBaked_FindGlyphNoFallback[1] +t.ImFontBaked_GetCharAdvance["(ImWchar)"]=t.ImFontBaked_GetCharAdvance[1] +t.ImFontBaked_ImFontBaked["()"]=t.ImFontBaked_ImFontBaked[1] +t.ImFontBaked_IsGlyphLoaded["(ImWchar)"]=t.ImFontBaked_IsGlyphLoaded[1] +t.ImFontBaked_destroy["(ImFontBaked*)"]=t.ImFontBaked_destroy[1] t.ImFontConfig_ImFontConfig["()"]=t.ImFontConfig_ImFontConfig[1] t.ImFontConfig_destroy["(ImFontConfig*)"]=t.ImFontConfig_destroy[1] t.ImFontGlyphRangesBuilder_AddChar["(ImWchar)"]=t.ImFontGlyphRangesBuilder_AddChar[1] @@ -33862,21 +35573,21 @@ t.ImFontGlyphRangesBuilder_GetBit["(size_t)const"]=t.ImFontGlyphRangesBuilder_Ge t.ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder["()"]=t.ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder[1] t.ImFontGlyphRangesBuilder_SetBit["(size_t)"]=t.ImFontGlyphRangesBuilder_SetBit[1] t.ImFontGlyphRangesBuilder_destroy["(ImFontGlyphRangesBuilder*)"]=t.ImFontGlyphRangesBuilder_destroy[1] -t.ImFont_AddGlyph["(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)"]=t.ImFont_AddGlyph[1] -t.ImFont_AddRemapChar["(ImWchar,ImWchar,bool)"]=t.ImFont_AddRemapChar[1] -t.ImFont_BuildLookupTable["()"]=t.ImFont_BuildLookupTable[1] +t.ImFontGlyph_ImFontGlyph["()"]=t.ImFontGlyph_ImFontGlyph[1] +t.ImFontGlyph_destroy["(ImFontGlyph*)"]=t.ImFontGlyph_destroy[1] +t.ImFontLoader_ImFontLoader["()"]=t.ImFontLoader_ImFontLoader[1] +t.ImFontLoader_destroy["(ImFontLoader*)"]=t.ImFontLoader_destroy[1] +t.ImFont_AddRemapChar["(ImWchar,ImWchar)"]=t.ImFont_AddRemapChar[1] t.ImFont_CalcTextSizeA["(float,float,float,const char*,const char*,const char**)"]=t.ImFont_CalcTextSizeA[1] -t.ImFont_CalcWordWrapPositionA["(float,const char*,const char*,float)"]=t.ImFont_CalcWordWrapPositionA[1] +t.ImFont_CalcWordWrapPosition["(float,const char*,const char*,float)"]=t.ImFont_CalcWordWrapPosition[1] t.ImFont_ClearOutputData["()"]=t.ImFont_ClearOutputData[1] -t.ImFont_FindGlyph["(ImWchar)"]=t.ImFont_FindGlyph[1] -t.ImFont_FindGlyphNoFallback["(ImWchar)"]=t.ImFont_FindGlyphNoFallback[1] -t.ImFont_GetCharAdvance["(ImWchar)"]=t.ImFont_GetCharAdvance[1] t.ImFont_GetDebugName["()const"]=t.ImFont_GetDebugName[1] -t.ImFont_GrowIndex["(int)"]=t.ImFont_GrowIndex[1] +t.ImFont_GetFontBaked["(float,float)"]=t.ImFont_GetFontBaked[1] t.ImFont_ImFont["()"]=t.ImFont_ImFont[1] +t.ImFont_IsGlyphInFont["(ImWchar)"]=t.ImFont_IsGlyphInFont[1] t.ImFont_IsGlyphRangeUnused["(unsigned int,unsigned int)"]=t.ImFont_IsGlyphRangeUnused[1] t.ImFont_IsLoaded["()const"]=t.ImFont_IsLoaded[1] -t.ImFont_RenderChar["(ImDrawList*,float,const ImVec2,ImU32,ImWchar)"]=t.ImFont_RenderChar[1] +t.ImFont_RenderChar["(ImDrawList*,float,const ImVec2,ImU32,ImWchar,const ImVec4*)"]=t.ImFont_RenderChar[1] t.ImFont_RenderText["(ImDrawList*,float,const ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)"]=t.ImFont_RenderText[1] t.ImFont_destroy["(ImFont*)"]=t.ImFont_destroy[1] t.ImGuiBoxSelectState_ImGuiBoxSelectState["()"]=t.ImGuiBoxSelectState_ImGuiBoxSelectState[1] @@ -33907,7 +35618,8 @@ t.ImGuiDockNode_UpdateMergedFlags["()"]=t.ImGuiDockNode_UpdateMergedFlags[1] t.ImGuiDockNode_destroy["(ImGuiDockNode*)"]=t.ImGuiDockNode_destroy[1] t.ImGuiErrorRecoveryState_ImGuiErrorRecoveryState["()"]=t.ImGuiErrorRecoveryState_ImGuiErrorRecoveryState[1] t.ImGuiErrorRecoveryState_destroy["(ImGuiErrorRecoveryState*)"]=t.ImGuiErrorRecoveryState_destroy[1] -t.ImGuiFreeType_GetBuilderForFreeType["()"]=t.ImGuiFreeType_GetBuilderForFreeType[1] +t.ImGuiFreeType_DebugEditFontLoaderFlags["(ImGuiFreeTypeLoaderFlags*)"]=t.ImGuiFreeType_DebugEditFontLoaderFlags[1] +t.ImGuiFreeType_GetFontLoader["()"]=t.ImGuiFreeType_GetFontLoader[1] t.ImGuiFreeType_SetAllocatorFunctions["(void*(*)(size_t,void*),void(*)(void*,void*),void*)"]=t.ImGuiFreeType_SetAllocatorFunctions[1] t.ImGuiIDStackTool_ImGuiIDStackTool["()"]=t.ImGuiIDStackTool_ImGuiIDStackTool[1] t.ImGuiIDStackTool_destroy["(ImGuiIDStackTool*)"]=t.ImGuiIDStackTool_destroy[1] @@ -34138,7 +35850,6 @@ t.ImGuiWindowClass_destroy["(ImGuiWindowClass*)"]=t.ImGuiWindowClass_destroy[1] t.ImGuiWindowSettings_GetName["()"]=t.ImGuiWindowSettings_GetName[1] t.ImGuiWindowSettings_ImGuiWindowSettings["()"]=t.ImGuiWindowSettings_ImGuiWindowSettings[1] t.ImGuiWindowSettings_destroy["(ImGuiWindowSettings*)"]=t.ImGuiWindowSettings_destroy[1] -t.ImGuiWindow_CalcFontSize["()const"]=t.ImGuiWindow_CalcFontSize[1] t.ImGuiWindow_GetID["(const char*,const char*)"]=t.ImGuiWindow_GetID[1] t.ImGuiWindow_GetID["(const void*)"]=t.ImGuiWindow_GetID[2] t.ImGuiWindow_GetID["(int)"]=t.ImGuiWindow_GetID[3] @@ -34215,12 +35926,35 @@ t.ImSpan_set["(T*,T*)"]=t.ImSpan_set[2] t.ImSpan_set["(T*,int)"]=t.ImSpan_set[1] t.ImSpan_size["()const"]=t.ImSpan_size[1] t.ImSpan_size_in_bytes["()const"]=t.ImSpan_size_in_bytes[1] +t.ImStableVector_clear["()"]=t.ImStableVector_clear[1] +t.ImStableVector_push_back["(const T)"]=t.ImStableVector_push_back[1] +t.ImStableVector_reserve["(int)"]=t.ImStableVector_reserve[1] +t.ImStableVector_resize["(int)"]=t.ImStableVector_resize[1] +t.ImTextureData_Create["(ImTextureFormat,int,int)"]=t.ImTextureData_Create[1] +t.ImTextureData_DestroyPixels["()"]=t.ImTextureData_DestroyPixels[1] +t.ImTextureData_GetPitch["()const"]=t.ImTextureData_GetPitch[1] +t.ImTextureData_GetPixels["()"]=t.ImTextureData_GetPixels[1] +t.ImTextureData_GetPixelsAt["(int,int)"]=t.ImTextureData_GetPixelsAt[1] +t.ImTextureData_GetSizeInBytes["()const"]=t.ImTextureData_GetSizeInBytes[1] +t.ImTextureData_GetTexID["()const"]=t.ImTextureData_GetTexID[1] +t.ImTextureData_GetTexRef["()"]=t.ImTextureData_GetTexRef[1] +t.ImTextureData_ImTextureData["()"]=t.ImTextureData_ImTextureData[1] +t.ImTextureData_SetStatus["(ImTextureStatus)"]=t.ImTextureData_SetStatus[1] +t.ImTextureData_SetTexID["(ImTextureID)"]=t.ImTextureData_SetTexID[1] +t.ImTextureData_destroy["(ImTextureData*)"]=t.ImTextureData_destroy[1] +t.ImTextureRef_GetTexID["()const"]=t.ImTextureRef_GetTexID[1] +t.ImTextureRef_ImTextureRef["()"]=t.ImTextureRef_ImTextureRef[1] +t.ImTextureRef_ImTextureRef["(ImTextureID)"]=t.ImTextureRef_ImTextureRef[2] +t.ImTextureRef_destroy["(ImTextureRef*)"]=t.ImTextureRef_destroy[1] t.ImVec1_ImVec1["()"]=t.ImVec1_ImVec1[1] t.ImVec1_ImVec1["(float)"]=t.ImVec1_ImVec1[2] t.ImVec1_destroy["(ImVec1*)"]=t.ImVec1_destroy[1] t.ImVec2_ImVec2["()"]=t.ImVec2_ImVec2[1] t.ImVec2_ImVec2["(float,float)"]=t.ImVec2_ImVec2[2] t.ImVec2_destroy["(ImVec2*)"]=t.ImVec2_destroy[1] +t.ImVec2i_ImVec2i["()"]=t.ImVec2i_ImVec2i[1] +t.ImVec2i_ImVec2i["(int,int)"]=t.ImVec2i_ImVec2i[2] +t.ImVec2i_destroy["(ImVec2i*)"]=t.ImVec2i_destroy[1] t.ImVec2ih_ImVec2ih["()"]=t.ImVec2ih_ImVec2ih[1] t.ImVec2ih_ImVec2ih["(const ImVec2)"]=t.ImVec2ih_ImVec2ih[3] t.ImVec2ih_ImVec2ih["(short,short)"]=t.ImVec2ih_ImVec2ih[2] @@ -34400,6 +36134,7 @@ t.igDebugNodeDrawCmdShowMeshAndBoundingBox["(ImDrawList*,const ImDrawList*,const t.igDebugNodeDrawList["(ImGuiWindow*,ImGuiViewportP*,const ImDrawList*,const char*)"]=t.igDebugNodeDrawList[1] t.igDebugNodeFont["(ImFont*)"]=t.igDebugNodeFont[1] t.igDebugNodeFontGlyph["(ImFont*,const ImFontGlyph*)"]=t.igDebugNodeFontGlyph[1] +t.igDebugNodeFontGlyphesForSrcMask["(ImFont*,ImFontBaked*,int)"]=t.igDebugNodeFontGlyphesForSrcMask[1] t.igDebugNodeInputTextState["(ImGuiInputTextState*)"]=t.igDebugNodeInputTextState[1] t.igDebugNodeMultiSelectState["(ImGuiMultiSelectState*)"]=t.igDebugNodeMultiSelectState[1] t.igDebugNodePlatformMonitor["(ImGuiPlatformMonitor*,const char*,int)"]=t.igDebugNodePlatformMonitor[1] @@ -34407,6 +36142,7 @@ t.igDebugNodeStorage["(ImGuiStorage*,const char*)"]=t.igDebugNodeStorage[1] t.igDebugNodeTabBar["(ImGuiTabBar*,const char*)"]=t.igDebugNodeTabBar[1] t.igDebugNodeTable["(ImGuiTable*)"]=t.igDebugNodeTable[1] t.igDebugNodeTableSettings["(ImGuiTableSettings*)"]=t.igDebugNodeTableSettings[1] +t.igDebugNodeTexture["(ImTextureData*,int,const ImFontAtlasRect*)"]=t.igDebugNodeTexture[1] t.igDebugNodeTypingSelectState["(ImGuiTypingSelectState*)"]=t.igDebugNodeTypingSelectState[1] t.igDebugNodeViewport["(ImGuiViewportP*)"]=t.igDebugNodeViewport[1] t.igDebugNodeWindow["(ImGuiWindow*,const char*)"]=t.igDebugNodeWindow[1] @@ -34558,6 +36294,8 @@ t.igGetDrawData["()"]=t.igGetDrawData[1] t.igGetDrawListSharedData["()"]=t.igGetDrawListSharedData[1] t.igGetFocusID["()"]=t.igGetFocusID[1] t.igGetFont["()"]=t.igGetFont[1] +t.igGetFontBaked["()"]=t.igGetFontBaked[1] +t.igGetFontRasterizerDensity["()"]=t.igGetFontRasterizerDensity[1] t.igGetFontSize["()"]=t.igGetFontSize[1] t.igGetFontTexUvWhitePixel["()"]=t.igGetFontTexUvWhitePixel[1] t.igGetForegroundDrawList["(ImGuiViewport*)"]=t.igGetForegroundDrawList[1] @@ -34600,6 +36338,7 @@ t.igGetNavTweakPressedAmount["(ImGuiAxis)"]=t.igGetNavTweakPressedAmount[1] t.igGetPlatformIO["()"]=t.igGetPlatformIO[1] t.igGetPlatformIO["(ImGuiContext*)"]=t.igGetPlatformIO[2] t.igGetPopupAllowedExtentRect["(ImGuiWindow*)"]=t.igGetPopupAllowedExtentRect[1] +t.igGetRoundedFontSize["(float)"]=t.igGetRoundedFontSize[1] t.igGetScrollMaxX["()"]=t.igGetScrollMaxX[1] t.igGetScrollMaxY["()"]=t.igGetScrollMaxY[1] t.igGetScrollX["()"]=t.igGetScrollX[1] @@ -34663,18 +36402,59 @@ t.igImFileRead["(void*,ImU64,ImU64,ImFileHandle)"]=t.igImFileRead[1] t.igImFileWrite["(const void*,ImU64,ImU64,ImFileHandle)"]=t.igImFileWrite[1] t.igImFloor["(const ImVec2)"]=t.igImFloor[2] t.igImFloor["(float)"]=t.igImFloor[1] -t.igImFontAtlasBuildFinish["(ImFontAtlas*)"]=t.igImFontAtlasBuildFinish[1] -t.igImFontAtlasBuildGetOversampleFactors["(const ImFontConfig*,int*,int*)"]=t.igImFontAtlasBuildGetOversampleFactors[1] +t.igImFontAtlasAddDrawListSharedData["(ImFontAtlas*,ImDrawListSharedData*)"]=t.igImFontAtlasAddDrawListSharedData[1] +t.igImFontAtlasBakedAdd["(ImFontAtlas*,ImFont*,float,float,ImGuiID)"]=t.igImFontAtlasBakedAdd[1] +t.igImFontAtlasBakedAddFontGlyph["(ImFontAtlas*,ImFontBaked*,ImFontConfig*,const ImFontGlyph*)"]=t.igImFontAtlasBakedAddFontGlyph[1] +t.igImFontAtlasBakedDiscard["(ImFontAtlas*,ImFont*,ImFontBaked*)"]=t.igImFontAtlasBakedDiscard[1] +t.igImFontAtlasBakedDiscardFontGlyph["(ImFontAtlas*,ImFont*,ImFontBaked*,ImFontGlyph*)"]=t.igImFontAtlasBakedDiscardFontGlyph[1] +t.igImFontAtlasBakedGetClosestMatch["(ImFontAtlas*,ImFont*,float,float)"]=t.igImFontAtlasBakedGetClosestMatch[1] +t.igImFontAtlasBakedGetId["(ImGuiID,float,float)"]=t.igImFontAtlasBakedGetId[1] +t.igImFontAtlasBakedGetOrAdd["(ImFontAtlas*,ImFont*,float,float)"]=t.igImFontAtlasBakedGetOrAdd[1] +t.igImFontAtlasBakedSetFontGlyphBitmap["(ImFontAtlas*,ImFontBaked*,ImFontConfig*,ImFontGlyph*,ImTextureRect*,const unsigned char*,ImTextureFormat,int)"]=t.igImFontAtlasBakedSetFontGlyphBitmap[1] +t.igImFontAtlasBuildClear["(ImFontAtlas*)"]=t.igImFontAtlasBuildClear[1] +t.igImFontAtlasBuildDestroy["(ImFontAtlas*)"]=t.igImFontAtlasBuildDestroy[1] +t.igImFontAtlasBuildDiscardBakes["(ImFontAtlas*,int)"]=t.igImFontAtlasBuildDiscardBakes[1] +t.igImFontAtlasBuildGetOversampleFactors["(ImFontConfig*,ImFontBaked*,int*,int*)"]=t.igImFontAtlasBuildGetOversampleFactors[1] t.igImFontAtlasBuildInit["(ImFontAtlas*)"]=t.igImFontAtlasBuildInit[1] -t.igImFontAtlasBuildMultiplyCalcLookupTable["(unsigned char[256],float)"]=t.igImFontAtlasBuildMultiplyCalcLookupTable[1] -t.igImFontAtlasBuildMultiplyRectAlpha8["(const unsigned char[256],unsigned char*,int,int,int,int,int)"]=t.igImFontAtlasBuildMultiplyRectAlpha8[1] -t.igImFontAtlasBuildPackCustomRects["(ImFontAtlas*,void*)"]=t.igImFontAtlasBuildPackCustomRects[1] -t.igImFontAtlasBuildRender32bppRectFromString["(ImFontAtlas*,int,int,int,int,const char*,char,unsigned int)"]=t.igImFontAtlasBuildRender32bppRectFromString[1] -t.igImFontAtlasBuildRender8bppRectFromString["(ImFontAtlas*,int,int,int,int,const char*,char,unsigned char)"]=t.igImFontAtlasBuildRender8bppRectFromString[1] -t.igImFontAtlasBuildSetupFont["(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)"]=t.igImFontAtlasBuildSetupFont[1] -t.igImFontAtlasGetBuilderForStbTruetype["()"]=t.igImFontAtlasGetBuilderForStbTruetype[1] +t.igImFontAtlasBuildLegacyPreloadAllGlyphRanges["(ImFontAtlas*)"]=t.igImFontAtlasBuildLegacyPreloadAllGlyphRanges[1] +t.igImFontAtlasBuildMain["(ImFontAtlas*)"]=t.igImFontAtlasBuildMain[1] +t.igImFontAtlasBuildRenderBitmapFromString["(ImFontAtlas*,int,int,int,int,const char*,char)"]=t.igImFontAtlasBuildRenderBitmapFromString[1] +t.igImFontAtlasBuildSetupFontLoader["(ImFontAtlas*,const ImFontLoader*)"]=t.igImFontAtlasBuildSetupFontLoader[1] +t.igImFontAtlasBuildSetupFontSpecialGlyphs["(ImFontAtlas*,ImFont*,ImFontConfig*)"]=t.igImFontAtlasBuildSetupFontSpecialGlyphs[1] +t.igImFontAtlasBuildUpdatePointers["(ImFontAtlas*)"]=t.igImFontAtlasBuildUpdatePointers[1] +t.igImFontAtlasDebugLogTextureRequests["(ImFontAtlas*)"]=t.igImFontAtlasDebugLogTextureRequests[1] +t.igImFontAtlasFontDestroyOutput["(ImFontAtlas*,ImFont*)"]=t.igImFontAtlasFontDestroyOutput[1] +t.igImFontAtlasFontDestroySourceData["(ImFontAtlas*,ImFontConfig*)"]=t.igImFontAtlasFontDestroySourceData[1] +t.igImFontAtlasFontDiscardBakes["(ImFontAtlas*,ImFont*,int)"]=t.igImFontAtlasFontDiscardBakes[1] +t.igImFontAtlasFontInitOutput["(ImFontAtlas*,ImFont*)"]=t.igImFontAtlasFontInitOutput[1] +t.igImFontAtlasFontSourceAddToFont["(ImFontAtlas*,ImFont*,ImFontConfig*)"]=t.igImFontAtlasFontSourceAddToFont[1] +t.igImFontAtlasFontSourceInit["(ImFontAtlas*,ImFontConfig*)"]=t.igImFontAtlasFontSourceInit[1] +t.igImFontAtlasGetFontLoaderForStbTruetype["()"]=t.igImFontAtlasGetFontLoaderForStbTruetype[1] t.igImFontAtlasGetMouseCursorTexData["(ImFontAtlas*,ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])"]=t.igImFontAtlasGetMouseCursorTexData[1] -t.igImFontAtlasUpdateSourcesPointers["(ImFontAtlas*)"]=t.igImFontAtlasUpdateSourcesPointers[1] +t.igImFontAtlasPackAddRect["(ImFontAtlas*,int,int,ImFontAtlasRectEntry*)"]=t.igImFontAtlasPackAddRect[1] +t.igImFontAtlasPackDiscardRect["(ImFontAtlas*,ImFontAtlasRectId)"]=t.igImFontAtlasPackDiscardRect[1] +t.igImFontAtlasPackGetRect["(ImFontAtlas*,ImFontAtlasRectId)"]=t.igImFontAtlasPackGetRect[1] +t.igImFontAtlasPackGetRectSafe["(ImFontAtlas*,ImFontAtlasRectId)"]=t.igImFontAtlasPackGetRectSafe[1] +t.igImFontAtlasPackInit["(ImFontAtlas*)"]=t.igImFontAtlasPackInit[1] +t.igImFontAtlasRectId_GetGeneration["(ImFontAtlasRectId)"]=t.igImFontAtlasRectId_GetGeneration[1] +t.igImFontAtlasRectId_GetIndex["(ImFontAtlasRectId)"]=t.igImFontAtlasRectId_GetIndex[1] +t.igImFontAtlasRectId_Make["(int,int)"]=t.igImFontAtlasRectId_Make[1] +t.igImFontAtlasRemoveDrawListSharedData["(ImFontAtlas*,ImDrawListSharedData*)"]=t.igImFontAtlasRemoveDrawListSharedData[1] +t.igImFontAtlasTextureAdd["(ImFontAtlas*,int,int)"]=t.igImFontAtlasTextureAdd[1] +t.igImFontAtlasTextureBlockConvert["(const unsigned char*,ImTextureFormat,int,unsigned char*,ImTextureFormat,int,int,int)"]=t.igImFontAtlasTextureBlockConvert[1] +t.igImFontAtlasTextureBlockCopy["(ImTextureData*,int,int,ImTextureData*,int,int,int,int)"]=t.igImFontAtlasTextureBlockCopy[1] +t.igImFontAtlasTextureBlockFill["(ImTextureData*,int,int,int,int,ImU32)"]=t.igImFontAtlasTextureBlockFill[1] +t.igImFontAtlasTextureBlockPostProcess["(ImFontAtlasPostProcessData*)"]=t.igImFontAtlasTextureBlockPostProcess[1] +t.igImFontAtlasTextureBlockPostProcessMultiply["(ImFontAtlasPostProcessData*,float)"]=t.igImFontAtlasTextureBlockPostProcessMultiply[1] +t.igImFontAtlasTextureBlockQueueUpload["(ImFontAtlas*,ImTextureData*,int,int,int,int)"]=t.igImFontAtlasTextureBlockQueueUpload[1] +t.igImFontAtlasTextureCompact["(ImFontAtlas*)"]=t.igImFontAtlasTextureCompact[1] +t.igImFontAtlasTextureGetSizeEstimate["(ImFontAtlas*)"]=t.igImFontAtlasTextureGetSizeEstimate[1] +t.igImFontAtlasTextureGrow["(ImFontAtlas*,int,int)"]=t.igImFontAtlasTextureGrow[1] +t.igImFontAtlasTextureMakeSpace["(ImFontAtlas*)"]=t.igImFontAtlasTextureMakeSpace[1] +t.igImFontAtlasTextureRepack["(ImFontAtlas*,int,int)"]=t.igImFontAtlasTextureRepack[1] +t.igImFontAtlasUpdateDrawListsSharedData["(ImFontAtlas*)"]=t.igImFontAtlasUpdateDrawListsSharedData[1] +t.igImFontAtlasUpdateDrawListsTextures["(ImFontAtlas*,ImTextureRef,ImTextureRef)"]=t.igImFontAtlasUpdateDrawListsTextures[1] +t.igImFontAtlasUpdateNewFrame["(ImFontAtlas*,int,bool)"]=t.igImFontAtlasUpdateNewFrame[1] t.igImFormatString["(char*,size_t,const char*,...)"]=t.igImFormatString[1] t.igImFormatStringToTempBuffer["(const char**,const char**,const char*,...)"]=t.igImFormatStringToTempBuffer[1] t.igImFormatStringToTempBufferV["(const char**,const char**,const char*,va_list)"]=t.igImFormatStringToTempBufferV[1] @@ -34697,6 +36477,7 @@ t.igImLog["(double)"]=t.igImLog[2] t.igImLog["(float)"]=t.igImLog[1] t.igImLowerBound["(ImGuiStoragePair*,ImGuiStoragePair*,ImGuiID)"]=t.igImLowerBound[1] t.igImMax["(const ImVec2,const ImVec2)"]=t.igImMax[1] +t.igImMemdup["(const void*,size_t)"]=t.igImMemdup[1] t.igImMin["(const ImVec2,const ImVec2)"]=t.igImMin[1] t.igImModPositive["(int,int)"]=t.igImModPositive[1] t.igImMul["(const ImVec2,const ImVec2)"]=t.igImMul[1] @@ -34710,6 +36491,7 @@ t.igImPow["(double,double)"]=t.igImPow[2] t.igImPow["(float,float)"]=t.igImPow[1] t.igImQsort["(void*,size_t,size_t,int(*)(void const*,void const*))"]=t.igImQsort[1] t.igImRotate["(const ImVec2,float,float)"]=t.igImRotate[1] +t.igImRound64["(float)"]=t.igImRound64[1] t.igImRsqrt["(double)"]=t.igImRsqrt[2] t.igImRsqrt["(float)"]=t.igImRsqrt[1] t.igImSaturate["(float)"]=t.igImSaturate[1] @@ -34736,6 +36518,9 @@ t.igImTextCountUtf8BytesFromStr["(const ImWchar*,const ImWchar*)"]=t.igImTextCou t.igImTextFindPreviousUtf8Codepoint["(const char*,const char*)"]=t.igImTextFindPreviousUtf8Codepoint[1] t.igImTextStrFromUtf8["(ImWchar*,int,const char*,const char*,const char**)"]=t.igImTextStrFromUtf8[1] t.igImTextStrToUtf8["(char*,int,const ImWchar*,const ImWchar*)"]=t.igImTextStrToUtf8[1] +t.igImTextureDataGetFormatBytesPerPixel["(ImTextureFormat)"]=t.igImTextureDataGetFormatBytesPerPixel[1] +t.igImTextureDataGetFormatName["(ImTextureFormat)"]=t.igImTextureDataGetFormatName[1] +t.igImTextureDataGetStatusName["(ImTextureStatus)"]=t.igImTextureDataGetStatusName[1] t.igImToUpper["(char)"]=t.igImToUpper[1] t.igImTriangleArea["(const ImVec2,const ImVec2,const ImVec2)"]=t.igImTriangleArea[1] t.igImTriangleBarycentricCoords["(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float*,float*,float*)"]=t.igImTriangleBarycentricCoords[1] @@ -34744,11 +36529,12 @@ t.igImTriangleContainsPoint["(const ImVec2,const ImVec2,const ImVec2,const ImVec t.igImTriangleIsClockwise["(const ImVec2,const ImVec2,const ImVec2)"]=t.igImTriangleIsClockwise[1] t.igImTrunc["(const ImVec2)"]=t.igImTrunc[2] t.igImTrunc["(float)"]=t.igImTrunc[1] +t.igImTrunc64["(float)"]=t.igImTrunc64[1] t.igImUpperPowerOfTwo["(int)"]=t.igImUpperPowerOfTwo[1] -t.igImage["(ImTextureID,const ImVec2,const ImVec2,const ImVec2)"]=t.igImage[1] -t.igImageButton["(const char*,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=t.igImageButton[1] -t.igImageButtonEx["(ImGuiID,ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)"]=t.igImageButtonEx[1] -t.igImageWithBg["(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=t.igImageWithBg[1] +t.igImage["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2)"]=t.igImage[1] +t.igImageButton["(const char*,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=t.igImageButton[1] +t.igImageButtonEx["(ImGuiID,ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4,ImGuiButtonFlags)"]=t.igImageButtonEx[1] +t.igImageWithBg["(ImTextureRef,const ImVec2,const ImVec2,const ImVec2,const ImVec4,const ImVec4)"]=t.igImageWithBg[1] t.igIndent["(float)"]=t.igIndent[1] t.igInitialize["()"]=t.igInitialize[1] t.igInputDouble["(const char*,double*,double,double,const char*,ImGuiInputTextFlags)"]=t.igInputDouble[1] @@ -34877,7 +36663,7 @@ t.igNavMoveRequestButNoResultYet["()"]=t.igNavMoveRequestButNoResultYet[1] t.igNavMoveRequestCancel["()"]=t.igNavMoveRequestCancel[1] t.igNavMoveRequestForward["(ImGuiDir,ImGuiDir,ImGuiNavMoveFlags,ImGuiScrollFlags)"]=t.igNavMoveRequestForward[1] t.igNavMoveRequestResolveWithLastItem["(ImGuiNavItemData*)"]=t.igNavMoveRequestResolveWithLastItem[1] -t.igNavMoveRequestResolveWithPastTreeNode["(ImGuiNavItemData*,ImGuiTreeNodeStackData*)"]=t.igNavMoveRequestResolveWithPastTreeNode[1] +t.igNavMoveRequestResolveWithPastTreeNode["(ImGuiNavItemData*,const ImGuiTreeNodeStackData*)"]=t.igNavMoveRequestResolveWithPastTreeNode[1] t.igNavMoveRequestSubmit["(ImGuiDir,ImGuiDir,ImGuiNavMoveFlags,ImGuiScrollFlags)"]=t.igNavMoveRequestSubmit[1] t.igNavMoveRequestTryWrapping["(ImGuiWindow*,ImGuiNavMoveFlags)"]=t.igNavMoveRequestTryWrapping[1] t.igNavUpdateCurrentWindowIsScrollPushableX["()"]=t.igNavUpdateCurrentWindowIsScrollPushableX[1] @@ -34900,6 +36686,7 @@ t.igPopFont["()"]=t.igPopFont[1] t.igPopID["()"]=t.igPopID[1] t.igPopItemFlag["()"]=t.igPopItemFlag[1] t.igPopItemWidth["()"]=t.igPopItemWidth[1] +t.igPopPasswordFont["()"]=t.igPopPasswordFont[1] t.igPopStyleColor["(int)"]=t.igPopStyleColor[1] t.igPopStyleVar["(int)"]=t.igPopStyleVar[1] t.igPopTextWrapPos["()"]=t.igPopTextWrapPos[1] @@ -34908,7 +36695,7 @@ t.igPushClipRect["(const ImVec2,const ImVec2,bool)"]=t.igPushClipRect[1] t.igPushColumnClipRect["(int)"]=t.igPushColumnClipRect[1] t.igPushColumnsBackground["()"]=t.igPushColumnsBackground[1] t.igPushFocusScope["(ImGuiID)"]=t.igPushFocusScope[1] -t.igPushFont["(ImFont*)"]=t.igPushFont[1] +t.igPushFont["(ImFont*,float)"]=t.igPushFont[1] t.igPushID["(const char*)"]=t.igPushID[1] t.igPushID["(const char*,const char*)"]=t.igPushID[2] t.igPushID["(const void*)"]=t.igPushID[3] @@ -34927,6 +36714,8 @@ t.igPushStyleVarY["(ImGuiStyleVar,float)"]=t.igPushStyleVarY[1] t.igPushTextWrapPos["(float)"]=t.igPushTextWrapPos[1] t.igRadioButton["(const char*,bool)"]=t.igRadioButton[1] t.igRadioButton["(const char*,int*,int)"]=t.igRadioButton[2] +t.igRegisterFontAtlas["(ImFontAtlas*)"]=t.igRegisterFontAtlas[1] +t.igRegisterUserTexture["(ImTextureData*)"]=t.igRegisterUserTexture[1] t.igRemoveContextHook["(ImGuiContext*,ImGuiID)"]=t.igRemoveContextHook[1] t.igRemoveSettingsHandler["(const char*)"]=t.igRemoveSettingsHandler[1] t.igRender["()"]=t.igRender[1] @@ -34947,7 +36736,7 @@ t.igRenderRectFilledWithHole["(ImDrawList*,const ImRect,const ImRect,ImU32,float t.igRenderText["(ImVec2,const char*,const char*,bool)"]=t.igRenderText[1] t.igRenderTextClipped["(const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)"]=t.igRenderTextClipped[1] t.igRenderTextClippedEx["(ImDrawList*,const ImVec2,const ImVec2,const char*,const char*,const ImVec2*,const ImVec2,const ImRect*)"]=t.igRenderTextClippedEx[1] -t.igRenderTextEllipsis["(ImDrawList*,const ImVec2,const ImVec2,float,float,const char*,const char*,const ImVec2*)"]=t.igRenderTextEllipsis[1] +t.igRenderTextEllipsis["(ImDrawList*,const ImVec2,const ImVec2,float,const char*,const char*,const ImVec2*)"]=t.igRenderTextEllipsis[1] t.igRenderTextWrapped["(ImVec2,const char*,const char*,float)"]=t.igRenderTextWrapped[1] t.igResetMouseDragDelta["(ImGuiMouseButton)"]=t.igResetMouseDragDelta[1] t.igSameLine["(float,float)"]=t.igSameLine[1] @@ -34974,7 +36763,7 @@ t.igSetColorEditOptions["(ImGuiColorEditFlags)"]=t.igSetColorEditOptions[1] t.igSetColumnOffset["(int,float)"]=t.igSetColumnOffset[1] t.igSetColumnWidth["(int,float)"]=t.igSetColumnWidth[1] t.igSetCurrentContext["(ImGuiContext*)"]=t.igSetCurrentContext[1] -t.igSetCurrentFont["(ImFont*)"]=t.igSetCurrentFont[1] +t.igSetCurrentFont["(ImFont*,float,float)"]=t.igSetCurrentFont[1] t.igSetCurrentViewport["(ImGuiWindow*,ImGuiViewportP*)"]=t.igSetCurrentViewport[1] t.igSetCursorPos["(const ImVec2)"]=t.igSetCursorPos[1] t.igSetCursorPosX["(float)"]=t.igSetCursorPosX[1] @@ -34982,6 +36771,7 @@ t.igSetCursorPosY["(float)"]=t.igSetCursorPosY[1] t.igSetCursorScreenPos["(const ImVec2)"]=t.igSetCursorScreenPos[1] t.igSetDragDropPayload["(const char*,const void*,size_t,ImGuiCond)"]=t.igSetDragDropPayload[1] t.igSetFocusID["(ImGuiID,ImGuiWindow*)"]=t.igSetFocusID[1] +t.igSetFontRasterizerDensity["(float)"]=t.igSetFontRasterizerDensity[1] t.igSetHoveredID["(ImGuiID)"]=t.igSetHoveredID[1] t.igSetItemDefaultFocus["()"]=t.igSetItemDefaultFocus[1] t.igSetItemKeyOwner["(ImGuiKey)"]=t.igSetItemKeyOwner[1] @@ -35041,7 +36831,6 @@ t.igSetWindowCollapsed["(const char*,bool,ImGuiCond)"]=t.igSetWindowCollapsed[2] t.igSetWindowDock["(ImGuiWindow*,ImGuiID,ImGuiCond)"]=t.igSetWindowDock[1] t.igSetWindowFocus["()"]=t.igSetWindowFocus[1] t.igSetWindowFocus["(const char*)"]=t.igSetWindowFocus[2] -t.igSetWindowFontScale["(float)"]=t.igSetWindowFontScale[1] t.igSetWindowHiddenAndSkipItemsForCurrentFrame["(ImGuiWindow*)"]=t.igSetWindowHiddenAndSkipItemsForCurrentFrame[1] t.igSetWindowHitTestHole["(ImGuiWindow*,const ImVec2,const ImVec2)"]=t.igSetWindowHitTestHole[1] t.igSetWindowParentWindowForFocusRoute["(ImGuiWindow*,ImGuiWindow*)"]=t.igSetWindowParentWindowForFocusRoute[1] @@ -35153,7 +36942,9 @@ t.igTableNextColumn["()"]=t.igTableNextColumn[1] t.igTableNextRow["(ImGuiTableRowFlags,float)"]=t.igTableNextRow[1] t.igTableOpenContextMenu["(int)"]=t.igTableOpenContextMenu[1] t.igTablePopBackgroundChannel["()"]=t.igTablePopBackgroundChannel[1] +t.igTablePopColumnChannel["()"]=t.igTablePopColumnChannel[1] t.igTablePushBackgroundChannel["()"]=t.igTablePushBackgroundChannel[1] +t.igTablePushColumnChannel["(int)"]=t.igTablePushColumnChannel[1] t.igTableRemove["(ImGuiTable*)"]=t.igTableRemove[1] t.igTableResetSettings["(ImGuiTable*)"]=t.igTableResetSettings[1] t.igTableSaveSettings["(ImGuiTable*)"]=t.igTableSaveSettings[1] @@ -35182,6 +36973,8 @@ t.igTempInputText["(const ImRect,ImGuiID,const char*,char*,int,ImGuiInputTextFla t.igTestKeyOwner["(ImGuiKey,ImGuiID)"]=t.igTestKeyOwner[1] t.igTestShortcutRouting["(ImGuiKeyChord,ImGuiID)"]=t.igTestShortcutRouting[1] t.igText["(const char*,...)"]=t.igText[1] +t.igTextAligned["(float,float,const char*,...)"]=t.igTextAligned[1] +t.igTextAlignedV["(float,float,const char*,va_list)"]=t.igTextAlignedV[1] t.igTextColored["(const ImVec4,const char*,...)"]=t.igTextColored[1] t.igTextColoredV["(const ImVec4,const char*,va_list)"]=t.igTextColoredV[1] t.igTextDisabled["(const char*,...)"]=t.igTextDisabled[1] @@ -35198,6 +36991,8 @@ t.igTreeNode["(const char*)"]=t.igTreeNode[1] t.igTreeNode["(const char*,const char*,...)"]=t.igTreeNode[2] t.igTreeNode["(const void*,const char*,...)"]=t.igTreeNode[3] t.igTreeNodeBehavior["(ImGuiID,ImGuiTreeNodeFlags,const char*,const char*)"]=t.igTreeNodeBehavior[1] +t.igTreeNodeDrawLineToChildNode["(const ImVec2)"]=t.igTreeNodeDrawLineToChildNode[1] +t.igTreeNodeDrawLineToTreePop["(const ImGuiTreeNodeStackData*)"]=t.igTreeNodeDrawLineToTreePop[1] t.igTreeNodeEx["(const char*,ImGuiTreeNodeFlags)"]=t.igTreeNodeEx[1] t.igTreeNodeEx["(const char*,ImGuiTreeNodeFlags,const char*,...)"]=t.igTreeNodeEx[2] t.igTreeNodeEx["(const void*,ImGuiTreeNodeFlags,const char*,...)"]=t.igTreeNodeEx[3] @@ -35216,7 +37011,10 @@ t.igTypingSelectFindBestLeadingMatch["(ImGuiTypingSelectRequest*,int,const char* t.igTypingSelectFindMatch["(ImGuiTypingSelectRequest*,int,const char*(*)(void*,int),void*,int)"]=t.igTypingSelectFindMatch[1] t.igTypingSelectFindNextSingleCharMatch["(ImGuiTypingSelectRequest*,int,const char*(*)(void*,int),void*,int)"]=t.igTypingSelectFindNextSingleCharMatch[1] t.igUnindent["(float)"]=t.igUnindent[1] -t.igUpdateHoveredWindowAndCaptureFlags["()"]=t.igUpdateHoveredWindowAndCaptureFlags[1] +t.igUnregisterFontAtlas["(ImFontAtlas*)"]=t.igUnregisterFontAtlas[1] +t.igUnregisterUserTexture["(ImTextureData*)"]=t.igUnregisterUserTexture[1] +t.igUpdateCurrentFontSize["(float)"]=t.igUpdateCurrentFontSize[1] +t.igUpdateHoveredWindowAndCaptureFlags["(const ImVec2)"]=t.igUpdateHoveredWindowAndCaptureFlags[1] t.igUpdateInputEvents["(bool)"]=t.igUpdateInputEvents[1] t.igUpdateMouseMovingWindowEndFrame["()"]=t.igUpdateMouseMovingWindowEndFrame[1] t.igUpdateMouseMovingWindowNewFrame["()"]=t.igUpdateMouseMovingWindowNewFrame[1] diff --git a/generator/output/impl_definitions.json b/generator/output/impl_definitions.json index 6c9a9fb..e2b567f 100644 --- a/generator/output/impl_definitions.json +++ b/generator/output/impl_definitions.json @@ -17,7 +17,7 @@ "cimguiname": "ImGui_ImplGlfw_CharCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_CharCallback", - "location": "imgui_impl_glfw:63", + "location": "imgui_impl_glfw:64", "ov_cimguiname": "ImGui_ImplGlfw_CharCallback", "ret": "void", "signature": "(GLFWwindow*,unsigned int)", @@ -42,7 +42,7 @@ "cimguiname": "ImGui_ImplGlfw_CursorEnterCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_CursorEnterCallback", - "location": "imgui_impl_glfw:58", + "location": "imgui_impl_glfw:59", "ov_cimguiname": "ImGui_ImplGlfw_CursorEnterCallback", "ret": "void", "signature": "(GLFWwindow*,int)", @@ -71,13 +71,55 @@ "cimguiname": "ImGui_ImplGlfw_CursorPosCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_CursorPosCallback", - "location": "imgui_impl_glfw:59", + "location": "imgui_impl_glfw:60", "ov_cimguiname": "ImGui_ImplGlfw_CursorPosCallback", "ret": "void", "signature": "(GLFWwindow*,double,double)", "stname": "" } ], + "ImGui_ImplGlfw_GetContentScaleForMonitor": [ + { + "args": "(GLFWmonitor* monitor)", + "argsT": [ + { + "name": "monitor", + "type": "GLFWmonitor*" + } + ], + "argsoriginal": "(GLFWmonitor* monitor)", + "call_args": "(monitor)", + "cimguiname": "ImGui_ImplGlfw_GetContentScaleForMonitor", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_GetContentScaleForMonitor", + "location": "imgui_impl_glfw:70", + "ov_cimguiname": "ImGui_ImplGlfw_GetContentScaleForMonitor", + "ret": "float", + "signature": "(GLFWmonitor*)", + "stname": "" + } + ], + "ImGui_ImplGlfw_GetContentScaleForWindow": [ + { + "args": "(GLFWwindow* window)", + "argsT": [ + { + "name": "window", + "type": "GLFWwindow*" + } + ], + "argsoriginal": "(GLFWwindow* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplGlfw_GetContentScaleForWindow", + "defaults": {}, + "funcname": "ImGui_ImplGlfw_GetContentScaleForWindow", + "location": "imgui_impl_glfw:69", + "ov_cimguiname": "ImGui_ImplGlfw_GetContentScaleForWindow", + "ret": "float", + "signature": "(GLFWwindow*)", + "stname": "" + } + ], "ImGui_ImplGlfw_InitForOpenGL": [ { "args": "(GLFWwindow* window,bool install_callbacks)", @@ -96,7 +138,7 @@ "cimguiname": "ImGui_ImplGlfw_InitForOpenGL", "defaults": {}, "funcname": "ImGui_ImplGlfw_InitForOpenGL", - "location": "imgui_impl_glfw:34", + "location": "imgui_impl_glfw:35", "ov_cimguiname": "ImGui_ImplGlfw_InitForOpenGL", "ret": "bool", "signature": "(GLFWwindow*,bool)", @@ -121,7 +163,7 @@ "cimguiname": "ImGui_ImplGlfw_InitForOther", "defaults": {}, "funcname": "ImGui_ImplGlfw_InitForOther", - "location": "imgui_impl_glfw:36", + "location": "imgui_impl_glfw:37", "ov_cimguiname": "ImGui_ImplGlfw_InitForOther", "ret": "bool", "signature": "(GLFWwindow*,bool)", @@ -146,7 +188,7 @@ "cimguiname": "ImGui_ImplGlfw_InitForVulkan", "defaults": {}, "funcname": "ImGui_ImplGlfw_InitForVulkan", - "location": "imgui_impl_glfw:35", + "location": "imgui_impl_glfw:36", "ov_cimguiname": "ImGui_ImplGlfw_InitForVulkan", "ret": "bool", "signature": "(GLFWwindow*,bool)", @@ -167,7 +209,7 @@ "cimguiname": "ImGui_ImplGlfw_InstallCallbacks", "defaults": {}, "funcname": "ImGui_ImplGlfw_InstallCallbacks", - "location": "imgui_impl_glfw:49", + "location": "imgui_impl_glfw:50", "ov_cimguiname": "ImGui_ImplGlfw_InstallCallbacks", "ret": "void", "signature": "(GLFWwindow*)", @@ -204,7 +246,7 @@ "cimguiname": "ImGui_ImplGlfw_KeyCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_KeyCallback", - "location": "imgui_impl_glfw:62", + "location": "imgui_impl_glfw:63", "ov_cimguiname": "ImGui_ImplGlfw_KeyCallback", "ret": "void", "signature": "(GLFWwindow*,int,int,int,int)", @@ -229,7 +271,7 @@ "cimguiname": "ImGui_ImplGlfw_MonitorCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_MonitorCallback", - "location": "imgui_impl_glfw:64", + "location": "imgui_impl_glfw:65", "ov_cimguiname": "ImGui_ImplGlfw_MonitorCallback", "ret": "void", "signature": "(GLFWmonitor*,int)", @@ -262,7 +304,7 @@ "cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_MouseButtonCallback", - "location": "imgui_impl_glfw:60", + "location": "imgui_impl_glfw:61", "ov_cimguiname": "ImGui_ImplGlfw_MouseButtonCallback", "ret": "void", "signature": "(GLFWwindow*,int,int,int)", @@ -278,7 +320,7 @@ "cimguiname": "ImGui_ImplGlfw_NewFrame", "defaults": {}, "funcname": "ImGui_ImplGlfw_NewFrame", - "location": "imgui_impl_glfw:38", + "location": "imgui_impl_glfw:39", "ov_cimguiname": "ImGui_ImplGlfw_NewFrame", "ret": "void", "signature": "()", @@ -299,7 +341,7 @@ "cimguiname": "ImGui_ImplGlfw_RestoreCallbacks", "defaults": {}, "funcname": "ImGui_ImplGlfw_RestoreCallbacks", - "location": "imgui_impl_glfw:50", + "location": "imgui_impl_glfw:51", "ov_cimguiname": "ImGui_ImplGlfw_RestoreCallbacks", "ret": "void", "signature": "(GLFWwindow*)", @@ -328,7 +370,7 @@ "cimguiname": "ImGui_ImplGlfw_ScrollCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_ScrollCallback", - "location": "imgui_impl_glfw:61", + "location": "imgui_impl_glfw:62", "ov_cimguiname": "ImGui_ImplGlfw_ScrollCallback", "ret": "void", "signature": "(GLFWwindow*,double,double)", @@ -349,7 +391,7 @@ "cimguiname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows", "defaults": {}, "funcname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows", - "location": "imgui_impl_glfw:54", + "location": "imgui_impl_glfw:55", "ov_cimguiname": "ImGui_ImplGlfw_SetCallbacksChainForAllWindows", "ret": "void", "signature": "(bool)", @@ -365,7 +407,7 @@ "cimguiname": "ImGui_ImplGlfw_Shutdown", "defaults": {}, "funcname": "ImGui_ImplGlfw_Shutdown", - "location": "imgui_impl_glfw:37", + "location": "imgui_impl_glfw:38", "ov_cimguiname": "ImGui_ImplGlfw_Shutdown", "ret": "void", "signature": "()", @@ -386,7 +428,7 @@ "cimguiname": "ImGui_ImplGlfw_Sleep", "defaults": {}, "funcname": "ImGui_ImplGlfw_Sleep", - "location": "imgui_impl_glfw:67", + "location": "imgui_impl_glfw:68", "ov_cimguiname": "ImGui_ImplGlfw_Sleep", "ret": "void", "signature": "(int)", @@ -411,7 +453,7 @@ "cimguiname": "ImGui_ImplGlfw_WindowFocusCallback", "defaults": {}, "funcname": "ImGui_ImplGlfw_WindowFocusCallback", - "location": "imgui_impl_glfw:57", + "location": "imgui_impl_glfw:58", "ov_cimguiname": "ImGui_ImplGlfw_WindowFocusCallback", "ret": "void", "signature": "(GLFWwindow*,int)", @@ -427,29 +469,13 @@ "cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_CreateDeviceObjects", - "location": "imgui_impl_opengl2:39", + "location": "imgui_impl_opengl2:38", "ov_cimguiname": "ImGui_ImplOpenGL2_CreateDeviceObjects", "ret": "bool", "signature": "()", "stname": "" } ], - "ImGui_ImplOpenGL2_CreateFontsTexture": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture", - "defaults": {}, - "funcname": "ImGui_ImplOpenGL2_CreateFontsTexture", - "location": "imgui_impl_opengl2:37", - "ov_cimguiname": "ImGui_ImplOpenGL2_CreateFontsTexture", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], "ImGui_ImplOpenGL2_DestroyDeviceObjects": [ { "args": "()", @@ -459,29 +485,13 @@ "cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", - "location": "imgui_impl_opengl2:40", + "location": "imgui_impl_opengl2:39", "ov_cimguiname": "ImGui_ImplOpenGL2_DestroyDeviceObjects", "ret": "void", "signature": "()", "stname": "" } ], - "ImGui_ImplOpenGL2_DestroyFontsTexture": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture", - "defaults": {}, - "funcname": "ImGui_ImplOpenGL2_DestroyFontsTexture", - "location": "imgui_impl_opengl2:38", - "ov_cimguiname": "ImGui_ImplOpenGL2_DestroyFontsTexture", - "ret": "void", - "signature": "()", - "stname": "" - } - ], "ImGui_ImplOpenGL2_Init": [ { "args": "()", @@ -491,7 +501,7 @@ "cimguiname": "ImGui_ImplOpenGL2_Init", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_Init", - "location": "imgui_impl_opengl2:31", + "location": "imgui_impl_opengl2:32", "ov_cimguiname": "ImGui_ImplOpenGL2_Init", "ret": "bool", "signature": "()", @@ -507,7 +517,7 @@ "cimguiname": "ImGui_ImplOpenGL2_NewFrame", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_NewFrame", - "location": "imgui_impl_opengl2:33", + "location": "imgui_impl_opengl2:34", "ov_cimguiname": "ImGui_ImplOpenGL2_NewFrame", "ret": "void", "signature": "()", @@ -528,7 +538,7 @@ "cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_RenderDrawData", - "location": "imgui_impl_opengl2:34", + "location": "imgui_impl_opengl2:35", "ov_cimguiname": "ImGui_ImplOpenGL2_RenderDrawData", "ret": "void", "signature": "(ImDrawData*)", @@ -544,13 +554,34 @@ "cimguiname": "ImGui_ImplOpenGL2_Shutdown", "defaults": {}, "funcname": "ImGui_ImplOpenGL2_Shutdown", - "location": "imgui_impl_opengl2:32", + "location": "imgui_impl_opengl2:33", "ov_cimguiname": "ImGui_ImplOpenGL2_Shutdown", "ret": "void", "signature": "()", "stname": "" } ], + "ImGui_ImplOpenGL2_UpdateTexture": [ + { + "args": "(ImTextureData* tex)", + "argsT": [ + { + "name": "tex", + "type": "ImTextureData*" + } + ], + "argsoriginal": "(ImTextureData* tex)", + "call_args": "(tex)", + "cimguiname": "ImGui_ImplOpenGL2_UpdateTexture", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL2_UpdateTexture", + "location": "imgui_impl_opengl2:42", + "ov_cimguiname": "ImGui_ImplOpenGL2_UpdateTexture", + "ret": "void", + "signature": "(ImTextureData*)", + "stname": "" + } + ], "ImGui_ImplOpenGL3_CreateDeviceObjects": [ { "args": "()", @@ -560,29 +591,13 @@ "cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects", "defaults": {}, "funcname": "ImGui_ImplOpenGL3_CreateDeviceObjects", - "location": "imgui_impl_opengl3:42", + "location": "imgui_impl_opengl3:41", "ov_cimguiname": "ImGui_ImplOpenGL3_CreateDeviceObjects", "ret": "bool", "signature": "()", "stname": "" } ], - "ImGui_ImplOpenGL3_CreateFontsTexture": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture", - "defaults": {}, - "funcname": "ImGui_ImplOpenGL3_CreateFontsTexture", - "location": "imgui_impl_opengl3:40", - "ov_cimguiname": "ImGui_ImplOpenGL3_CreateFontsTexture", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], "ImGui_ImplOpenGL3_DestroyDeviceObjects": [ { "args": "()", @@ -592,29 +607,13 @@ "cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", "defaults": {}, "funcname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", - "location": "imgui_impl_opengl3:43", + "location": "imgui_impl_opengl3:42", "ov_cimguiname": "ImGui_ImplOpenGL3_DestroyDeviceObjects", "ret": "void", "signature": "()", "stname": "" } ], - "ImGui_ImplOpenGL3_DestroyFontsTexture": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture", - "defaults": {}, - "funcname": "ImGui_ImplOpenGL3_DestroyFontsTexture", - "location": "imgui_impl_opengl3:41", - "ov_cimguiname": "ImGui_ImplOpenGL3_DestroyFontsTexture", - "ret": "void", - "signature": "()", - "stname": "" - } - ], "ImGui_ImplOpenGL3_Init": [ { "args": "(const char* glsl_version)", @@ -631,7 +630,7 @@ "glsl_version": "nullptr" }, "funcname": "ImGui_ImplOpenGL3_Init", - "location": "imgui_impl_opengl3:34", + "location": "imgui_impl_opengl3:35", "ov_cimguiname": "ImGui_ImplOpenGL3_Init", "ret": "bool", "signature": "(const char*)", @@ -647,7 +646,7 @@ "cimguiname": "ImGui_ImplOpenGL3_NewFrame", "defaults": {}, "funcname": "ImGui_ImplOpenGL3_NewFrame", - "location": "imgui_impl_opengl3:36", + "location": "imgui_impl_opengl3:37", "ov_cimguiname": "ImGui_ImplOpenGL3_NewFrame", "ret": "void", "signature": "()", @@ -668,7 +667,7 @@ "cimguiname": "ImGui_ImplOpenGL3_RenderDrawData", "defaults": {}, "funcname": "ImGui_ImplOpenGL3_RenderDrawData", - "location": "imgui_impl_opengl3:37", + "location": "imgui_impl_opengl3:38", "ov_cimguiname": "ImGui_ImplOpenGL3_RenderDrawData", "ret": "void", "signature": "(ImDrawData*)", @@ -684,13 +683,76 @@ "cimguiname": "ImGui_ImplOpenGL3_Shutdown", "defaults": {}, "funcname": "ImGui_ImplOpenGL3_Shutdown", - "location": "imgui_impl_opengl3:35", + "location": "imgui_impl_opengl3:36", "ov_cimguiname": "ImGui_ImplOpenGL3_Shutdown", "ret": "void", "signature": "()", "stname": "" } ], + "ImGui_ImplOpenGL3_UpdateTexture": [ + { + "args": "(ImTextureData* tex)", + "argsT": [ + { + "name": "tex", + "type": "ImTextureData*" + } + ], + "argsoriginal": "(ImTextureData* tex)", + "call_args": "(tex)", + "cimguiname": "ImGui_ImplOpenGL3_UpdateTexture", + "defaults": {}, + "funcname": "ImGui_ImplOpenGL3_UpdateTexture", + "location": "imgui_impl_opengl3:45", + "ov_cimguiname": "ImGui_ImplOpenGL3_UpdateTexture", + "ret": "void", + "signature": "(ImTextureData*)", + "stname": "" + } + ], + "ImGui_ImplSDL2_GetContentScaleForDisplay": [ + { + "args": "(int display_index)", + "argsT": [ + { + "name": "display_index", + "type": "int" + } + ], + "argsoriginal": "(int display_index)", + "call_args": "(display_index)", + "cimguiname": "ImGui_ImplSDL2_GetContentScaleForDisplay", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_GetContentScaleForDisplay", + "location": "imgui_impl_sdl2:47", + "ov_cimguiname": "ImGui_ImplSDL2_GetContentScaleForDisplay", + "ret": "float", + "signature": "(int)", + "stname": "" + } + ], + "ImGui_ImplSDL2_GetContentScaleForWindow": [ + { + "args": "(SDL_Window* window)", + "argsT": [ + { + "name": "window", + "type": "SDL_Window*" + } + ], + "argsoriginal": "(SDL_Window* window)", + "call_args": "(window)", + "cimguiname": "ImGui_ImplSDL2_GetContentScaleForWindow", + "defaults": {}, + "funcname": "ImGui_ImplSDL2_GetContentScaleForWindow", + "location": "imgui_impl_sdl2:46", + "ov_cimguiname": "ImGui_ImplSDL2_GetContentScaleForWindow", + "ret": "float", + "signature": "(SDL_Window*)", + "stname": "" + } + ], "ImGui_ImplSDL2_InitForD3D": [ { "args": "(SDL_Window* window)", @@ -887,7 +949,7 @@ "manual_gamepads_count": "-1" }, "funcname": "ImGui_ImplSDL2_SetGamepadMode", - "location": "imgui_impl_sdl2:48", + "location": "imgui_impl_sdl2:52", "ov_cimguiname": "ImGui_ImplSDL2_SetGamepadMode", "ret": "void", "signature": "(ImGui_ImplSDL2_GamepadMode,struct _SDL_GameController**,int)", @@ -1196,7 +1258,7 @@ "cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow", "defaults": {}, "funcname": "ImGui_ImplVulkanH_CreateOrResizeWindow", - "location": "imgui_impl_vulkan:166", + "location": "imgui_impl_vulkan:167", "ov_cimguiname": "ImGui_ImplVulkanH_CreateOrResizeWindow", "ret": "void", "signature": "(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t)", @@ -1229,7 +1291,7 @@ "cimguiname": "ImGui_ImplVulkanH_DestroyWindow", "defaults": {}, "funcname": "ImGui_ImplVulkanH_DestroyWindow", - "location": "imgui_impl_vulkan:167", + "location": "imgui_impl_vulkan:168", "ov_cimguiname": "ImGui_ImplVulkanH_DestroyWindow", "ret": "void", "signature": "(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)", @@ -1250,7 +1312,7 @@ "cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", "defaults": {}, "funcname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", - "location": "imgui_impl_vulkan:172", + "location": "imgui_impl_vulkan:173", "ov_cimguiname": "ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", "ret": "int", "signature": "(VkPresentModeKHR)", @@ -1271,7 +1333,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectPhysicalDevice", - "location": "imgui_impl_vulkan:170", + "location": "imgui_impl_vulkan:171", "ov_cimguiname": "ImGui_ImplVulkanH_SelectPhysicalDevice", "ret": "VkPhysicalDevice", "signature": "(VkInstance)", @@ -1304,7 +1366,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectPresentMode", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectPresentMode", - "location": "imgui_impl_vulkan:169", + "location": "imgui_impl_vulkan:170", "ov_cimguiname": "ImGui_ImplVulkanH_SelectPresentMode", "ret": "VkPresentModeKHR", "signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)", @@ -1325,7 +1387,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", - "location": "imgui_impl_vulkan:171", + "location": "imgui_impl_vulkan:172", "ov_cimguiname": "ImGui_ImplVulkanH_SelectQueueFamilyIndex", "ret": "uint32_t", "signature": "(VkPhysicalDevice)", @@ -1362,7 +1424,7 @@ "cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat", "defaults": {}, "funcname": "ImGui_ImplVulkanH_SelectSurfaceFormat", - "location": "imgui_impl_vulkan:168", + "location": "imgui_impl_vulkan:169", "ov_cimguiname": "ImGui_ImplVulkanH_SelectSurfaceFormat", "ret": "VkSurfaceFormatKHR", "signature": "(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)", @@ -1379,7 +1441,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGui_ImplVulkanH_Window", - "location": "imgui_impl_vulkan:214", + "location": "imgui_impl_vulkan:215", "ov_cimguiname": "ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", "signature": "()", "stname": "ImGui_ImplVulkanH_Window" @@ -1398,7 +1460,7 @@ "cimguiname": "ImGui_ImplVulkanH_Window_destroy", "defaults": {}, "destructor": true, - "location": "imgui_impl_vulkan:214", + "location": "imgui_impl_vulkan:215", "ov_cimguiname": "ImGui_ImplVulkanH_Window_destroy", "ret": "void", "signature": "(ImGui_ImplVulkanH_Window*)", @@ -1427,45 +1489,13 @@ "cimguiname": "ImGui_ImplVulkan_AddTexture", "defaults": {}, "funcname": "ImGui_ImplVulkan_AddTexture", - "location": "imgui_impl_vulkan:123", + "location": "imgui_impl_vulkan:124", "ov_cimguiname": "ImGui_ImplVulkan_AddTexture", "ret": "VkDescriptorSet", "signature": "(VkSampler,VkImageView,VkImageLayout)", "stname": "" } ], - "ImGui_ImplVulkan_CreateFontsTexture": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGui_ImplVulkan_CreateFontsTexture", - "defaults": {}, - "funcname": "ImGui_ImplVulkan_CreateFontsTexture", - "location": "imgui_impl_vulkan:116", - "ov_cimguiname": "ImGui_ImplVulkan_CreateFontsTexture", - "ret": "bool", - "signature": "()", - "stname": "" - } - ], - "ImGui_ImplVulkan_DestroyFontsTexture": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGui_ImplVulkan_DestroyFontsTexture", - "defaults": {}, - "funcname": "ImGui_ImplVulkan_DestroyFontsTexture", - "location": "imgui_impl_vulkan:117", - "ov_cimguiname": "ImGui_ImplVulkan_DestroyFontsTexture", - "ret": "void", - "signature": "()", - "stname": "" - } - ], "ImGui_ImplVulkan_Init": [ { "args": "(ImGui_ImplVulkan_InitInfo* info)", @@ -1511,7 +1541,7 @@ "user_data": "nullptr" }, "funcname": "ImGui_ImplVulkan_LoadFunctions", - "location": "imgui_impl_vulkan:128", + "location": "imgui_impl_vulkan:129", "ov_cimguiname": "ImGui_ImplVulkan_LoadFunctions", "ret": "bool", "signature": "(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)", @@ -1548,7 +1578,7 @@ "cimguiname": "ImGui_ImplVulkan_RemoveTexture", "defaults": {}, "funcname": "ImGui_ImplVulkan_RemoveTexture", - "location": "imgui_impl_vulkan:124", + "location": "imgui_impl_vulkan:125", "ov_cimguiname": "ImGui_ImplVulkan_RemoveTexture", "ret": "void", "signature": "(VkDescriptorSet)", @@ -1600,7 +1630,7 @@ "cimguiname": "ImGui_ImplVulkan_SetMinImageCount", "defaults": {}, "funcname": "ImGui_ImplVulkan_SetMinImageCount", - "location": "imgui_impl_vulkan:118", + "location": "imgui_impl_vulkan:116", "ov_cimguiname": "ImGui_ImplVulkan_SetMinImageCount", "ret": "void", "signature": "(uint32_t)", @@ -1622,5 +1652,26 @@ "signature": "()", "stname": "" } + ], + "ImGui_ImplVulkan_UpdateTexture": [ + { + "args": "(ImTextureData* tex)", + "argsT": [ + { + "name": "tex", + "type": "ImTextureData*" + } + ], + "argsoriginal": "(ImTextureData* tex)", + "call_args": "(tex)", + "cimguiname": "ImGui_ImplVulkan_UpdateTexture", + "defaults": {}, + "funcname": "ImGui_ImplVulkan_UpdateTexture", + "location": "imgui_impl_vulkan:119", + "ov_cimguiname": "ImGui_ImplVulkan_UpdateTexture", + "ret": "void", + "signature": "(ImTextureData*)", + "stname": "" + } ] } \ No newline at end of file diff --git a/generator/output/impl_definitions.lua b/generator/output/impl_definitions.lua index ee3fb43..4a6eb02 100644 --- a/generator/output/impl_definitions.lua +++ b/generator/output/impl_definitions.lua @@ -14,7 +14,7 @@ local t={ cimguiname="ImGui_ImplGlfw_CharCallback", defaults={}, funcname="ImGui_ImplGlfw_CharCallback", - location="imgui_impl_glfw:63", + location="imgui_impl_glfw:64", ov_cimguiname="ImGui_ImplGlfw_CharCallback", ret="void", signature="(GLFWwindow*,unsigned int)", @@ -35,7 +35,7 @@ local t={ cimguiname="ImGui_ImplGlfw_CursorEnterCallback", defaults={}, funcname="ImGui_ImplGlfw_CursorEnterCallback", - location="imgui_impl_glfw:58", + location="imgui_impl_glfw:59", ov_cimguiname="ImGui_ImplGlfw_CursorEnterCallback", ret="void", signature="(GLFWwindow*,int)", @@ -59,12 +59,48 @@ local t={ cimguiname="ImGui_ImplGlfw_CursorPosCallback", defaults={}, funcname="ImGui_ImplGlfw_CursorPosCallback", - location="imgui_impl_glfw:59", + location="imgui_impl_glfw:60", ov_cimguiname="ImGui_ImplGlfw_CursorPosCallback", ret="void", signature="(GLFWwindow*,double,double)", stname=""}, ["(GLFWwindow*,double,double)"]=nil}, + ImGui_ImplGlfw_GetContentScaleForMonitor={ + [1]={ + args="(GLFWmonitor* monitor)", + argsT={ + [1]={ + name="monitor", + type="GLFWmonitor*"}}, + argsoriginal="(GLFWmonitor* monitor)", + call_args="(monitor)", + cimguiname="ImGui_ImplGlfw_GetContentScaleForMonitor", + defaults={}, + funcname="ImGui_ImplGlfw_GetContentScaleForMonitor", + location="imgui_impl_glfw:70", + ov_cimguiname="ImGui_ImplGlfw_GetContentScaleForMonitor", + ret="float", + signature="(GLFWmonitor*)", + stname=""}, + ["(GLFWmonitor*)"]=nil}, + ImGui_ImplGlfw_GetContentScaleForWindow={ + [1]={ + args="(GLFWwindow* window)", + argsT={ + [1]={ + name="window", + type="GLFWwindow*"}}, + argsoriginal="(GLFWwindow* window)", + call_args="(window)", + cimguiname="ImGui_ImplGlfw_GetContentScaleForWindow", + defaults={}, + funcname="ImGui_ImplGlfw_GetContentScaleForWindow", + location="imgui_impl_glfw:69", + ov_cimguiname="ImGui_ImplGlfw_GetContentScaleForWindow", + ret="float", + signature="(GLFWwindow*)", + stname=""}, + ["(GLFWwindow*)"]=nil}, ImGui_ImplGlfw_InitForOpenGL={ [1]={ args="(GLFWwindow* window,bool install_callbacks)", @@ -80,7 +116,7 @@ local t={ cimguiname="ImGui_ImplGlfw_InitForOpenGL", defaults={}, funcname="ImGui_ImplGlfw_InitForOpenGL", - location="imgui_impl_glfw:34", + location="imgui_impl_glfw:35", ov_cimguiname="ImGui_ImplGlfw_InitForOpenGL", ret="bool", signature="(GLFWwindow*,bool)", @@ -101,7 +137,7 @@ local t={ cimguiname="ImGui_ImplGlfw_InitForOther", defaults={}, funcname="ImGui_ImplGlfw_InitForOther", - location="imgui_impl_glfw:36", + location="imgui_impl_glfw:37", ov_cimguiname="ImGui_ImplGlfw_InitForOther", ret="bool", signature="(GLFWwindow*,bool)", @@ -122,7 +158,7 @@ local t={ cimguiname="ImGui_ImplGlfw_InitForVulkan", defaults={}, funcname="ImGui_ImplGlfw_InitForVulkan", - location="imgui_impl_glfw:35", + location="imgui_impl_glfw:36", ov_cimguiname="ImGui_ImplGlfw_InitForVulkan", ret="bool", signature="(GLFWwindow*,bool)", @@ -140,7 +176,7 @@ local t={ cimguiname="ImGui_ImplGlfw_InstallCallbacks", defaults={}, funcname="ImGui_ImplGlfw_InstallCallbacks", - location="imgui_impl_glfw:49", + location="imgui_impl_glfw:50", ov_cimguiname="ImGui_ImplGlfw_InstallCallbacks", ret="void", signature="(GLFWwindow*)", @@ -170,7 +206,7 @@ local t={ cimguiname="ImGui_ImplGlfw_KeyCallback", defaults={}, funcname="ImGui_ImplGlfw_KeyCallback", - location="imgui_impl_glfw:62", + location="imgui_impl_glfw:63", ov_cimguiname="ImGui_ImplGlfw_KeyCallback", ret="void", signature="(GLFWwindow*,int,int,int,int)", @@ -191,7 +227,7 @@ local t={ cimguiname="ImGui_ImplGlfw_MonitorCallback", defaults={}, funcname="ImGui_ImplGlfw_MonitorCallback", - location="imgui_impl_glfw:64", + location="imgui_impl_glfw:65", ov_cimguiname="ImGui_ImplGlfw_MonitorCallback", ret="void", signature="(GLFWmonitor*,int)", @@ -218,7 +254,7 @@ local t={ cimguiname="ImGui_ImplGlfw_MouseButtonCallback", defaults={}, funcname="ImGui_ImplGlfw_MouseButtonCallback", - location="imgui_impl_glfw:60", + location="imgui_impl_glfw:61", ov_cimguiname="ImGui_ImplGlfw_MouseButtonCallback", ret="void", signature="(GLFWwindow*,int,int,int)", @@ -233,7 +269,7 @@ local t={ cimguiname="ImGui_ImplGlfw_NewFrame", defaults={}, funcname="ImGui_ImplGlfw_NewFrame", - location="imgui_impl_glfw:38", + location="imgui_impl_glfw:39", ov_cimguiname="ImGui_ImplGlfw_NewFrame", ret="void", signature="()", @@ -251,7 +287,7 @@ local t={ cimguiname="ImGui_ImplGlfw_RestoreCallbacks", defaults={}, funcname="ImGui_ImplGlfw_RestoreCallbacks", - location="imgui_impl_glfw:50", + location="imgui_impl_glfw:51", ov_cimguiname="ImGui_ImplGlfw_RestoreCallbacks", ret="void", signature="(GLFWwindow*)", @@ -275,7 +311,7 @@ local t={ cimguiname="ImGui_ImplGlfw_ScrollCallback", defaults={}, funcname="ImGui_ImplGlfw_ScrollCallback", - location="imgui_impl_glfw:61", + location="imgui_impl_glfw:62", ov_cimguiname="ImGui_ImplGlfw_ScrollCallback", ret="void", signature="(GLFWwindow*,double,double)", @@ -293,7 +329,7 @@ local t={ cimguiname="ImGui_ImplGlfw_SetCallbacksChainForAllWindows", defaults={}, funcname="ImGui_ImplGlfw_SetCallbacksChainForAllWindows", - location="imgui_impl_glfw:54", + location="imgui_impl_glfw:55", ov_cimguiname="ImGui_ImplGlfw_SetCallbacksChainForAllWindows", ret="void", signature="(bool)", @@ -308,7 +344,7 @@ local t={ cimguiname="ImGui_ImplGlfw_Shutdown", defaults={}, funcname="ImGui_ImplGlfw_Shutdown", - location="imgui_impl_glfw:37", + location="imgui_impl_glfw:38", ov_cimguiname="ImGui_ImplGlfw_Shutdown", ret="void", signature="()", @@ -326,7 +362,7 @@ local t={ cimguiname="ImGui_ImplGlfw_Sleep", defaults={}, funcname="ImGui_ImplGlfw_Sleep", - location="imgui_impl_glfw:67", + location="imgui_impl_glfw:68", ov_cimguiname="ImGui_ImplGlfw_Sleep", ret="void", signature="(int)", @@ -347,7 +383,7 @@ local t={ cimguiname="ImGui_ImplGlfw_WindowFocusCallback", defaults={}, funcname="ImGui_ImplGlfw_WindowFocusCallback", - location="imgui_impl_glfw:57", + location="imgui_impl_glfw:58", ov_cimguiname="ImGui_ImplGlfw_WindowFocusCallback", ret="void", signature="(GLFWwindow*,int)", @@ -362,27 +398,12 @@ local t={ cimguiname="ImGui_ImplOpenGL2_CreateDeviceObjects", defaults={}, funcname="ImGui_ImplOpenGL2_CreateDeviceObjects", - location="imgui_impl_opengl2:39", + location="imgui_impl_opengl2:38", ov_cimguiname="ImGui_ImplOpenGL2_CreateDeviceObjects", ret="bool", signature="()", stname=""}, ["()"]=nil}, - ImGui_ImplOpenGL2_CreateFontsTexture={ - [1]={ - args="()", - argsT={}, - argsoriginal="()", - call_args="()", - cimguiname="ImGui_ImplOpenGL2_CreateFontsTexture", - defaults={}, - funcname="ImGui_ImplOpenGL2_CreateFontsTexture", - location="imgui_impl_opengl2:37", - ov_cimguiname="ImGui_ImplOpenGL2_CreateFontsTexture", - ret="bool", - signature="()", - stname=""}, - ["()"]=nil}, ImGui_ImplOpenGL2_DestroyDeviceObjects={ [1]={ args="()", @@ -392,27 +413,12 @@ local t={ cimguiname="ImGui_ImplOpenGL2_DestroyDeviceObjects", defaults={}, funcname="ImGui_ImplOpenGL2_DestroyDeviceObjects", - location="imgui_impl_opengl2:40", + location="imgui_impl_opengl2:39", ov_cimguiname="ImGui_ImplOpenGL2_DestroyDeviceObjects", ret="void", signature="()", stname=""}, ["()"]=nil}, - ImGui_ImplOpenGL2_DestroyFontsTexture={ - [1]={ - args="()", - argsT={}, - argsoriginal="()", - call_args="()", - cimguiname="ImGui_ImplOpenGL2_DestroyFontsTexture", - defaults={}, - funcname="ImGui_ImplOpenGL2_DestroyFontsTexture", - location="imgui_impl_opengl2:38", - ov_cimguiname="ImGui_ImplOpenGL2_DestroyFontsTexture", - ret="void", - signature="()", - stname=""}, - ["()"]=nil}, ImGui_ImplOpenGL2_Init={ [1]={ args="()", @@ -422,7 +428,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_Init", defaults={}, funcname="ImGui_ImplOpenGL2_Init", - location="imgui_impl_opengl2:31", + location="imgui_impl_opengl2:32", ov_cimguiname="ImGui_ImplOpenGL2_Init", ret="bool", signature="()", @@ -437,7 +443,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_NewFrame", defaults={}, funcname="ImGui_ImplOpenGL2_NewFrame", - location="imgui_impl_opengl2:33", + location="imgui_impl_opengl2:34", ov_cimguiname="ImGui_ImplOpenGL2_NewFrame", ret="void", signature="()", @@ -455,7 +461,7 @@ local t={ cimguiname="ImGui_ImplOpenGL2_RenderDrawData", defaults={}, funcname="ImGui_ImplOpenGL2_RenderDrawData", - location="imgui_impl_opengl2:34", + location="imgui_impl_opengl2:35", ov_cimguiname="ImGui_ImplOpenGL2_RenderDrawData", ret="void", signature="(ImDrawData*)", @@ -470,12 +476,30 @@ local t={ cimguiname="ImGui_ImplOpenGL2_Shutdown", defaults={}, funcname="ImGui_ImplOpenGL2_Shutdown", - location="imgui_impl_opengl2:32", + location="imgui_impl_opengl2:33", ov_cimguiname="ImGui_ImplOpenGL2_Shutdown", ret="void", signature="()", stname=""}, ["()"]=nil}, + ImGui_ImplOpenGL2_UpdateTexture={ + [1]={ + args="(ImTextureData* tex)", + argsT={ + [1]={ + name="tex", + type="ImTextureData*"}}, + argsoriginal="(ImTextureData* tex)", + call_args="(tex)", + cimguiname="ImGui_ImplOpenGL2_UpdateTexture", + defaults={}, + funcname="ImGui_ImplOpenGL2_UpdateTexture", + location="imgui_impl_opengl2:42", + ov_cimguiname="ImGui_ImplOpenGL2_UpdateTexture", + ret="void", + signature="(ImTextureData*)", + stname=""}, + ["(ImTextureData*)"]=nil}, ImGui_ImplOpenGL3_CreateDeviceObjects={ [1]={ args="()", @@ -485,27 +509,12 @@ local t={ cimguiname="ImGui_ImplOpenGL3_CreateDeviceObjects", defaults={}, funcname="ImGui_ImplOpenGL3_CreateDeviceObjects", - location="imgui_impl_opengl3:42", + location="imgui_impl_opengl3:41", ov_cimguiname="ImGui_ImplOpenGL3_CreateDeviceObjects", ret="bool", signature="()", stname=""}, ["()"]=nil}, - ImGui_ImplOpenGL3_CreateFontsTexture={ - [1]={ - args="()", - argsT={}, - argsoriginal="()", - call_args="()", - cimguiname="ImGui_ImplOpenGL3_CreateFontsTexture", - defaults={}, - funcname="ImGui_ImplOpenGL3_CreateFontsTexture", - location="imgui_impl_opengl3:40", - ov_cimguiname="ImGui_ImplOpenGL3_CreateFontsTexture", - ret="bool", - signature="()", - stname=""}, - ["()"]=nil}, ImGui_ImplOpenGL3_DestroyDeviceObjects={ [1]={ args="()", @@ -515,27 +524,12 @@ local t={ cimguiname="ImGui_ImplOpenGL3_DestroyDeviceObjects", defaults={}, funcname="ImGui_ImplOpenGL3_DestroyDeviceObjects", - location="imgui_impl_opengl3:43", + location="imgui_impl_opengl3:42", ov_cimguiname="ImGui_ImplOpenGL3_DestroyDeviceObjects", ret="void", signature="()", stname=""}, ["()"]=nil}, - ImGui_ImplOpenGL3_DestroyFontsTexture={ - [1]={ - args="()", - argsT={}, - argsoriginal="()", - call_args="()", - cimguiname="ImGui_ImplOpenGL3_DestroyFontsTexture", - defaults={}, - funcname="ImGui_ImplOpenGL3_DestroyFontsTexture", - location="imgui_impl_opengl3:41", - ov_cimguiname="ImGui_ImplOpenGL3_DestroyFontsTexture", - ret="void", - signature="()", - stname=""}, - ["()"]=nil}, ImGui_ImplOpenGL3_Init={ [1]={ args="(const char* glsl_version)", @@ -549,7 +543,7 @@ local t={ defaults={ glsl_version="nullptr"}, funcname="ImGui_ImplOpenGL3_Init", - location="imgui_impl_opengl3:34", + location="imgui_impl_opengl3:35", ov_cimguiname="ImGui_ImplOpenGL3_Init", ret="bool", signature="(const char*)", @@ -564,7 +558,7 @@ local t={ cimguiname="ImGui_ImplOpenGL3_NewFrame", defaults={}, funcname="ImGui_ImplOpenGL3_NewFrame", - location="imgui_impl_opengl3:36", + location="imgui_impl_opengl3:37", ov_cimguiname="ImGui_ImplOpenGL3_NewFrame", ret="void", signature="()", @@ -582,7 +576,7 @@ local t={ cimguiname="ImGui_ImplOpenGL3_RenderDrawData", defaults={}, funcname="ImGui_ImplOpenGL3_RenderDrawData", - location="imgui_impl_opengl3:37", + location="imgui_impl_opengl3:38", ov_cimguiname="ImGui_ImplOpenGL3_RenderDrawData", ret="void", signature="(ImDrawData*)", @@ -597,12 +591,66 @@ local t={ cimguiname="ImGui_ImplOpenGL3_Shutdown", defaults={}, funcname="ImGui_ImplOpenGL3_Shutdown", - location="imgui_impl_opengl3:35", + location="imgui_impl_opengl3:36", ov_cimguiname="ImGui_ImplOpenGL3_Shutdown", ret="void", signature="()", stname=""}, ["()"]=nil}, + ImGui_ImplOpenGL3_UpdateTexture={ + [1]={ + args="(ImTextureData* tex)", + argsT={ + [1]={ + name="tex", + type="ImTextureData*"}}, + argsoriginal="(ImTextureData* tex)", + call_args="(tex)", + cimguiname="ImGui_ImplOpenGL3_UpdateTexture", + defaults={}, + funcname="ImGui_ImplOpenGL3_UpdateTexture", + location="imgui_impl_opengl3:45", + ov_cimguiname="ImGui_ImplOpenGL3_UpdateTexture", + ret="void", + signature="(ImTextureData*)", + stname=""}, + ["(ImTextureData*)"]=nil}, + ImGui_ImplSDL2_GetContentScaleForDisplay={ + [1]={ + args="(int display_index)", + argsT={ + [1]={ + name="display_index", + type="int"}}, + argsoriginal="(int display_index)", + call_args="(display_index)", + cimguiname="ImGui_ImplSDL2_GetContentScaleForDisplay", + defaults={}, + funcname="ImGui_ImplSDL2_GetContentScaleForDisplay", + location="imgui_impl_sdl2:47", + ov_cimguiname="ImGui_ImplSDL2_GetContentScaleForDisplay", + ret="float", + signature="(int)", + stname=""}, + ["(int)"]=nil}, + ImGui_ImplSDL2_GetContentScaleForWindow={ + [1]={ + args="(SDL_Window* window)", + argsT={ + [1]={ + name="window", + type="SDL_Window*"}}, + argsoriginal="(SDL_Window* window)", + call_args="(window)", + cimguiname="ImGui_ImplSDL2_GetContentScaleForWindow", + defaults={}, + funcname="ImGui_ImplSDL2_GetContentScaleForWindow", + location="imgui_impl_sdl2:46", + ov_cimguiname="ImGui_ImplSDL2_GetContentScaleForWindow", + ret="float", + signature="(SDL_Window*)", + stname=""}, + ["(SDL_Window*)"]=nil}, ImGui_ImplSDL2_InitForD3D={ [1]={ args="(SDL_Window* window)", @@ -770,7 +818,7 @@ local t={ manual_gamepads_array="nullptr", manual_gamepads_count="-1"}, funcname="ImGui_ImplSDL2_SetGamepadMode", - location="imgui_impl_sdl2:48", + location="imgui_impl_sdl2:52", ov_cimguiname="ImGui_ImplSDL2_SetGamepadMode", ret="void", signature="(ImGui_ImplSDL2_GamepadMode,struct _SDL_GameController**,int)", @@ -1033,7 +1081,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow", defaults={}, funcname="ImGui_ImplVulkanH_CreateOrResizeWindow", - location="imgui_impl_vulkan:166", + location="imgui_impl_vulkan:167", ov_cimguiname="ImGui_ImplVulkanH_CreateOrResizeWindow", ret="void", signature="(VkInstance,VkPhysicalDevice,VkDevice,ImGui_ImplVulkanH_Window*,uint32_t,const VkAllocationCallbacks*,int,int,uint32_t)", @@ -1060,7 +1108,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_DestroyWindow", defaults={}, funcname="ImGui_ImplVulkanH_DestroyWindow", - location="imgui_impl_vulkan:167", + location="imgui_impl_vulkan:168", ov_cimguiname="ImGui_ImplVulkanH_DestroyWindow", ret="void", signature="(VkInstance,VkDevice,ImGui_ImplVulkanH_Window*,const VkAllocationCallbacks*)", @@ -1078,7 +1126,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", defaults={}, funcname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", - location="imgui_impl_vulkan:172", + location="imgui_impl_vulkan:173", ov_cimguiname="ImGui_ImplVulkanH_GetMinImageCountFromPresentMode", ret="int", signature="(VkPresentModeKHR)", @@ -1096,7 +1144,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice", defaults={}, funcname="ImGui_ImplVulkanH_SelectPhysicalDevice", - location="imgui_impl_vulkan:170", + location="imgui_impl_vulkan:171", ov_cimguiname="ImGui_ImplVulkanH_SelectPhysicalDevice", ret="VkPhysicalDevice", signature="(VkInstance)", @@ -1123,7 +1171,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectPresentMode", defaults={}, funcname="ImGui_ImplVulkanH_SelectPresentMode", - location="imgui_impl_vulkan:169", + location="imgui_impl_vulkan:170", ov_cimguiname="ImGui_ImplVulkanH_SelectPresentMode", ret="VkPresentModeKHR", signature="(VkPhysicalDevice,VkSurfaceKHR,const VkPresentModeKHR*,int)", @@ -1141,7 +1189,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", defaults={}, funcname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", - location="imgui_impl_vulkan:171", + location="imgui_impl_vulkan:172", ov_cimguiname="ImGui_ImplVulkanH_SelectQueueFamilyIndex", ret="uint32_t", signature="(VkPhysicalDevice)", @@ -1171,7 +1219,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat", defaults={}, funcname="ImGui_ImplVulkanH_SelectSurfaceFormat", - location="imgui_impl_vulkan:168", + location="imgui_impl_vulkan:169", ov_cimguiname="ImGui_ImplVulkanH_SelectSurfaceFormat", ret="VkSurfaceFormatKHR", signature="(VkPhysicalDevice,VkSurfaceKHR,const VkFormat*,int,VkColorSpaceKHR)", @@ -1187,7 +1235,7 @@ local t={ constructor=true, defaults={}, funcname="ImGui_ImplVulkanH_Window", - location="imgui_impl_vulkan:214", + location="imgui_impl_vulkan:215", ov_cimguiname="ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window", signature="()", stname="ImGui_ImplVulkanH_Window"}, @@ -1203,7 +1251,7 @@ local t={ cimguiname="ImGui_ImplVulkanH_Window_destroy", defaults={}, destructor=true, - location="imgui_impl_vulkan:214", + location="imgui_impl_vulkan:215", ov_cimguiname="ImGui_ImplVulkanH_Window_destroy", ret="void", signature="(ImGui_ImplVulkanH_Window*)", @@ -1227,42 +1275,12 @@ local t={ cimguiname="ImGui_ImplVulkan_AddTexture", defaults={}, funcname="ImGui_ImplVulkan_AddTexture", - location="imgui_impl_vulkan:123", + location="imgui_impl_vulkan:124", ov_cimguiname="ImGui_ImplVulkan_AddTexture", ret="VkDescriptorSet", signature="(VkSampler,VkImageView,VkImageLayout)", stname=""}, ["(VkSampler,VkImageView,VkImageLayout)"]=nil}, - ImGui_ImplVulkan_CreateFontsTexture={ - [1]={ - args="()", - argsT={}, - argsoriginal="()", - call_args="()", - cimguiname="ImGui_ImplVulkan_CreateFontsTexture", - defaults={}, - funcname="ImGui_ImplVulkan_CreateFontsTexture", - location="imgui_impl_vulkan:116", - ov_cimguiname="ImGui_ImplVulkan_CreateFontsTexture", - ret="bool", - signature="()", - stname=""}, - ["()"]=nil}, - ImGui_ImplVulkan_DestroyFontsTexture={ - [1]={ - args="()", - argsT={}, - argsoriginal="()", - call_args="()", - cimguiname="ImGui_ImplVulkan_DestroyFontsTexture", - defaults={}, - funcname="ImGui_ImplVulkan_DestroyFontsTexture", - location="imgui_impl_vulkan:117", - ov_cimguiname="ImGui_ImplVulkan_DestroyFontsTexture", - ret="void", - signature="()", - stname=""}, - ["()"]=nil}, ImGui_ImplVulkan_Init={ [1]={ args="(ImGui_ImplVulkan_InitInfo* info)", @@ -1300,7 +1318,7 @@ local t={ defaults={ user_data="nullptr"}, funcname="ImGui_ImplVulkan_LoadFunctions", - location="imgui_impl_vulkan:128", + location="imgui_impl_vulkan:129", ov_cimguiname="ImGui_ImplVulkan_LoadFunctions", ret="bool", signature="(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)", @@ -1333,7 +1351,7 @@ local t={ cimguiname="ImGui_ImplVulkan_RemoveTexture", defaults={}, funcname="ImGui_ImplVulkan_RemoveTexture", - location="imgui_impl_vulkan:124", + location="imgui_impl_vulkan:125", ov_cimguiname="ImGui_ImplVulkan_RemoveTexture", ret="void", signature="(VkDescriptorSet)", @@ -1376,7 +1394,7 @@ local t={ cimguiname="ImGui_ImplVulkan_SetMinImageCount", defaults={}, funcname="ImGui_ImplVulkan_SetMinImageCount", - location="imgui_impl_vulkan:118", + location="imgui_impl_vulkan:116", ov_cimguiname="ImGui_ImplVulkan_SetMinImageCount", ret="void", signature="(uint32_t)", @@ -1396,10 +1414,30 @@ local t={ ret="void", signature="()", stname=""}, - ["()"]=nil}} + ["()"]=nil}, + ImGui_ImplVulkan_UpdateTexture={ + [1]={ + args="(ImTextureData* tex)", + argsT={ + [1]={ + name="tex", + type="ImTextureData*"}}, + argsoriginal="(ImTextureData* tex)", + call_args="(tex)", + cimguiname="ImGui_ImplVulkan_UpdateTexture", + defaults={}, + funcname="ImGui_ImplVulkan_UpdateTexture", + location="imgui_impl_vulkan:119", + ov_cimguiname="ImGui_ImplVulkan_UpdateTexture", + ret="void", + signature="(ImTextureData*)", + stname=""}, + ["(ImTextureData*)"]=nil}} t.ImGui_ImplGlfw_CharCallback["(GLFWwindow*,unsigned int)"]=t.ImGui_ImplGlfw_CharCallback[1] t.ImGui_ImplGlfw_CursorEnterCallback["(GLFWwindow*,int)"]=t.ImGui_ImplGlfw_CursorEnterCallback[1] t.ImGui_ImplGlfw_CursorPosCallback["(GLFWwindow*,double,double)"]=t.ImGui_ImplGlfw_CursorPosCallback[1] +t.ImGui_ImplGlfw_GetContentScaleForMonitor["(GLFWmonitor*)"]=t.ImGui_ImplGlfw_GetContentScaleForMonitor[1] +t.ImGui_ImplGlfw_GetContentScaleForWindow["(GLFWwindow*)"]=t.ImGui_ImplGlfw_GetContentScaleForWindow[1] t.ImGui_ImplGlfw_InitForOpenGL["(GLFWwindow*,bool)"]=t.ImGui_ImplGlfw_InitForOpenGL[1] t.ImGui_ImplGlfw_InitForOther["(GLFWwindow*,bool)"]=t.ImGui_ImplGlfw_InitForOther[1] t.ImGui_ImplGlfw_InitForVulkan["(GLFWwindow*,bool)"]=t.ImGui_ImplGlfw_InitForVulkan[1] @@ -1415,21 +1453,21 @@ t.ImGui_ImplGlfw_Shutdown["()"]=t.ImGui_ImplGlfw_Shutdown[1] t.ImGui_ImplGlfw_Sleep["(int)"]=t.ImGui_ImplGlfw_Sleep[1] t.ImGui_ImplGlfw_WindowFocusCallback["(GLFWwindow*,int)"]=t.ImGui_ImplGlfw_WindowFocusCallback[1] t.ImGui_ImplOpenGL2_CreateDeviceObjects["()"]=t.ImGui_ImplOpenGL2_CreateDeviceObjects[1] -t.ImGui_ImplOpenGL2_CreateFontsTexture["()"]=t.ImGui_ImplOpenGL2_CreateFontsTexture[1] t.ImGui_ImplOpenGL2_DestroyDeviceObjects["()"]=t.ImGui_ImplOpenGL2_DestroyDeviceObjects[1] -t.ImGui_ImplOpenGL2_DestroyFontsTexture["()"]=t.ImGui_ImplOpenGL2_DestroyFontsTexture[1] t.ImGui_ImplOpenGL2_Init["()"]=t.ImGui_ImplOpenGL2_Init[1] t.ImGui_ImplOpenGL2_NewFrame["()"]=t.ImGui_ImplOpenGL2_NewFrame[1] t.ImGui_ImplOpenGL2_RenderDrawData["(ImDrawData*)"]=t.ImGui_ImplOpenGL2_RenderDrawData[1] t.ImGui_ImplOpenGL2_Shutdown["()"]=t.ImGui_ImplOpenGL2_Shutdown[1] +t.ImGui_ImplOpenGL2_UpdateTexture["(ImTextureData*)"]=t.ImGui_ImplOpenGL2_UpdateTexture[1] t.ImGui_ImplOpenGL3_CreateDeviceObjects["()"]=t.ImGui_ImplOpenGL3_CreateDeviceObjects[1] -t.ImGui_ImplOpenGL3_CreateFontsTexture["()"]=t.ImGui_ImplOpenGL3_CreateFontsTexture[1] t.ImGui_ImplOpenGL3_DestroyDeviceObjects["()"]=t.ImGui_ImplOpenGL3_DestroyDeviceObjects[1] -t.ImGui_ImplOpenGL3_DestroyFontsTexture["()"]=t.ImGui_ImplOpenGL3_DestroyFontsTexture[1] t.ImGui_ImplOpenGL3_Init["(const char*)"]=t.ImGui_ImplOpenGL3_Init[1] t.ImGui_ImplOpenGL3_NewFrame["()"]=t.ImGui_ImplOpenGL3_NewFrame[1] t.ImGui_ImplOpenGL3_RenderDrawData["(ImDrawData*)"]=t.ImGui_ImplOpenGL3_RenderDrawData[1] t.ImGui_ImplOpenGL3_Shutdown["()"]=t.ImGui_ImplOpenGL3_Shutdown[1] +t.ImGui_ImplOpenGL3_UpdateTexture["(ImTextureData*)"]=t.ImGui_ImplOpenGL3_UpdateTexture[1] +t.ImGui_ImplSDL2_GetContentScaleForDisplay["(int)"]=t.ImGui_ImplSDL2_GetContentScaleForDisplay[1] +t.ImGui_ImplSDL2_GetContentScaleForWindow["(SDL_Window*)"]=t.ImGui_ImplSDL2_GetContentScaleForWindow[1] t.ImGui_ImplSDL2_InitForD3D["(SDL_Window*)"]=t.ImGui_ImplSDL2_InitForD3D[1] t.ImGui_ImplSDL2_InitForMetal["(SDL_Window*)"]=t.ImGui_ImplSDL2_InitForMetal[1] t.ImGui_ImplSDL2_InitForOpenGL["(SDL_Window*,void*)"]=t.ImGui_ImplSDL2_InitForOpenGL[1] @@ -1461,8 +1499,6 @@ t.ImGui_ImplVulkanH_SelectSurfaceFormat["(VkPhysicalDevice,VkSurfaceKHR,const Vk t.ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window["()"]=t.ImGui_ImplVulkanH_Window_ImGui_ImplVulkanH_Window[1] t.ImGui_ImplVulkanH_Window_destroy["(ImGui_ImplVulkanH_Window*)"]=t.ImGui_ImplVulkanH_Window_destroy[1] t.ImGui_ImplVulkan_AddTexture["(VkSampler,VkImageView,VkImageLayout)"]=t.ImGui_ImplVulkan_AddTexture[1] -t.ImGui_ImplVulkan_CreateFontsTexture["()"]=t.ImGui_ImplVulkan_CreateFontsTexture[1] -t.ImGui_ImplVulkan_DestroyFontsTexture["()"]=t.ImGui_ImplVulkan_DestroyFontsTexture[1] t.ImGui_ImplVulkan_Init["(ImGui_ImplVulkan_InitInfo*)"]=t.ImGui_ImplVulkan_Init[1] t.ImGui_ImplVulkan_LoadFunctions["(uint32_t,PFN_vkVoidFunction(*loader_func)(const char* function_name,void*,void*)"]=t.ImGui_ImplVulkan_LoadFunctions[1] t.ImGui_ImplVulkan_NewFrame["()"]=t.ImGui_ImplVulkan_NewFrame[1] @@ -1470,4 +1506,5 @@ t.ImGui_ImplVulkan_RemoveTexture["(VkDescriptorSet)"]=t.ImGui_ImplVulkan_RemoveT t.ImGui_ImplVulkan_RenderDrawData["(ImDrawData*,VkCommandBuffer,VkPipeline)"]=t.ImGui_ImplVulkan_RenderDrawData[1] t.ImGui_ImplVulkan_SetMinImageCount["(uint32_t)"]=t.ImGui_ImplVulkan_SetMinImageCount[1] t.ImGui_ImplVulkan_Shutdown["()"]=t.ImGui_ImplVulkan_Shutdown[1] +t.ImGui_ImplVulkan_UpdateTexture["(ImTextureData*)"]=t.ImGui_ImplVulkan_UpdateTexture[1] return t \ No newline at end of file diff --git a/generator/output/overloads.txt b/generator/output/overloads.txt index 87d5f99..bc91c53 100644 --- a/generator/output/overloads.txt +++ b/generator/output/overloads.txt @@ -56,12 +56,18 @@ ImSpan_end 2 ImSpan_set 2 1 void ImSpan_set_Int (T*,int) 2 void ImSpan_set_TPtr (T*,T*) +ImTextureRef_ImTextureRef 2 +1 nil ImTextureRef_ImTextureRef_Nil () +2 nil ImTextureRef_ImTextureRef_TextureID (ImTextureID) ImVec1_ImVec1 2 1 nil ImVec1_ImVec1_Nil () 2 nil ImVec1_ImVec1_Float (float) ImVec2_ImVec2 2 1 nil ImVec2_ImVec2_Nil () 2 nil ImVec2_ImVec2_Float (float,float) +ImVec2i_ImVec2i 2 +1 nil ImVec2i_ImVec2i_Nil () +2 nil ImVec2i_ImVec2i_Int (int,int) ImVec2ih_ImVec2ih 3 1 nil ImVec2ih_ImVec2ih_Nil () 2 nil ImVec2ih_ImVec2ih_short (short,short) @@ -299,4 +305,4 @@ igValue 4 2 void igValue_Int (const char*,int) 3 void igValue_Uint (const char*,unsigned int) 4 void igValue_Float (const char*,float,const char*) -209 overloaded \ No newline at end of file +213 overloaded \ No newline at end of file diff --git a/generator/output/structs_and_enums.json b/generator/output/structs_and_enums.json index 0253c26..0e3c386 100644 --- a/generator/output/structs_and_enums.json +++ b/generator/output/structs_and_enums.json @@ -121,6 +121,28 @@ "value": "1 << 2" } ], + "ImFontFlags_": [ + { + "calc_value": 0, + "name": "ImFontFlags_None", + "value": "0" + }, + { + "calc_value": 2, + "name": "ImFontFlags_NoLoadError", + "value": "1 << 1" + }, + { + "calc_value": 4, + "name": "ImFontFlags_NoLoadGlyphs", + "value": "1 << 2" + }, + { + "calc_value": 8, + "name": "ImFontFlags_LockBakedSizes", + "value": "1 << 3" + } + ], "ImGuiActivateFlags_": [ { "calc_value": 0, @@ -196,6 +218,11 @@ "name": "ImGuiBackendFlags_RendererHasVtxOffset", "value": "1 << 3" }, + { + "calc_value": 16, + "name": "ImGuiBackendFlags_RendererHasTextures", + "value": "1 << 4" + }, { "calc_value": 1024, "name": "ImGuiBackendFlags_PlatformHasViewports", @@ -288,6 +315,11 @@ "name": "ImGuiButtonFlags_NoTestKeyOwner", "value": "1 << 21" }, + { + "calc_value": 4194304, + "name": "ImGuiButtonFlags_NoFocus", + "value": "1 << 22" + }, { "calc_value": 1008, "name": "ImGuiButtonFlags_PressedOnMask_", @@ -551,133 +583,143 @@ }, { "calc_value": 33, - "name": "ImGuiCol_TabHovered", + "name": "ImGuiCol_InputTextCursor", "value": "33" }, { "calc_value": 34, - "name": "ImGuiCol_Tab", + "name": "ImGuiCol_TabHovered", "value": "34" }, { "calc_value": 35, - "name": "ImGuiCol_TabSelected", + "name": "ImGuiCol_Tab", "value": "35" }, { "calc_value": 36, - "name": "ImGuiCol_TabSelectedOverline", + "name": "ImGuiCol_TabSelected", "value": "36" }, { "calc_value": 37, - "name": "ImGuiCol_TabDimmed", + "name": "ImGuiCol_TabSelectedOverline", "value": "37" }, { "calc_value": 38, - "name": "ImGuiCol_TabDimmedSelected", + "name": "ImGuiCol_TabDimmed", "value": "38" }, { "calc_value": 39, - "name": "ImGuiCol_TabDimmedSelectedOverline", + "name": "ImGuiCol_TabDimmedSelected", "value": "39" }, { "calc_value": 40, - "name": "ImGuiCol_DockingPreview", + "name": "ImGuiCol_TabDimmedSelectedOverline", "value": "40" }, { "calc_value": 41, - "name": "ImGuiCol_DockingEmptyBg", + "name": "ImGuiCol_DockingPreview", "value": "41" }, { "calc_value": 42, - "name": "ImGuiCol_PlotLines", + "name": "ImGuiCol_DockingEmptyBg", "value": "42" }, { "calc_value": 43, - "name": "ImGuiCol_PlotLinesHovered", + "name": "ImGuiCol_PlotLines", "value": "43" }, { "calc_value": 44, - "name": "ImGuiCol_PlotHistogram", + "name": "ImGuiCol_PlotLinesHovered", "value": "44" }, { "calc_value": 45, - "name": "ImGuiCol_PlotHistogramHovered", + "name": "ImGuiCol_PlotHistogram", "value": "45" }, { "calc_value": 46, - "name": "ImGuiCol_TableHeaderBg", + "name": "ImGuiCol_PlotHistogramHovered", "value": "46" }, { "calc_value": 47, - "name": "ImGuiCol_TableBorderStrong", + "name": "ImGuiCol_TableHeaderBg", "value": "47" }, { "calc_value": 48, - "name": "ImGuiCol_TableBorderLight", + "name": "ImGuiCol_TableBorderStrong", "value": "48" }, { "calc_value": 49, - "name": "ImGuiCol_TableRowBg", + "name": "ImGuiCol_TableBorderLight", "value": "49" }, { "calc_value": 50, - "name": "ImGuiCol_TableRowBgAlt", + "name": "ImGuiCol_TableRowBg", "value": "50" }, { "calc_value": 51, - "name": "ImGuiCol_TextLink", + "name": "ImGuiCol_TableRowBgAlt", "value": "51" }, { "calc_value": 52, - "name": "ImGuiCol_TextSelectedBg", + "name": "ImGuiCol_TextLink", "value": "52" }, { "calc_value": 53, - "name": "ImGuiCol_DragDropTarget", + "name": "ImGuiCol_TextSelectedBg", "value": "53" }, { "calc_value": 54, - "name": "ImGuiCol_NavCursor", + "name": "ImGuiCol_TreeLines", "value": "54" }, { "calc_value": 55, - "name": "ImGuiCol_NavWindowingHighlight", + "name": "ImGuiCol_DragDropTarget", "value": "55" }, { "calc_value": 56, - "name": "ImGuiCol_NavWindowingDimBg", + "name": "ImGuiCol_NavCursor", "value": "56" }, { "calc_value": 57, - "name": "ImGuiCol_ModalWindowDimBg", + "name": "ImGuiCol_NavWindowingHighlight", "value": "57" }, { "calc_value": 58, - "name": "ImGuiCol_COUNT", + "name": "ImGuiCol_NavWindowingDimBg", "value": "58" + }, + { + "calc_value": 59, + "name": "ImGuiCol_ModalWindowDimBg", + "value": "59" + }, + { + "calc_value": 60, + "name": "ImGuiCol_COUNT", + "value": "60" } ], "ImGuiColorEditFlags_": [ @@ -964,16 +1006,6 @@ "name": "ImGuiConfigFlags_ViewportsEnable", "value": "1 << 10" }, - { - "calc_value": 16384, - "name": "ImGuiConfigFlags_DpiEnableScaleViewports", - "value": "1 << 14" - }, - { - "calc_value": 32768, - "name": "ImGuiConfigFlags_DpiEnableScaleFonts", - "value": "1 << 15" - }, { "calc_value": 1048576, "name": "ImGuiConfigFlags_IsSRGB", @@ -1514,55 +1546,55 @@ "value": "ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows" } ], - "ImGuiFreeTypeBuilderFlags": [ + "ImGuiFreeTypeLoaderFlags_": [ { "calc_value": 1, - "name": "ImGuiFreeTypeBuilderFlags_NoHinting", + "name": "ImGuiFreeTypeLoaderFlags_NoHinting", "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiFreeTypeBuilderFlags_NoAutoHint", + "name": "ImGuiFreeTypeLoaderFlags_NoAutoHint", "value": "1 << 1" }, { "calc_value": 4, - "name": "ImGuiFreeTypeBuilderFlags_ForceAutoHint", + "name": "ImGuiFreeTypeLoaderFlags_ForceAutoHint", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiFreeTypeBuilderFlags_LightHinting", + "name": "ImGuiFreeTypeLoaderFlags_LightHinting", "value": "1 << 3" }, { "calc_value": 16, - "name": "ImGuiFreeTypeBuilderFlags_MonoHinting", + "name": "ImGuiFreeTypeLoaderFlags_MonoHinting", "value": "1 << 4" }, { "calc_value": 32, - "name": "ImGuiFreeTypeBuilderFlags_Bold", + "name": "ImGuiFreeTypeLoaderFlags_Bold", "value": "1 << 5" }, { "calc_value": 64, - "name": "ImGuiFreeTypeBuilderFlags_Oblique", + "name": "ImGuiFreeTypeLoaderFlags_Oblique", "value": "1 << 6" }, { "calc_value": 128, - "name": "ImGuiFreeTypeBuilderFlags_Monochrome", + "name": "ImGuiFreeTypeLoaderFlags_Monochrome", "value": "1 << 7" }, { "calc_value": 256, - "name": "ImGuiFreeTypeBuilderFlags_LoadColor", + "name": "ImGuiFreeTypeLoaderFlags_LoadColor", "value": "1 << 8" }, { "calc_value": 512, - "name": "ImGuiFreeTypeBuilderFlags_Bitmap", + "name": "ImGuiFreeTypeLoaderFlags_Bitmap", "value": "1 << 9" } ], @@ -2123,6 +2155,11 @@ "name": "ImGuiItemFlags_NoMarkEdited", "value": "1 << 16" }, + { + "calc_value": 131072, + "name": "ImGuiItemFlags_NoFocus", + "value": "1 << 17" + }, { "calc_value": 1048576, "name": "ImGuiItemFlags_Inputable", @@ -3034,6 +3071,11 @@ "name": "ImGuiKey_NamedKey_END", "value": "667" }, + { + "calc_value": 155, + "name": "ImGuiKey_NamedKey_COUNT", + "value": "ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN" + }, { "calc_value": 0, "name": "ImGuiMod_None", @@ -3063,11 +3105,6 @@ "calc_value": 61440, "name": "ImGuiMod_Mask_", "value": "0xF000" - }, - { - "calc_value": 155, - "name": "ImGuiKey_NamedKey_COUNT", - "value": "ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN" } ], "ImGuiLayoutType_": [ @@ -4146,38 +4183,48 @@ }, { "calc_value": 29, - "name": "ImGuiStyleVar_ButtonTextAlign", + "name": "ImGuiStyleVar_TreeLinesSize", "value": "29" }, { "calc_value": 30, - "name": "ImGuiStyleVar_SelectableTextAlign", + "name": "ImGuiStyleVar_TreeLinesRounding", "value": "30" }, { "calc_value": 31, - "name": "ImGuiStyleVar_SeparatorTextBorderSize", + "name": "ImGuiStyleVar_ButtonTextAlign", "value": "31" }, { "calc_value": 32, - "name": "ImGuiStyleVar_SeparatorTextAlign", + "name": "ImGuiStyleVar_SelectableTextAlign", "value": "32" }, { "calc_value": 33, - "name": "ImGuiStyleVar_SeparatorTextPadding", + "name": "ImGuiStyleVar_SeparatorTextBorderSize", "value": "33" }, { "calc_value": 34, - "name": "ImGuiStyleVar_DockingSeparatorSize", + "name": "ImGuiStyleVar_SeparatorTextAlign", "value": "34" }, { "calc_value": 35, - "name": "ImGuiStyleVar_COUNT", + "name": "ImGuiStyleVar_SeparatorTextPadding", "value": "35" + }, + { + "calc_value": 36, + "name": "ImGuiStyleVar_DockingSeparatorSize", + "value": "36" + }, + { + "calc_value": 37, + "name": "ImGuiStyleVar_COUNT", + "value": "37" } ], "ImGuiTabBarFlagsPrivate_": [ @@ -4726,6 +4773,11 @@ } ], "ImGuiTreeNodeFlagsPrivate_": [ + { + "calc_value": 134217728, + "name": "ImGuiTreeNodeFlags_NoNavFocus", + "value": "1 << 27" + }, { "calc_value": 268435456, "name": "ImGuiTreeNodeFlags_ClipLabelForTrailingButton", @@ -4740,6 +4792,11 @@ "calc_value": 192, "name": "ImGuiTreeNodeFlags_OpenOnMask_", "value": "ImGuiTreeNodeFlags_OpenOnDoubleClick | ImGuiTreeNodeFlags_OpenOnArrow" + }, + { + "calc_value": 1835008, + "name": "ImGuiTreeNodeFlags_DrawLinesMask_", + "value": "ImGuiTreeNodeFlags_DrawLinesNone | ImGuiTreeNodeFlags_DrawLinesFull | ImGuiTreeNodeFlags_DrawLinesToNodes" } ], "ImGuiTreeNodeFlags_": [ @@ -4830,13 +4887,28 @@ }, { "calc_value": 131072, - "name": "ImGuiTreeNodeFlags_NavLeftJumpsBackHere", + "name": "ImGuiTreeNodeFlags_NavLeftJumpsToParent", "value": "1 << 17" }, { "calc_value": 26, "name": "ImGuiTreeNodeFlags_CollapsingHeader", "value": "ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog" + }, + { + "calc_value": 262144, + "name": "ImGuiTreeNodeFlags_DrawLinesNone", + "value": "1 << 18" + }, + { + "calc_value": 524288, + "name": "ImGuiTreeNodeFlags_DrawLinesFull", + "value": "1 << 19" + }, + { + "calc_value": 1048576, + "name": "ImGuiTreeNodeFlags_DrawLinesToNodes", + "value": "1 << 20" } ], "ImGuiTypingSelectFlags_": [ @@ -5153,6 +5225,45 @@ "name": "ImGuiWindowRefreshFlags_RefreshOnFocus", "value": "1 << 2" } + ], + "ImTextureFormat": [ + { + "calc_value": 0, + "name": "ImTextureFormat_RGBA32", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImTextureFormat_Alpha8", + "value": "1" + } + ], + "ImTextureStatus": [ + { + "calc_value": 0, + "name": "ImTextureStatus_OK", + "value": "0" + }, + { + "calc_value": 1, + "name": "ImTextureStatus_Destroyed", + "value": "1" + }, + { + "calc_value": 2, + "name": "ImTextureStatus_WantCreate", + "value": "2" + }, + { + "calc_value": 3, + "name": "ImTextureStatus_WantUpdates", + "value": "3" + }, + { + "calc_value": 4, + "name": "ImTextureStatus_WantDestroy", + "value": "4" + } ] }, "enumtypes": { @@ -5163,204 +5274,217 @@ "ImGuiSortDirection": "ImU8" }, "locations": { - "ImBitVector": "imgui_internal:627", - "ImColor": "imgui:2898", - "ImDrawChannel": "imgui:3145", - "ImDrawCmd": "imgui:3102", - "ImDrawCmdHeader": "imgui:3137", - "ImDrawData": "imgui:3361", - "ImDrawDataBuilder": "imgui_internal:818", - "ImDrawFlags_": "imgui:3170", - "ImDrawList": "imgui:3208", - "ImDrawListFlags_": "imgui:3190", - "ImDrawListSharedData": "imgui_internal:795", - "ImDrawListSplitter": "imgui:3153", - "ImDrawVert": "imgui:3122", - "ImFont": "imgui:3589", - "ImFontAtlas": "imgui:3485", - "ImFontAtlasCustomRect": "imgui:3444", - "ImFontAtlasFlags_": "imgui:3460", - "ImFontBuilderIO": "imgui_internal:3886", - "ImFontConfig": "imgui:3386", - "ImFontGlyph": "imgui:3417", - "ImFontGlyphRangesBuilder": "imgui:3429", - "ImGuiActivateFlags_": "imgui_internal:1596", - "ImGuiAxis": "imgui_internal:1064", - "ImGuiBackendFlags_": "imgui:1675", - "ImGuiBoxSelectState": "imgui_internal:1785", - "ImGuiButtonFlagsPrivate_": "imgui_internal:954", - "ImGuiButtonFlags_": "imgui:1810", - "ImGuiChildFlags_": "imgui:1157", - "ImGuiCol_": "imgui:1690", - "ImGuiColorEditFlags_": "imgui:1821", - "ImGuiColorMod": "imgui_internal:839", - "ImGuiComboFlagsPrivate_": "imgui_internal:979", - "ImGuiComboFlags_": "imgui:1305", - "ImGuiComboPreviewData": "imgui_internal:1078", - "ImGuiCond_": "imgui:1935", - "ImGuiConfigFlags_": "imgui:1646", - "ImGuiContext": "imgui_internal:2256", - "ImGuiContextHook": "imgui_internal:2241", - "ImGuiContextHookType": "imgui_internal:2239", - "ImGuiDataAuthority_": "imgui_internal:1898", - "ImGuiDataTypeInfo": "imgui_internal:865", - "ImGuiDataTypePrivate_": "imgui_internal:874", - "ImGuiDataTypeStorage": "imgui_internal:859", - "ImGuiDataType_": "imgui:1453", - "ImGuiDeactivatedItemData": "imgui_internal:1361", - "ImGuiDebugAllocEntry": "imgui_internal:2175", - "ImGuiDebugAllocInfo": "imgui_internal:2182", - "ImGuiDebugLogFlags_": "imgui_internal:2153", - "ImGuiDir": "imgui:1471", - "ImGuiDockContext": "imgui_internal:2000", - "ImGuiDockNode": "imgui_internal:1914", - "ImGuiDockNodeFlagsPrivate_": "imgui_internal:1866", - "ImGuiDockNodeFlags_": "imgui:1406", - "ImGuiDockNodeState": "imgui_internal:1905", - "ImGuiDragDropFlags_": "imgui:1425", - "ImGuiErrorRecoveryState": "imgui_internal:1317", - "ImGuiFocusRequestFlags_": "imgui_internal:1024", - "ImGuiFocusScopeData": "imgui_internal:1682", - "ImGuiFocusedFlags_": "imgui:1352", - "ImGuiFreeTypeBuilderFlags": "imgui_freetype:26", - "ImGuiGroupData": "imgui_internal:1091", - "ImGuiHoveredFlagsPrivate_": "imgui_internal:937", - "ImGuiHoveredFlags_": "imgui:1366", - "ImGuiIDStackTool": "imgui_internal:2221", - "ImGuiIO": "imgui:2318", - "ImGuiInputEvent": "imgui_internal:1456", - "ImGuiInputEventAppFocused": "imgui_internal:1454", - "ImGuiInputEventKey": "imgui_internal:1452", - "ImGuiInputEventMouseButton": "imgui_internal:1450", - "ImGuiInputEventMousePos": "imgui_internal:1448", - "ImGuiInputEventMouseViewport": "imgui_internal:1451", - "ImGuiInputEventMouseWheel": "imgui_internal:1449", - "ImGuiInputEventText": "imgui_internal:1453", - "ImGuiInputEventType": "imgui_internal:1424", - "ImGuiInputFlagsPrivate_": "imgui_internal:1523", - "ImGuiInputFlags_": "imgui:1623", - "ImGuiInputSource": "imgui_internal:1437", - "ImGuiInputTextCallbackData": "imgui:2574", - "ImGuiInputTextDeactivatedState": "imgui_internal:1127", - "ImGuiInputTextFlagsPrivate_": "imgui_internal:945", - "ImGuiInputTextFlags_": "imgui:1191", - "ImGuiInputTextState": "imgui_internal:1149", - "ImGuiItemFlagsPrivate_": "imgui_internal:887", - "ImGuiItemFlags_": "imgui:1178", - "ImGuiItemStatusFlags_": "imgui_internal:911", - "ImGuiKey": "imgui:1495", - "ImGuiKeyData": "imgui:2310", - "ImGuiKeyOwnerData": "imgui_internal:1510", - "ImGuiKeyRoutingData": "imgui_internal:1484", - "ImGuiKeyRoutingTable": "imgui_internal:1498", - "ImGuiLastItemData": "imgui_internal:1289", - "ImGuiLayoutType_": "imgui_internal:1045", - "ImGuiListClipper": "imgui:2804", - "ImGuiListClipperData": "imgui_internal:1580", - "ImGuiListClipperRange": "imgui_internal:1567", - "ImGuiLocEntry": "imgui_internal:2126", - "ImGuiLocKey": "imgui_internal:2108", - "ImGuiLogFlags_": "imgui_internal:1052", - "ImGuiMenuColumns": "imgui_internal:1109", - "ImGuiMetricsConfig": "imgui_internal:2192", - "ImGuiMouseButton_": "imgui:1893", - "ImGuiMouseCursor_": "imgui:1903", - "ImGuiMouseSource": "imgui:1924", - "ImGuiMultiSelectFlags_": "imgui:2956", - "ImGuiMultiSelectIO": "imgui:2983", - "ImGuiMultiSelectState": "imgui_internal:1842", - "ImGuiMultiSelectTempData": "imgui_internal:1817", - "ImGuiNavItemData": "imgui_internal:1665", - "ImGuiNavLayer": "imgui_internal:1657", - "ImGuiNavMoveFlags_": "imgui_internal:1635", - "ImGuiNavRenderCursorFlags_": "imgui_internal:1621", - "ImGuiNextItemData": "imgui_internal:1268", - "ImGuiNextItemDataFlags_": "imgui_internal:1258", - "ImGuiNextWindowData": "imgui_internal:1226", - "ImGuiNextWindowDataFlags_": "imgui_internal:1206", - "ImGuiOldColumnData": "imgui_internal:1750", - "ImGuiOldColumnFlags_": "imgui_internal:1730", - "ImGuiOldColumns": "imgui_internal:1760", - "ImGuiOnceUponAFrame": "imgui:2674", - "ImGuiPayload": "imgui:2639", - "ImGuiPlatformIO": "imgui:3761", - "ImGuiPlatformImeData": "imgui:3867", - "ImGuiPlatformMonitor": "imgui:3857", - "ImGuiPlotType": "imgui_internal:1071", - "ImGuiPopupData": "imgui_internal:1381", - "ImGuiPopupFlags_": "imgui:1270", - "ImGuiPopupPositionPolicy": "imgui_internal:1373", - "ImGuiPtrOrIndex": "imgui_internal:1351", - "ImGuiScrollFlags_": "imgui_internal:1607", - "ImGuiSelectableFlagsPrivate_": "imgui_internal:992", - "ImGuiSelectableFlags_": "imgui:1288", - "ImGuiSelectionBasicStorage": "imgui:3029", - "ImGuiSelectionExternalStorage": "imgui:3052", - "ImGuiSelectionRequest": "imgui:3003", - "ImGuiSelectionRequestType": "imgui:2995", - "ImGuiSeparatorFlags_": "imgui_internal:1013", - "ImGuiSettingsHandler": "imgui_internal:2088", - "ImGuiShrinkWidthItem": "imgui_internal:1344", - "ImGuiSizeCallbackData": "imgui:2608", - "ImGuiSliderFlagsPrivate_": "imgui_internal:985", - "ImGuiSliderFlags_": "imgui:1877", - "ImGuiSortDirection": "imgui:1482", - "ImGuiStackLevelInfo": "imgui_internal:2209", - "ImGuiStorage": "imgui:2747", - "ImGuiStoragePair": "imgui:2730", - "ImGuiStyle": "imgui:2222", - "ImGuiStyleMod": "imgui_internal:846", - "ImGuiStyleVarInfo": "imgui_internal:830", - "ImGuiStyleVar_": "imgui:1768", - "ImGuiTabBar": "imgui_internal:2894", - "ImGuiTabBarFlagsPrivate_": "imgui_internal:2856", - "ImGuiTabBarFlags_": "imgui:1320", - "ImGuiTabItem": "imgui_internal:2874", - "ImGuiTabItemFlagsPrivate_": "imgui_internal:2864", - "ImGuiTabItemFlags_": "imgui:1337", - "ImGuiTable": "imgui_internal:3041", - "ImGuiTableBgTarget_": "imgui:2076", - "ImGuiTableCellData": "imgui_internal:3009", - "ImGuiTableColumn": "imgui_internal:2949", - "ImGuiTableColumnFlags_": "imgui:2023", - "ImGuiTableColumnSettings": "imgui_internal:3189", - "ImGuiTableColumnSortSpecs": "imgui:2098", - "ImGuiTableFlags_": "imgui:1970", - "ImGuiTableHeaderData": "imgui_internal:3018", - "ImGuiTableInstanceData": "imgui_internal:3028", - "ImGuiTableRowFlags_": "imgui:2061", - "ImGuiTableSettings": "imgui_internal:3213", - "ImGuiTableSortSpecs": "imgui:2088", - "ImGuiTableTempData": "imgui_internal:3166", - "ImGuiTextBuffer": "imgui:2709", - "ImGuiTextFilter": "imgui:2682", - "ImGuiTextFlags_": "imgui_internal:1031", - "ImGuiTextIndex": "imgui_internal:747", - "ImGuiTextRange": "imgui:2692", - "ImGuiTooltipFlags_": "imgui_internal:1037", - "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1006", - "ImGuiTreeNodeFlags_": "imgui:1233", - "ImGuiTreeNodeStackData": "imgui_internal:1308", - "ImGuiTypingSelectFlags_": "imgui_internal:1693", - "ImGuiTypingSelectRequest": "imgui_internal:1701", - "ImGuiTypingSelectState": "imgui_internal:1712", - "ImGuiViewport": "imgui:3676", - "ImGuiViewportFlags_": "imgui:3648", - "ImGuiViewportP": "imgui_internal:2017", - "ImGuiWindow": "imgui_internal:2702", - "ImGuiWindowClass": "imgui:2623", - "ImGuiWindowDockStyle": "imgui_internal:1995", - "ImGuiWindowDockStyleCol": "imgui_internal:1981", - "ImGuiWindowFlags_": "imgui:1106", - "ImGuiWindowRefreshFlags_": "imgui_internal:1197", - "ImGuiWindowSettings": "imgui_internal:2069", - "ImGuiWindowStackData": "imgui_internal:1335", - "ImGuiWindowTempData": "imgui_internal:2646", - "ImRect": "imgui_internal:549", - "ImVec1": "imgui_internal:531", - "ImVec2": "imgui:284", - "ImVec2ih": "imgui_internal:539", - "ImVec4": "imgui:297" + "ImBitVector": "imgui_internal:647", + "ImColor": "imgui:3010", + "ImDrawChannel": "imgui:3258", + "ImDrawCmd": "imgui:3214", + "ImDrawCmdHeader": "imgui:3250", + "ImDrawData": "imgui:3479", + "ImDrawDataBuilder": "imgui_internal:875", + "ImDrawFlags_": "imgui:3283", + "ImDrawList": "imgui:3321", + "ImDrawListFlags_": "imgui:3303", + "ImDrawListSharedData": "imgui_internal:848", + "ImDrawListSplitter": "imgui:3266", + "ImDrawVert": "imgui:3235", + "ImFont": "imgui:3894", + "ImFontAtlas": "imgui:3699", + "ImFontAtlasBuilder": "imgui_internal:4065", + "ImFontAtlasFlags_": "imgui:3672", + "ImFontAtlasPostProcessData": "imgui_internal:4038", + "ImFontAtlasRect": "imgui:3662", + "ImFontAtlasRectEntry": "imgui_internal:4030", + "ImFontBaked": "imgui:3847", + "ImFontConfig": "imgui:3584", + "ImFontFlags_": "imgui:3881", + "ImFontGlyph": "imgui:3624", + "ImFontGlyphRangesBuilder": "imgui:3640", + "ImFontLoader": "imgui_internal:3982", + "ImFontStackData": "imgui_internal:883", + "ImGuiActivateFlags_": "imgui_internal:1667", + "ImGuiAxis": "imgui_internal:1132", + "ImGuiBackendFlags_": "imgui:1756", + "ImGuiBoxSelectState": "imgui_internal:1856", + "ImGuiButtonFlagsPrivate_": "imgui_internal:1019", + "ImGuiButtonFlags_": "imgui:1896", + "ImGuiChildFlags_": "imgui:1230", + "ImGuiCol_": "imgui:1772", + "ImGuiColorEditFlags_": "imgui:1907", + "ImGuiColorMod": "imgui_internal:903", + "ImGuiComboFlagsPrivate_": "imgui_internal:1045", + "ImGuiComboFlags_": "imgui:1385", + "ImGuiComboPreviewData": "imgui_internal:1146", + "ImGuiCond_": "imgui:2021", + "ImGuiConfigFlags_": "imgui:1727", + "ImGuiContext": "imgui_internal:2329", + "ImGuiContextHook": "imgui_internal:2314", + "ImGuiContextHookType": "imgui_internal:2312", + "ImGuiDataAuthority_": "imgui_internal:1969", + "ImGuiDataTypeInfo": "imgui_internal:929", + "ImGuiDataTypePrivate_": "imgui_internal:938", + "ImGuiDataTypeStorage": "imgui_internal:923", + "ImGuiDataType_": "imgui:1533", + "ImGuiDeactivatedItemData": "imgui_internal:1432", + "ImGuiDebugAllocEntry": "imgui_internal:2246", + "ImGuiDebugAllocInfo": "imgui_internal:2253", + "ImGuiDebugLogFlags_": "imgui_internal:2224", + "ImGuiDir": "imgui:1551", + "ImGuiDockContext": "imgui_internal:2071", + "ImGuiDockNode": "imgui_internal:1985", + "ImGuiDockNodeFlagsPrivate_": "imgui_internal:1937", + "ImGuiDockNodeFlags_": "imgui:1486", + "ImGuiDockNodeState": "imgui_internal:1976", + "ImGuiDragDropFlags_": "imgui:1505", + "ImGuiErrorRecoveryState": "imgui_internal:1388", + "ImGuiFocusRequestFlags_": "imgui_internal:1092", + "ImGuiFocusScopeData": "imgui_internal:1753", + "ImGuiFocusedFlags_": "imgui:1432", + "ImGuiFreeTypeLoaderFlags_": "imgui_freetype:29", + "ImGuiGroupData": "imgui_internal:1159", + "ImGuiHoveredFlagsPrivate_": "imgui_internal:1002", + "ImGuiHoveredFlags_": "imgui:1446", + "ImGuiIDStackTool": "imgui_internal:2294", + "ImGuiIO": "imgui:2418", + "ImGuiInputEvent": "imgui_internal:1527", + "ImGuiInputEventAppFocused": "imgui_internal:1525", + "ImGuiInputEventKey": "imgui_internal:1523", + "ImGuiInputEventMouseButton": "imgui_internal:1521", + "ImGuiInputEventMousePos": "imgui_internal:1519", + "ImGuiInputEventMouseViewport": "imgui_internal:1522", + "ImGuiInputEventMouseWheel": "imgui_internal:1520", + "ImGuiInputEventText": "imgui_internal:1524", + "ImGuiInputEventType": "imgui_internal:1495", + "ImGuiInputFlagsPrivate_": "imgui_internal:1594", + "ImGuiInputFlags_": "imgui:1704", + "ImGuiInputSource": "imgui_internal:1508", + "ImGuiInputTextCallbackData": "imgui:2680", + "ImGuiInputTextDeactivatedState": "imgui_internal:1195", + "ImGuiInputTextFlagsPrivate_": "imgui_internal:1010", + "ImGuiInputTextFlags_": "imgui:1264", + "ImGuiInputTextState": "imgui_internal:1217", + "ImGuiItemFlagsPrivate_": "imgui_internal:951", + "ImGuiItemFlags_": "imgui:1251", + "ImGuiItemStatusFlags_": "imgui_internal:976", + "ImGuiKey": "imgui:1575", + "ImGuiKeyData": "imgui:2410", + "ImGuiKeyOwnerData": "imgui_internal:1581", + "ImGuiKeyRoutingData": "imgui_internal:1555", + "ImGuiKeyRoutingTable": "imgui_internal:1569", + "ImGuiLastItemData": "imgui_internal:1357", + "ImGuiLayoutType_": "imgui_internal:1113", + "ImGuiListClipper": "imgui:2910", + "ImGuiListClipperData": "imgui_internal:1651", + "ImGuiListClipperRange": "imgui_internal:1638", + "ImGuiLocEntry": "imgui_internal:2197", + "ImGuiLocKey": "imgui_internal:2179", + "ImGuiLogFlags_": "imgui_internal:1120", + "ImGuiMenuColumns": "imgui_internal:1177", + "ImGuiMetricsConfig": "imgui_internal:2263", + "ImGuiMouseButton_": "imgui:1979", + "ImGuiMouseCursor_": "imgui:1989", + "ImGuiMouseSource": "imgui:2010", + "ImGuiMultiSelectFlags_": "imgui:3068", + "ImGuiMultiSelectIO": "imgui:3095", + "ImGuiMultiSelectState": "imgui_internal:1913", + "ImGuiMultiSelectTempData": "imgui_internal:1888", + "ImGuiNavItemData": "imgui_internal:1736", + "ImGuiNavLayer": "imgui_internal:1728", + "ImGuiNavMoveFlags_": "imgui_internal:1706", + "ImGuiNavRenderCursorFlags_": "imgui_internal:1692", + "ImGuiNextItemData": "imgui_internal:1336", + "ImGuiNextItemDataFlags_": "imgui_internal:1326", + "ImGuiNextWindowData": "imgui_internal:1294", + "ImGuiNextWindowDataFlags_": "imgui_internal:1274", + "ImGuiOldColumnData": "imgui_internal:1821", + "ImGuiOldColumnFlags_": "imgui_internal:1801", + "ImGuiOldColumns": "imgui_internal:1831", + "ImGuiOnceUponAFrame": "imgui:2780", + "ImGuiPayload": "imgui:2745", + "ImGuiPlatformIO": "imgui:4078", + "ImGuiPlatformImeData": "imgui:4193", + "ImGuiPlatformMonitor": "imgui:4183", + "ImGuiPlotType": "imgui_internal:1139", + "ImGuiPopupData": "imgui_internal:1452", + "ImGuiPopupFlags_": "imgui:1350", + "ImGuiPopupPositionPolicy": "imgui_internal:1444", + "ImGuiPtrOrIndex": "imgui_internal:1422", + "ImGuiScrollFlags_": "imgui_internal:1678", + "ImGuiSelectableFlagsPrivate_": "imgui_internal:1058", + "ImGuiSelectableFlags_": "imgui:1368", + "ImGuiSelectionBasicStorage": "imgui:3141", + "ImGuiSelectionExternalStorage": "imgui:3164", + "ImGuiSelectionRequest": "imgui:3115", + "ImGuiSelectionRequestType": "imgui:3107", + "ImGuiSeparatorFlags_": "imgui_internal:1081", + "ImGuiSettingsHandler": "imgui_internal:2159", + "ImGuiShrinkWidthItem": "imgui_internal:1415", + "ImGuiSizeCallbackData": "imgui:2714", + "ImGuiSliderFlagsPrivate_": "imgui_internal:1051", + "ImGuiSliderFlags_": "imgui:1963", + "ImGuiSortDirection": "imgui:1562", + "ImGuiStackLevelInfo": "imgui_internal:2282", + "ImGuiStorage": "imgui:2853", + "ImGuiStoragePair": "imgui:2836", + "ImGuiStyle": "imgui:2308", + "ImGuiStyleMod": "imgui_internal:910", + "ImGuiStyleVarInfo": "imgui_internal:894", + "ImGuiStyleVar_": "imgui:1852", + "ImGuiTabBar": "imgui_internal:2974", + "ImGuiTabBarFlagsPrivate_": "imgui_internal:2936", + "ImGuiTabBarFlags_": "imgui:1400", + "ImGuiTabItem": "imgui_internal:2954", + "ImGuiTabItemFlagsPrivate_": "imgui_internal:2944", + "ImGuiTabItemFlags_": "imgui:1417", + "ImGuiTable": "imgui_internal:3117", + "ImGuiTableBgTarget_": "imgui:2162", + "ImGuiTableCellData": "imgui_internal:3085", + "ImGuiTableColumn": "imgui_internal:3025", + "ImGuiTableColumnFlags_": "imgui:2109", + "ImGuiTableColumnSettings": "imgui_internal:3265", + "ImGuiTableColumnSortSpecs": "imgui:2184", + "ImGuiTableFlags_": "imgui:2056", + "ImGuiTableHeaderData": "imgui_internal:3094", + "ImGuiTableInstanceData": "imgui_internal:3104", + "ImGuiTableRowFlags_": "imgui:2147", + "ImGuiTableSettings": "imgui_internal:3289", + "ImGuiTableSortSpecs": "imgui:2174", + "ImGuiTableTempData": "imgui_internal:3242", + "ImGuiTextBuffer": "imgui:2815", + "ImGuiTextFilter": "imgui:2788", + "ImGuiTextFlags_": "imgui_internal:1099", + "ImGuiTextIndex": "imgui_internal:800", + "ImGuiTextRange": "imgui:2798", + "ImGuiTooltipFlags_": "imgui_internal:1105", + "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:1072", + "ImGuiTreeNodeFlags_": "imgui:1306", + "ImGuiTreeNodeStackData": "imgui_internal:1376", + "ImGuiTypingSelectFlags_": "imgui_internal:1764", + "ImGuiTypingSelectRequest": "imgui_internal:1772", + "ImGuiTypingSelectState": "imgui_internal:1783", + "ImGuiViewport": "imgui:3992", + "ImGuiViewportFlags_": "imgui:3964", + "ImGuiViewportP": "imgui_internal:2088", + "ImGuiWindow": "imgui_internal:2781", + "ImGuiWindowClass": "imgui:2729", + "ImGuiWindowDockStyle": "imgui_internal:2066", + "ImGuiWindowDockStyleCol": "imgui_internal:2052", + "ImGuiWindowFlags_": "imgui:1179", + "ImGuiWindowRefreshFlags_": "imgui_internal:1265", + "ImGuiWindowSettings": "imgui_internal:2140", + "ImGuiWindowStackData": "imgui_internal:1406", + "ImGuiWindowTempData": "imgui_internal:2724", + "ImRect": "imgui_internal:569", + "ImTextureData": "imgui:3542", + "ImTextureFormat": "imgui:3510", + "ImTextureRect": "imgui:3529", + "ImTextureRef": "imgui:360", + "ImTextureStatus": "imgui:3517", + "ImVec1": "imgui_internal:543", + "ImVec2": "imgui:292", + "ImVec2i": "imgui_internal:551", + "ImVec2ih": "imgui_internal:559", + "ImVec4": "imgui:305", + "stbrp_context_opaque": "imgui_internal:4062" }, "nonPOD": { "ImBitArray": true, @@ -5373,9 +5497,13 @@ "ImDrawListSplitter": true, "ImFont": true, "ImFontAtlas": true, - "ImFontAtlasCustomRect": true, + "ImFontAtlasBuilder": true, + "ImFontAtlasRect": true, + "ImFontBaked": true, "ImFontConfig": true, + "ImFontGlyph": true, "ImFontGlyphRangesBuilder": true, + "ImFontLoader": true, "ImGuiBoxSelectState": true, "ImGuiComboPreviewData": true, "ImGuiContext": true, @@ -5441,8 +5569,12 @@ "ImRect": true, "ImSpan": true, "ImSpanAllocator": true, + "ImStableVector": true, + "ImTextureData": true, + "ImTextureRef": true, "ImVec1": true, "ImVec2": true, + "ImVec2i": true, "ImVec2ih": true, "ImVec4": true, "ImVector": true @@ -5479,8 +5611,8 @@ "type": "ImVec4" }, { - "name": "TextureId", - "type": "ImTextureID" + "name": "TexRef", + "type": "ImTextureRef" }, { "name": "VtxOffset", @@ -5517,8 +5649,8 @@ "type": "ImVec4" }, { - "name": "TextureId", - "type": "ImTextureID" + "name": "TexRef", + "type": "ImTextureRef" }, { "name": "VtxOffset", @@ -5562,6 +5694,11 @@ { "name": "OwnerViewport", "type": "ImGuiViewport*" + }, + { + "name": "Textures", + "template_type": "ImTextureData*", + "type": "ImVector_ImTextureDataPtr*" } ], "ImDrawDataBuilder": [ @@ -5632,9 +5769,9 @@ "type": "ImVector_ImVec4" }, { - "name": "_TextureIdStack", - "template_type": "ImTextureID", - "type": "ImVector_ImTextureID" + "name": "_TextureStack", + "template_type": "ImTextureRef", + "type": "ImVector_ImTextureRef" }, { "name": "_CallbacksDataBuf", @@ -5659,6 +5796,10 @@ "name": "TexUvLines", "type": "const ImVec4*" }, + { + "name": "FontAtlas", + "type": "ImFontAtlas*" + }, { "name": "Font", "type": "ImFont*" @@ -5696,6 +5837,15 @@ "template_type": "ImVec2", "type": "ImVector_ImVec2" }, + { + "name": "DrawLists", + "template_type": "ImDrawList*", + "type": "ImVector_ImDrawListPtr" + }, + { + "name": "Context", + "type": "ImGuiContext*" + }, { "name": "ArcFastVtx[48]", "size": 48, @@ -5742,47 +5892,33 @@ ], "ImFont": [ { - "name": "IndexAdvanceX", - "template_type": "float", - "type": "ImVector_float" - }, - { - "name": "FallbackAdvanceX", - "type": "float" - }, - { - "name": "FontSize", - "type": "float" - }, - { - "name": "IndexLookup", - "template_type": "ImU16", - "type": "ImVector_ImU16" - }, - { - "name": "Glyphs", - "template_type": "ImFontGlyph", - "type": "ImVector_ImFontGlyph" - }, - { - "name": "FallbackGlyph", - "type": "ImFontGlyph*" + "name": "LastBaked", + "type": "ImFontBaked*" }, { "name": "ContainerAtlas", "type": "ImFontAtlas*" }, + { + "name": "Flags", + "type": "ImFontFlags" + }, + { + "name": "CurrentRasterizerDensity", + "type": "float" + }, + { + "name": "FontId", + "type": "ImGuiID" + }, + { + "name": "LegacySize", + "type": "float" + }, { "name": "Sources", - "type": "ImFontConfig*" - }, - { - "name": "SourcesCount", - "type": "short" - }, - { - "name": "EllipsisCharCount", - "type": "short" + "template_type": "ImFontConfig*", + "type": "ImVector_ImFontConfigPtr" }, { "name": "EllipsisChar", @@ -5792,38 +5928,18 @@ "name": "FallbackChar", "type": "ImWchar" }, - { - "name": "EllipsisWidth", - "type": "float" - }, - { - "name": "EllipsisCharStep", - "type": "float" - }, - { - "name": "Scale", - "type": "float" - }, - { - "name": "Ascent", - "type": "float" - }, - { - "name": "Descent", - "type": "float" - }, - { - "name": "MetricsTotalSurface", - "type": "int" - }, - { - "name": "DirtyLookupTables", - "type": "bool" - }, { "name": "Used8kPagesMap[(0xFFFF+1)/8192/8]", "size": 1, "type": "ImU8" + }, + { + "name": "EllipsisAutoBake", + "type": "bool" + }, + { + "name": "RemapPairs", + "type": "ImGuiStorage" } ], "ImFontAtlas": [ @@ -5832,49 +5948,62 @@ "type": "ImFontAtlasFlags" }, { - "name": "TexID", - "type": "ImTextureID" - }, - { - "name": "TexDesiredWidth", - "type": "int" + "name": "TexDesiredFormat", + "type": "ImTextureFormat" }, { "name": "TexGlyphPadding", "type": "int" }, + { + "name": "TexMinWidth", + "type": "int" + }, + { + "name": "TexMinHeight", + "type": "int" + }, + { + "name": "TexMaxWidth", + "type": "int" + }, + { + "name": "TexMaxHeight", + "type": "int" + }, { "name": "UserData", "type": "void*" }, + { + "name": "TexRef", + "type": "ImTextureRef" + }, + { + "name": "TexData", + "type": "ImTextureData*" + }, + { + "name": "TexList", + "template_type": "ImTextureData*", + "type": "ImVector_ImTextureDataPtr" + }, { "name": "Locked", "type": "bool" }, { - "name": "TexReady", + "name": "RendererHasTextures", + "type": "bool" + }, + { + "name": "TexIsBuilt", "type": "bool" }, { "name": "TexPixelsUseColors", "type": "bool" }, - { - "name": "TexPixelsAlpha8", - "type": "unsigned char*" - }, - { - "name": "TexPixelsRGBA32", - "type": "unsigned int*" - }, - { - "name": "TexWidth", - "type": "int" - }, - { - "name": "TexHeight", - "type": "int" - }, { "name": "TexUvScale", "type": "ImVec2" @@ -5888,11 +6017,6 @@ "template_type": "ImFont*", "type": "ImVector_ImFontPtr" }, - { - "name": "CustomRects", - "template_type": "ImFontAtlasCustomRect", - "type": "ImVector_ImFontAtlasCustomRect" - }, { "name": "Sources", "template_type": "ImFontConfig", @@ -5904,69 +6028,297 @@ "type": "ImVec4" }, { - "name": "FontBuilderIO", - "type": "const ImFontBuilderIO*" + "name": "TexNextUniqueID", + "type": "int" }, { - "name": "FontBuilderFlags", + "name": "FontNextUniqueID", + "type": "int" + }, + { + "name": "DrawListSharedDatas", + "template_type": "ImDrawListSharedData*", + "type": "ImVector_ImDrawListSharedDataPtr" + }, + { + "name": "Builder", + "type": "ImFontAtlasBuilder*" + }, + { + "name": "FontLoader", + "type": "const ImFontLoader*" + }, + { + "name": "FontLoaderName", + "type": "const char*" + }, + { + "name": "FontLoaderData", + "type": "void*" + }, + { + "name": "FontLoaderFlags", "type": "unsigned int" }, + { + "name": "RefCount", + "type": "int" + }, + { + "name": "OwnerContext", + "type": "ImGuiContext*" + } + ], + "ImFontAtlasBuilder": [ + { + "name": "PackContext", + "type": "stbrp_context_opaque" + }, + { + "name": "PackNodes", + "template_type": "stbrp_node_im", + "type": "ImVector_stbrp_node_im" + }, + { + "name": "Rects", + "template_type": "ImTextureRect", + "type": "ImVector_ImTextureRect" + }, + { + "name": "RectsIndex", + "template_type": "ImFontAtlasRectEntry", + "type": "ImVector_ImFontAtlasRectEntry" + }, + { + "name": "TempBuffer", + "template_type": "unsigned char", + "type": "ImVector_unsigned_char" + }, + { + "name": "RectsIndexFreeListStart", + "type": "int" + }, + { + "name": "RectsPackedCount", + "type": "int" + }, + { + "name": "RectsPackedSurface", + "type": "int" + }, + { + "name": "RectsDiscardedCount", + "type": "int" + }, + { + "name": "RectsDiscardedSurface", + "type": "int" + }, + { + "name": "FrameCount", + "type": "int" + }, + { + "name": "MaxRectSize", + "type": "ImVec2i" + }, + { + "name": "MaxRectBounds", + "type": "ImVec2i" + }, + { + "name": "LockDisableResize", + "type": "bool" + }, + { + "name": "PreloadedAllGlyphsRanges", + "type": "bool" + }, + { + "name": "BakedPool", + "template_type": "ImFontBaked,32", + "type": "ImStableVector_ImFontBaked__32" + }, + { + "name": "BakedMap", + "type": "ImGuiStorage" + }, + { + "name": "BakedDiscardedCount", + "type": "int" + }, { "name": "PackIdMouseCursors", - "type": "int" + "type": "ImFontAtlasRectId" }, { - "name": "PackIdLines", - "type": "int" + "name": "PackIdLinesTexData", + "type": "ImFontAtlasRectId" } ], - "ImFontAtlasCustomRect": [ + "ImFontAtlasPostProcessData": [ { - "name": "X", - "type": "unsigned short" - }, - { - "name": "Y", - "type": "unsigned short" - }, - { - "name": "Width", - "type": "unsigned short" - }, - { - "name": "Height", - "type": "unsigned short" - }, - { - "bitfield": "31", - "name": "GlyphID", - "type": "unsigned int" - }, - { - "bitfield": "1", - "name": "GlyphColored", - "type": "unsigned int" - }, - { - "name": "GlyphAdvanceX", - "type": "float" - }, - { - "name": "GlyphOffset", - "type": "ImVec2" + "name": "FontAtlas", + "type": "ImFontAtlas*" }, { "name": "Font", "type": "ImFont*" + }, + { + "name": "FontSrc", + "type": "ImFontConfig*" + }, + { + "name": "FontBaked", + "type": "ImFontBaked*" + }, + { + "name": "Glyph", + "type": "ImFontGlyph*" + }, + { + "name": "Pixels", + "type": "void*" + }, + { + "name": "Format", + "type": "ImTextureFormat" + }, + { + "name": "Pitch", + "type": "int" + }, + { + "name": "Width", + "type": "int" + }, + { + "name": "Height", + "type": "int" } ], - "ImFontBuilderIO": [ + "ImFontAtlasRect": [ { - "name": "FontBuilder_Build", - "type": "bool(*)(ImFontAtlas* atlas)" + "name": "x", + "type": "unsigned short" + }, + { + "name": "y", + "type": "unsigned short" + }, + { + "name": "w", + "type": "unsigned short" + }, + { + "name": "h", + "type": "unsigned short" + }, + { + "name": "uv0", + "type": "ImVec2" + }, + { + "name": "uv1", + "type": "ImVec2" + } + ], + "ImFontAtlasRectEntry": [ + { + "bitfield": "20", + "name": "TargetIndex", + "type": "int" + }, + { + "bitfield": "10", + "name": "Generation", + "type": "int" + }, + { + "bitfield": "1", + "name": "IsUsed", + "type": "unsigned int" + } + ], + "ImFontBaked": [ + { + "name": "IndexAdvanceX", + "template_type": "float", + "type": "ImVector_float" + }, + { + "name": "FallbackAdvanceX", + "type": "float" + }, + { + "name": "Size", + "type": "float" + }, + { + "name": "RasterizerDensity", + "type": "float" + }, + { + "name": "IndexLookup", + "template_type": "ImU16", + "type": "ImVector_ImU16" + }, + { + "name": "Glyphs", + "template_type": "ImFontGlyph", + "type": "ImVector_ImFontGlyph" + }, + { + "name": "FallbackGlyphIndex", + "type": "int" + }, + { + "name": "Ascent", + "type": "float" + }, + { + "name": "Descent", + "type": "float" + }, + { + "bitfield": "26", + "name": "MetricsTotalSurface", + "type": "unsigned int" + }, + { + "bitfield": "1", + "name": "WantDestroy", + "type": "unsigned int" + }, + { + "bitfield": "1", + "name": "LockLoadingFallback", + "type": "unsigned int" + }, + { + "name": "LastUsedFrame", + "type": "int" + }, + { + "name": "BakedId", + "type": "ImGuiID" + }, + { + "name": "ContainerFont", + "type": "ImFont*" + }, + { + "name": "FontLoaderDatas", + "type": "void*" } ], "ImFontConfig": [ + { + "name": "Name[40]", + "size": 40, + "type": "char" + }, { "name": "FontData", "type": "void*" @@ -5987,30 +6339,38 @@ "name": "PixelSnapH", "type": "bool" }, + { + "name": "PixelSnapV", + "type": "bool" + }, { "name": "FontNo", - "type": "int" + "type": "ImS8" }, { "name": "OversampleH", - "type": "int" + "type": "ImS8" }, { "name": "OversampleV", - "type": "int" + "type": "ImS8" }, { "name": "SizePixels", "type": "float" }, - { - "name": "GlyphOffset", - "type": "ImVec2" - }, { "name": "GlyphRanges", "type": "const ImWchar*" }, + { + "name": "GlyphExcludeRanges", + "type": "const ImWchar*" + }, + { + "name": "GlyphOffset", + "type": "ImVec2" + }, { "name": "GlyphMinAdvanceX", "type": "float" @@ -6024,7 +6384,7 @@ "type": "float" }, { - "name": "FontBuilderFlags", + "name": "FontLoaderFlags", "type": "unsigned int" }, { @@ -6040,13 +6400,20 @@ "type": "ImWchar" }, { - "name": "Name[40]", - "size": 40, - "type": "char" + "name": "Flags", + "type": "ImFontFlags" }, { "name": "DstFont", "type": "ImFont*" + }, + { + "name": "FontLoader", + "type": "const ImFontLoader*" + }, + { + "name": "FontLoaderData", + "type": "void*" } ], "ImFontGlyph": [ @@ -6061,7 +6428,12 @@ "type": "unsigned int" }, { - "bitfield": "30", + "bitfield": "4", + "name": "SourceIdx", + "type": "unsigned int" + }, + { + "bitfield": "26", "name": "Codepoint", "type": "unsigned int" }, @@ -6100,6 +6472,10 @@ { "name": "V1", "type": "float" + }, + { + "name": "PackId", + "type": "int" } ], "ImFontGlyphRangesBuilder": [ @@ -6109,6 +6485,62 @@ "type": "ImVector_ImU32" } ], + "ImFontLoader": [ + { + "name": "Name", + "type": "const char*" + }, + { + "name": "LoaderInit", + "type": "bool(*)(ImFontAtlas* atlas)" + }, + { + "name": "LoaderShutdown", + "type": "void(*)(ImFontAtlas* atlas)" + }, + { + "name": "FontSrcInit", + "type": "bool(*)(ImFontAtlas* atlas,ImFontConfig* src)" + }, + { + "name": "FontSrcDestroy", + "type": "void(*)(ImFontAtlas* atlas,ImFontConfig* src)" + }, + { + "name": "FontSrcContainsGlyph", + "type": "bool(*)(ImFontAtlas* atlas,ImFontConfig* src,ImWchar codepoint)" + }, + { + "name": "FontBakedInit", + "type": "bool(*)(ImFontAtlas* atlas,ImFontConfig* src,ImFontBaked* baked,void* loader_data_for_baked_src)" + }, + { + "name": "FontBakedDestroy", + "type": "void(*)(ImFontAtlas* atlas,ImFontConfig* src,ImFontBaked* baked,void* loader_data_for_baked_src)" + }, + { + "name": "FontBakedLoadGlyph", + "type": "bool(*)(ImFontAtlas* atlas,ImFontConfig* src,ImFontBaked* baked,void* loader_data_for_baked_src,ImWchar codepoint,ImFontGlyph* out_glyph)" + }, + { + "name": "FontBakedSrcLoaderDataSize", + "type": "size_t" + } + ], + "ImFontStackData": [ + { + "name": "Font", + "type": "ImFont*" + }, + { + "name": "FontSizeBeforeScaling", + "type": "float" + }, + { + "name": "FontSizeAfterScaling", + "type": "float" + } + ], "ImGuiBoxSelectState": [ { "name": "ID", @@ -6213,10 +6645,6 @@ "name": "Initialized", "type": "bool" }, - { - "name": "FontAtlasOwnedByContext", - "type": "bool" - }, { "name": "IO", "type": "ImGuiIO" @@ -6237,20 +6665,33 @@ "name": "ConfigFlagsLastFrame", "type": "ImGuiConfigFlags" }, + { + "name": "FontAtlases", + "template_type": "ImFontAtlas*", + "type": "ImVector_ImFontAtlasPtr" + }, { "name": "Font", "type": "ImFont*" }, + { + "name": "FontBaked", + "type": "ImFontBaked*" + }, { "name": "FontSize", "type": "float" }, { - "name": "FontBaseSize", + "name": "FontSizeBase", "type": "float" }, { - "name": "FontScale", + "name": "FontBakedScale", + "type": "float" + }, + { + "name": "FontRasterizerDensity", "type": "float" }, { @@ -6610,8 +7051,8 @@ }, { "name": "FontStack", - "template_type": "ImFont*", - "type": "ImVector_ImFontPtr" + "template_type": "ImFontStackData", + "type": "ImVector_ImFontStackData" }, { "name": "FocusScopeStack", @@ -6877,6 +7318,10 @@ "name": "NavJustMovedToHasSelectionData", "type": "bool" }, + { + "name": "ConfigNavWindowingWithGamepad", + "type": "bool" + }, { "name": "ConfigNavWindowingKeyNext", "type": "ImGuiKeyChord" @@ -6905,6 +7350,10 @@ "name": "NavWindowingHighlightAlpha", "type": "float" }, + { + "name": "NavWindowingInputSource", + "type": "ImGuiInputSource" + }, { "name": "NavWindowingToggleLayer", "type": "bool" @@ -7126,8 +7575,12 @@ "type": "ImGuiInputTextDeactivatedState" }, { - "name": "InputTextPasswordFont", - "type": "ImFont" + "name": "InputTextPasswordFontBackupBaked", + "type": "ImFontBaked" + }, + { + "name": "InputTextPasswordFontBackupFlags", + "type": "ImFontFlags" }, { "name": "TempInputId", @@ -7256,8 +7709,9 @@ "type": "ImGuiPlatformImeData" }, { - "name": "PlatformImeViewport", - "type": "ImGuiID" + "name": "UserTextures", + "template_type": "ImTextureData*", + "type": "ImVector_ImTextureDataPtr" }, { "name": "DockContext", @@ -7962,6 +8416,10 @@ "name": "DisplaySize", "type": "ImVec2" }, + { + "name": "DisplayFramebufferScale", + "type": "ImVec2" + }, { "name": "DeltaTime", "type": "float" @@ -7986,21 +8444,13 @@ "name": "Fonts", "type": "ImFontAtlas*" }, - { - "name": "FontGlobalScale", - "type": "float" - }, - { - "name": "FontAllowUserScaling", - "type": "bool" - }, { "name": "FontDefault", "type": "ImFont*" }, { - "name": "DisplayFramebufferScale", - "type": "ImVec2" + "name": "FontAllowUserScaling", + "type": "bool" }, { "name": "ConfigNavSwapGamepadButtons", @@ -8062,6 +8512,14 @@ "name": "ConfigViewportsNoDefaultParent", "type": "bool" }, + { + "name": "ConfigDpiScaleFonts", + "type": "bool" + }, + { + "name": "ConfigDpiScaleViewports", + "type": "bool" + }, { "name": "MouseDrawCursor", "type": "bool" @@ -8778,7 +9236,7 @@ }, { "name": "StartPosY", - "type": "float" + "type": "double" }, { "name": "StartSeekOffsetY", @@ -8912,6 +9370,10 @@ "name": "ShowTextEncodingViewer", "type": "bool" }, + { + "name": "ShowTextureUsedRect", + "type": "bool" + }, { "name": "ShowDockingNodes", "type": "bool" @@ -8931,6 +9393,10 @@ { "name": "HighlightViewportID", "type": "ImGuiID" + }, + { + "name": "ShowFontPreview", + "type": "bool" } ], "ImGuiMultiSelectIO": [ @@ -9401,6 +9867,14 @@ "name": "Platform_LocaleDecimalPoint", "type": "ImWchar" }, + { + "name": "Renderer_TextureMaxWidth", + "type": "int" + }, + { + "name": "Renderer_TextureMaxHeight", + "type": "int" + }, { "name": "Renderer_RenderState", "type": "void*" @@ -9433,6 +9907,10 @@ "name": "Platform_GetWindowSize", "type": "ImVec2(*)(ImGuiViewport* vp)" }, + { + "name": "Platform_GetWindowFramebufferScale", + "type": "ImVec2(*)(ImGuiViewport* vp)" + }, { "name": "Platform_SetWindowFocus", "type": "void(*)(ImGuiViewport* vp)" @@ -9506,6 +9984,11 @@ "template_type": "ImGuiPlatformMonitor", "type": "ImVector_ImGuiPlatformMonitor" }, + { + "name": "Textures", + "template_type": "ImTextureData*", + "type": "ImVector_ImTextureDataPtr" + }, { "name": "Viewports", "template_type": "ImGuiViewport*", @@ -9517,6 +10000,10 @@ "name": "WantVisible", "type": "bool" }, + { + "name": "WantTextInput", + "type": "bool" + }, { "name": "InputPos", "type": "ImVec2" @@ -9524,6 +10011,10 @@ { "name": "InputLineHeight", "type": "float" + }, + { + "name": "ViewportId", + "type": "ImGuiID" } ], "ImGuiPlatformMonitor": [ @@ -9766,6 +10257,18 @@ } ], "ImGuiStyle": [ + { + "name": "FontSizeBase", + "type": "float" + }, + { + "name": "FontScaleMain", + "type": "float" + }, + { + "name": "FontScaleDpi", + "type": "float" + }, { "name": "Alpha", "type": "float" @@ -9910,6 +10413,18 @@ "name": "TableAngledHeadersTextAlign", "type": "ImVec2" }, + { + "name": "TreeLinesFlags", + "type": "ImGuiTreeNodeFlags" + }, + { + "name": "TreeLinesSize", + "type": "float" + }, + { + "name": "TreeLinesRounding", + "type": "float" + }, { "name": "ColorButtonPosition", "type": "ImGuiDir" @@ -9972,7 +10487,7 @@ }, { "name": "Colors[ImGuiCol_COUNT]", - "size": 58, + "size": 60, "type": "ImVec4" }, { @@ -9994,6 +10509,14 @@ { "name": "HoverFlagsForTooltipNav", "type": "ImGuiHoveredFlags" + }, + { + "name": "_MainScale", + "type": "float" + }, + { + "name": "_NextFrameFontSizeBase", + "type": "float" } ], "ImGuiStyleMod": [ @@ -11119,6 +11642,18 @@ { "name": "NavRect", "type": "ImRect" + }, + { + "name": "DrawLinesX1", + "type": "float" + }, + { + "name": "DrawLinesToNodesY2", + "type": "float" + }, + { + "name": "DrawLinesTableColumn", + "type": "ImGuiTableColumnIdx" } ], "ImGuiTypingSelectRequest": [ @@ -11191,6 +11726,10 @@ "name": "Size", "type": "ImVec2" }, + { + "name": "FramebufferScale", + "type": "ImVec2" + }, { "name": "WorkPos", "type": "ImVec2" @@ -11731,10 +12270,6 @@ "name": "FontWindowScaleParents", "type": "float" }, - { - "name": "FontDpiScale", - "type": "float" - }, { "name": "FontRefSize", "type": "float" @@ -12081,6 +12616,10 @@ "name": "TreeHasStackDataDepthMask", "type": "ImU32" }, + { + "name": "TreeRecordsClippedNodesY2Mask", + "type": "ImU32" + }, { "name": "ChildWindows", "template_type": "ImGuiWindow*", @@ -12155,6 +12694,101 @@ "type": "ImVec2" } ], + "ImTextureData": [ + { + "name": "UniqueID", + "type": "int" + }, + { + "name": "Status", + "type": "ImTextureStatus" + }, + { + "name": "BackendUserData", + "type": "void*" + }, + { + "name": "TexID", + "type": "ImTextureID" + }, + { + "name": "Format", + "type": "ImTextureFormat" + }, + { + "name": "Width", + "type": "int" + }, + { + "name": "Height", + "type": "int" + }, + { + "name": "BytesPerPixel", + "type": "int" + }, + { + "name": "Pixels", + "type": "unsigned char*" + }, + { + "name": "UsedRect", + "type": "ImTextureRect" + }, + { + "name": "UpdateRect", + "type": "ImTextureRect" + }, + { + "name": "Updates", + "template_type": "ImTextureRect", + "type": "ImVector_ImTextureRect" + }, + { + "name": "UnusedFrames", + "type": "int" + }, + { + "name": "RefCount", + "type": "unsigned short" + }, + { + "name": "UseColors", + "type": "bool" + }, + { + "name": "WantDestroyNextFrame", + "type": "bool" + } + ], + "ImTextureRect": [ + { + "name": "x", + "type": "unsigned short" + }, + { + "name": "y", + "type": "unsigned short" + }, + { + "name": "w", + "type": "unsigned short" + }, + { + "name": "h", + "type": "unsigned short" + } + ], + "ImTextureRef": [ + { + "name": "_TexData", + "type": "ImTextureData*" + }, + { + "name": "_TexID", + "type": "ImTextureID" + } + ], "ImVec1": [ { "name": "x", @@ -12171,6 +12805,16 @@ "type": "float" } ], + "ImVec2i": [ + { + "name": "x", + "type": "int" + }, + { + "name": "y", + "type": "int" + } + ], "ImVec2ih": [ { "name": "x", @@ -12198,6 +12842,13 @@ "name": "w", "type": "float" } + ], + "stbrp_context_opaque": [ + { + "name": "data[80]", + "size": 80, + "type": "char" + } ] }, "templated_structs": { @@ -12264,6 +12915,20 @@ "type": "int" } ], + "ImStableVector": [ + { + "name": "Size", + "type": "int" + }, + { + "name": "Capacity", + "type": "int" + }, + { + "name": "Blocks", + "type": "ImVector" + } + ], "ImVector": [ { "name": "Size", @@ -12297,16 +12962,24 @@ "ImGuiTableColumn": true, "ImGuiTableColumnIdx": true }, + "ImStableVector": { + "ImFontBaked,32": true + }, "ImVector": { "ImDrawChannel": true, "ImDrawCmd": true, "ImDrawIdx": true, "ImDrawList*": true, + "ImDrawListSharedData*": true, "ImDrawVert": true, "ImFont*": true, - "ImFontAtlasCustomRect": true, + "ImFontAtlas*": true, + "ImFontAtlasRectEntry": true, + "ImFontBaked*": true, "ImFontConfig": true, + "ImFontConfig*": true, "ImFontGlyph": true, + "ImFontStackData": true, "ImGuiColorMod": true, "ImGuiContextHook": true, "ImGuiDockNodeSettings": true, @@ -12345,7 +13018,9 @@ "ImGuiViewportP*": true, "ImGuiWindow*": true, "ImGuiWindowStackData": true, - "ImTextureID": true, + "ImTextureData*": true, + "ImTextureRect": true, + "ImTextureRef": true, "ImU16": true, "ImU32": true, "ImU8": true, @@ -12356,6 +13031,7 @@ "const char*": true, "float": true, "int": true, + "stbrp_node_im": true, "unsigned char": true } }, @@ -12365,6 +13041,7 @@ "ImPool": "T", "ImSpan": "T", "ImSpanAllocator": "int CHUNKS", + "ImStableVector": "typename T, int BLOCK_SIZE", "ImVector": "T" } } \ No newline at end of file diff --git a/generator/output/structs_and_enums.lua b/generator/output/structs_and_enums.lua index 5fe234c..efa01b8 100644 --- a/generator/output/structs_and_enums.lua +++ b/generator/output/structs_and_enums.lua @@ -95,6 +95,23 @@ local t={ calc_value=4, name="ImFontAtlasFlags_NoBakedLines", value="1 << 2"}}, + ImFontFlags_={ + [1]={ + calc_value=0, + name="ImFontFlags_None", + value="0"}, + [2]={ + calc_value=2, + name="ImFontFlags_NoLoadError", + value="1 << 1"}, + [3]={ + calc_value=4, + name="ImFontFlags_NoLoadGlyphs", + value="1 << 2"}, + [4]={ + calc_value=8, + name="ImFontFlags_LockBakedSizes", + value="1 << 3"}}, ImGuiActivateFlags_={ [1]={ calc_value=0, @@ -155,14 +172,18 @@ local t={ name="ImGuiBackendFlags_RendererHasVtxOffset", value="1 << 3"}, [6]={ + calc_value=16, + name="ImGuiBackendFlags_RendererHasTextures", + value="1 << 4"}, + [7]={ calc_value=1024, name="ImGuiBackendFlags_PlatformHasViewports", value="1 << 10"}, - [7]={ + [8]={ calc_value=2048, name="ImGuiBackendFlags_HasMouseHoveredViewport", value="1 << 11"}, - [8]={ + [9]={ calc_value=4096, name="ImGuiBackendFlags_RendererHasViewports", value="1 << 12"}}, @@ -228,10 +249,14 @@ local t={ name="ImGuiButtonFlags_NoTestKeyOwner", value="1 << 21"}, [16]={ + calc_value=4194304, + name="ImGuiButtonFlags_NoFocus", + value="1 << 22"}, + [17]={ calc_value=1008, name="ImGuiButtonFlags_PressedOnMask_", value="ImGuiButtonFlags_PressedOnClick | ImGuiButtonFlags_PressedOnClickRelease | ImGuiButtonFlags_PressedOnClickReleaseAnywhere | ImGuiButtonFlags_PressedOnRelease | ImGuiButtonFlags_PressedOnDoubleClick | ImGuiButtonFlags_PressedOnDragDropHold"}, - [17]={ + [18]={ calc_value=32, name="ImGuiButtonFlags_PressedOnDefault_", value="ImGuiButtonFlags_PressedOnClickRelease"}}, @@ -436,108 +461,116 @@ local t={ value="32"}, [34]={ calc_value=33, - name="ImGuiCol_TabHovered", + name="ImGuiCol_InputTextCursor", value="33"}, [35]={ calc_value=34, - name="ImGuiCol_Tab", + name="ImGuiCol_TabHovered", value="34"}, [36]={ calc_value=35, - name="ImGuiCol_TabSelected", + name="ImGuiCol_Tab", value="35"}, [37]={ calc_value=36, - name="ImGuiCol_TabSelectedOverline", + name="ImGuiCol_TabSelected", value="36"}, [38]={ calc_value=37, - name="ImGuiCol_TabDimmed", + name="ImGuiCol_TabSelectedOverline", value="37"}, [39]={ calc_value=38, - name="ImGuiCol_TabDimmedSelected", + name="ImGuiCol_TabDimmed", value="38"}, [40]={ calc_value=39, - name="ImGuiCol_TabDimmedSelectedOverline", + name="ImGuiCol_TabDimmedSelected", value="39"}, [41]={ calc_value=40, - name="ImGuiCol_DockingPreview", + name="ImGuiCol_TabDimmedSelectedOverline", value="40"}, [42]={ calc_value=41, - name="ImGuiCol_DockingEmptyBg", + name="ImGuiCol_DockingPreview", value="41"}, [43]={ calc_value=42, - name="ImGuiCol_PlotLines", + name="ImGuiCol_DockingEmptyBg", value="42"}, [44]={ calc_value=43, - name="ImGuiCol_PlotLinesHovered", + name="ImGuiCol_PlotLines", value="43"}, [45]={ calc_value=44, - name="ImGuiCol_PlotHistogram", + name="ImGuiCol_PlotLinesHovered", value="44"}, [46]={ calc_value=45, - name="ImGuiCol_PlotHistogramHovered", + name="ImGuiCol_PlotHistogram", value="45"}, [47]={ calc_value=46, - name="ImGuiCol_TableHeaderBg", + name="ImGuiCol_PlotHistogramHovered", value="46"}, [48]={ calc_value=47, - name="ImGuiCol_TableBorderStrong", + name="ImGuiCol_TableHeaderBg", value="47"}, [49]={ calc_value=48, - name="ImGuiCol_TableBorderLight", + name="ImGuiCol_TableBorderStrong", value="48"}, [50]={ calc_value=49, - name="ImGuiCol_TableRowBg", + name="ImGuiCol_TableBorderLight", value="49"}, [51]={ calc_value=50, - name="ImGuiCol_TableRowBgAlt", + name="ImGuiCol_TableRowBg", value="50"}, [52]={ calc_value=51, - name="ImGuiCol_TextLink", + name="ImGuiCol_TableRowBgAlt", value="51"}, [53]={ calc_value=52, - name="ImGuiCol_TextSelectedBg", + name="ImGuiCol_TextLink", value="52"}, [54]={ calc_value=53, - name="ImGuiCol_DragDropTarget", + name="ImGuiCol_TextSelectedBg", value="53"}, [55]={ calc_value=54, - name="ImGuiCol_NavCursor", + name="ImGuiCol_TreeLines", value="54"}, [56]={ calc_value=55, - name="ImGuiCol_NavWindowingHighlight", + name="ImGuiCol_DragDropTarget", value="55"}, [57]={ calc_value=56, - name="ImGuiCol_NavWindowingDimBg", + name="ImGuiCol_NavCursor", value="56"}, [58]={ calc_value=57, - name="ImGuiCol_ModalWindowDimBg", + name="ImGuiCol_NavWindowingHighlight", value="57"}, [59]={ calc_value=58, + name="ImGuiCol_NavWindowingDimBg", + value="58"}, + [60]={ + calc_value=59, + name="ImGuiCol_ModalWindowDimBg", + value="59"}, + [61]={ + calc_value=60, name="ImGuiCol_COUNT", - value="58"}}, + value="60"}}, ImGuiColorEditFlags_={ [1]={ calc_value=0, @@ -764,18 +797,10 @@ local t={ name="ImGuiConfigFlags_ViewportsEnable", value="1 << 10"}, [9]={ - calc_value=16384, - name="ImGuiConfigFlags_DpiEnableScaleViewports", - value="1 << 14"}, - [10]={ - calc_value=32768, - name="ImGuiConfigFlags_DpiEnableScaleFonts", - value="1 << 15"}, - [11]={ calc_value=1048576, name="ImGuiConfigFlags_IsSRGB", value="1 << 20"}, - [12]={ + [10]={ calc_value=2097152, name="ImGuiConfigFlags_IsTouchScreen", value="1 << 21"}}, @@ -1195,46 +1220,46 @@ local t={ calc_value=3, name="ImGuiFocusedFlags_RootAndChildWindows", value="ImGuiFocusedFlags_RootWindow | ImGuiFocusedFlags_ChildWindows"}}, - ImGuiFreeTypeBuilderFlags={ + ImGuiFreeTypeLoaderFlags_={ [1]={ calc_value=1, - name="ImGuiFreeTypeBuilderFlags_NoHinting", + name="ImGuiFreeTypeLoaderFlags_NoHinting", value="1 << 0"}, [2]={ calc_value=2, - name="ImGuiFreeTypeBuilderFlags_NoAutoHint", + name="ImGuiFreeTypeLoaderFlags_NoAutoHint", value="1 << 1"}, [3]={ calc_value=4, - name="ImGuiFreeTypeBuilderFlags_ForceAutoHint", + name="ImGuiFreeTypeLoaderFlags_ForceAutoHint", value="1 << 2"}, [4]={ calc_value=8, - name="ImGuiFreeTypeBuilderFlags_LightHinting", + name="ImGuiFreeTypeLoaderFlags_LightHinting", value="1 << 3"}, [5]={ calc_value=16, - name="ImGuiFreeTypeBuilderFlags_MonoHinting", + name="ImGuiFreeTypeLoaderFlags_MonoHinting", value="1 << 4"}, [6]={ calc_value=32, - name="ImGuiFreeTypeBuilderFlags_Bold", + name="ImGuiFreeTypeLoaderFlags_Bold", value="1 << 5"}, [7]={ calc_value=64, - name="ImGuiFreeTypeBuilderFlags_Oblique", + name="ImGuiFreeTypeLoaderFlags_Oblique", value="1 << 6"}, [8]={ calc_value=128, - name="ImGuiFreeTypeBuilderFlags_Monochrome", + name="ImGuiFreeTypeLoaderFlags_Monochrome", value="1 << 7"}, [9]={ calc_value=256, - name="ImGuiFreeTypeBuilderFlags_LoadColor", + name="ImGuiFreeTypeLoaderFlags_LoadColor", value="1 << 8"}, [10]={ calc_value=512, - name="ImGuiFreeTypeBuilderFlags_Bitmap", + name="ImGuiFreeTypeLoaderFlags_Bitmap", value="1 << 9"}}, ImGuiHoveredFlagsPrivate_={ [1]={ @@ -1678,18 +1703,22 @@ local t={ name="ImGuiItemFlags_NoMarkEdited", value="1 << 16"}, [8]={ + calc_value=131072, + name="ImGuiItemFlags_NoFocus", + value="1 << 17"}, + [9]={ calc_value=1048576, name="ImGuiItemFlags_Inputable", value="1 << 20"}, - [9]={ + [10]={ calc_value=2097152, name="ImGuiItemFlags_HasSelectionUserData", value="1 << 21"}, - [10]={ + [11]={ calc_value=4194304, name="ImGuiItemFlags_IsMultiSelect", value="1 << 22"}, - [11]={ + [12]={ calc_value=16, name="ImGuiItemFlags_Default_", value="ImGuiItemFlags_AutoClosePopups"}}, @@ -2405,33 +2434,33 @@ local t={ name="ImGuiKey_NamedKey_END", value="667"}, [159]={ + calc_value=155, + name="ImGuiKey_NamedKey_COUNT", + value="ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN"}, + [160]={ calc_value=0, name="ImGuiMod_None", value="0"}, - [160]={ + [161]={ calc_value=4096, name="ImGuiMod_Ctrl", value="1 << 12"}, - [161]={ + [162]={ calc_value=8192, name="ImGuiMod_Shift", value="1 << 13"}, - [162]={ + [163]={ calc_value=16384, name="ImGuiMod_Alt", value="1 << 14"}, - [163]={ + [164]={ calc_value=32768, name="ImGuiMod_Super", value="1 << 15"}, - [164]={ + [165]={ calc_value=61440, name="ImGuiMod_Mask_", - value="0xF000"}, - [165]={ - calc_value=155, - name="ImGuiKey_NamedKey_COUNT", - value="ImGuiKey_NamedKey_END - ImGuiKey_NamedKey_BEGIN"}}, + value="0xF000"}}, ImGuiLayoutType_={ [1]={ calc_value=0, @@ -3279,32 +3308,40 @@ local t={ value="28"}, [30]={ calc_value=29, - name="ImGuiStyleVar_ButtonTextAlign", + name="ImGuiStyleVar_TreeLinesSize", value="29"}, [31]={ calc_value=30, - name="ImGuiStyleVar_SelectableTextAlign", + name="ImGuiStyleVar_TreeLinesRounding", value="30"}, [32]={ calc_value=31, - name="ImGuiStyleVar_SeparatorTextBorderSize", + name="ImGuiStyleVar_ButtonTextAlign", value="31"}, [33]={ calc_value=32, - name="ImGuiStyleVar_SeparatorTextAlign", + name="ImGuiStyleVar_SelectableTextAlign", value="32"}, [34]={ calc_value=33, - name="ImGuiStyleVar_SeparatorTextPadding", + name="ImGuiStyleVar_SeparatorTextBorderSize", value="33"}, [35]={ calc_value=34, - name="ImGuiStyleVar_DockingSeparatorSize", + name="ImGuiStyleVar_SeparatorTextAlign", value="34"}, [36]={ calc_value=35, + name="ImGuiStyleVar_SeparatorTextPadding", + value="35"}, + [37]={ + calc_value=36, + name="ImGuiStyleVar_DockingSeparatorSize", + value="36"}, + [38]={ + calc_value=37, name="ImGuiStyleVar_COUNT", - value="35"}}, + value="37"}}, ImGuiTabBarFlagsPrivate_={ [1]={ calc_value=1048576, @@ -3737,17 +3774,25 @@ local t={ value="1 << 1"}}, ImGuiTreeNodeFlagsPrivate_={ [1]={ + calc_value=134217728, + name="ImGuiTreeNodeFlags_NoNavFocus", + value="1 << 27"}, + [2]={ calc_value=268435456, name="ImGuiTreeNodeFlags_ClipLabelForTrailingButton", value="1 << 28"}, - [2]={ + [3]={ calc_value=536870912, name="ImGuiTreeNodeFlags_UpsideDownArrow", value="1 << 29"}, - [3]={ + [4]={ calc_value=192, name="ImGuiTreeNodeFlags_OpenOnMask_", - value="ImGuiTreeNodeFlags_OpenOnDoubleClick | ImGuiTreeNodeFlags_OpenOnArrow"}}, + value="ImGuiTreeNodeFlags_OpenOnDoubleClick | ImGuiTreeNodeFlags_OpenOnArrow"}, + [5]={ + calc_value=1835008, + name="ImGuiTreeNodeFlags_DrawLinesMask_", + value="ImGuiTreeNodeFlags_DrawLinesNone | ImGuiTreeNodeFlags_DrawLinesFull | ImGuiTreeNodeFlags_DrawLinesToNodes"}}, ImGuiTreeNodeFlags_={ [1]={ calc_value=0, @@ -3819,12 +3864,24 @@ local t={ value="1 << 15"}, [18]={ calc_value=131072, - name="ImGuiTreeNodeFlags_NavLeftJumpsBackHere", + name="ImGuiTreeNodeFlags_NavLeftJumpsToParent", value="1 << 17"}, [19]={ calc_value=26, name="ImGuiTreeNodeFlags_CollapsingHeader", - value="ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog"}}, + value="ImGuiTreeNodeFlags_Framed | ImGuiTreeNodeFlags_NoTreePushOnOpen | ImGuiTreeNodeFlags_NoAutoOpenOnLog"}, + [20]={ + calc_value=262144, + name="ImGuiTreeNodeFlags_DrawLinesNone", + value="1 << 18"}, + [21]={ + calc_value=524288, + name="ImGuiTreeNodeFlags_DrawLinesFull", + value="1 << 19"}, + [22]={ + calc_value=1048576, + name="ImGuiTreeNodeFlags_DrawLinesToNodes", + value="1 << 20"}}, ImGuiTypingSelectFlags_={ [1]={ calc_value=0, @@ -4073,7 +4130,37 @@ local t={ [4]={ calc_value=4, name="ImGuiWindowRefreshFlags_RefreshOnFocus", - value="1 << 2"}}}, + value="1 << 2"}}, + ImTextureFormat={ + [1]={ + calc_value=0, + name="ImTextureFormat_RGBA32", + value="0"}, + [2]={ + calc_value=1, + name="ImTextureFormat_Alpha8", + value="1"}}, + ImTextureStatus={ + [1]={ + calc_value=0, + name="ImTextureStatus_OK", + value="0"}, + [2]={ + calc_value=1, + name="ImTextureStatus_Destroyed", + value="1"}, + [3]={ + calc_value=2, + name="ImTextureStatus_WantCreate", + value="2"}, + [4]={ + calc_value=3, + name="ImTextureStatus_WantUpdates", + value="3"}, + [5]={ + calc_value=4, + name="ImTextureStatus_WantDestroy", + value="4"}}}, enumtypes={ ImGuiDir="int", ImGuiKey="int", @@ -4081,204 +4168,217 @@ local t={ ImGuiMouseSource="int", ImGuiSortDirection="ImU8"}, locations={ - ImBitVector="imgui_internal:627", - ImColor="imgui:2898", - ImDrawChannel="imgui:3145", - ImDrawCmd="imgui:3102", - ImDrawCmdHeader="imgui:3137", - ImDrawData="imgui:3361", - ImDrawDataBuilder="imgui_internal:818", - ImDrawFlags_="imgui:3170", - ImDrawList="imgui:3208", - ImDrawListFlags_="imgui:3190", - ImDrawListSharedData="imgui_internal:795", - ImDrawListSplitter="imgui:3153", - ImDrawVert="imgui:3122", - ImFont="imgui:3589", - ImFontAtlas="imgui:3485", - ImFontAtlasCustomRect="imgui:3444", - ImFontAtlasFlags_="imgui:3460", - ImFontBuilderIO="imgui_internal:3886", - ImFontConfig="imgui:3386", - ImFontGlyph="imgui:3417", - ImFontGlyphRangesBuilder="imgui:3429", - ImGuiActivateFlags_="imgui_internal:1596", - ImGuiAxis="imgui_internal:1064", - ImGuiBackendFlags_="imgui:1675", - ImGuiBoxSelectState="imgui_internal:1785", - ImGuiButtonFlagsPrivate_="imgui_internal:954", - ImGuiButtonFlags_="imgui:1810", - ImGuiChildFlags_="imgui:1157", - ImGuiCol_="imgui:1690", - ImGuiColorEditFlags_="imgui:1821", - ImGuiColorMod="imgui_internal:839", - ImGuiComboFlagsPrivate_="imgui_internal:979", - ImGuiComboFlags_="imgui:1305", - ImGuiComboPreviewData="imgui_internal:1078", - ImGuiCond_="imgui:1935", - ImGuiConfigFlags_="imgui:1646", - ImGuiContext="imgui_internal:2256", - ImGuiContextHook="imgui_internal:2241", - ImGuiContextHookType="imgui_internal:2239", - ImGuiDataAuthority_="imgui_internal:1898", - ImGuiDataTypeInfo="imgui_internal:865", - ImGuiDataTypePrivate_="imgui_internal:874", - ImGuiDataTypeStorage="imgui_internal:859", - ImGuiDataType_="imgui:1453", - ImGuiDeactivatedItemData="imgui_internal:1361", - ImGuiDebugAllocEntry="imgui_internal:2175", - ImGuiDebugAllocInfo="imgui_internal:2182", - ImGuiDebugLogFlags_="imgui_internal:2153", - ImGuiDir="imgui:1471", - ImGuiDockContext="imgui_internal:2000", - ImGuiDockNode="imgui_internal:1914", - ImGuiDockNodeFlagsPrivate_="imgui_internal:1866", - ImGuiDockNodeFlags_="imgui:1406", - ImGuiDockNodeState="imgui_internal:1905", - ImGuiDragDropFlags_="imgui:1425", - ImGuiErrorRecoveryState="imgui_internal:1317", - ImGuiFocusRequestFlags_="imgui_internal:1024", - ImGuiFocusScopeData="imgui_internal:1682", - ImGuiFocusedFlags_="imgui:1352", - ImGuiFreeTypeBuilderFlags="imgui_freetype:26", - ImGuiGroupData="imgui_internal:1091", - ImGuiHoveredFlagsPrivate_="imgui_internal:937", - ImGuiHoveredFlags_="imgui:1366", - ImGuiIDStackTool="imgui_internal:2221", - ImGuiIO="imgui:2318", - ImGuiInputEvent="imgui_internal:1456", - ImGuiInputEventAppFocused="imgui_internal:1454", - ImGuiInputEventKey="imgui_internal:1452", - ImGuiInputEventMouseButton="imgui_internal:1450", - ImGuiInputEventMousePos="imgui_internal:1448", - ImGuiInputEventMouseViewport="imgui_internal:1451", - ImGuiInputEventMouseWheel="imgui_internal:1449", - ImGuiInputEventText="imgui_internal:1453", - ImGuiInputEventType="imgui_internal:1424", - ImGuiInputFlagsPrivate_="imgui_internal:1523", - ImGuiInputFlags_="imgui:1623", - ImGuiInputSource="imgui_internal:1437", - ImGuiInputTextCallbackData="imgui:2574", - ImGuiInputTextDeactivatedState="imgui_internal:1127", - ImGuiInputTextFlagsPrivate_="imgui_internal:945", - ImGuiInputTextFlags_="imgui:1191", - ImGuiInputTextState="imgui_internal:1149", - ImGuiItemFlagsPrivate_="imgui_internal:887", - ImGuiItemFlags_="imgui:1178", - ImGuiItemStatusFlags_="imgui_internal:911", - ImGuiKey="imgui:1495", - ImGuiKeyData="imgui:2310", - ImGuiKeyOwnerData="imgui_internal:1510", - ImGuiKeyRoutingData="imgui_internal:1484", - ImGuiKeyRoutingTable="imgui_internal:1498", - ImGuiLastItemData="imgui_internal:1289", - ImGuiLayoutType_="imgui_internal:1045", - ImGuiListClipper="imgui:2804", - ImGuiListClipperData="imgui_internal:1580", - ImGuiListClipperRange="imgui_internal:1567", - ImGuiLocEntry="imgui_internal:2126", - ImGuiLocKey="imgui_internal:2108", - ImGuiLogFlags_="imgui_internal:1052", - ImGuiMenuColumns="imgui_internal:1109", - ImGuiMetricsConfig="imgui_internal:2192", - ImGuiMouseButton_="imgui:1893", - ImGuiMouseCursor_="imgui:1903", - ImGuiMouseSource="imgui:1924", - ImGuiMultiSelectFlags_="imgui:2956", - ImGuiMultiSelectIO="imgui:2983", - ImGuiMultiSelectState="imgui_internal:1842", - ImGuiMultiSelectTempData="imgui_internal:1817", - ImGuiNavItemData="imgui_internal:1665", - ImGuiNavLayer="imgui_internal:1657", - ImGuiNavMoveFlags_="imgui_internal:1635", - ImGuiNavRenderCursorFlags_="imgui_internal:1621", - ImGuiNextItemData="imgui_internal:1268", - ImGuiNextItemDataFlags_="imgui_internal:1258", - ImGuiNextWindowData="imgui_internal:1226", - ImGuiNextWindowDataFlags_="imgui_internal:1206", - ImGuiOldColumnData="imgui_internal:1750", - ImGuiOldColumnFlags_="imgui_internal:1730", - ImGuiOldColumns="imgui_internal:1760", - ImGuiOnceUponAFrame="imgui:2674", - ImGuiPayload="imgui:2639", - ImGuiPlatformIO="imgui:3761", - ImGuiPlatformImeData="imgui:3867", - ImGuiPlatformMonitor="imgui:3857", - ImGuiPlotType="imgui_internal:1071", - ImGuiPopupData="imgui_internal:1381", - ImGuiPopupFlags_="imgui:1270", - ImGuiPopupPositionPolicy="imgui_internal:1373", - ImGuiPtrOrIndex="imgui_internal:1351", - ImGuiScrollFlags_="imgui_internal:1607", - ImGuiSelectableFlagsPrivate_="imgui_internal:992", - ImGuiSelectableFlags_="imgui:1288", - ImGuiSelectionBasicStorage="imgui:3029", - ImGuiSelectionExternalStorage="imgui:3052", - ImGuiSelectionRequest="imgui:3003", - ImGuiSelectionRequestType="imgui:2995", - ImGuiSeparatorFlags_="imgui_internal:1013", - ImGuiSettingsHandler="imgui_internal:2088", - ImGuiShrinkWidthItem="imgui_internal:1344", - ImGuiSizeCallbackData="imgui:2608", - ImGuiSliderFlagsPrivate_="imgui_internal:985", - ImGuiSliderFlags_="imgui:1877", - ImGuiSortDirection="imgui:1482", - ImGuiStackLevelInfo="imgui_internal:2209", - ImGuiStorage="imgui:2747", - ImGuiStoragePair="imgui:2730", - ImGuiStyle="imgui:2222", - ImGuiStyleMod="imgui_internal:846", - ImGuiStyleVarInfo="imgui_internal:830", - ImGuiStyleVar_="imgui:1768", - ImGuiTabBar="imgui_internal:2894", - ImGuiTabBarFlagsPrivate_="imgui_internal:2856", - ImGuiTabBarFlags_="imgui:1320", - ImGuiTabItem="imgui_internal:2874", - ImGuiTabItemFlagsPrivate_="imgui_internal:2864", - ImGuiTabItemFlags_="imgui:1337", - ImGuiTable="imgui_internal:3041", - ImGuiTableBgTarget_="imgui:2076", - ImGuiTableCellData="imgui_internal:3009", - ImGuiTableColumn="imgui_internal:2949", - ImGuiTableColumnFlags_="imgui:2023", - ImGuiTableColumnSettings="imgui_internal:3189", - ImGuiTableColumnSortSpecs="imgui:2098", - ImGuiTableFlags_="imgui:1970", - ImGuiTableHeaderData="imgui_internal:3018", - ImGuiTableInstanceData="imgui_internal:3028", - ImGuiTableRowFlags_="imgui:2061", - ImGuiTableSettings="imgui_internal:3213", - ImGuiTableSortSpecs="imgui:2088", - ImGuiTableTempData="imgui_internal:3166", - ImGuiTextBuffer="imgui:2709", - ImGuiTextFilter="imgui:2682", - ImGuiTextFlags_="imgui_internal:1031", - ImGuiTextIndex="imgui_internal:747", - ImGuiTextRange="imgui:2692", - ImGuiTooltipFlags_="imgui_internal:1037", - ImGuiTreeNodeFlagsPrivate_="imgui_internal:1006", - ImGuiTreeNodeFlags_="imgui:1233", - ImGuiTreeNodeStackData="imgui_internal:1308", - ImGuiTypingSelectFlags_="imgui_internal:1693", - ImGuiTypingSelectRequest="imgui_internal:1701", - ImGuiTypingSelectState="imgui_internal:1712", - ImGuiViewport="imgui:3676", - ImGuiViewportFlags_="imgui:3648", - ImGuiViewportP="imgui_internal:2017", - ImGuiWindow="imgui_internal:2702", - ImGuiWindowClass="imgui:2623", - ImGuiWindowDockStyle="imgui_internal:1995", - ImGuiWindowDockStyleCol="imgui_internal:1981", - ImGuiWindowFlags_="imgui:1106", - ImGuiWindowRefreshFlags_="imgui_internal:1197", - ImGuiWindowSettings="imgui_internal:2069", - ImGuiWindowStackData="imgui_internal:1335", - ImGuiWindowTempData="imgui_internal:2646", - ImRect="imgui_internal:549", - ImVec1="imgui_internal:531", - ImVec2="imgui:284", - ImVec2ih="imgui_internal:539", - ImVec4="imgui:297"}, + ImBitVector="imgui_internal:647", + ImColor="imgui:3010", + ImDrawChannel="imgui:3258", + ImDrawCmd="imgui:3214", + ImDrawCmdHeader="imgui:3250", + ImDrawData="imgui:3479", + ImDrawDataBuilder="imgui_internal:875", + ImDrawFlags_="imgui:3283", + ImDrawList="imgui:3321", + ImDrawListFlags_="imgui:3303", + ImDrawListSharedData="imgui_internal:848", + ImDrawListSplitter="imgui:3266", + ImDrawVert="imgui:3235", + ImFont="imgui:3894", + ImFontAtlas="imgui:3699", + ImFontAtlasBuilder="imgui_internal:4065", + ImFontAtlasFlags_="imgui:3672", + ImFontAtlasPostProcessData="imgui_internal:4038", + ImFontAtlasRect="imgui:3662", + ImFontAtlasRectEntry="imgui_internal:4030", + ImFontBaked="imgui:3847", + ImFontConfig="imgui:3584", + ImFontFlags_="imgui:3881", + ImFontGlyph="imgui:3624", + ImFontGlyphRangesBuilder="imgui:3640", + ImFontLoader="imgui_internal:3982", + ImFontStackData="imgui_internal:883", + ImGuiActivateFlags_="imgui_internal:1667", + ImGuiAxis="imgui_internal:1132", + ImGuiBackendFlags_="imgui:1756", + ImGuiBoxSelectState="imgui_internal:1856", + ImGuiButtonFlagsPrivate_="imgui_internal:1019", + ImGuiButtonFlags_="imgui:1896", + ImGuiChildFlags_="imgui:1230", + ImGuiCol_="imgui:1772", + ImGuiColorEditFlags_="imgui:1907", + ImGuiColorMod="imgui_internal:903", + ImGuiComboFlagsPrivate_="imgui_internal:1045", + ImGuiComboFlags_="imgui:1385", + ImGuiComboPreviewData="imgui_internal:1146", + ImGuiCond_="imgui:2021", + ImGuiConfigFlags_="imgui:1727", + ImGuiContext="imgui_internal:2329", + ImGuiContextHook="imgui_internal:2314", + ImGuiContextHookType="imgui_internal:2312", + ImGuiDataAuthority_="imgui_internal:1969", + ImGuiDataTypeInfo="imgui_internal:929", + ImGuiDataTypePrivate_="imgui_internal:938", + ImGuiDataTypeStorage="imgui_internal:923", + ImGuiDataType_="imgui:1533", + ImGuiDeactivatedItemData="imgui_internal:1432", + ImGuiDebugAllocEntry="imgui_internal:2246", + ImGuiDebugAllocInfo="imgui_internal:2253", + ImGuiDebugLogFlags_="imgui_internal:2224", + ImGuiDir="imgui:1551", + ImGuiDockContext="imgui_internal:2071", + ImGuiDockNode="imgui_internal:1985", + ImGuiDockNodeFlagsPrivate_="imgui_internal:1937", + ImGuiDockNodeFlags_="imgui:1486", + ImGuiDockNodeState="imgui_internal:1976", + ImGuiDragDropFlags_="imgui:1505", + ImGuiErrorRecoveryState="imgui_internal:1388", + ImGuiFocusRequestFlags_="imgui_internal:1092", + ImGuiFocusScopeData="imgui_internal:1753", + ImGuiFocusedFlags_="imgui:1432", + ImGuiFreeTypeLoaderFlags_="imgui_freetype:29", + ImGuiGroupData="imgui_internal:1159", + ImGuiHoveredFlagsPrivate_="imgui_internal:1002", + ImGuiHoveredFlags_="imgui:1446", + ImGuiIDStackTool="imgui_internal:2294", + ImGuiIO="imgui:2418", + ImGuiInputEvent="imgui_internal:1527", + ImGuiInputEventAppFocused="imgui_internal:1525", + ImGuiInputEventKey="imgui_internal:1523", + ImGuiInputEventMouseButton="imgui_internal:1521", + ImGuiInputEventMousePos="imgui_internal:1519", + ImGuiInputEventMouseViewport="imgui_internal:1522", + ImGuiInputEventMouseWheel="imgui_internal:1520", + ImGuiInputEventText="imgui_internal:1524", + ImGuiInputEventType="imgui_internal:1495", + ImGuiInputFlagsPrivate_="imgui_internal:1594", + ImGuiInputFlags_="imgui:1704", + ImGuiInputSource="imgui_internal:1508", + ImGuiInputTextCallbackData="imgui:2680", + ImGuiInputTextDeactivatedState="imgui_internal:1195", + ImGuiInputTextFlagsPrivate_="imgui_internal:1010", + ImGuiInputTextFlags_="imgui:1264", + ImGuiInputTextState="imgui_internal:1217", + ImGuiItemFlagsPrivate_="imgui_internal:951", + ImGuiItemFlags_="imgui:1251", + ImGuiItemStatusFlags_="imgui_internal:976", + ImGuiKey="imgui:1575", + ImGuiKeyData="imgui:2410", + ImGuiKeyOwnerData="imgui_internal:1581", + ImGuiKeyRoutingData="imgui_internal:1555", + ImGuiKeyRoutingTable="imgui_internal:1569", + ImGuiLastItemData="imgui_internal:1357", + ImGuiLayoutType_="imgui_internal:1113", + ImGuiListClipper="imgui:2910", + ImGuiListClipperData="imgui_internal:1651", + ImGuiListClipperRange="imgui_internal:1638", + ImGuiLocEntry="imgui_internal:2197", + ImGuiLocKey="imgui_internal:2179", + ImGuiLogFlags_="imgui_internal:1120", + ImGuiMenuColumns="imgui_internal:1177", + ImGuiMetricsConfig="imgui_internal:2263", + ImGuiMouseButton_="imgui:1979", + ImGuiMouseCursor_="imgui:1989", + ImGuiMouseSource="imgui:2010", + ImGuiMultiSelectFlags_="imgui:3068", + ImGuiMultiSelectIO="imgui:3095", + ImGuiMultiSelectState="imgui_internal:1913", + ImGuiMultiSelectTempData="imgui_internal:1888", + ImGuiNavItemData="imgui_internal:1736", + ImGuiNavLayer="imgui_internal:1728", + ImGuiNavMoveFlags_="imgui_internal:1706", + ImGuiNavRenderCursorFlags_="imgui_internal:1692", + ImGuiNextItemData="imgui_internal:1336", + ImGuiNextItemDataFlags_="imgui_internal:1326", + ImGuiNextWindowData="imgui_internal:1294", + ImGuiNextWindowDataFlags_="imgui_internal:1274", + ImGuiOldColumnData="imgui_internal:1821", + ImGuiOldColumnFlags_="imgui_internal:1801", + ImGuiOldColumns="imgui_internal:1831", + ImGuiOnceUponAFrame="imgui:2780", + ImGuiPayload="imgui:2745", + ImGuiPlatformIO="imgui:4078", + ImGuiPlatformImeData="imgui:4193", + ImGuiPlatformMonitor="imgui:4183", + ImGuiPlotType="imgui_internal:1139", + ImGuiPopupData="imgui_internal:1452", + ImGuiPopupFlags_="imgui:1350", + ImGuiPopupPositionPolicy="imgui_internal:1444", + ImGuiPtrOrIndex="imgui_internal:1422", + ImGuiScrollFlags_="imgui_internal:1678", + ImGuiSelectableFlagsPrivate_="imgui_internal:1058", + ImGuiSelectableFlags_="imgui:1368", + ImGuiSelectionBasicStorage="imgui:3141", + ImGuiSelectionExternalStorage="imgui:3164", + ImGuiSelectionRequest="imgui:3115", + ImGuiSelectionRequestType="imgui:3107", + ImGuiSeparatorFlags_="imgui_internal:1081", + ImGuiSettingsHandler="imgui_internal:2159", + ImGuiShrinkWidthItem="imgui_internal:1415", + ImGuiSizeCallbackData="imgui:2714", + ImGuiSliderFlagsPrivate_="imgui_internal:1051", + ImGuiSliderFlags_="imgui:1963", + ImGuiSortDirection="imgui:1562", + ImGuiStackLevelInfo="imgui_internal:2282", + ImGuiStorage="imgui:2853", + ImGuiStoragePair="imgui:2836", + ImGuiStyle="imgui:2308", + ImGuiStyleMod="imgui_internal:910", + ImGuiStyleVarInfo="imgui_internal:894", + ImGuiStyleVar_="imgui:1852", + ImGuiTabBar="imgui_internal:2974", + ImGuiTabBarFlagsPrivate_="imgui_internal:2936", + ImGuiTabBarFlags_="imgui:1400", + ImGuiTabItem="imgui_internal:2954", + ImGuiTabItemFlagsPrivate_="imgui_internal:2944", + ImGuiTabItemFlags_="imgui:1417", + ImGuiTable="imgui_internal:3117", + ImGuiTableBgTarget_="imgui:2162", + ImGuiTableCellData="imgui_internal:3085", + ImGuiTableColumn="imgui_internal:3025", + ImGuiTableColumnFlags_="imgui:2109", + ImGuiTableColumnSettings="imgui_internal:3265", + ImGuiTableColumnSortSpecs="imgui:2184", + ImGuiTableFlags_="imgui:2056", + ImGuiTableHeaderData="imgui_internal:3094", + ImGuiTableInstanceData="imgui_internal:3104", + ImGuiTableRowFlags_="imgui:2147", + ImGuiTableSettings="imgui_internal:3289", + ImGuiTableSortSpecs="imgui:2174", + ImGuiTableTempData="imgui_internal:3242", + ImGuiTextBuffer="imgui:2815", + ImGuiTextFilter="imgui:2788", + ImGuiTextFlags_="imgui_internal:1099", + ImGuiTextIndex="imgui_internal:800", + ImGuiTextRange="imgui:2798", + ImGuiTooltipFlags_="imgui_internal:1105", + ImGuiTreeNodeFlagsPrivate_="imgui_internal:1072", + ImGuiTreeNodeFlags_="imgui:1306", + ImGuiTreeNodeStackData="imgui_internal:1376", + ImGuiTypingSelectFlags_="imgui_internal:1764", + ImGuiTypingSelectRequest="imgui_internal:1772", + ImGuiTypingSelectState="imgui_internal:1783", + ImGuiViewport="imgui:3992", + ImGuiViewportFlags_="imgui:3964", + ImGuiViewportP="imgui_internal:2088", + ImGuiWindow="imgui_internal:2781", + ImGuiWindowClass="imgui:2729", + ImGuiWindowDockStyle="imgui_internal:2066", + ImGuiWindowDockStyleCol="imgui_internal:2052", + ImGuiWindowFlags_="imgui:1179", + ImGuiWindowRefreshFlags_="imgui_internal:1265", + ImGuiWindowSettings="imgui_internal:2140", + ImGuiWindowStackData="imgui_internal:1406", + ImGuiWindowTempData="imgui_internal:2724", + ImRect="imgui_internal:569", + ImTextureData="imgui:3542", + ImTextureFormat="imgui:3510", + ImTextureRect="imgui:3529", + ImTextureRef="imgui:360", + ImTextureStatus="imgui:3517", + ImVec1="imgui_internal:543", + ImVec2="imgui:292", + ImVec2i="imgui_internal:551", + ImVec2ih="imgui_internal:559", + ImVec4="imgui:305", + stbrp_context_opaque="imgui_internal:4062"}, nonPOD={ ImBitArray=true, ImColor=true, @@ -4290,9 +4390,13 @@ local t={ ImDrawListSplitter=true, ImFont=true, ImFontAtlas=true, - ImFontAtlasCustomRect=true, + ImFontAtlasBuilder=true, + ImFontAtlasRect=true, + ImFontBaked=true, ImFontConfig=true, + ImFontGlyph=true, ImFontGlyphRangesBuilder=true, + ImFontLoader=true, ImGuiBoxSelectState=true, ImGuiComboPreviewData=true, ImGuiContext=true, @@ -4358,8 +4462,12 @@ local t={ ImRect=true, ImSpan=true, ImSpanAllocator=true, + ImStableVector=true, + ImTextureData=true, + ImTextureRef=true, ImVec1=true, ImVec2=true, + ImVec2i=true, ImVec2ih=true, ImVec4=true, ImVector=true}, @@ -4387,8 +4495,8 @@ local t={ name="ClipRect", type="ImVec4"}, [2]={ - name="TextureId", - type="ImTextureID"}, + name="TexRef", + type="ImTextureRef"}, [3]={ name="VtxOffset", type="unsigned int"}, @@ -4415,8 +4523,8 @@ local t={ name="ClipRect", type="ImVec4"}, [2]={ - name="TextureId", - type="ImTextureID"}, + name="TexRef", + type="ImTextureRef"}, [3]={ name="VtxOffset", type="unsigned int"}}, @@ -4448,7 +4556,11 @@ local t={ type="ImVec2"}, [9]={ name="OwnerViewport", - type="ImGuiViewport*"}}, + type="ImGuiViewport*"}, + [10]={ + name="Textures", + template_type="ImTextureData*", + type="ImVector_ImTextureDataPtr*"}}, ImDrawDataBuilder={ [1]={ name="Layers[2]", @@ -4502,9 +4614,9 @@ local t={ template_type="ImVec4", type="ImVector_ImVec4"}, [13]={ - name="_TextureIdStack", - template_type="ImTextureID", - type="ImVector_ImTextureID"}, + name="_TextureStack", + template_type="ImTextureRef", + type="ImVector_ImTextureRef"}, [14]={ name="_CallbacksDataBuf", template_type="ImU8", @@ -4523,41 +4635,51 @@ local t={ name="TexUvLines", type="const ImVec4*"}, [3]={ + name="FontAtlas", + type="ImFontAtlas*"}, + [4]={ name="Font", type="ImFont*"}, - [4]={ + [5]={ name="FontSize", type="float"}, - [5]={ + [6]={ name="FontScale", type="float"}, - [6]={ + [7]={ name="CurveTessellationTol", type="float"}, - [7]={ + [8]={ name="CircleSegmentMaxError", type="float"}, - [8]={ + [9]={ name="InitialFringeScale", type="float"}, - [9]={ + [10]={ name="InitialFlags", type="ImDrawListFlags"}, - [10]={ + [11]={ name="ClipRectFullscreen", type="ImVec4"}, - [11]={ + [12]={ name="TempBuffer", template_type="ImVec2", type="ImVector_ImVec2"}, - [12]={ + [13]={ + name="DrawLists", + template_type="ImDrawList*", + type="ImVector_ImDrawListPtr"}, + [14]={ + name="Context", + type="ImGuiContext*"}, + [15]={ name="ArcFastVtx[48]", size=48, type="ImVec2"}, - [13]={ + [16]={ name="ArcFastRadiusCutoff", type="float"}, - [14]={ + [17]={ name="CircleSegmentCounts[64]", size=64, type="ImU8"}}, @@ -4583,6 +4705,270 @@ local t={ name="col", type="ImU32"}}, ImFont={ + [1]={ + name="LastBaked", + type="ImFontBaked*"}, + [2]={ + name="ContainerAtlas", + type="ImFontAtlas*"}, + [3]={ + name="Flags", + type="ImFontFlags"}, + [4]={ + name="CurrentRasterizerDensity", + type="float"}, + [5]={ + name="FontId", + type="ImGuiID"}, + [6]={ + name="LegacySize", + type="float"}, + [7]={ + name="Sources", + template_type="ImFontConfig*", + type="ImVector_ImFontConfigPtr"}, + [8]={ + name="EllipsisChar", + type="ImWchar"}, + [9]={ + name="FallbackChar", + type="ImWchar"}, + [10]={ + name="Used8kPagesMap[(0xFFFF+1)/8192/8]", + size=1, + type="ImU8"}, + [11]={ + name="EllipsisAutoBake", + type="bool"}, + [12]={ + name="RemapPairs", + type="ImGuiStorage"}}, + ImFontAtlas={ + [1]={ + name="Flags", + type="ImFontAtlasFlags"}, + [2]={ + name="TexDesiredFormat", + type="ImTextureFormat"}, + [3]={ + name="TexGlyphPadding", + type="int"}, + [4]={ + name="TexMinWidth", + type="int"}, + [5]={ + name="TexMinHeight", + type="int"}, + [6]={ + name="TexMaxWidth", + type="int"}, + [7]={ + name="TexMaxHeight", + type="int"}, + [8]={ + name="UserData", + type="void*"}, + [9]={ + name="TexRef", + type="ImTextureRef"}, + [10]={ + name="TexData", + type="ImTextureData*"}, + [11]={ + name="TexList", + template_type="ImTextureData*", + type="ImVector_ImTextureDataPtr"}, + [12]={ + name="Locked", + type="bool"}, + [13]={ + name="RendererHasTextures", + type="bool"}, + [14]={ + name="TexIsBuilt", + type="bool"}, + [15]={ + name="TexPixelsUseColors", + type="bool"}, + [16]={ + name="TexUvScale", + type="ImVec2"}, + [17]={ + name="TexUvWhitePixel", + type="ImVec2"}, + [18]={ + name="Fonts", + template_type="ImFont*", + type="ImVector_ImFontPtr"}, + [19]={ + name="Sources", + template_type="ImFontConfig", + type="ImVector_ImFontConfig"}, + [20]={ + name="TexUvLines[(32)+1]", + size=33, + type="ImVec4"}, + [21]={ + name="TexNextUniqueID", + type="int"}, + [22]={ + name="FontNextUniqueID", + type="int"}, + [23]={ + name="DrawListSharedDatas", + template_type="ImDrawListSharedData*", + type="ImVector_ImDrawListSharedDataPtr"}, + [24]={ + name="Builder", + type="ImFontAtlasBuilder*"}, + [25]={ + name="FontLoader", + type="const ImFontLoader*"}, + [26]={ + name="FontLoaderName", + type="const char*"}, + [27]={ + name="FontLoaderData", + type="void*"}, + [28]={ + name="FontLoaderFlags", + type="unsigned int"}, + [29]={ + name="RefCount", + type="int"}, + [30]={ + name="OwnerContext", + type="ImGuiContext*"}}, + ImFontAtlasBuilder={ + [1]={ + name="PackContext", + type="stbrp_context_opaque"}, + [2]={ + name="PackNodes", + template_type="stbrp_node_im", + type="ImVector_stbrp_node_im"}, + [3]={ + name="Rects", + template_type="ImTextureRect", + type="ImVector_ImTextureRect"}, + [4]={ + name="RectsIndex", + template_type="ImFontAtlasRectEntry", + type="ImVector_ImFontAtlasRectEntry"}, + [5]={ + name="TempBuffer", + template_type="unsigned char", + type="ImVector_unsigned_char"}, + [6]={ + name="RectsIndexFreeListStart", + type="int"}, + [7]={ + name="RectsPackedCount", + type="int"}, + [8]={ + name="RectsPackedSurface", + type="int"}, + [9]={ + name="RectsDiscardedCount", + type="int"}, + [10]={ + name="RectsDiscardedSurface", + type="int"}, + [11]={ + name="FrameCount", + type="int"}, + [12]={ + name="MaxRectSize", + type="ImVec2i"}, + [13]={ + name="MaxRectBounds", + type="ImVec2i"}, + [14]={ + name="LockDisableResize", + type="bool"}, + [15]={ + name="PreloadedAllGlyphsRanges", + type="bool"}, + [16]={ + name="BakedPool", + template_type="ImFontBaked,32", + type="ImStableVector_ImFontBaked__32"}, + [17]={ + name="BakedMap", + type="ImGuiStorage"}, + [18]={ + name="BakedDiscardedCount", + type="int"}, + [19]={ + name="PackIdMouseCursors", + type="ImFontAtlasRectId"}, + [20]={ + name="PackIdLinesTexData", + type="ImFontAtlasRectId"}}, + ImFontAtlasPostProcessData={ + [1]={ + name="FontAtlas", + type="ImFontAtlas*"}, + [2]={ + name="Font", + type="ImFont*"}, + [3]={ + name="FontSrc", + type="ImFontConfig*"}, + [4]={ + name="FontBaked", + type="ImFontBaked*"}, + [5]={ + name="Glyph", + type="ImFontGlyph*"}, + [6]={ + name="Pixels", + type="void*"}, + [7]={ + name="Format", + type="ImTextureFormat"}, + [8]={ + name="Pitch", + type="int"}, + [9]={ + name="Width", + type="int"}, + [10]={ + name="Height", + type="int"}}, + ImFontAtlasRect={ + [1]={ + name="x", + type="unsigned short"}, + [2]={ + name="y", + type="unsigned short"}, + [3]={ + name="w", + type="unsigned short"}, + [4]={ + name="h", + type="unsigned short"}, + [5]={ + name="uv0", + type="ImVec2"}, + [6]={ + name="uv1", + type="ImVec2"}}, + ImFontAtlasRectEntry={ + [1]={ + bitfield="20", + name="TargetIndex", + type="int"}, + [2]={ + bitfield="10", + name="Generation", + type="int"}, + [3]={ + bitfield="1", + name="IsUsed", + type="unsigned int"}}, + ImFontBaked={ [1]={ name="IndexAdvanceX", template_type="float", @@ -4591,229 +4977,129 @@ local t={ name="FallbackAdvanceX", type="float"}, [3]={ - name="FontSize", + name="Size", type="float"}, [4]={ + name="RasterizerDensity", + type="float"}, + [5]={ name="IndexLookup", template_type="ImU16", type="ImVector_ImU16"}, - [5]={ + [6]={ name="Glyphs", template_type="ImFontGlyph", type="ImVector_ImFontGlyph"}, - [6]={ - name="FallbackGlyph", - type="ImFontGlyph*"}, [7]={ - name="ContainerAtlas", - type="ImFontAtlas*"}, + name="FallbackGlyphIndex", + type="int"}, [8]={ - name="Sources", - type="ImFontConfig*"}, - [9]={ - name="SourcesCount", - type="short"}, - [10]={ - name="EllipsisCharCount", - type="short"}, - [11]={ - name="EllipsisChar", - type="ImWchar"}, - [12]={ - name="FallbackChar", - type="ImWchar"}, - [13]={ - name="EllipsisWidth", - type="float"}, - [14]={ - name="EllipsisCharStep", - type="float"}, - [15]={ - name="Scale", - type="float"}, - [16]={ name="Ascent", type="float"}, - [17]={ + [9]={ name="Descent", type="float"}, - [18]={ - name="MetricsTotalSurface", - type="int"}, - [19]={ - name="DirtyLookupTables", - type="bool"}, - [20]={ - name="Used8kPagesMap[(0xFFFF+1)/8192/8]", - size=1, - type="ImU8"}}, - ImFontAtlas={ - [1]={ - name="Flags", - type="ImFontAtlasFlags"}, - [2]={ - name="TexID", - type="ImTextureID"}, - [3]={ - name="TexDesiredWidth", - type="int"}, - [4]={ - name="TexGlyphPadding", - type="int"}, - [5]={ - name="UserData", - type="void*"}, - [6]={ - name="Locked", - type="bool"}, - [7]={ - name="TexReady", - type="bool"}, - [8]={ - name="TexPixelsUseColors", - type="bool"}, - [9]={ - name="TexPixelsAlpha8", - type="unsigned char*"}, [10]={ - name="TexPixelsRGBA32", - type="unsigned int*"}, + bitfield="26", + name="MetricsTotalSurface", + type="unsigned int"}, [11]={ - name="TexWidth", - type="int"}, - [12]={ - name="TexHeight", - type="int"}, - [13]={ - name="TexUvScale", - type="ImVec2"}, - [14]={ - name="TexUvWhitePixel", - type="ImVec2"}, - [15]={ - name="Fonts", - template_type="ImFont*", - type="ImVector_ImFontPtr"}, - [16]={ - name="CustomRects", - template_type="ImFontAtlasCustomRect", - type="ImVector_ImFontAtlasCustomRect"}, - [17]={ - name="Sources", - template_type="ImFontConfig", - type="ImVector_ImFontConfig"}, - [18]={ - name="TexUvLines[(32)+1]", - size=33, - type="ImVec4"}, - [19]={ - name="FontBuilderIO", - type="const ImFontBuilderIO*"}, - [20]={ - name="FontBuilderFlags", - type="unsigned int"}, - [21]={ - name="PackIdMouseCursors", - type="int"}, - [22]={ - name="PackIdLines", - type="int"}}, - ImFontAtlasCustomRect={ - [1]={ - name="X", - type="unsigned short"}, - [2]={ - name="Y", - type="unsigned short"}, - [3]={ - name="Width", - type="unsigned short"}, - [4]={ - name="Height", - type="unsigned short"}, - [5]={ - bitfield="31", - name="GlyphID", - type="unsigned int"}, - [6]={ bitfield="1", - name="GlyphColored", + name="WantDestroy", type="unsigned int"}, - [7]={ - name="GlyphAdvanceX", - type="float"}, - [8]={ - name="GlyphOffset", - type="ImVec2"}, - [9]={ - name="Font", - type="ImFont*"}}, - ImFontBuilderIO={ - [1]={ - name="FontBuilder_Build", - type="bool(*)(ImFontAtlas* atlas)"}}, + [12]={ + bitfield="1", + name="LockLoadingFallback", + type="unsigned int"}, + [13]={ + name="LastUsedFrame", + type="int"}, + [14]={ + name="BakedId", + type="ImGuiID"}, + [15]={ + name="ContainerFont", + type="ImFont*"}, + [16]={ + name="FontLoaderDatas", + type="void*"}}, ImFontConfig={ [1]={ - name="FontData", - type="void*"}, - [2]={ - name="FontDataSize", - type="int"}, - [3]={ - name="FontDataOwnedByAtlas", - type="bool"}, - [4]={ - name="MergeMode", - type="bool"}, - [5]={ - name="PixelSnapH", - type="bool"}, - [6]={ - name="FontNo", - type="int"}, - [7]={ - name="OversampleH", - type="int"}, - [8]={ - name="OversampleV", - type="int"}, - [9]={ - name="SizePixels", - type="float"}, - [10]={ - name="GlyphOffset", - type="ImVec2"}, - [11]={ - name="GlyphRanges", - type="const ImWchar*"}, - [12]={ - name="GlyphMinAdvanceX", - type="float"}, - [13]={ - name="GlyphMaxAdvanceX", - type="float"}, - [14]={ - name="GlyphExtraAdvanceX", - type="float"}, - [15]={ - name="FontBuilderFlags", - type="unsigned int"}, - [16]={ - name="RasterizerMultiply", - type="float"}, - [17]={ - name="RasterizerDensity", - type="float"}, - [18]={ - name="EllipsisChar", - type="ImWchar"}, - [19]={ name="Name[40]", size=40, type="char"}, + [2]={ + name="FontData", + type="void*"}, + [3]={ + name="FontDataSize", + type="int"}, + [4]={ + name="FontDataOwnedByAtlas", + type="bool"}, + [5]={ + name="MergeMode", + type="bool"}, + [6]={ + name="PixelSnapH", + type="bool"}, + [7]={ + name="PixelSnapV", + type="bool"}, + [8]={ + name="FontNo", + type="ImS8"}, + [9]={ + name="OversampleH", + type="ImS8"}, + [10]={ + name="OversampleV", + type="ImS8"}, + [11]={ + name="SizePixels", + type="float"}, + [12]={ + name="GlyphRanges", + type="const ImWchar*"}, + [13]={ + name="GlyphExcludeRanges", + type="const ImWchar*"}, + [14]={ + name="GlyphOffset", + type="ImVec2"}, + [15]={ + name="GlyphMinAdvanceX", + type="float"}, + [16]={ + name="GlyphMaxAdvanceX", + type="float"}, + [17]={ + name="GlyphExtraAdvanceX", + type="float"}, + [18]={ + name="FontLoaderFlags", + type="unsigned int"}, + [19]={ + name="RasterizerMultiply", + type="float"}, [20]={ + name="RasterizerDensity", + type="float"}, + [21]={ + name="EllipsisChar", + type="ImWchar"}, + [22]={ + name="Flags", + type="ImFontFlags"}, + [23]={ name="DstFont", - type="ImFont*"}}, + type="ImFont*"}, + [24]={ + name="FontLoader", + type="const ImFontLoader*"}, + [25]={ + name="FontLoaderData", + type="void*"}}, ImFontGlyph={ [1]={ bitfield="1", @@ -4824,41 +5110,89 @@ local t={ name="Visible", type="unsigned int"}, [3]={ - bitfield="30", - name="Codepoint", + bitfield="4", + name="SourceIdx", type="unsigned int"}, [4]={ + bitfield="26", + name="Codepoint", + type="unsigned int"}, + [5]={ name="AdvanceX", type="float"}, - [5]={ + [6]={ name="X0", type="float"}, - [6]={ + [7]={ name="Y0", type="float"}, - [7]={ + [8]={ name="X1", type="float"}, - [8]={ + [9]={ name="Y1", type="float"}, - [9]={ + [10]={ name="U0", type="float"}, - [10]={ + [11]={ name="V0", type="float"}, - [11]={ + [12]={ name="U1", type="float"}, - [12]={ + [13]={ name="V1", - type="float"}}, + type="float"}, + [14]={ + name="PackId", + type="int"}}, ImFontGlyphRangesBuilder={ [1]={ name="UsedChars", template_type="ImU32", type="ImVector_ImU32"}}, + ImFontLoader={ + [1]={ + name="Name", + type="const char*"}, + [2]={ + name="LoaderInit", + type="bool(*)(ImFontAtlas* atlas)"}, + [3]={ + name="LoaderShutdown", + type="void(*)(ImFontAtlas* atlas)"}, + [4]={ + name="FontSrcInit", + type="bool(*)(ImFontAtlas* atlas,ImFontConfig* src)"}, + [5]={ + name="FontSrcDestroy", + type="void(*)(ImFontAtlas* atlas,ImFontConfig* src)"}, + [6]={ + name="FontSrcContainsGlyph", + type="bool(*)(ImFontAtlas* atlas,ImFontConfig* src,ImWchar codepoint)"}, + [7]={ + name="FontBakedInit", + type="bool(*)(ImFontAtlas* atlas,ImFontConfig* src,ImFontBaked* baked,void* loader_data_for_baked_src)"}, + [8]={ + name="FontBakedDestroy", + type="void(*)(ImFontAtlas* atlas,ImFontConfig* src,ImFontBaked* baked,void* loader_data_for_baked_src)"}, + [9]={ + name="FontBakedLoadGlyph", + type="bool(*)(ImFontAtlas* atlas,ImFontConfig* src,ImFontBaked* baked,void* loader_data_for_baked_src,ImWchar codepoint,ImFontGlyph* out_glyph)"}, + [10]={ + name="FontBakedSrcLoaderDataSize", + type="size_t"}}, + ImFontStackData={ + [1]={ + name="Font", + type="ImFont*"}, + [2]={ + name="FontSizeBeforeScaling", + type="float"}, + [3]={ + name="FontSizeAfterScaling", + type="float"}}, ImGuiBoxSelectState={ [1]={ name="ID", @@ -4937,980 +5271,997 @@ local t={ name="Initialized", type="bool"}, [2]={ - name="FontAtlasOwnedByContext", - type="bool"}, - [3]={ name="IO", type="ImGuiIO"}, - [4]={ + [3]={ name="PlatformIO", type="ImGuiPlatformIO"}, - [5]={ + [4]={ name="Style", type="ImGuiStyle"}, - [6]={ + [5]={ name="ConfigFlagsCurrFrame", type="ImGuiConfigFlags"}, - [7]={ + [6]={ name="ConfigFlagsLastFrame", type="ImGuiConfigFlags"}, + [7]={ + name="FontAtlases", + template_type="ImFontAtlas*", + type="ImVector_ImFontAtlasPtr"}, [8]={ name="Font", type="ImFont*"}, [9]={ + name="FontBaked", + type="ImFontBaked*"}, + [10]={ name="FontSize", type="float"}, - [10]={ - name="FontBaseSize", - type="float"}, [11]={ - name="FontScale", + name="FontSizeBase", type="float"}, [12]={ - name="CurrentDpiScale", + name="FontBakedScale", type="float"}, [13]={ + name="FontRasterizerDensity", + type="float"}, + [14]={ + name="CurrentDpiScale", + type="float"}, + [15]={ name="DrawListSharedData", type="ImDrawListSharedData"}, - [14]={ + [16]={ name="Time", type="double"}, - [15]={ + [17]={ name="FrameCount", type="int"}, - [16]={ + [18]={ name="FrameCountEnded", type="int"}, - [17]={ + [19]={ name="FrameCountPlatformEnded", type="int"}, - [18]={ + [20]={ name="FrameCountRendered", type="int"}, - [19]={ + [21]={ name="WithinEndChildID", type="ImGuiID"}, - [20]={ + [22]={ name="WithinFrameScope", type="bool"}, - [21]={ + [23]={ name="WithinFrameScopeWithImplicitWindow", type="bool"}, - [22]={ + [24]={ name="GcCompactAll", type="bool"}, - [23]={ + [25]={ name="TestEngineHookItems", type="bool"}, - [24]={ + [26]={ name="TestEngine", type="void*"}, - [25]={ + [27]={ name="ContextName[16]", size=16, type="char"}, - [26]={ + [28]={ name="InputEventsQueue", template_type="ImGuiInputEvent", type="ImVector_ImGuiInputEvent"}, - [27]={ + [29]={ name="InputEventsTrail", template_type="ImGuiInputEvent", type="ImVector_ImGuiInputEvent"}, - [28]={ + [30]={ name="InputEventsNextMouseSource", type="ImGuiMouseSource"}, - [29]={ + [31]={ name="InputEventsNextEventId", type="ImU32"}, - [30]={ + [32]={ name="Windows", template_type="ImGuiWindow*", type="ImVector_ImGuiWindowPtr"}, - [31]={ + [33]={ name="WindowsFocusOrder", template_type="ImGuiWindow*", type="ImVector_ImGuiWindowPtr"}, - [32]={ + [34]={ name="WindowsTempSortBuffer", template_type="ImGuiWindow*", type="ImVector_ImGuiWindowPtr"}, - [33]={ + [35]={ name="CurrentWindowStack", template_type="ImGuiWindowStackData", type="ImVector_ImGuiWindowStackData"}, - [34]={ + [36]={ name="WindowsById", type="ImGuiStorage"}, - [35]={ + [37]={ name="WindowsActiveCount", type="int"}, - [36]={ + [38]={ name="WindowsBorderHoverPadding", type="float"}, - [37]={ + [39]={ name="DebugBreakInWindow", type="ImGuiID"}, - [38]={ + [40]={ name="CurrentWindow", type="ImGuiWindow*"}, - [39]={ + [41]={ name="HoveredWindow", type="ImGuiWindow*"}, - [40]={ + [42]={ name="HoveredWindowUnderMovingWindow", type="ImGuiWindow*"}, - [41]={ + [43]={ name="HoveredWindowBeforeClear", type="ImGuiWindow*"}, - [42]={ + [44]={ name="MovingWindow", type="ImGuiWindow*"}, - [43]={ + [45]={ name="WheelingWindow", type="ImGuiWindow*"}, - [44]={ + [46]={ name="WheelingWindowRefMousePos", type="ImVec2"}, - [45]={ + [47]={ name="WheelingWindowStartFrame", type="int"}, - [46]={ + [48]={ name="WheelingWindowScrolledFrame", type="int"}, - [47]={ + [49]={ name="WheelingWindowReleaseTimer", type="float"}, - [48]={ + [50]={ name="WheelingWindowWheelRemainder", type="ImVec2"}, - [49]={ + [51]={ name="WheelingAxisAvg", type="ImVec2"}, - [50]={ + [52]={ name="DebugDrawIdConflicts", type="ImGuiID"}, - [51]={ + [53]={ name="DebugHookIdInfo", type="ImGuiID"}, - [52]={ + [54]={ name="HoveredId", type="ImGuiID"}, - [53]={ + [55]={ name="HoveredIdPreviousFrame", type="ImGuiID"}, - [54]={ + [56]={ name="HoveredIdPreviousFrameItemCount", type="int"}, - [55]={ + [57]={ name="HoveredIdTimer", type="float"}, - [56]={ + [58]={ name="HoveredIdNotActiveTimer", type="float"}, - [57]={ + [59]={ name="HoveredIdAllowOverlap", type="bool"}, - [58]={ + [60]={ name="HoveredIdIsDisabled", type="bool"}, - [59]={ + [61]={ name="ItemUnclipByLog", type="bool"}, - [60]={ + [62]={ name="ActiveId", type="ImGuiID"}, - [61]={ + [63]={ name="ActiveIdIsAlive", type="ImGuiID"}, - [62]={ + [64]={ name="ActiveIdTimer", type="float"}, - [63]={ + [65]={ name="ActiveIdIsJustActivated", type="bool"}, - [64]={ + [66]={ name="ActiveIdAllowOverlap", type="bool"}, - [65]={ + [67]={ name="ActiveIdNoClearOnFocusLoss", type="bool"}, - [66]={ + [68]={ name="ActiveIdHasBeenPressedBefore", type="bool"}, - [67]={ + [69]={ name="ActiveIdHasBeenEditedBefore", type="bool"}, - [68]={ + [70]={ name="ActiveIdHasBeenEditedThisFrame", type="bool"}, - [69]={ + [71]={ name="ActiveIdFromShortcut", type="bool"}, - [70]={ + [72]={ bitfield="8", name="ActiveIdMouseButton", type="int"}, - [71]={ + [73]={ name="ActiveIdClickOffset", type="ImVec2"}, - [72]={ + [74]={ name="ActiveIdWindow", type="ImGuiWindow*"}, - [73]={ + [75]={ name="ActiveIdSource", type="ImGuiInputSource"}, - [74]={ + [76]={ name="ActiveIdPreviousFrame", type="ImGuiID"}, - [75]={ + [77]={ name="DeactivatedItemData", type="ImGuiDeactivatedItemData"}, - [76]={ + [78]={ name="ActiveIdValueOnActivation", type="ImGuiDataTypeStorage"}, - [77]={ + [79]={ name="LastActiveId", type="ImGuiID"}, - [78]={ + [80]={ name="LastActiveIdTimer", type="float"}, - [79]={ + [81]={ name="LastKeyModsChangeTime", type="double"}, - [80]={ + [82]={ name="LastKeyModsChangeFromNoneTime", type="double"}, - [81]={ + [83]={ name="LastKeyboardKeyPressTime", type="double"}, - [82]={ + [84]={ name="KeysMayBeCharInput", type="ImBitArrayForNamedKeys"}, - [83]={ + [85]={ name="KeysOwnerData[ImGuiKey_NamedKey_COUNT]", size=155, type="ImGuiKeyOwnerData"}, - [84]={ + [86]={ name="KeysRoutingTable", type="ImGuiKeyRoutingTable"}, - [85]={ + [87]={ name="ActiveIdUsingNavDirMask", type="ImU32"}, - [86]={ + [88]={ name="ActiveIdUsingAllKeyboardKeys", type="bool"}, - [87]={ + [89]={ name="DebugBreakInShortcutRouting", type="ImGuiKeyChord"}, - [88]={ + [90]={ name="CurrentFocusScopeId", type="ImGuiID"}, - [89]={ + [91]={ name="CurrentItemFlags", type="ImGuiItemFlags"}, - [90]={ + [92]={ name="DebugLocateId", type="ImGuiID"}, - [91]={ + [93]={ name="NextItemData", type="ImGuiNextItemData"}, - [92]={ + [94]={ name="LastItemData", type="ImGuiLastItemData"}, - [93]={ + [95]={ name="NextWindowData", type="ImGuiNextWindowData"}, - [94]={ + [96]={ name="DebugShowGroupRects", type="bool"}, - [95]={ + [97]={ name="DebugFlashStyleColorIdx", type="ImGuiCol"}, - [96]={ + [98]={ name="ColorStack", template_type="ImGuiColorMod", type="ImVector_ImGuiColorMod"}, - [97]={ + [99]={ name="StyleVarStack", template_type="ImGuiStyleMod", type="ImVector_ImGuiStyleMod"}, - [98]={ + [100]={ name="FontStack", - template_type="ImFont*", - type="ImVector_ImFontPtr"}, - [99]={ + template_type="ImFontStackData", + type="ImVector_ImFontStackData"}, + [101]={ name="FocusScopeStack", template_type="ImGuiFocusScopeData", type="ImVector_ImGuiFocusScopeData"}, - [100]={ + [102]={ name="ItemFlagsStack", template_type="ImGuiItemFlags", type="ImVector_ImGuiItemFlags"}, - [101]={ + [103]={ name="GroupStack", template_type="ImGuiGroupData", type="ImVector_ImGuiGroupData"}, - [102]={ + [104]={ name="OpenPopupStack", template_type="ImGuiPopupData", type="ImVector_ImGuiPopupData"}, - [103]={ + [105]={ name="BeginPopupStack", template_type="ImGuiPopupData", type="ImVector_ImGuiPopupData"}, - [104]={ + [106]={ name="TreeNodeStack", template_type="ImGuiTreeNodeStackData", type="ImVector_ImGuiTreeNodeStackData"}, - [105]={ + [107]={ name="Viewports", template_type="ImGuiViewportP*", type="ImVector_ImGuiViewportPPtr"}, - [106]={ + [108]={ name="CurrentViewport", type="ImGuiViewportP*"}, - [107]={ + [109]={ name="MouseViewport", type="ImGuiViewportP*"}, - [108]={ + [110]={ name="MouseLastHoveredViewport", type="ImGuiViewportP*"}, - [109]={ + [111]={ name="PlatformLastFocusedViewportId", type="ImGuiID"}, - [110]={ + [112]={ name="FallbackMonitor", type="ImGuiPlatformMonitor"}, - [111]={ + [113]={ name="PlatformMonitorsFullWorkRect", type="ImRect"}, - [112]={ + [114]={ name="ViewportCreatedCount", type="int"}, - [113]={ + [115]={ name="PlatformWindowsCreatedCount", type="int"}, - [114]={ + [116]={ name="ViewportFocusedStampCount", type="int"}, - [115]={ + [117]={ name="NavCursorVisible", type="bool"}, - [116]={ + [118]={ name="NavHighlightItemUnderNav", type="bool"}, - [117]={ + [119]={ name="NavMousePosDirty", type="bool"}, - [118]={ + [120]={ name="NavIdIsAlive", type="bool"}, - [119]={ + [121]={ name="NavId", type="ImGuiID"}, - [120]={ + [122]={ name="NavWindow", type="ImGuiWindow*"}, - [121]={ + [123]={ name="NavFocusScopeId", type="ImGuiID"}, - [122]={ + [124]={ name="NavLayer", type="ImGuiNavLayer"}, - [123]={ + [125]={ name="NavActivateId", type="ImGuiID"}, - [124]={ + [126]={ name="NavActivateDownId", type="ImGuiID"}, - [125]={ + [127]={ name="NavActivatePressedId", type="ImGuiID"}, - [126]={ + [128]={ name="NavActivateFlags", type="ImGuiActivateFlags"}, - [127]={ + [129]={ name="NavFocusRoute", template_type="ImGuiFocusScopeData", type="ImVector_ImGuiFocusScopeData"}, - [128]={ + [130]={ name="NavHighlightActivatedId", type="ImGuiID"}, - [129]={ + [131]={ name="NavHighlightActivatedTimer", type="float"}, - [130]={ + [132]={ name="NavNextActivateId", type="ImGuiID"}, - [131]={ + [133]={ name="NavNextActivateFlags", type="ImGuiActivateFlags"}, - [132]={ + [134]={ name="NavInputSource", type="ImGuiInputSource"}, - [133]={ + [135]={ name="NavLastValidSelectionUserData", type="ImGuiSelectionUserData"}, - [134]={ + [136]={ name="NavCursorHideFrames", type="ImS8"}, - [135]={ + [137]={ name="NavAnyRequest", type="bool"}, - [136]={ + [138]={ name="NavInitRequest", type="bool"}, - [137]={ + [139]={ name="NavInitRequestFromMove", type="bool"}, - [138]={ + [140]={ name="NavInitResult", type="ImGuiNavItemData"}, - [139]={ + [141]={ name="NavMoveSubmitted", type="bool"}, - [140]={ + [142]={ name="NavMoveScoringItems", type="bool"}, - [141]={ + [143]={ name="NavMoveForwardToNextFrame", type="bool"}, - [142]={ + [144]={ name="NavMoveFlags", type="ImGuiNavMoveFlags"}, - [143]={ + [145]={ name="NavMoveScrollFlags", type="ImGuiScrollFlags"}, - [144]={ + [146]={ name="NavMoveKeyMods", type="ImGuiKeyChord"}, - [145]={ + [147]={ name="NavMoveDir", type="ImGuiDir"}, - [146]={ + [148]={ name="NavMoveDirForDebug", type="ImGuiDir"}, - [147]={ + [149]={ name="NavMoveClipDir", type="ImGuiDir"}, - [148]={ + [150]={ name="NavScoringRect", type="ImRect"}, - [149]={ + [151]={ name="NavScoringNoClipRect", type="ImRect"}, - [150]={ + [152]={ name="NavScoringDebugCount", type="int"}, - [151]={ + [153]={ name="NavTabbingDir", type="int"}, - [152]={ + [154]={ name="NavTabbingCounter", type="int"}, - [153]={ + [155]={ name="NavMoveResultLocal", type="ImGuiNavItemData"}, - [154]={ + [156]={ name="NavMoveResultLocalVisible", type="ImGuiNavItemData"}, - [155]={ + [157]={ name="NavMoveResultOther", type="ImGuiNavItemData"}, - [156]={ + [158]={ name="NavTabbingResultFirst", type="ImGuiNavItemData"}, - [157]={ + [159]={ name="NavJustMovedFromFocusScopeId", type="ImGuiID"}, - [158]={ + [160]={ name="NavJustMovedToId", type="ImGuiID"}, - [159]={ + [161]={ name="NavJustMovedToFocusScopeId", type="ImGuiID"}, - [160]={ + [162]={ name="NavJustMovedToKeyMods", type="ImGuiKeyChord"}, - [161]={ + [163]={ name="NavJustMovedToIsTabbing", type="bool"}, - [162]={ + [164]={ name="NavJustMovedToHasSelectionData", type="bool"}, - [163]={ + [165]={ + name="ConfigNavWindowingWithGamepad", + type="bool"}, + [166]={ name="ConfigNavWindowingKeyNext", type="ImGuiKeyChord"}, - [164]={ + [167]={ name="ConfigNavWindowingKeyPrev", type="ImGuiKeyChord"}, - [165]={ + [168]={ name="NavWindowingTarget", type="ImGuiWindow*"}, - [166]={ + [169]={ name="NavWindowingTargetAnim", type="ImGuiWindow*"}, - [167]={ + [170]={ name="NavWindowingListWindow", type="ImGuiWindow*"}, - [168]={ + [171]={ name="NavWindowingTimer", type="float"}, - [169]={ + [172]={ name="NavWindowingHighlightAlpha", type="float"}, - [170]={ + [173]={ + name="NavWindowingInputSource", + type="ImGuiInputSource"}, + [174]={ name="NavWindowingToggleLayer", type="bool"}, - [171]={ + [175]={ name="NavWindowingToggleKey", type="ImGuiKey"}, - [172]={ + [176]={ name="NavWindowingAccumDeltaPos", type="ImVec2"}, - [173]={ + [177]={ name="NavWindowingAccumDeltaSize", type="ImVec2"}, - [174]={ + [178]={ name="DimBgRatio", type="float"}, - [175]={ + [179]={ name="DragDropActive", type="bool"}, - [176]={ + [180]={ name="DragDropWithinSource", type="bool"}, - [177]={ + [181]={ name="DragDropWithinTarget", type="bool"}, - [178]={ + [182]={ name="DragDropSourceFlags", type="ImGuiDragDropFlags"}, - [179]={ + [183]={ name="DragDropSourceFrameCount", type="int"}, - [180]={ + [184]={ name="DragDropMouseButton", type="int"}, - [181]={ + [185]={ name="DragDropPayload", type="ImGuiPayload"}, - [182]={ + [186]={ name="DragDropTargetRect", type="ImRect"}, - [183]={ + [187]={ name="DragDropTargetClipRect", type="ImRect"}, - [184]={ + [188]={ name="DragDropTargetId", type="ImGuiID"}, - [185]={ + [189]={ name="DragDropAcceptFlags", type="ImGuiDragDropFlags"}, - [186]={ + [190]={ name="DragDropAcceptIdCurrRectSurface", type="float"}, - [187]={ + [191]={ name="DragDropAcceptIdCurr", type="ImGuiID"}, - [188]={ + [192]={ name="DragDropAcceptIdPrev", type="ImGuiID"}, - [189]={ + [193]={ name="DragDropAcceptFrameCount", type="int"}, - [190]={ + [194]={ name="DragDropHoldJustPressedId", type="ImGuiID"}, - [191]={ + [195]={ name="DragDropPayloadBufHeap", template_type="unsigned char", type="ImVector_unsigned_char"}, - [192]={ + [196]={ name="DragDropPayloadBufLocal[16]", size=16, type="unsigned char"}, - [193]={ + [197]={ name="ClipperTempDataStacked", type="int"}, - [194]={ + [198]={ name="ClipperTempData", template_type="ImGuiListClipperData", type="ImVector_ImGuiListClipperData"}, - [195]={ + [199]={ name="CurrentTable", type="ImGuiTable*"}, - [196]={ + [200]={ name="DebugBreakInTable", type="ImGuiID"}, - [197]={ + [201]={ name="TablesTempDataStacked", type="int"}, - [198]={ + [202]={ name="TablesTempData", template_type="ImGuiTableTempData", type="ImVector_ImGuiTableTempData"}, - [199]={ + [203]={ name="Tables", template_type="ImGuiTable", type="ImPool_ImGuiTable"}, - [200]={ + [204]={ name="TablesLastTimeActive", template_type="float", type="ImVector_float"}, - [201]={ + [205]={ name="DrawChannelsTempMergeBuffer", template_type="ImDrawChannel", type="ImVector_ImDrawChannel"}, - [202]={ + [206]={ name="CurrentTabBar", type="ImGuiTabBar*"}, - [203]={ + [207]={ name="TabBars", template_type="ImGuiTabBar", type="ImPool_ImGuiTabBar"}, - [204]={ + [208]={ name="CurrentTabBarStack", template_type="ImGuiPtrOrIndex", type="ImVector_ImGuiPtrOrIndex"}, - [205]={ + [209]={ name="ShrinkWidthBuffer", template_type="ImGuiShrinkWidthItem", type="ImVector_ImGuiShrinkWidthItem"}, - [206]={ + [210]={ name="BoxSelectState", type="ImGuiBoxSelectState"}, - [207]={ + [211]={ name="CurrentMultiSelect", type="ImGuiMultiSelectTempData*"}, - [208]={ + [212]={ name="MultiSelectTempDataStacked", type="int"}, - [209]={ + [213]={ name="MultiSelectTempData", template_type="ImGuiMultiSelectTempData", type="ImVector_ImGuiMultiSelectTempData"}, - [210]={ + [214]={ name="MultiSelectStorage", template_type="ImGuiMultiSelectState", type="ImPool_ImGuiMultiSelectState"}, - [211]={ + [215]={ name="HoverItemDelayId", type="ImGuiID"}, - [212]={ + [216]={ name="HoverItemDelayIdPreviousFrame", type="ImGuiID"}, - [213]={ + [217]={ name="HoverItemDelayTimer", type="float"}, - [214]={ + [218]={ name="HoverItemDelayClearTimer", type="float"}, - [215]={ + [219]={ name="HoverItemUnlockedStationaryId", type="ImGuiID"}, - [216]={ + [220]={ name="HoverWindowUnlockedStationaryId", type="ImGuiID"}, - [217]={ + [221]={ name="MouseCursor", type="ImGuiMouseCursor"}, - [218]={ + [222]={ name="MouseStationaryTimer", type="float"}, - [219]={ + [223]={ name="MouseLastValidPos", type="ImVec2"}, - [220]={ + [224]={ name="InputTextState", type="ImGuiInputTextState"}, - [221]={ + [225]={ name="InputTextDeactivatedState", type="ImGuiInputTextDeactivatedState"}, - [222]={ - name="InputTextPasswordFont", - type="ImFont"}, - [223]={ + [226]={ + name="InputTextPasswordFontBackupBaked", + type="ImFontBaked"}, + [227]={ + name="InputTextPasswordFontBackupFlags", + type="ImFontFlags"}, + [228]={ name="TempInputId", type="ImGuiID"}, - [224]={ + [229]={ name="DataTypeZeroValue", type="ImGuiDataTypeStorage"}, - [225]={ + [230]={ name="BeginMenuDepth", type="int"}, - [226]={ + [231]={ name="BeginComboDepth", type="int"}, - [227]={ + [232]={ name="ColorEditOptions", type="ImGuiColorEditFlags"}, - [228]={ + [233]={ name="ColorEditCurrentID", type="ImGuiID"}, - [229]={ + [234]={ name="ColorEditSavedID", type="ImGuiID"}, - [230]={ + [235]={ name="ColorEditSavedHue", type="float"}, - [231]={ + [236]={ name="ColorEditSavedSat", type="float"}, - [232]={ + [237]={ name="ColorEditSavedColor", type="ImU32"}, - [233]={ + [238]={ name="ColorPickerRef", type="ImVec4"}, - [234]={ + [239]={ name="ComboPreviewData", type="ImGuiComboPreviewData"}, - [235]={ + [240]={ name="WindowResizeBorderExpectedRect", type="ImRect"}, - [236]={ + [241]={ name="WindowResizeRelativeMode", type="bool"}, - [237]={ + [242]={ name="ScrollbarSeekMode", type="short"}, - [238]={ + [243]={ name="ScrollbarClickDeltaToGrabCenter", type="float"}, - [239]={ + [244]={ name="SliderGrabClickOffset", type="float"}, - [240]={ + [245]={ name="SliderCurrentAccum", type="float"}, - [241]={ + [246]={ name="SliderCurrentAccumDirty", type="bool"}, - [242]={ + [247]={ name="DragCurrentAccumDirty", type="bool"}, - [243]={ + [248]={ name="DragCurrentAccum", type="float"}, - [244]={ + [249]={ name="DragSpeedDefaultRatio", type="float"}, - [245]={ + [250]={ name="DisabledAlphaBackup", type="float"}, - [246]={ + [251]={ name="DisabledStackSize", type="short"}, - [247]={ + [252]={ name="TooltipOverrideCount", type="short"}, - [248]={ + [253]={ name="TooltipPreviousWindow", type="ImGuiWindow*"}, - [249]={ + [254]={ name="ClipboardHandlerData", template_type="char", type="ImVector_char"}, - [250]={ + [255]={ name="MenusIdSubmittedThisFrame", template_type="ImGuiID", type="ImVector_ImGuiID"}, - [251]={ + [256]={ name="TypingSelectState", type="ImGuiTypingSelectState"}, - [252]={ + [257]={ name="PlatformImeData", type="ImGuiPlatformImeData"}, - [253]={ + [258]={ name="PlatformImeDataPrev", type="ImGuiPlatformImeData"}, - [254]={ - name="PlatformImeViewport", - type="ImGuiID"}, - [255]={ + [259]={ + name="UserTextures", + template_type="ImTextureData*", + type="ImVector_ImTextureDataPtr"}, + [260]={ name="DockContext", type="ImGuiDockContext"}, - [256]={ + [261]={ name="DockNodeWindowMenuHandler", type="void(*)(ImGuiContext* ctx,ImGuiDockNode* node,ImGuiTabBar* tab_bar)"}, - [257]={ + [262]={ name="SettingsLoaded", type="bool"}, - [258]={ + [263]={ name="SettingsDirtyTimer", type="float"}, - [259]={ + [264]={ name="SettingsIniData", type="ImGuiTextBuffer"}, - [260]={ + [265]={ name="SettingsHandlers", template_type="ImGuiSettingsHandler", type="ImVector_ImGuiSettingsHandler"}, - [261]={ + [266]={ name="SettingsWindows", template_type="ImGuiWindowSettings", type="ImChunkStream_ImGuiWindowSettings"}, - [262]={ + [267]={ name="SettingsTables", template_type="ImGuiTableSettings", type="ImChunkStream_ImGuiTableSettings"}, - [263]={ + [268]={ name="Hooks", template_type="ImGuiContextHook", type="ImVector_ImGuiContextHook"}, - [264]={ + [269]={ name="HookIdNext", type="ImGuiID"}, - [265]={ + [270]={ name="LocalizationTable[ImGuiLocKey_COUNT]", size=13, type="const char*"}, - [266]={ + [271]={ name="LogEnabled", type="bool"}, - [267]={ + [272]={ name="LogFlags", type="ImGuiLogFlags"}, - [268]={ + [273]={ name="LogWindow", type="ImGuiWindow*"}, - [269]={ + [274]={ name="LogFile", type="ImFileHandle"}, - [270]={ + [275]={ name="LogBuffer", type="ImGuiTextBuffer"}, - [271]={ + [276]={ name="LogNextPrefix", type="const char*"}, - [272]={ + [277]={ name="LogNextSuffix", type="const char*"}, - [273]={ + [278]={ name="LogLinePosY", type="float"}, - [274]={ + [279]={ name="LogLineFirstItem", type="bool"}, - [275]={ + [280]={ name="LogDepthRef", type="int"}, - [276]={ + [281]={ name="LogDepthToExpand", type="int"}, - [277]={ + [282]={ name="LogDepthToExpandDefault", type="int"}, - [278]={ + [283]={ name="ErrorCallback", type="ImGuiErrorCallback"}, - [279]={ + [284]={ name="ErrorCallbackUserData", type="void*"}, - [280]={ + [285]={ name="ErrorTooltipLockedPos", type="ImVec2"}, - [281]={ + [286]={ name="ErrorFirst", type="bool"}, - [282]={ + [287]={ name="ErrorCountCurrentFrame", type="int"}, - [283]={ + [288]={ name="StackSizesInNewFrame", type="ImGuiErrorRecoveryState"}, - [284]={ + [289]={ name="StackSizesInBeginForCurrentWindow", type="ImGuiErrorRecoveryState*"}, - [285]={ + [290]={ name="DebugDrawIdConflictsCount", type="int"}, - [286]={ + [291]={ name="DebugLogFlags", type="ImGuiDebugLogFlags"}, - [287]={ + [292]={ name="DebugLogBuf", type="ImGuiTextBuffer"}, - [288]={ + [293]={ name="DebugLogIndex", type="ImGuiTextIndex"}, - [289]={ + [294]={ name="DebugLogSkippedErrors", type="int"}, - [290]={ + [295]={ name="DebugLogAutoDisableFlags", type="ImGuiDebugLogFlags"}, - [291]={ + [296]={ name="DebugLogAutoDisableFrames", type="ImU8"}, - [292]={ + [297]={ name="DebugLocateFrames", type="ImU8"}, - [293]={ + [298]={ name="DebugBreakInLocateId", type="bool"}, - [294]={ + [299]={ name="DebugBreakKeyChord", type="ImGuiKeyChord"}, - [295]={ + [300]={ name="DebugBeginReturnValueCullDepth", type="ImS8"}, - [296]={ + [301]={ name="DebugItemPickerActive", type="bool"}, - [297]={ + [302]={ name="DebugItemPickerMouseButton", type="ImU8"}, - [298]={ + [303]={ name="DebugItemPickerBreakId", type="ImGuiID"}, - [299]={ + [304]={ name="DebugFlashStyleColorTime", type="float"}, - [300]={ + [305]={ name="DebugFlashStyleColorBackup", type="ImVec4"}, - [301]={ + [306]={ name="DebugMetricsConfig", type="ImGuiMetricsConfig"}, - [302]={ + [307]={ name="DebugIDStackTool", type="ImGuiIDStackTool"}, - [303]={ + [308]={ name="DebugAllocInfo", type="ImGuiDebugAllocInfo"}, - [304]={ + [309]={ name="DebugHoveredDockNode", type="ImGuiDockNode*"}, - [305]={ + [310]={ name="FramerateSecPerFrame[60]", size=60, type="float"}, - [306]={ + [311]={ name="FramerateSecPerFrameIdx", type="int"}, - [307]={ + [312]={ name="FramerateSecPerFrameCount", type="int"}, - [308]={ + [313]={ name="FramerateSecPerFrameAccum", type="float"}, - [309]={ + [314]={ name="WantCaptureMouseNextFrame", type="int"}, - [310]={ + [315]={ name="WantCaptureKeyboardNextFrame", type="int"}, - [311]={ + [316]={ name="WantTextInputNextFrame", type="int"}, - [312]={ + [317]={ name="TempBuffer", template_type="char", type="ImVector_char"}, - [313]={ + [318]={ name="TempKeychordName[64]", size=64, type="char"}}, @@ -6258,337 +6609,340 @@ local t={ name="DisplaySize", type="ImVec2"}, [4]={ - name="DeltaTime", - type="float"}, - [5]={ - name="IniSavingRate", - type="float"}, - [6]={ - name="IniFilename", - type="const char*"}, - [7]={ - name="LogFilename", - type="const char*"}, - [8]={ - name="UserData", - type="void*"}, - [9]={ - name="Fonts", - type="ImFontAtlas*"}, - [10]={ - name="FontGlobalScale", - type="float"}, - [11]={ - name="FontAllowUserScaling", - type="bool"}, - [12]={ - name="FontDefault", - type="ImFont*"}, - [13]={ name="DisplayFramebufferScale", type="ImVec2"}, - [14]={ + [5]={ + name="DeltaTime", + type="float"}, + [6]={ + name="IniSavingRate", + type="float"}, + [7]={ + name="IniFilename", + type="const char*"}, + [8]={ + name="LogFilename", + type="const char*"}, + [9]={ + name="UserData", + type="void*"}, + [10]={ + name="Fonts", + type="ImFontAtlas*"}, + [11]={ + name="FontDefault", + type="ImFont*"}, + [12]={ + name="FontAllowUserScaling", + type="bool"}, + [13]={ name="ConfigNavSwapGamepadButtons", type="bool"}, - [15]={ + [14]={ name="ConfigNavMoveSetMousePos", type="bool"}, - [16]={ + [15]={ name="ConfigNavCaptureKeyboard", type="bool"}, - [17]={ + [16]={ name="ConfigNavEscapeClearFocusItem", type="bool"}, - [18]={ + [17]={ name="ConfigNavEscapeClearFocusWindow", type="bool"}, - [19]={ + [18]={ name="ConfigNavCursorVisibleAuto", type="bool"}, - [20]={ + [19]={ name="ConfigNavCursorVisibleAlways", type="bool"}, - [21]={ + [20]={ name="ConfigDockingNoSplit", type="bool"}, - [22]={ + [21]={ name="ConfigDockingWithShift", type="bool"}, - [23]={ + [22]={ name="ConfigDockingAlwaysTabBar", type="bool"}, - [24]={ + [23]={ name="ConfigDockingTransparentPayload", type="bool"}, - [25]={ + [24]={ name="ConfigViewportsNoAutoMerge", type="bool"}, - [26]={ + [25]={ name="ConfigViewportsNoTaskBarIcon", type="bool"}, - [27]={ + [26]={ name="ConfigViewportsNoDecoration", type="bool"}, - [28]={ + [27]={ name="ConfigViewportsNoDefaultParent", type="bool"}, + [28]={ + name="ConfigDpiScaleFonts", + type="bool"}, [29]={ - name="MouseDrawCursor", + name="ConfigDpiScaleViewports", type="bool"}, [30]={ - name="ConfigMacOSXBehaviors", + name="MouseDrawCursor", type="bool"}, [31]={ - name="ConfigInputTrickleEventQueue", + name="ConfigMacOSXBehaviors", type="bool"}, [32]={ - name="ConfigInputTextCursorBlink", + name="ConfigInputTrickleEventQueue", type="bool"}, [33]={ - name="ConfigInputTextEnterKeepActive", + name="ConfigInputTextCursorBlink", type="bool"}, [34]={ - name="ConfigDragClickToInputText", + name="ConfigInputTextEnterKeepActive", type="bool"}, [35]={ - name="ConfigWindowsResizeFromEdges", + name="ConfigDragClickToInputText", type="bool"}, [36]={ - name="ConfigWindowsMoveFromTitleBarOnly", + name="ConfigWindowsResizeFromEdges", type="bool"}, [37]={ - name="ConfigWindowsCopyContentsWithCtrlC", + name="ConfigWindowsMoveFromTitleBarOnly", type="bool"}, [38]={ - name="ConfigScrollbarScrollByPage", + name="ConfigWindowsCopyContentsWithCtrlC", type="bool"}, [39]={ + name="ConfigScrollbarScrollByPage", + type="bool"}, + [40]={ name="ConfigMemoryCompactTimer", type="float"}, - [40]={ + [41]={ name="MouseDoubleClickTime", type="float"}, - [41]={ + [42]={ name="MouseDoubleClickMaxDist", type="float"}, - [42]={ + [43]={ name="MouseDragThreshold", type="float"}, - [43]={ + [44]={ name="KeyRepeatDelay", type="float"}, - [44]={ + [45]={ name="KeyRepeatRate", type="float"}, - [45]={ + [46]={ name="ConfigErrorRecovery", type="bool"}, - [46]={ + [47]={ name="ConfigErrorRecoveryEnableAssert", type="bool"}, - [47]={ + [48]={ name="ConfigErrorRecoveryEnableDebugLog", type="bool"}, - [48]={ + [49]={ name="ConfigErrorRecoveryEnableTooltip", type="bool"}, - [49]={ + [50]={ name="ConfigDebugIsDebuggerPresent", type="bool"}, - [50]={ + [51]={ name="ConfigDebugHighlightIdConflicts", type="bool"}, - [51]={ + [52]={ name="ConfigDebugHighlightIdConflictsShowItemPicker", type="bool"}, - [52]={ + [53]={ name="ConfigDebugBeginReturnValueOnce", type="bool"}, - [53]={ + [54]={ name="ConfigDebugBeginReturnValueLoop", type="bool"}, - [54]={ + [55]={ name="ConfigDebugIgnoreFocusLoss", type="bool"}, - [55]={ + [56]={ name="ConfigDebugIniSettings", type="bool"}, - [56]={ + [57]={ name="BackendPlatformName", type="const char*"}, - [57]={ + [58]={ name="BackendRendererName", type="const char*"}, - [58]={ + [59]={ name="BackendPlatformUserData", type="void*"}, - [59]={ + [60]={ name="BackendRendererUserData", type="void*"}, - [60]={ + [61]={ name="BackendLanguageUserData", type="void*"}, - [61]={ + [62]={ name="WantCaptureMouse", type="bool"}, - [62]={ + [63]={ name="WantCaptureKeyboard", type="bool"}, - [63]={ + [64]={ name="WantTextInput", type="bool"}, - [64]={ + [65]={ name="WantSetMousePos", type="bool"}, - [65]={ + [66]={ name="WantSaveIniSettings", type="bool"}, - [66]={ + [67]={ name="NavActive", type="bool"}, - [67]={ + [68]={ name="NavVisible", type="bool"}, - [68]={ + [69]={ name="Framerate", type="float"}, - [69]={ + [70]={ name="MetricsRenderVertices", type="int"}, - [70]={ + [71]={ name="MetricsRenderIndices", type="int"}, - [71]={ + [72]={ name="MetricsRenderWindows", type="int"}, - [72]={ + [73]={ name="MetricsActiveWindows", type="int"}, - [73]={ + [74]={ name="MouseDelta", type="ImVec2"}, - [74]={ + [75]={ name="Ctx", type="ImGuiContext*"}, - [75]={ + [76]={ name="MousePos", type="ImVec2"}, - [76]={ + [77]={ name="MouseDown[5]", size=5, type="bool"}, - [77]={ + [78]={ name="MouseWheel", type="float"}, - [78]={ + [79]={ name="MouseWheelH", type="float"}, - [79]={ + [80]={ name="MouseSource", type="ImGuiMouseSource"}, - [80]={ + [81]={ name="MouseHoveredViewport", type="ImGuiID"}, - [81]={ + [82]={ name="KeyCtrl", type="bool"}, - [82]={ + [83]={ name="KeyShift", type="bool"}, - [83]={ + [84]={ name="KeyAlt", type="bool"}, - [84]={ + [85]={ name="KeySuper", type="bool"}, - [85]={ + [86]={ name="KeyMods", type="ImGuiKeyChord"}, - [86]={ + [87]={ name="KeysData[ImGuiKey_NamedKey_COUNT]", size=155, type="ImGuiKeyData"}, - [87]={ + [88]={ name="WantCaptureMouseUnlessPopupClose", type="bool"}, - [88]={ + [89]={ name="MousePosPrev", type="ImVec2"}, - [89]={ + [90]={ name="MouseClickedPos[5]", size=5, type="ImVec2"}, - [90]={ + [91]={ name="MouseClickedTime[5]", size=5, type="double"}, - [91]={ + [92]={ name="MouseClicked[5]", size=5, type="bool"}, - [92]={ + [93]={ name="MouseDoubleClicked[5]", size=5, type="bool"}, - [93]={ + [94]={ name="MouseClickedCount[5]", size=5, type="ImU16"}, - [94]={ + [95]={ name="MouseClickedLastCount[5]", size=5, type="ImU16"}, - [95]={ + [96]={ name="MouseReleased[5]", size=5, type="bool"}, - [96]={ + [97]={ name="MouseReleasedTime[5]", size=5, type="double"}, - [97]={ + [98]={ name="MouseDownOwned[5]", size=5, type="bool"}, - [98]={ + [99]={ name="MouseDownOwnedUnlessPopupClose[5]", size=5, type="bool"}, - [99]={ + [100]={ name="MouseWheelRequestAxisSwap", type="bool"}, - [100]={ + [101]={ name="MouseCtrlLeftAsRightClick", type="bool"}, - [101]={ + [102]={ name="MouseDownDuration[5]", size=5, type="float"}, - [102]={ + [103]={ name="MouseDownDurationPrev[5]", size=5, type="float"}, - [103]={ + [104]={ name="MouseDragMaxDistanceAbs[5]", size=5, type="ImVec2"}, - [104]={ + [105]={ name="MouseDragMaxDistanceSqr[5]", size=5, type="float"}, - [105]={ + [106]={ name="PenPressure", type="float"}, - [106]={ + [107]={ name="AppFocusLost", type="bool"}, - [107]={ + [108]={ name="AppAcceptingEvents", type="bool"}, - [108]={ + [109]={ name="InputQueueSurrogate", type="ImWchar16"}, - [109]={ + [110]={ name="InputQueueCharacters", template_type="ImWchar", type="ImVector_ImWchar"}}, @@ -6867,7 +7221,7 @@ local t={ type="float"}, [6]={ name="StartPosY", - type="float"}, + type="double"}, [7]={ name="StartSeekOffsetY", type="double"}, @@ -6966,20 +7320,26 @@ local t={ name="ShowTextEncodingViewer", type="bool"}, [9]={ - name="ShowDockingNodes", + name="ShowTextureUsedRect", type="bool"}, [10]={ + name="ShowDockingNodes", + type="bool"}, + [11]={ name="ShowWindowsRectsType", type="int"}, - [11]={ + [12]={ name="ShowTablesRectsType", type="int"}, - [12]={ + [13]={ name="HighlightMonitorIdx", type="int"}, - [13]={ + [14]={ name="HighlightViewportID", - type="ImGuiID"}}, + type="ImGuiID"}, + [15]={ + name="ShowFontPreview", + type="bool"}}, ImGuiMultiSelectIO={ [1]={ name="Requests", @@ -7328,85 +7688,98 @@ local t={ name="Platform_LocaleDecimalPoint", type="ImWchar"}, [9]={ + name="Renderer_TextureMaxWidth", + type="int"}, + [10]={ + name="Renderer_TextureMaxHeight", + type="int"}, + [11]={ name="Renderer_RenderState", type="void*"}, - [10]={ + [12]={ name="Platform_CreateWindow", type="void(*)(ImGuiViewport* vp)"}, - [11]={ + [13]={ name="Platform_DestroyWindow", type="void(*)(ImGuiViewport* vp)"}, - [12]={ + [14]={ name="Platform_ShowWindow", type="void(*)(ImGuiViewport* vp)"}, - [13]={ + [15]={ name="Platform_SetWindowPos", type="void(*)(ImGuiViewport* vp,ImVec2 pos)"}, - [14]={ + [16]={ name="Platform_GetWindowPos", type="ImVec2(*)(ImGuiViewport* vp)"}, - [15]={ + [17]={ name="Platform_SetWindowSize", type="void(*)(ImGuiViewport* vp,ImVec2 size)"}, - [16]={ + [18]={ name="Platform_GetWindowSize", type="ImVec2(*)(ImGuiViewport* vp)"}, - [17]={ + [19]={ + name="Platform_GetWindowFramebufferScale", + type="ImVec2(*)(ImGuiViewport* vp)"}, + [20]={ name="Platform_SetWindowFocus", type="void(*)(ImGuiViewport* vp)"}, - [18]={ + [21]={ name="Platform_GetWindowFocus", type="bool(*)(ImGuiViewport* vp)"}, - [19]={ + [22]={ name="Platform_GetWindowMinimized", type="bool(*)(ImGuiViewport* vp)"}, - [20]={ + [23]={ name="Platform_SetWindowTitle", type="void(*)(ImGuiViewport* vp,const char* str)"}, - [21]={ + [24]={ name="Platform_SetWindowAlpha", type="void(*)(ImGuiViewport* vp,float alpha)"}, - [22]={ + [25]={ name="Platform_UpdateWindow", type="void(*)(ImGuiViewport* vp)"}, - [23]={ + [26]={ name="Platform_RenderWindow", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [24]={ + [27]={ name="Platform_SwapBuffers", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [25]={ + [28]={ name="Platform_GetWindowDpiScale", type="float(*)(ImGuiViewport* vp)"}, - [26]={ + [29]={ name="Platform_OnChangedViewport", type="void(*)(ImGuiViewport* vp)"}, - [27]={ + [30]={ name="Platform_GetWindowWorkAreaInsets", type="ImVec4(*)(ImGuiViewport* vp)"}, - [28]={ + [31]={ name="Platform_CreateVkSurface", type="int(*)(ImGuiViewport* vp,ImU64 vk_inst,const void* vk_allocators,ImU64* out_vk_surface)"}, - [29]={ + [32]={ name="Renderer_CreateWindow", type="void(*)(ImGuiViewport* vp)"}, - [30]={ + [33]={ name="Renderer_DestroyWindow", type="void(*)(ImGuiViewport* vp)"}, - [31]={ + [34]={ name="Renderer_SetWindowSize", type="void(*)(ImGuiViewport* vp,ImVec2 size)"}, - [32]={ + [35]={ name="Renderer_RenderWindow", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [33]={ + [36]={ name="Renderer_SwapBuffers", type="void(*)(ImGuiViewport* vp,void* render_arg)"}, - [34]={ + [37]={ name="Monitors", template_type="ImGuiPlatformMonitor", type="ImVector_ImGuiPlatformMonitor"}, - [35]={ + [38]={ + name="Textures", + template_type="ImTextureData*", + type="ImVector_ImTextureDataPtr"}, + [39]={ name="Viewports", template_type="ImGuiViewport*", type="ImVector_ImGuiViewportPtr"}}, @@ -7415,11 +7788,17 @@ local t={ name="WantVisible", type="bool"}, [2]={ + name="WantTextInput", + type="bool"}, + [3]={ name="InputPos", type="ImVec2"}, - [3]={ + [4]={ name="InputLineHeight", - type="float"}}, + type="float"}, + [5]={ + name="ViewportId", + type="ImGuiID"}}, ImGuiPlatformMonitor={ [1]={ name="MainPos", @@ -7596,177 +7975,201 @@ local t={ type="union { int val_i; float val_f; void* val_p;}"}}, ImGuiStyle={ [1]={ - name="Alpha", + name="FontSizeBase", type="float"}, [2]={ - name="DisabledAlpha", + name="FontScaleMain", type="float"}, [3]={ - name="WindowPadding", - type="ImVec2"}, + name="FontScaleDpi", + type="float"}, [4]={ - name="WindowRounding", + name="Alpha", type="float"}, [5]={ - name="WindowBorderSize", + name="DisabledAlpha", type="float"}, [6]={ + name="WindowPadding", + type="ImVec2"}, + [7]={ + name="WindowRounding", + type="float"}, + [8]={ + name="WindowBorderSize", + type="float"}, + [9]={ name="WindowBorderHoverPadding", type="float"}, - [7]={ + [10]={ name="WindowMinSize", type="ImVec2"}, - [8]={ + [11]={ name="WindowTitleAlign", type="ImVec2"}, - [9]={ + [12]={ name="WindowMenuButtonPosition", type="ImGuiDir"}, - [10]={ + [13]={ name="ChildRounding", type="float"}, - [11]={ + [14]={ name="ChildBorderSize", type="float"}, - [12]={ + [15]={ name="PopupRounding", type="float"}, - [13]={ + [16]={ name="PopupBorderSize", type="float"}, - [14]={ + [17]={ name="FramePadding", type="ImVec2"}, - [15]={ + [18]={ name="FrameRounding", type="float"}, - [16]={ + [19]={ name="FrameBorderSize", type="float"}, - [17]={ + [20]={ name="ItemSpacing", type="ImVec2"}, - [18]={ + [21]={ name="ItemInnerSpacing", type="ImVec2"}, - [19]={ + [22]={ name="CellPadding", type="ImVec2"}, - [20]={ + [23]={ name="TouchExtraPadding", type="ImVec2"}, - [21]={ + [24]={ name="IndentSpacing", type="float"}, - [22]={ + [25]={ name="ColumnsMinSpacing", type="float"}, - [23]={ + [26]={ name="ScrollbarSize", type="float"}, - [24]={ + [27]={ name="ScrollbarRounding", type="float"}, - [25]={ + [28]={ name="GrabMinSize", type="float"}, - [26]={ + [29]={ name="GrabRounding", type="float"}, - [27]={ + [30]={ name="LogSliderDeadzone", type="float"}, - [28]={ + [31]={ name="ImageBorderSize", type="float"}, - [29]={ + [32]={ name="TabRounding", type="float"}, - [30]={ + [33]={ name="TabBorderSize", type="float"}, - [31]={ + [34]={ name="TabCloseButtonMinWidthSelected", type="float"}, - [32]={ + [35]={ name="TabCloseButtonMinWidthUnselected", type="float"}, - [33]={ + [36]={ name="TabBarBorderSize", type="float"}, - [34]={ + [37]={ name="TabBarOverlineSize", type="float"}, - [35]={ + [38]={ name="TableAngledHeadersAngle", type="float"}, - [36]={ + [39]={ name="TableAngledHeadersTextAlign", type="ImVec2"}, - [37]={ + [40]={ + name="TreeLinesFlags", + type="ImGuiTreeNodeFlags"}, + [41]={ + name="TreeLinesSize", + type="float"}, + [42]={ + name="TreeLinesRounding", + type="float"}, + [43]={ name="ColorButtonPosition", type="ImGuiDir"}, - [38]={ + [44]={ name="ButtonTextAlign", type="ImVec2"}, - [39]={ + [45]={ name="SelectableTextAlign", type="ImVec2"}, - [40]={ + [46]={ name="SeparatorTextBorderSize", type="float"}, - [41]={ + [47]={ name="SeparatorTextAlign", type="ImVec2"}, - [42]={ + [48]={ name="SeparatorTextPadding", type="ImVec2"}, - [43]={ + [49]={ name="DisplayWindowPadding", type="ImVec2"}, - [44]={ + [50]={ name="DisplaySafeAreaPadding", type="ImVec2"}, - [45]={ + [51]={ name="DockingSeparatorSize", type="float"}, - [46]={ + [52]={ name="MouseCursorScale", type="float"}, - [47]={ + [53]={ name="AntiAliasedLines", type="bool"}, - [48]={ + [54]={ name="AntiAliasedLinesUseTex", type="bool"}, - [49]={ + [55]={ name="AntiAliasedFill", type="bool"}, - [50]={ + [56]={ name="CurveTessellationTol", type="float"}, - [51]={ + [57]={ name="CircleTessellationMaxError", type="float"}, - [52]={ + [58]={ name="Colors[ImGuiCol_COUNT]", - size=58, + size=60, type="ImVec4"}, - [53]={ + [59]={ name="HoverStationaryDelay", type="float"}, - [54]={ + [60]={ name="HoverDelayShort", type="float"}, - [55]={ + [61]={ name="HoverDelayNormal", type="float"}, - [56]={ + [62]={ name="HoverFlagsForTooltipMouse", type="ImGuiHoveredFlags"}, - [57]={ + [63]={ name="HoverFlagsForTooltipNav", - type="ImGuiHoveredFlags"}}, + type="ImGuiHoveredFlags"}, + [64]={ + name="_MainScale", + type="float"}, + [65]={ + name="_NextFrameFontSizeBase", + type="float"}}, ImGuiStyleMod={ [1]={ name="VarIdx", @@ -8606,7 +9009,16 @@ local t={ type="ImGuiItemFlags"}, [4]={ name="NavRect", - type="ImRect"}}, + type="ImRect"}, + [5]={ + name="DrawLinesX1", + type="float"}, + [6]={ + name="DrawLinesToNodesY2", + type="float"}, + [7]={ + name="DrawLinesTableColumn", + type="ImGuiTableColumnIdx"}}, ImGuiTypingSelectRequest={ [1]={ name="Flags", @@ -8660,42 +9072,45 @@ local t={ name="Size", type="ImVec2"}, [5]={ - name="WorkPos", + name="FramebufferScale", type="ImVec2"}, [6]={ - name="WorkSize", + name="WorkPos", type="ImVec2"}, [7]={ + name="WorkSize", + type="ImVec2"}, + [8]={ name="DpiScale", type="float"}, - [8]={ + [9]={ name="ParentViewportId", type="ImGuiID"}, - [9]={ + [10]={ name="DrawData", type="ImDrawData*"}, - [10]={ + [11]={ name="RendererUserData", type="void*"}, - [11]={ + [12]={ name="PlatformUserData", type="void*"}, - [12]={ + [13]={ name="PlatformHandle", type="void*"}, - [13]={ + [14]={ name="PlatformHandleRaw", type="void*"}, - [14]={ + [15]={ name="PlatformWindowCreated", type="bool"}, - [15]={ + [16]={ name="PlatformRequestMove", type="bool"}, - [16]={ + [17]={ name="PlatformRequestResize", type="bool"}, - [17]={ + [18]={ name="PlatformRequestClose", type="bool"}}, ImGuiViewportP={ @@ -9066,100 +9481,97 @@ local t={ name="FontWindowScaleParents", type="float"}, [97]={ - name="FontDpiScale", - type="float"}, - [98]={ name="FontRefSize", type="float"}, - [99]={ + [98]={ name="SettingsOffset", type="int"}, - [100]={ + [99]={ name="DrawList", type="ImDrawList*"}, - [101]={ + [100]={ name="DrawListInst", type="ImDrawList"}, - [102]={ + [101]={ name="ParentWindow", type="ImGuiWindow*"}, - [103]={ + [102]={ name="ParentWindowInBeginStack", type="ImGuiWindow*"}, - [104]={ + [103]={ name="RootWindow", type="ImGuiWindow*"}, - [105]={ + [104]={ name="RootWindowPopupTree", type="ImGuiWindow*"}, - [106]={ + [105]={ name="RootWindowDockTree", type="ImGuiWindow*"}, - [107]={ + [106]={ name="RootWindowForTitleBarHighlight", type="ImGuiWindow*"}, - [108]={ + [107]={ name="RootWindowForNav", type="ImGuiWindow*"}, - [109]={ + [108]={ name="ParentWindowForFocusRoute", type="ImGuiWindow*"}, - [110]={ + [109]={ name="NavLastChildNavWindow", type="ImGuiWindow*"}, - [111]={ + [110]={ name="NavLastIds[ImGuiNavLayer_COUNT]", size=2, type="ImGuiID"}, - [112]={ + [111]={ name="NavRectRel[ImGuiNavLayer_COUNT]", size=2, type="ImRect"}, - [113]={ + [112]={ name="NavPreferredScoringPosRel[ImGuiNavLayer_COUNT]", size=2, type="ImVec2"}, - [114]={ + [113]={ name="NavRootFocusScopeId", type="ImGuiID"}, - [115]={ + [114]={ name="MemoryDrawListIdxCapacity", type="int"}, - [116]={ + [115]={ name="MemoryDrawListVtxCapacity", type="int"}, - [117]={ + [116]={ name="MemoryCompacted", type="bool"}, - [118]={ + [117]={ bitfield="1", name="DockIsActive", type="bool"}, - [119]={ + [118]={ bitfield="1", name="DockNodeIsVisible", type="bool"}, - [120]={ + [119]={ bitfield="1", name="DockTabIsVisible", type="bool"}, - [121]={ + [120]={ bitfield="1", name="DockTabWantClose", type="bool"}, - [122]={ + [121]={ name="DockOrder", type="short"}, - [123]={ + [122]={ name="DockStyle", type="ImGuiWindowDockStyle"}, - [124]={ + [123]={ name="DockNode", type="ImGuiDockNode*"}, - [125]={ + [124]={ name="DockNodeAsHost", type="ImGuiDockNode*"}, - [126]={ + [125]={ name="DockId", type="ImGuiID"}}, ImGuiWindowClass={ @@ -9328,50 +9740,53 @@ local t={ name="TreeHasStackDataDepthMask", type="ImU32"}, [27]={ + name="TreeRecordsClippedNodesY2Mask", + type="ImU32"}, + [28]={ name="ChildWindows", template_type="ImGuiWindow*", type="ImVector_ImGuiWindowPtr"}, - [28]={ + [29]={ name="StateStorage", type="ImGuiStorage*"}, - [29]={ + [30]={ name="CurrentColumns", type="ImGuiOldColumns*"}, - [30]={ + [31]={ name="CurrentTableIdx", type="int"}, - [31]={ + [32]={ name="LayoutType", type="ImGuiLayoutType"}, - [32]={ + [33]={ name="ParentLayoutType", type="ImGuiLayoutType"}, - [33]={ + [34]={ name="ModalDimBgColor", type="ImU32"}, - [34]={ + [35]={ name="WindowItemStatusFlags", type="ImGuiItemStatusFlags"}, - [35]={ + [36]={ name="ChildItemStatusFlags", type="ImGuiItemStatusFlags"}, - [36]={ + [37]={ name="DockTabItemStatusFlags", type="ImGuiItemStatusFlags"}, - [37]={ + [38]={ name="DockTabItemRect", type="ImRect"}, - [38]={ + [39]={ name="ItemWidth", type="float"}, - [39]={ + [40]={ name="TextWrapPos", type="float"}, - [40]={ + [41]={ name="ItemWidthStack", template_type="float", type="ImVector_float"}, - [41]={ + [42]={ name="TextWrapPosStack", template_type="float", type="ImVector_float"}}, @@ -9382,6 +9797,76 @@ local t={ [2]={ name="Max", type="ImVec2"}}, + ImTextureData={ + [1]={ + name="UniqueID", + type="int"}, + [2]={ + name="Status", + type="ImTextureStatus"}, + [3]={ + name="BackendUserData", + type="void*"}, + [4]={ + name="TexID", + type="ImTextureID"}, + [5]={ + name="Format", + type="ImTextureFormat"}, + [6]={ + name="Width", + type="int"}, + [7]={ + name="Height", + type="int"}, + [8]={ + name="BytesPerPixel", + type="int"}, + [9]={ + name="Pixels", + type="unsigned char*"}, + [10]={ + name="UsedRect", + type="ImTextureRect"}, + [11]={ + name="UpdateRect", + type="ImTextureRect"}, + [12]={ + name="Updates", + template_type="ImTextureRect", + type="ImVector_ImTextureRect"}, + [13]={ + name="UnusedFrames", + type="int"}, + [14]={ + name="RefCount", + type="unsigned short"}, + [15]={ + name="UseColors", + type="bool"}, + [16]={ + name="WantDestroyNextFrame", + type="bool"}}, + ImTextureRect={ + [1]={ + name="x", + type="unsigned short"}, + [2]={ + name="y", + type="unsigned short"}, + [3]={ + name="w", + type="unsigned short"}, + [4]={ + name="h", + type="unsigned short"}}, + ImTextureRef={ + [1]={ + name="_TexData", + type="ImTextureData*"}, + [2]={ + name="_TexID", + type="ImTextureID"}}, ImVec1={ [1]={ name="x", @@ -9393,6 +9878,13 @@ local t={ [2]={ name="y", type="float"}}, + ImVec2i={ + [1]={ + name="x", + type="int"}, + [2]={ + name="y", + type="int"}}, ImVec2ih={ [1]={ name="x", @@ -9412,7 +9904,12 @@ local t={ type="float"}, [4]={ name="w", - type="float"}}}, + type="float"}}, + stbrp_context_opaque={ + [1]={ + name="data[80]", + size=80, + type="char"}}}, templated_structs={ ImBitArray={ [1]={ @@ -9459,6 +9956,16 @@ local t={ [5]={ name="Sizes[CHUNKS]", type="int"}}, + ImStableVector={ + [1]={ + name="Size", + type="int"}, + [2]={ + name="Capacity", + type="int"}, + [3]={ + name="Blocks", + type="ImVector"}}, ImVector={ [1]={ name="Size", @@ -9483,16 +9990,23 @@ local t={ ImGuiTableCellData=true, ImGuiTableColumn=true, ImGuiTableColumnIdx=true}, + ImStableVector={ + ["ImFontBaked,32"]=true}, ImVector={ ImDrawChannel=true, ImDrawCmd=true, ImDrawIdx=true, ["ImDrawList*"]=true, + ["ImDrawListSharedData*"]=true, ImDrawVert=true, ["ImFont*"]=true, - ImFontAtlasCustomRect=true, + ["ImFontAtlas*"]=true, + ImFontAtlasRectEntry=true, + ["ImFontBaked*"]=true, ImFontConfig=true, + ["ImFontConfig*"]=true, ImFontGlyph=true, + ImFontStackData=true, ImGuiColorMod=true, ImGuiContextHook=true, ImGuiDockNodeSettings=true, @@ -9531,7 +10045,9 @@ local t={ ["ImGuiViewportP*"]=true, ["ImGuiWindow*"]=true, ImGuiWindowStackData=true, - ImTextureID=true, + ["ImTextureData*"]=true, + ImTextureRect=true, + ImTextureRef=true, ImU16=true, ImU32=true, ImU8=true, @@ -9542,6 +10058,7 @@ local t={ ["const char*"]=true, float=true, int=true, + stbrp_node_im=true, ["unsigned char"]=true}}, typenames={ ImBitArray="int BITCOUNT, int OFFSET = 0", @@ -9549,5 +10066,6 @@ local t={ ImPool="T", ImSpan="T", ImSpanAllocator="int CHUNKS", + ImStableVector="typename T, int BLOCK_SIZE", ImVector="T"}} return t \ No newline at end of file diff --git a/generator/output/typedefs_dict.json b/generator/output/typedefs_dict.json index 799f2fd..bc0fe49 100644 --- a/generator/output/typedefs_dict.json +++ b/generator/output/typedefs_dict.json @@ -19,12 +19,19 @@ "ImFileHandle": "FILE*", "ImFont": "struct ImFont", "ImFontAtlas": "struct ImFontAtlas", - "ImFontAtlasCustomRect": "struct ImFontAtlasCustomRect", + "ImFontAtlasBuilder": "struct ImFontAtlasBuilder", "ImFontAtlasFlags": "int", - "ImFontBuilderIO": "struct ImFontBuilderIO", + "ImFontAtlasPostProcessData": "struct ImFontAtlasPostProcessData", + "ImFontAtlasRect": "struct ImFontAtlasRect", + "ImFontAtlasRectEntry": "struct ImFontAtlasRectEntry", + "ImFontAtlasRectId": "int", + "ImFontBaked": "struct ImFontBaked", "ImFontConfig": "struct ImFontConfig", + "ImFontFlags": "int", "ImFontGlyph": "struct ImFontGlyph", "ImFontGlyphRangesBuilder": "struct ImFontGlyphRangesBuilder", + "ImFontLoader": "struct ImFontLoader", + "ImFontStackData": "struct ImFontStackData", "ImGuiActivateFlags": "int", "ImGuiBackendFlags": "int", "ImGuiBoxSelectState": "struct ImGuiBoxSelectState", @@ -59,6 +66,7 @@ "ImGuiFocusRequestFlags": "int", "ImGuiFocusScopeData": "struct ImGuiFocusScopeData", "ImGuiFocusedFlags": "int", + "ImGuiFreeTypeLoaderFlags": "unsigned int", "ImGuiGroupData": "struct ImGuiGroupData", "ImGuiHoveredFlags": "int", "ImGuiID": "unsigned int", @@ -191,17 +199,24 @@ "ImS64": "signed long long", "ImS8": "signed char", "ImStbTexteditState": "ImStb::STB_TexteditState", + "ImTextureData": "struct ImTextureData", "ImTextureID": "ImU64", + "ImTextureRect": "struct ImTextureRect", + "ImTextureRef": "struct ImTextureRef", "ImU16": "unsigned short", "ImU32": "unsigned int", "ImU64": "unsigned long long", "ImU8": "unsigned char", "ImVec1": "struct ImVec1", "ImVec2": "struct ImVec2", + "ImVec2i": "struct ImVec2i", "ImVec2ih": "struct ImVec2ih", "ImVec4": "struct ImVec4", "ImWchar": "ImWchar16", "ImWchar16": "unsigned short", "ImWchar32": "unsigned int", - "STB_TexteditState": "struct STB_TexteditState" + "STB_TexteditState": "struct STB_TexteditState", + "stbrp_context_opaque": "struct stbrp_context_opaque", + "stbrp_node": "struct stbrp_node", + "stbrp_node_im": "stbrp_node" } \ No newline at end of file diff --git a/generator/output/typedefs_dict.lua b/generator/output/typedefs_dict.lua index 24c4a55..3563edb 100644 --- a/generator/output/typedefs_dict.lua +++ b/generator/output/typedefs_dict.lua @@ -19,12 +19,19 @@ local t={ ImFileHandle="FILE*", ImFont="struct ImFont", ImFontAtlas="struct ImFontAtlas", - ImFontAtlasCustomRect="struct ImFontAtlasCustomRect", + ImFontAtlasBuilder="struct ImFontAtlasBuilder", ImFontAtlasFlags="int", - ImFontBuilderIO="struct ImFontBuilderIO", + ImFontAtlasPostProcessData="struct ImFontAtlasPostProcessData", + ImFontAtlasRect="struct ImFontAtlasRect", + ImFontAtlasRectEntry="struct ImFontAtlasRectEntry", + ImFontAtlasRectId="int", + ImFontBaked="struct ImFontBaked", ImFontConfig="struct ImFontConfig", + ImFontFlags="int", ImFontGlyph="struct ImFontGlyph", ImFontGlyphRangesBuilder="struct ImFontGlyphRangesBuilder", + ImFontLoader="struct ImFontLoader", + ImFontStackData="struct ImFontStackData", ImGuiActivateFlags="int", ImGuiBackendFlags="int", ImGuiBoxSelectState="struct ImGuiBoxSelectState", @@ -59,6 +66,7 @@ local t={ ImGuiFocusRequestFlags="int", ImGuiFocusScopeData="struct ImGuiFocusScopeData", ImGuiFocusedFlags="int", + ImGuiFreeTypeLoaderFlags="unsigned int", ImGuiGroupData="struct ImGuiGroupData", ImGuiHoveredFlags="int", ImGuiID="unsigned int", @@ -191,17 +199,24 @@ local t={ ImS64="signed long long", ImS8="signed char", ImStbTexteditState="ImStb::STB_TexteditState", + ImTextureData="struct ImTextureData", ImTextureID="ImU64", + ImTextureRect="struct ImTextureRect", + ImTextureRef="struct ImTextureRef", ImU16="unsigned short", ImU32="unsigned int", ImU64="unsigned long long", ImU8="unsigned char", ImVec1="struct ImVec1", ImVec2="struct ImVec2", + ImVec2i="struct ImVec2i", ImVec2ih="struct ImVec2ih", ImVec4="struct ImVec4", ImWchar="ImWchar16", ImWchar16="unsigned short", ImWchar32="unsigned int", - STB_TexteditState="struct STB_TexteditState"} + STB_TexteditState="struct STB_TexteditState", + stbrp_context_opaque="struct stbrp_context_opaque", + stbrp_node="struct stbrp_node", + stbrp_node_im="stbrp_node"} return t \ No newline at end of file diff --git a/imgui b/imgui index 4806a19..adfa536 160000 --- a/imgui +++ b/imgui @@ -1 +1 @@ -Subproject commit 4806a1924ff6181180bf5e4b8b79ab4394118875 +Subproject commit adfa5364cd84db127f8f5d093be90c2e3608be0f diff --git a/test/main.c b/test/main.c index 7bee61b..c936833 100644 --- a/test/main.c +++ b/test/main.c @@ -22,9 +22,10 @@ int main(void) igCreateContext(NULL); ImGuiIO *io = igGetIO(); - unsigned char *text_pixels = NULL; - int text_w, text_h; - ImFontAtlas_GetTexDataAsRGBA32(io->Fonts, &text_pixels, &text_w, &text_h, NULL); + // unsigned char *text_pixels = NULL; + // int text_w, text_h; + // ImFontAtlas_GetTexDataAsRGBA32(io->Fonts, &text_pixels, &text_w, &text_h, NULL); + io->BackendFlags |= ImGuiBackendFlags_RendererHasTextures; for (int n = 0; n < 20; n++) { printf("NewFrame() %d\n", n);