pull imgui 1.92.5wip for issue #9069

This commit is contained in:
sonoro1234
2025-11-20 12:09:46 +01:00
parent 899049782b
commit c9f0e06eb2
11 changed files with 4357 additions and 3939 deletions

View File

@@ -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.92.4" 19240 from Dear ImGui https://github.com/ocornut/imgui
//based on imgui.h file version "1.92.5 WIP" 19247 from Dear ImGui https://github.com/ocornut/imgui
//with imgui_internal.h api
//with imgui_freetype.h api
//docking branch
@@ -1911,9 +1911,9 @@ CIMGUI_API void igDestroyPlatformWindows()
{
return ImGui::DestroyPlatformWindows();
}
CIMGUI_API ImGuiViewport* igFindViewportByID(ImGuiID id)
CIMGUI_API ImGuiViewport* igFindViewportByID(ImGuiID viewport_id)
{
return ImGui::FindViewportByID(id);
return ImGui::FindViewportByID(viewport_id);
}
CIMGUI_API ImGuiViewport* igFindViewportByPlatformHandle(void* platform_handle)
{
@@ -3222,9 +3222,13 @@ CIMGUI_API int igImTextCountUtf8BytesFromStr(const ImWchar* in_text,const ImWcha
{
return ImTextCountUtf8BytesFromStr(in_text,in_text_end);
}
CIMGUI_API const char* igImTextFindPreviousUtf8Codepoint(const char* in_text_start,const char* in_text_curr)
CIMGUI_API const char* igImTextFindPreviousUtf8Codepoint(const char* in_text_start,const char* in_p)
{
return ImTextFindPreviousUtf8Codepoint(in_text_start,in_text_curr);
return ImTextFindPreviousUtf8Codepoint(in_text_start,in_p);
}
CIMGUI_API const char* igImTextFindValidUtf8CodepointEnd(const char* in_text_start,const char* in_text_end,const char* in_p)
{
return ImTextFindValidUtf8CodepointEnd(in_text_start,in_text_end,in_p);
}
CIMGUI_API int igImTextCountLines(const char* in_text,const char* in_text_end)
{
@@ -4154,6 +4158,14 @@ CIMGUI_API void ImGuiStackLevelInfo_destroy(ImGuiStackLevelInfo* self)
{
IM_DELETE(self);
}
CIMGUI_API ImGuiDebugItemPathQuery* ImGuiDebugItemPathQuery_ImGuiDebugItemPathQuery(void)
{
return IM_NEW(ImGuiDebugItemPathQuery)();
}
CIMGUI_API void ImGuiDebugItemPathQuery_destroy(ImGuiDebugItemPathQuery* self)
{
IM_DELETE(self);
}
CIMGUI_API ImGuiIDStackTool* ImGuiIDStackTool_ImGuiIDStackTool(void)
{
return IM_NEW(ImGuiIDStackTool)();
@@ -4326,6 +4338,10 @@ CIMGUI_API bool igIsWindowChildOf(ImGuiWindow* window,ImGuiWindow* potential_par
{
return ImGui::IsWindowChildOf(window,potential_parent,popup_hierarchy,dock_hierarchy);
}
CIMGUI_API bool igIsWindowInBeginStack(ImGuiWindow* window)
{
return ImGui::IsWindowInBeginStack(window);
}
CIMGUI_API bool igIsWindowWithinBeginStackOf(ImGuiWindow* window,ImGuiWindow* potential_parent)
{
return ImGui::IsWindowWithinBeginStackOf(window,potential_parent);
@@ -6211,6 +6227,10 @@ CIMGUI_API void igImFontAtlasBuildSetupFontLoader(ImFontAtlas* atlas,const ImFon
{
return ImFontAtlasBuildSetupFontLoader(atlas,font_loader);
}
CIMGUI_API void igImFontAtlasBuildNotifySetFont(ImFontAtlas* atlas,ImFont* old_font,ImFont* new_font)
{
return ImFontAtlasBuildNotifySetFont(atlas,old_font,new_font);
}
CIMGUI_API void igImFontAtlasBuildUpdatePointers(ImFontAtlas* atlas)
{
return ImFontAtlasBuildUpdatePointers(atlas);