diff --git a/deps/cimgui/linux-x64/cimgui.so b/deps/cimgui/linux-x64/cimgui.so index d3fdf24..a27b6dc 100644 Binary files a/deps/cimgui/linux-x64/cimgui.so and b/deps/cimgui/linux-x64/cimgui.so differ diff --git a/deps/cimgui/osx-x64/cimgui.dylib b/deps/cimgui/osx-x64/cimgui.dylib index a970004..e3c29d7 100644 Binary files a/deps/cimgui/osx-x64/cimgui.dylib and b/deps/cimgui/osx-x64/cimgui.dylib differ diff --git a/deps/cimgui/win-x64/cimgui.dll b/deps/cimgui/win-x64/cimgui.dll index 4fdffc7..f925084 100644 Binary files a/deps/cimgui/win-x64/cimgui.dll and b/deps/cimgui/win-x64/cimgui.dll differ diff --git a/deps/cimgui/win-x86/cimgui.dll b/deps/cimgui/win-x86/cimgui.dll index 77c87e0..3707416 100644 Binary files a/deps/cimgui/win-x86/cimgui.dll and b/deps/cimgui/win-x86/cimgui.dll differ diff --git a/src/CodeGenerator/definitions/cimgui/definitions.json b/src/CodeGenerator/definitions/cimgui/definitions.json index 8105392..9fd625a 100644 --- a/src/CodeGenerator/definitions/cimgui/definitions.json +++ b/src/CodeGenerator/definitions/cimgui/definitions.json @@ -13,7 +13,7 @@ "cimguiname": "ImBitArray_ClearAllBits", "defaults": {}, "funcname": "ClearAllBits", - "location": "imgui_internal:510", + "location": "imgui_internal:553", "ov_cimguiname": "ImBitArray_ClearAllBits", "ret": "void", "signature": "()", @@ -39,7 +39,7 @@ "cimguiname": "ImBitArray_ClearBit", "defaults": {}, "funcname": "ClearBit", - "location": "imgui_internal:514", + "location": "imgui_internal:557", "ov_cimguiname": "ImBitArray_ClearBit", "ret": "void", "signature": "(int)", @@ -57,7 +57,7 @@ "constructor": true, "defaults": {}, "funcname": "ImBitArray", - "location": "imgui_internal:509", + "location": "imgui_internal:552", "ov_cimguiname": "ImBitArray_ImBitArray", "signature": "()", "stname": "ImBitArray", @@ -78,7 +78,7 @@ "cimguiname": "ImBitArray_SetAllBits", "defaults": {}, "funcname": "SetAllBits", - "location": "imgui_internal:511", + "location": "imgui_internal:554", "ov_cimguiname": "ImBitArray_SetAllBits", "ret": "void", "signature": "()", @@ -104,7 +104,7 @@ "cimguiname": "ImBitArray_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui_internal:513", + "location": "imgui_internal:556", "ov_cimguiname": "ImBitArray_SetBit", "ret": "void", "signature": "(int)", @@ -134,7 +134,7 @@ "cimguiname": "ImBitArray_SetBitRange", "defaults": {}, "funcname": "SetBitRange", - "location": "imgui_internal:515", + "location": "imgui_internal:558", "ov_cimguiname": "ImBitArray_SetBitRange", "ret": "void", "signature": "(int,int)", @@ -160,7 +160,7 @@ "cimguiname": "ImBitArray_TestBit", "defaults": {}, "funcname": "TestBit", - "location": "imgui_internal:512", + "location": "imgui_internal:555", "ov_cimguiname": "ImBitArray_TestBit", "ret": "bool", "signature": "(int)const", @@ -202,7 +202,7 @@ "cimguiname": "ImBitVector_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:524", + "location": "imgui_internal:567", "ov_cimguiname": "ImBitVector_Clear", "ret": "void", "signature": "()", @@ -227,7 +227,7 @@ "cimguiname": "ImBitVector_ClearBit", "defaults": {}, "funcname": "ClearBit", - "location": "imgui_internal:527", + "location": "imgui_internal:570", "ov_cimguiname": "ImBitVector_ClearBit", "ret": "void", "signature": "(int)", @@ -252,7 +252,7 @@ "cimguiname": "ImBitVector_Create", "defaults": {}, "funcname": "Create", - "location": "imgui_internal:523", + "location": "imgui_internal:566", "ov_cimguiname": "ImBitVector_Create", "ret": "void", "signature": "(int)", @@ -277,7 +277,7 @@ "cimguiname": "ImBitVector_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui_internal:526", + "location": "imgui_internal:569", "ov_cimguiname": "ImBitVector_SetBit", "ret": "void", "signature": "(int)", @@ -302,7 +302,7 @@ "cimguiname": "ImBitVector_TestBit", "defaults": {}, "funcname": "TestBit", - "location": "imgui_internal:525", + "location": "imgui_internal:568", "ov_cimguiname": "ImBitVector_TestBit", "ret": "bool", "signature": "(int)const", @@ -327,7 +327,7 @@ "cimguiname": "ImChunkStream_alloc_chunk", "defaults": {}, "funcname": "alloc_chunk", - "location": "imgui_internal:620", + "location": "imgui_internal:673", "ov_cimguiname": "ImChunkStream_alloc_chunk", "ret": "T*", "signature": "(size_t)", @@ -349,7 +349,7 @@ "cimguiname": "ImChunkStream_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:621", + "location": "imgui_internal:674", "ov_cimguiname": "ImChunkStream_begin", "ret": "T*", "signature": "()", @@ -375,7 +375,7 @@ "cimguiname": "ImChunkStream_chunk_size", "defaults": {}, "funcname": "chunk_size", - "location": "imgui_internal:623", + "location": "imgui_internal:676", "ov_cimguiname": "ImChunkStream_chunk_size", "ret": "int", "signature": "(const T*)", @@ -397,7 +397,7 @@ "cimguiname": "ImChunkStream_clear", "defaults": {}, "funcname": "clear", - "location": "imgui_internal:617", + "location": "imgui_internal:670", "ov_cimguiname": "ImChunkStream_clear", "ret": "void", "signature": "()", @@ -419,7 +419,7 @@ "cimguiname": "ImChunkStream_empty", "defaults": {}, "funcname": "empty", - "location": "imgui_internal:618", + "location": "imgui_internal:671", "ov_cimguiname": "ImChunkStream_empty", "ret": "bool", "signature": "()const", @@ -441,7 +441,7 @@ "cimguiname": "ImChunkStream_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:624", + "location": "imgui_internal:677", "ov_cimguiname": "ImChunkStream_end", "ret": "T*", "signature": "()", @@ -467,7 +467,7 @@ "cimguiname": "ImChunkStream_next_chunk", "defaults": {}, "funcname": "next_chunk", - "location": "imgui_internal:622", + "location": "imgui_internal:675", "ov_cimguiname": "ImChunkStream_next_chunk", "ret": "T*", "signature": "(T*)", @@ -493,7 +493,7 @@ "cimguiname": "ImChunkStream_offset_from_ptr", "defaults": {}, "funcname": "offset_from_ptr", - "location": "imgui_internal:625", + "location": "imgui_internal:678", "ov_cimguiname": "ImChunkStream_offset_from_ptr", "ret": "int", "signature": "(const T*)", @@ -519,7 +519,7 @@ "cimguiname": "ImChunkStream_ptr_from_offset", "defaults": {}, "funcname": "ptr_from_offset", - "location": "imgui_internal:626", + "location": "imgui_internal:679", "ov_cimguiname": "ImChunkStream_ptr_from_offset", "ret": "T*", "signature": "(int)", @@ -541,7 +541,7 @@ "cimguiname": "ImChunkStream_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:619", + "location": "imgui_internal:672", "ov_cimguiname": "ImChunkStream_size", "ret": "int", "signature": "()const", @@ -568,7 +568,7 @@ "cimguiname": "ImChunkStream_swap", "defaults": {}, "funcname": "swap", - "location": "imgui_internal:627", + "location": "imgui_internal:680", "ov_cimguiname": "ImChunkStream_swap", "ret": "void", "signature": "(ImChunkStream*)", @@ -609,7 +609,7 @@ }, "funcname": "HSV", "is_static_function": true, - "location": "imgui:2283", + "location": "imgui:2334", "nonUDT": 1, "ov_cimguiname": "ImColor_HSV", "ret": "void", @@ -627,8 +627,8 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2273", - "ov_cimguiname": "ImColor_ImColorNil", + "location": "imgui:2324", + "ov_cimguiname": "ImColor_ImColor_Nil", "signature": "()", "stname": "ImColor" }, @@ -660,8 +660,8 @@ "a": "255" }, "funcname": "ImColor", - "location": "imgui:2274", - "ov_cimguiname": "ImColor_ImColorInt", + "location": "imgui:2325", + "ov_cimguiname": "ImColor_ImColor_Int", "signature": "(int,int,int,int)", "stname": "ImColor" }, @@ -679,8 +679,8 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2275", - "ov_cimguiname": "ImColor_ImColorU32", + "location": "imgui:2326", + "ov_cimguiname": "ImColor_ImColor_U32", "signature": "(ImU32)", "stname": "ImColor" }, @@ -712,8 +712,8 @@ "a": "1.0f" }, "funcname": "ImColor", - "location": "imgui:2276", - "ov_cimguiname": "ImColor_ImColorFloat", + "location": "imgui:2327", + "ov_cimguiname": "ImColor_ImColor_Float", "signature": "(float,float,float,float)", "stname": "ImColor" }, @@ -731,8 +731,8 @@ "constructor": true, "defaults": {}, "funcname": "ImColor", - "location": "imgui:2277", - "ov_cimguiname": "ImColor_ImColorVec4", + "location": "imgui:2328", + "ov_cimguiname": "ImColor_ImColor_Vec4", "signature": "(const ImVec4)", "stname": "ImColor" } @@ -769,7 +769,7 @@ "a": "1.0f" }, "funcname": "SetHSV", - "location": "imgui:2282", + "location": "imgui:2333", "ov_cimguiname": "ImColor_SetHSV", "ret": "void", "signature": "(float,float,float,float)", @@ -795,6 +795,27 @@ "stname": "ImColor" } ], + "ImDrawCmd_GetTexID": [ + { + "args": "(ImDrawCmd* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawCmd*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawCmd_GetTexID", + "defaults": {}, + "funcname": "GetTexID", + "location": "imgui:2382", + "ov_cimguiname": "ImDrawCmd_GetTexID", + "ret": "ImTextureID", + "signature": "()const", + "stname": "ImDrawCmd" + } + ], "ImDrawCmd_ImDrawCmd": [ { "args": "()", @@ -805,7 +826,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawCmd", - "location": "imgui:2328", + "location": "imgui:2379", "ov_cimguiname": "ImDrawCmd_ImDrawCmd", "signature": "()", "stname": "ImDrawCmd" @@ -844,7 +865,7 @@ "cimguiname": "ImDrawDataBuilder_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:687", + "location": "imgui_internal:740", "ov_cimguiname": "ImDrawDataBuilder_Clear", "ret": "void", "signature": "()", @@ -865,7 +886,7 @@ "cimguiname": "ImDrawDataBuilder_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui_internal:688", + "location": "imgui_internal:741", "ov_cimguiname": "ImDrawDataBuilder_ClearFreeMemory", "ret": "void", "signature": "()", @@ -886,7 +907,7 @@ "cimguiname": "ImDrawDataBuilder_FlattenIntoSingleLayer", "defaults": {}, "funcname": "FlattenIntoSingleLayer", - "location": "imgui_internal:690", + "location": "imgui_internal:743", "ov_cimguiname": "ImDrawDataBuilder_FlattenIntoSingleLayer", "ret": "void", "signature": "()", @@ -907,7 +928,7 @@ "cimguiname": "ImDrawDataBuilder_GetDrawListCount", "defaults": {}, "funcname": "GetDrawListCount", - "location": "imgui_internal:689", + "location": "imgui_internal:742", "ov_cimguiname": "ImDrawDataBuilder_GetDrawListCount", "ret": "int", "signature": "()const", @@ -928,7 +949,7 @@ "cimguiname": "ImDrawData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2566", + "location": "imgui:2621", "ov_cimguiname": "ImDrawData_Clear", "ret": "void", "signature": "()", @@ -949,7 +970,7 @@ "cimguiname": "ImDrawData_DeIndexAllBuffers", "defaults": {}, "funcname": "DeIndexAllBuffers", - "location": "imgui:2567", + "location": "imgui:2622", "ov_cimguiname": "ImDrawData_DeIndexAllBuffers", "ret": "void", "signature": "()", @@ -966,7 +987,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawData", - "location": "imgui:2565", + "location": "imgui:2620", "ov_cimguiname": "ImDrawData_ImDrawData", "signature": "()", "stname": "ImDrawData" @@ -990,7 +1011,7 @@ "cimguiname": "ImDrawData_ScaleClipRects", "defaults": {}, "funcname": "ScaleClipRects", - "location": "imgui:2568", + "location": "imgui:2623", "ov_cimguiname": "ImDrawData_ScaleClipRects", "ret": "void", "signature": "(const ImVec2)", @@ -1026,7 +1047,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSharedData", - "location": "imgui_internal:679", + "location": "imgui_internal:732", "ov_cimguiname": "ImDrawListSharedData_ImDrawListSharedData", "signature": "()", "stname": "ImDrawListSharedData" @@ -1050,7 +1071,7 @@ "cimguiname": "ImDrawListSharedData_SetCircleTessellationMaxError", "defaults": {}, "funcname": "SetCircleTessellationMaxError", - "location": "imgui_internal:680", + "location": "imgui_internal:733", "ov_cimguiname": "ImDrawListSharedData_SetCircleTessellationMaxError", "ret": "void", "signature": "(float)", @@ -1090,7 +1111,7 @@ "cimguiname": "ImDrawListSplitter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2380", + "location": "imgui:2434", "ov_cimguiname": "ImDrawListSplitter_Clear", "ret": "void", "signature": "()", @@ -1111,7 +1132,7 @@ "cimguiname": "ImDrawListSplitter_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui:2381", + "location": "imgui:2435", "ov_cimguiname": "ImDrawListSplitter_ClearFreeMemory", "ret": "void", "signature": "()", @@ -1128,7 +1149,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawListSplitter", - "location": "imgui:2378", + "location": "imgui:2432", "ov_cimguiname": "ImDrawListSplitter_ImDrawListSplitter", "signature": "()", "stname": "ImDrawListSplitter" @@ -1152,7 +1173,7 @@ "cimguiname": "ImDrawListSplitter_Merge", "defaults": {}, "funcname": "Merge", - "location": "imgui:2383", + "location": "imgui:2437", "ov_cimguiname": "ImDrawListSplitter_Merge", "ret": "void", "signature": "(ImDrawList*)", @@ -1181,7 +1202,7 @@ "cimguiname": "ImDrawListSplitter_SetCurrentChannel", "defaults": {}, "funcname": "SetCurrentChannel", - "location": "imgui:2384", + "location": "imgui:2438", "ov_cimguiname": "ImDrawListSplitter_SetCurrentChannel", "ret": "void", "signature": "(ImDrawList*,int)", @@ -1210,7 +1231,7 @@ "cimguiname": "ImDrawListSplitter_Split", "defaults": {}, "funcname": "Split", - "location": "imgui:2382", + "location": "imgui:2436", "ov_cimguiname": "ImDrawListSplitter_Split", "ret": "void", "signature": "(ImDrawList*,int)", @@ -1230,7 +1251,7 @@ "cimguiname": "ImDrawListSplitter_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2379", + "location": "imgui:2433", "ov_cimguiname": "ImDrawListSplitter_destroy", "realdestructor": true, "ret": "void", @@ -1282,7 +1303,7 @@ "num_segments": "0" }, "funcname": "AddBezierCubic", - "location": "imgui:2482", + "location": "imgui:2536", "ov_cimguiname": "ImDrawList_AddBezierCubic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1329,7 +1350,7 @@ "num_segments": "0" }, "funcname": "AddBezierQuadratic", - "location": "imgui:2483", + "location": "imgui:2537", "ov_cimguiname": "ImDrawList_AddBezierQuadratic", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float,int)", @@ -1358,7 +1379,7 @@ "cimguiname": "ImDrawList_AddCallback", "defaults": {}, "funcname": "AddCallback", - "location": "imgui:2506", + "location": "imgui:2560", "ov_cimguiname": "ImDrawList_AddCallback", "ret": "void", "signature": "(ImDrawCallback,void*)", @@ -1402,7 +1423,7 @@ "thickness": "1.0f" }, "funcname": "AddCircle", - "location": "imgui:2474", + "location": "imgui:2528", "ov_cimguiname": "ImDrawList_AddCircle", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1441,7 +1462,7 @@ "num_segments": "0" }, "funcname": "AddCircleFilled", - "location": "imgui:2475", + "location": "imgui:2529", "ov_cimguiname": "ImDrawList_AddCircleFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1474,7 +1495,7 @@ "cimguiname": "ImDrawList_AddConvexPolyFilled", "defaults": {}, "funcname": "AddConvexPolyFilled", - "location": "imgui:2481", + "location": "imgui:2535", "ov_cimguiname": "ImDrawList_AddConvexPolyFilled", "ret": "void", "signature": "(const ImVec2*,int,ImU32)", @@ -1495,7 +1516,7 @@ "cimguiname": "ImDrawList_AddDrawCmd", "defaults": {}, "funcname": "AddDrawCmd", - "location": "imgui:2507", + "location": "imgui:2561", "ov_cimguiname": "ImDrawList_AddDrawCmd", "ret": "void", "signature": "()", @@ -1544,7 +1565,7 @@ "uv_min": "ImVec2(0,0)" }, "funcname": "AddImage", - "location": "imgui:2489", + "location": "imgui:2543", "ov_cimguiname": "ImDrawList_AddImage", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1611,7 +1632,7 @@ "uv4": "ImVec2(0,1)" }, "funcname": "AddImageQuad", - "location": "imgui:2490", + "location": "imgui:2544", "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)", @@ -1666,7 +1687,7 @@ "flags": "0" }, "funcname": "AddImageRounded", - "location": "imgui:2491", + "location": "imgui:2545", "ov_cimguiname": "ImDrawList_AddImageRounded", "ret": "void", "signature": "(ImTextureID,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -1705,7 +1726,7 @@ "thickness": "1.0f" }, "funcname": "AddLine", - "location": "imgui:2466", + "location": "imgui:2520", "ov_cimguiname": "ImDrawList_AddLine", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float)", @@ -1748,7 +1769,7 @@ "thickness": "1.0f" }, "funcname": "AddNgon", - "location": "imgui:2476", + "location": "imgui:2530", "ov_cimguiname": "ImDrawList_AddNgon", "ret": "void", "signature": "(const ImVec2,float,ImU32,int,float)", @@ -1785,7 +1806,7 @@ "cimguiname": "ImDrawList_AddNgonFilled", "defaults": {}, "funcname": "AddNgonFilled", - "location": "imgui:2477", + "location": "imgui:2531", "ov_cimguiname": "ImDrawList_AddNgonFilled", "ret": "void", "signature": "(const ImVec2,float,ImU32,int)", @@ -1826,7 +1847,7 @@ "cimguiname": "ImDrawList_AddPolyline", "defaults": {}, "funcname": "AddPolyline", - "location": "imgui:2480", + "location": "imgui:2534", "ov_cimguiname": "ImDrawList_AddPolyline", "ret": "void", "signature": "(const ImVec2*,int,ImU32,ImDrawFlags,float)", @@ -1873,7 +1894,7 @@ "thickness": "1.0f" }, "funcname": "AddQuad", - "location": "imgui:2470", + "location": "imgui:2524", "ov_cimguiname": "ImDrawList_AddQuad", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -1914,7 +1935,7 @@ "cimguiname": "ImDrawList_AddQuadFilled", "defaults": {}, "funcname": "AddQuadFilled", - "location": "imgui:2471", + "location": "imgui:2525", "ov_cimguiname": "ImDrawList_AddQuadFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -1963,7 +1984,7 @@ "thickness": "1.0f" }, "funcname": "AddRect", - "location": "imgui:2467", + "location": "imgui:2521", "ov_cimguiname": "ImDrawList_AddRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags,float)", @@ -2007,7 +2028,7 @@ "rounding": "0.0f" }, "funcname": "AddRectFilled", - "location": "imgui:2468", + "location": "imgui:2522", "ov_cimguiname": "ImDrawList_AddRectFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,float,ImDrawFlags)", @@ -2052,7 +2073,7 @@ "cimguiname": "ImDrawList_AddRectFilledMultiColor", "defaults": {}, "funcname": "AddRectFilledMultiColor", - "location": "imgui:2469", + "location": "imgui:2523", "ov_cimguiname": "ImDrawList_AddRectFilledMultiColor", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32,ImU32,ImU32,ImU32)", @@ -2091,8 +2112,8 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:2478", - "ov_cimguiname": "ImDrawList_AddTextVec2", + "location": "imgui:2532", + "ov_cimguiname": "ImDrawList_AddText_Vec2", "ret": "void", "signature": "(const ImVec2,ImU32,const char*,const char*)", "stname": "ImDrawList" @@ -2146,8 +2167,8 @@ "wrap_width": "0.0f" }, "funcname": "AddText", - "location": "imgui:2479", - "ov_cimguiname": "ImDrawList_AddTextFontPtr", + "location": "imgui:2533", + "ov_cimguiname": "ImDrawList_AddText_FontPtr", "ret": "void", "signature": "(const ImFont*,float,const ImVec2,ImU32,const char*,const char*,float,const ImVec4*)", "stname": "ImDrawList" @@ -2189,7 +2210,7 @@ "thickness": "1.0f" }, "funcname": "AddTriangle", - "location": "imgui:2472", + "location": "imgui:2526", "ov_cimguiname": "ImDrawList_AddTriangle", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32,float)", @@ -2226,7 +2247,7 @@ "cimguiname": "ImDrawList_AddTriangleFilled", "defaults": {}, "funcname": "AddTriangleFilled", - "location": "imgui:2473", + "location": "imgui:2527", "ov_cimguiname": "ImDrawList_AddTriangleFilled", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2247,7 +2268,7 @@ "cimguiname": "ImDrawList_ChannelsMerge", "defaults": {}, "funcname": "ChannelsMerge", - "location": "imgui:2517", + "location": "imgui:2571", "ov_cimguiname": "ImDrawList_ChannelsMerge", "ret": "void", "signature": "()", @@ -2272,7 +2293,7 @@ "cimguiname": "ImDrawList_ChannelsSetCurrent", "defaults": {}, "funcname": "ChannelsSetCurrent", - "location": "imgui:2518", + "location": "imgui:2572", "ov_cimguiname": "ImDrawList_ChannelsSetCurrent", "ret": "void", "signature": "(int)", @@ -2297,7 +2318,7 @@ "cimguiname": "ImDrawList_ChannelsSplit", "defaults": {}, "funcname": "ChannelsSplit", - "location": "imgui:2516", + "location": "imgui:2570", "ov_cimguiname": "ImDrawList_ChannelsSplit", "ret": "void", "signature": "(int)", @@ -2318,7 +2339,7 @@ "cimguiname": "ImDrawList_CloneOutput", "defaults": {}, "funcname": "CloneOutput", - "location": "imgui:2508", + "location": "imgui:2562", "ov_cimguiname": "ImDrawList_CloneOutput", "ret": "ImDrawList*", "signature": "()const", @@ -2343,7 +2364,7 @@ "cimguiname": "ImDrawList_GetClipRectMax", "defaults": {}, "funcname": "GetClipRectMax", - "location": "imgui:2458", + "location": "imgui:2512", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMax", "ret": "void", @@ -2369,7 +2390,7 @@ "cimguiname": "ImDrawList_GetClipRectMin", "defaults": {}, "funcname": "GetClipRectMin", - "location": "imgui:2457", + "location": "imgui:2511", "nonUDT": 1, "ov_cimguiname": "ImDrawList_GetClipRectMin", "ret": "void", @@ -2392,7 +2413,7 @@ "constructor": true, "defaults": {}, "funcname": "ImDrawList", - "location": "imgui:2449", + "location": "imgui:2503", "ov_cimguiname": "ImDrawList_ImDrawList", "signature": "(const ImDrawListSharedData*)", "stname": "ImDrawList" @@ -2434,7 +2455,7 @@ "num_segments": "0" }, "funcname": "PathArcTo", - "location": "imgui:2499", + "location": "imgui:2553", "ov_cimguiname": "ImDrawList_PathArcTo", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -2471,7 +2492,7 @@ "cimguiname": "ImDrawList_PathArcToFast", "defaults": {}, "funcname": "PathArcToFast", - "location": "imgui:2500", + "location": "imgui:2554", "ov_cimguiname": "ImDrawList_PathArcToFast", "ret": "void", "signature": "(const ImVec2,float,int,int)", @@ -2510,7 +2531,7 @@ "num_segments": "0" }, "funcname": "PathBezierCubicCurveTo", - "location": "imgui:2501", + "location": "imgui:2555", "ov_cimguiname": "ImDrawList_PathBezierCubicCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,int)", @@ -2545,7 +2566,7 @@ "num_segments": "0" }, "funcname": "PathBezierQuadraticCurveTo", - "location": "imgui:2502", + "location": "imgui:2556", "ov_cimguiname": "ImDrawList_PathBezierQuadraticCurveTo", "ret": "void", "signature": "(const ImVec2,const ImVec2,int)", @@ -2566,7 +2587,7 @@ "cimguiname": "ImDrawList_PathClear", "defaults": {}, "funcname": "PathClear", - "location": "imgui:2494", + "location": "imgui:2548", "ov_cimguiname": "ImDrawList_PathClear", "ret": "void", "signature": "()", @@ -2591,7 +2612,7 @@ "cimguiname": "ImDrawList_PathFillConvex", "defaults": {}, "funcname": "PathFillConvex", - "location": "imgui:2497", + "location": "imgui:2551", "ov_cimguiname": "ImDrawList_PathFillConvex", "ret": "void", "signature": "(ImU32)", @@ -2616,7 +2637,7 @@ "cimguiname": "ImDrawList_PathLineTo", "defaults": {}, "funcname": "PathLineTo", - "location": "imgui:2495", + "location": "imgui:2549", "ov_cimguiname": "ImDrawList_PathLineTo", "ret": "void", "signature": "(const ImVec2)", @@ -2641,7 +2662,7 @@ "cimguiname": "ImDrawList_PathLineToMergeDuplicate", "defaults": {}, "funcname": "PathLineToMergeDuplicate", - "location": "imgui:2496", + "location": "imgui:2550", "ov_cimguiname": "ImDrawList_PathLineToMergeDuplicate", "ret": "void", "signature": "(const ImVec2)", @@ -2681,7 +2702,7 @@ "rounding": "0.0f" }, "funcname": "PathRect", - "location": "imgui:2503", + "location": "imgui:2557", "ov_cimguiname": "ImDrawList_PathRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,float,ImDrawFlags)", @@ -2717,7 +2738,7 @@ "thickness": "1.0f" }, "funcname": "PathStroke", - "location": "imgui:2498", + "location": "imgui:2552", "ov_cimguiname": "ImDrawList_PathStroke", "ret": "void", "signature": "(ImU32,ImDrawFlags,float)", @@ -2738,7 +2759,7 @@ "cimguiname": "ImDrawList_PopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:2454", + "location": "imgui:2508", "ov_cimguiname": "ImDrawList_PopClipRect", "ret": "void", "signature": "()", @@ -2759,7 +2780,7 @@ "cimguiname": "ImDrawList_PopTextureID", "defaults": {}, "funcname": "PopTextureID", - "location": "imgui:2456", + "location": "imgui:2510", "ov_cimguiname": "ImDrawList_PopTextureID", "ret": "void", "signature": "()", @@ -2816,7 +2837,7 @@ "cimguiname": "ImDrawList_PrimQuadUV", "defaults": {}, "funcname": "PrimQuadUV", - "location": "imgui:2527", + "location": "imgui:2581", "ov_cimguiname": "ImDrawList_PrimQuadUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2849,7 +2870,7 @@ "cimguiname": "ImDrawList_PrimRect", "defaults": {}, "funcname": "PrimRect", - "location": "imgui:2525", + "location": "imgui:2579", "ov_cimguiname": "ImDrawList_PrimRect", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -2890,7 +2911,7 @@ "cimguiname": "ImDrawList_PrimRectUV", "defaults": {}, "funcname": "PrimRectUV", - "location": "imgui:2526", + "location": "imgui:2580", "ov_cimguiname": "ImDrawList_PrimRectUV", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,ImU32)", @@ -2919,7 +2940,7 @@ "cimguiname": "ImDrawList_PrimReserve", "defaults": {}, "funcname": "PrimReserve", - "location": "imgui:2523", + "location": "imgui:2577", "ov_cimguiname": "ImDrawList_PrimReserve", "ret": "void", "signature": "(int,int)", @@ -2948,7 +2969,7 @@ "cimguiname": "ImDrawList_PrimUnreserve", "defaults": {}, "funcname": "PrimUnreserve", - "location": "imgui:2524", + "location": "imgui:2578", "ov_cimguiname": "ImDrawList_PrimUnreserve", "ret": "void", "signature": "(int,int)", @@ -2981,7 +3002,7 @@ "cimguiname": "ImDrawList_PrimVtx", "defaults": {}, "funcname": "PrimVtx", - "location": "imgui:2530", + "location": "imgui:2584", "ov_cimguiname": "ImDrawList_PrimVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3006,7 +3027,7 @@ "cimguiname": "ImDrawList_PrimWriteIdx", "defaults": {}, "funcname": "PrimWriteIdx", - "location": "imgui:2529", + "location": "imgui:2583", "ov_cimguiname": "ImDrawList_PrimWriteIdx", "ret": "void", "signature": "(ImDrawIdx)", @@ -3039,7 +3060,7 @@ "cimguiname": "ImDrawList_PrimWriteVtx", "defaults": {}, "funcname": "PrimWriteVtx", - "location": "imgui:2528", + "location": "imgui:2582", "ov_cimguiname": "ImDrawList_PrimWriteVtx", "ret": "void", "signature": "(const ImVec2,const ImVec2,ImU32)", @@ -3074,7 +3095,7 @@ "intersect_with_current_clip_rect": "false" }, "funcname": "PushClipRect", - "location": "imgui:2452", + "location": "imgui:2506", "ov_cimguiname": "ImDrawList_PushClipRect", "ret": "void", "signature": "(ImVec2,ImVec2,bool)", @@ -3095,7 +3116,7 @@ "cimguiname": "ImDrawList_PushClipRectFullScreen", "defaults": {}, "funcname": "PushClipRectFullScreen", - "location": "imgui:2453", + "location": "imgui:2507", "ov_cimguiname": "ImDrawList_PushClipRectFullScreen", "ret": "void", "signature": "()", @@ -3120,7 +3141,7 @@ "cimguiname": "ImDrawList_PushTextureID", "defaults": {}, "funcname": "PushTextureID", - "location": "imgui:2455", + "location": "imgui:2509", "ov_cimguiname": "ImDrawList_PushTextureID", "ret": "void", "signature": "(ImTextureID)", @@ -3145,7 +3166,7 @@ "cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "defaults": {}, "funcname": "_CalcCircleAutoSegmentCount", - "location": "imgui:2544", + "location": "imgui:2599", "ov_cimguiname": "ImDrawList__CalcCircleAutoSegmentCount", "ret": "int", "signature": "(float)const", @@ -3166,7 +3187,7 @@ "cimguiname": "ImDrawList__ClearFreeMemory", "defaults": {}, "funcname": "_ClearFreeMemory", - "location": "imgui:2539", + "location": "imgui:2593", "ov_cimguiname": "ImDrawList__ClearFreeMemory", "ret": "void", "signature": "()", @@ -3187,7 +3208,7 @@ "cimguiname": "ImDrawList__OnChangedClipRect", "defaults": {}, "funcname": "_OnChangedClipRect", - "location": "imgui:2541", + "location": "imgui:2596", "ov_cimguiname": "ImDrawList__OnChangedClipRect", "ret": "void", "signature": "()", @@ -3208,7 +3229,7 @@ "cimguiname": "ImDrawList__OnChangedTextureID", "defaults": {}, "funcname": "_OnChangedTextureID", - "location": "imgui:2542", + "location": "imgui:2597", "ov_cimguiname": "ImDrawList__OnChangedTextureID", "ret": "void", "signature": "()", @@ -3229,7 +3250,7 @@ "cimguiname": "ImDrawList__OnChangedVtxOffset", "defaults": {}, "funcname": "_OnChangedVtxOffset", - "location": "imgui:2543", + "location": "imgui:2598", "ov_cimguiname": "ImDrawList__OnChangedVtxOffset", "ret": "void", "signature": "()", @@ -3270,7 +3291,7 @@ "cimguiname": "ImDrawList__PathArcToFastEx", "defaults": {}, "funcname": "_PathArcToFastEx", - "location": "imgui:2545", + "location": "imgui:2600", "ov_cimguiname": "ImDrawList__PathArcToFastEx", "ret": "void", "signature": "(const ImVec2,float,int,int,int)", @@ -3311,7 +3332,7 @@ "cimguiname": "ImDrawList__PathArcToN", "defaults": {}, "funcname": "_PathArcToN", - "location": "imgui:2546", + "location": "imgui:2601", "ov_cimguiname": "ImDrawList__PathArcToN", "ret": "void", "signature": "(const ImVec2,float,float,float,int)", @@ -3332,7 +3353,7 @@ "cimguiname": "ImDrawList__PopUnusedDrawCmd", "defaults": {}, "funcname": "_PopUnusedDrawCmd", - "location": "imgui:2540", + "location": "imgui:2594", "ov_cimguiname": "ImDrawList__PopUnusedDrawCmd", "ret": "void", "signature": "()", @@ -3353,13 +3374,34 @@ "cimguiname": "ImDrawList__ResetForNewFrame", "defaults": {}, "funcname": "_ResetForNewFrame", - "location": "imgui:2538", + "location": "imgui:2592", "ov_cimguiname": "ImDrawList__ResetForNewFrame", "ret": "void", "signature": "()", "stname": "ImDrawList" } ], + "ImDrawList__TryMergeDrawCmds": [ + { + "args": "(ImDrawList* self)", + "argsT": [ + { + "name": "self", + "type": "ImDrawList*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImDrawList__TryMergeDrawCmds", + "defaults": {}, + "funcname": "_TryMergeDrawCmds", + "location": "imgui:2595", + "ov_cimguiname": "ImDrawList__TryMergeDrawCmds", + "ret": "void", + "signature": "()", + "stname": "ImDrawList" + } + ], "ImDrawList_destroy": [ { "args": "(ImDrawList* self)", @@ -3373,7 +3415,7 @@ "cimguiname": "ImDrawList_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2451", + "location": "imgui:2505", "ov_cimguiname": "ImDrawList_destroy", "realdestructor": true, "ret": "void", @@ -3391,7 +3433,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlasCustomRect", - "location": "imgui:2639", + "location": "imgui:2694", "ov_cimguiname": "ImFontAtlasCustomRect_ImFontAtlasCustomRect", "signature": "()", "stname": "ImFontAtlasCustomRect" @@ -3411,7 +3453,7 @@ "cimguiname": "ImFontAtlasCustomRect_IsPacked", "defaults": {}, "funcname": "IsPacked", - "location": "imgui:2640", + "location": "imgui:2695", "ov_cimguiname": "ImFontAtlasCustomRect_IsPacked", "ret": "bool", "signature": "()const", @@ -3477,7 +3519,7 @@ "offset": "ImVec2(0,0)" }, "funcname": "AddCustomRectFontGlyph", - "location": "imgui:2723", + "location": "imgui:2778", "ov_cimguiname": "ImFontAtlas_AddCustomRectFontGlyph", "ret": "int", "signature": "(ImFont*,ImWchar,int,int,float,const ImVec2)", @@ -3506,7 +3548,7 @@ "cimguiname": "ImFontAtlas_AddCustomRectRegular", "defaults": {}, "funcname": "AddCustomRectRegular", - "location": "imgui:2722", + "location": "imgui:2777", "ov_cimguiname": "ImFontAtlas_AddCustomRectRegular", "ret": "int", "signature": "(int,int)", @@ -3531,7 +3573,7 @@ "cimguiname": "ImFontAtlas_AddFont", "defaults": {}, "funcname": "AddFont", - "location": "imgui:2673", + "location": "imgui:2728", "ov_cimguiname": "ImFontAtlas_AddFont", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -3558,7 +3600,7 @@ "font_cfg": "NULL" }, "funcname": "AddFontDefault", - "location": "imgui:2674", + "location": "imgui:2729", "ov_cimguiname": "ImFontAtlas_AddFontDefault", "ret": "ImFont*", "signature": "(const ImFontConfig*)", @@ -3598,7 +3640,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromFileTTF", - "location": "imgui:2675", + "location": "imgui:2730", "ov_cimguiname": "ImFontAtlas_AddFontFromFileTTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3638,7 +3680,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryCompressedBase85TTF", - "location": "imgui:2678", + "location": "imgui:2733", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF", "ret": "ImFont*", "signature": "(const char*,float,const ImFontConfig*,const ImWchar*)", @@ -3682,7 +3724,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryCompressedTTF", - "location": "imgui:2677", + "location": "imgui:2732", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryCompressedTTF", "ret": "ImFont*", "signature": "(const void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3726,7 +3768,7 @@ "glyph_ranges": "NULL" }, "funcname": "AddFontFromMemoryTTF", - "location": "imgui:2676", + "location": "imgui:2731", "ov_cimguiname": "ImFontAtlas_AddFontFromMemoryTTF", "ret": "ImFont*", "signature": "(void*,int,float,const ImFontConfig*,const ImWchar*)", @@ -3747,7 +3789,7 @@ "cimguiname": "ImFontAtlas_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2689", + "location": "imgui:2744", "ov_cimguiname": "ImFontAtlas_Build", "ret": "bool", "signature": "()", @@ -3780,7 +3822,7 @@ "cimguiname": "ImFontAtlas_CalcCustomRectUV", "defaults": {}, "funcname": "CalcCustomRectUV", - "location": "imgui:2727", + "location": "imgui:2782", "ov_cimguiname": "ImFontAtlas_CalcCustomRectUV", "ret": "void", "signature": "(const ImFontAtlasCustomRect*,ImVec2*,ImVec2*)const", @@ -3801,7 +3843,7 @@ "cimguiname": "ImFontAtlas_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2682", + "location": "imgui:2737", "ov_cimguiname": "ImFontAtlas_Clear", "ret": "void", "signature": "()", @@ -3822,7 +3864,7 @@ "cimguiname": "ImFontAtlas_ClearFonts", "defaults": {}, "funcname": "ClearFonts", - "location": "imgui:2681", + "location": "imgui:2736", "ov_cimguiname": "ImFontAtlas_ClearFonts", "ret": "void", "signature": "()", @@ -3843,7 +3885,7 @@ "cimguiname": "ImFontAtlas_ClearInputData", "defaults": {}, "funcname": "ClearInputData", - "location": "imgui:2679", + "location": "imgui:2734", "ov_cimguiname": "ImFontAtlas_ClearInputData", "ret": "void", "signature": "()", @@ -3864,7 +3906,7 @@ "cimguiname": "ImFontAtlas_ClearTexData", "defaults": {}, "funcname": "ClearTexData", - "location": "imgui:2680", + "location": "imgui:2735", "ov_cimguiname": "ImFontAtlas_ClearTexData", "ret": "void", "signature": "()", @@ -3889,7 +3931,7 @@ "cimguiname": "ImFontAtlas_GetCustomRectByIndex", "defaults": {}, "funcname": "GetCustomRectByIndex", - "location": "imgui:2724", + "location": "imgui:2779", "ov_cimguiname": "ImFontAtlas_GetCustomRectByIndex", "ret": "ImFontAtlasCustomRect*", "signature": "(int)", @@ -3910,7 +3952,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "defaults": {}, "funcname": "GetGlyphRangesChineseFull", - "location": "imgui:2705", + "location": "imgui:2760", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseFull", "ret": "const ImWchar*", "signature": "()", @@ -3931,7 +3973,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "defaults": {}, "funcname": "GetGlyphRangesChineseSimplifiedCommon", - "location": "imgui:2706", + "location": "imgui:2761", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon", "ret": "const ImWchar*", "signature": "()", @@ -3952,7 +3994,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "defaults": {}, "funcname": "GetGlyphRangesCyrillic", - "location": "imgui:2707", + "location": "imgui:2762", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesCyrillic", "ret": "const ImWchar*", "signature": "()", @@ -3973,7 +4015,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "defaults": {}, "funcname": "GetGlyphRangesDefault", - "location": "imgui:2702", + "location": "imgui:2757", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesDefault", "ret": "const ImWchar*", "signature": "()", @@ -3994,7 +4036,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "defaults": {}, "funcname": "GetGlyphRangesJapanese", - "location": "imgui:2704", + "location": "imgui:2759", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesJapanese", "ret": "const ImWchar*", "signature": "()", @@ -4015,7 +4057,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "defaults": {}, "funcname": "GetGlyphRangesKorean", - "location": "imgui:2703", + "location": "imgui:2758", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesKorean", "ret": "const ImWchar*", "signature": "()", @@ -4036,7 +4078,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesThai", "defaults": {}, "funcname": "GetGlyphRangesThai", - "location": "imgui:2708", + "location": "imgui:2763", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesThai", "ret": "const ImWchar*", "signature": "()", @@ -4057,7 +4099,7 @@ "cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "defaults": {}, "funcname": "GetGlyphRangesVietnamese", - "location": "imgui:2709", + "location": "imgui:2764", "ov_cimguiname": "ImFontAtlas_GetGlyphRangesVietnamese", "ret": "const ImWchar*", "signature": "()", @@ -4098,7 +4140,7 @@ "cimguiname": "ImFontAtlas_GetMouseCursorTexData", "defaults": {}, "funcname": "GetMouseCursorTexData", - "location": "imgui:2728", + "location": "imgui:2783", "ov_cimguiname": "ImFontAtlas_GetMouseCursorTexData", "ret": "bool", "signature": "(ImGuiMouseCursor,ImVec2*,ImVec2*,ImVec2[2],ImVec2[2])", @@ -4137,7 +4179,7 @@ "out_bytes_per_pixel": "NULL" }, "funcname": "GetTexDataAsAlpha8", - "location": "imgui:2690", + "location": "imgui:2745", "ov_cimguiname": "ImFontAtlas_GetTexDataAsAlpha8", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -4176,7 +4218,7 @@ "out_bytes_per_pixel": "NULL" }, "funcname": "GetTexDataAsRGBA32", - "location": "imgui:2691", + "location": "imgui:2746", "ov_cimguiname": "ImFontAtlas_GetTexDataAsRGBA32", "ret": "void", "signature": "(unsigned char**,int*,int*,int*)", @@ -4193,7 +4235,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontAtlas", - "location": "imgui:2671", + "location": "imgui:2726", "ov_cimguiname": "ImFontAtlas_ImFontAtlas", "signature": "()", "stname": "ImFontAtlas" @@ -4213,7 +4255,7 @@ "cimguiname": "ImFontAtlas_IsBuilt", "defaults": {}, "funcname": "IsBuilt", - "location": "imgui:2692", + "location": "imgui:2747", "ov_cimguiname": "ImFontAtlas_IsBuilt", "ret": "bool", "signature": "()const", @@ -4238,7 +4280,7 @@ "cimguiname": "ImFontAtlas_SetTexID", "defaults": {}, "funcname": "SetTexID", - "location": "imgui:2693", + "location": "imgui:2748", "ov_cimguiname": "ImFontAtlas_SetTexID", "ret": "void", "signature": "(ImTextureID)", @@ -4258,7 +4300,7 @@ "cimguiname": "ImFontAtlas_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2672", + "location": "imgui:2727", "ov_cimguiname": "ImFontAtlas_destroy", "realdestructor": true, "ret": "void", @@ -4276,7 +4318,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontConfig", - "location": "imgui:2599", + "location": "imgui:2654", "ov_cimguiname": "ImFontConfig_ImFontConfig", "signature": "()", "stname": "ImFontConfig" @@ -4319,7 +4361,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddChar", "defaults": {}, "funcname": "AddChar", - "location": "imgui:2624", + "location": "imgui:2679", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddChar", "ret": "void", "signature": "(ImWchar)", @@ -4344,7 +4386,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "defaults": {}, "funcname": "AddRanges", - "location": "imgui:2626", + "location": "imgui:2681", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddRanges", "ret": "void", "signature": "(const ImWchar*)", @@ -4375,7 +4417,7 @@ "text_end": "NULL" }, "funcname": "AddText", - "location": "imgui:2625", + "location": "imgui:2680", "ov_cimguiname": "ImFontGlyphRangesBuilder_AddText", "ret": "void", "signature": "(const char*,const char*)", @@ -4400,7 +4442,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "defaults": {}, "funcname": "BuildRanges", - "location": "imgui:2627", + "location": "imgui:2682", "ov_cimguiname": "ImFontGlyphRangesBuilder_BuildRanges", "ret": "void", "signature": "(ImVector_ImWchar*)", @@ -4421,7 +4463,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2621", + "location": "imgui:2676", "ov_cimguiname": "ImFontGlyphRangesBuilder_Clear", "ret": "void", "signature": "()", @@ -4446,7 +4488,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_GetBit", "defaults": {}, "funcname": "GetBit", - "location": "imgui:2622", + "location": "imgui:2677", "ov_cimguiname": "ImFontGlyphRangesBuilder_GetBit", "ret": "bool", "signature": "(size_t)const", @@ -4463,7 +4505,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFontGlyphRangesBuilder", - "location": "imgui:2620", + "location": "imgui:2675", "ov_cimguiname": "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder", "signature": "()", "stname": "ImFontGlyphRangesBuilder" @@ -4487,7 +4529,7 @@ "cimguiname": "ImFontGlyphRangesBuilder_SetBit", "defaults": {}, "funcname": "SetBit", - "location": "imgui:2623", + "location": "imgui:2678", "ov_cimguiname": "ImFontGlyphRangesBuilder_SetBit", "ret": "void", "signature": "(size_t)", @@ -4571,7 +4613,7 @@ "cimguiname": "ImFont_AddGlyph", "defaults": {}, "funcname": "AddGlyph", - "location": "imgui:2814", + "location": "imgui:2871", "ov_cimguiname": "ImFont_AddGlyph", "ret": "void", "signature": "(const ImFontConfig*,ImWchar,float,float,float,float,float,float,float,float,float)", @@ -4606,7 +4648,7 @@ "overwrite_dst": "true" }, "funcname": "AddRemapChar", - "location": "imgui:2815", + "location": "imgui:2872", "ov_cimguiname": "ImFont_AddRemapChar", "ret": "void", "signature": "(ImWchar,ImWchar,bool)", @@ -4627,7 +4669,7 @@ "cimguiname": "ImFont_BuildLookupTable", "defaults": {}, "funcname": "BuildLookupTable", - "location": "imgui:2811", + "location": "imgui:2868", "ov_cimguiname": "ImFont_BuildLookupTable", "ret": "void", "signature": "()", @@ -4679,7 +4721,7 @@ "text_end": "NULL" }, "funcname": "CalcTextSizeA", - "location": "imgui:2805", + "location": "imgui:2862", "nonUDT": 1, "ov_cimguiname": "ImFont_CalcTextSizeA", "ret": "void", @@ -4717,7 +4759,7 @@ "cimguiname": "ImFont_CalcWordWrapPositionA", "defaults": {}, "funcname": "CalcWordWrapPositionA", - "location": "imgui:2806", + "location": "imgui:2863", "ov_cimguiname": "ImFont_CalcWordWrapPositionA", "ret": "const char*", "signature": "(float,const char*,const char*,float)const", @@ -4738,7 +4780,7 @@ "cimguiname": "ImFont_ClearOutputData", "defaults": {}, "funcname": "ClearOutputData", - "location": "imgui:2812", + "location": "imgui:2869", "ov_cimguiname": "ImFont_ClearOutputData", "ret": "void", "signature": "()", @@ -4763,7 +4805,7 @@ "cimguiname": "ImFont_FindGlyph", "defaults": {}, "funcname": "FindGlyph", - "location": "imgui:2797", + "location": "imgui:2854", "ov_cimguiname": "ImFont_FindGlyph", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -4788,7 +4830,7 @@ "cimguiname": "ImFont_FindGlyphNoFallback", "defaults": {}, "funcname": "FindGlyphNoFallback", - "location": "imgui:2798", + "location": "imgui:2855", "ov_cimguiname": "ImFont_FindGlyphNoFallback", "ret": "const ImFontGlyph*", "signature": "(ImWchar)const", @@ -4813,7 +4855,7 @@ "cimguiname": "ImFont_GetCharAdvance", "defaults": {}, "funcname": "GetCharAdvance", - "location": "imgui:2799", + "location": "imgui:2856", "ov_cimguiname": "ImFont_GetCharAdvance", "ret": "float", "signature": "(ImWchar)const", @@ -4834,7 +4876,7 @@ "cimguiname": "ImFont_GetDebugName", "defaults": {}, "funcname": "GetDebugName", - "location": "imgui:2801", + "location": "imgui:2858", "ov_cimguiname": "ImFont_GetDebugName", "ret": "const char*", "signature": "()const", @@ -4859,7 +4901,7 @@ "cimguiname": "ImFont_GrowIndex", "defaults": {}, "funcname": "GrowIndex", - "location": "imgui:2813", + "location": "imgui:2870", "ov_cimguiname": "ImFont_GrowIndex", "ret": "void", "signature": "(int)", @@ -4876,7 +4918,7 @@ "constructor": true, "defaults": {}, "funcname": "ImFont", - "location": "imgui:2795", + "location": "imgui:2852", "ov_cimguiname": "ImFont_ImFont", "signature": "()", "stname": "ImFont" @@ -4904,7 +4946,7 @@ "cimguiname": "ImFont_IsGlyphRangeUnused", "defaults": {}, "funcname": "IsGlyphRangeUnused", - "location": "imgui:2818", + "location": "imgui:2874", "ov_cimguiname": "ImFont_IsGlyphRangeUnused", "ret": "bool", "signature": "(unsigned int,unsigned int)", @@ -4925,7 +4967,7 @@ "cimguiname": "ImFont_IsLoaded", "defaults": {}, "funcname": "IsLoaded", - "location": "imgui:2800", + "location": "imgui:2857", "ov_cimguiname": "ImFont_IsLoaded", "ret": "bool", "signature": "()const", @@ -4966,7 +5008,7 @@ "cimguiname": "ImFont_RenderChar", "defaults": {}, "funcname": "RenderChar", - "location": "imgui:2807", + "location": "imgui:2864", "ov_cimguiname": "ImFont_RenderChar", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,ImWchar)const", @@ -5026,38 +5068,13 @@ "wrap_width": "0.0f" }, "funcname": "RenderText", - "location": "imgui:2808", + "location": "imgui:2865", "ov_cimguiname": "ImFont_RenderText", "ret": "void", "signature": "(ImDrawList*,float,ImVec2,ImU32,const ImVec4,const char*,const char*,float,bool)const", "stname": "ImFont" } ], - "ImFont_SetFallbackChar": [ - { - "args": "(ImFont* self,ImWchar c)", - "argsT": [ - { - "name": "self", - "type": "ImFont*" - }, - { - "name": "c", - "type": "ImWchar" - } - ], - "argsoriginal": "(ImWchar c)", - "call_args": "(c)", - "cimguiname": "ImFont_SetFallbackChar", - "defaults": {}, - "funcname": "SetFallbackChar", - "location": "imgui:2817", - "ov_cimguiname": "ImFont_SetFallbackChar", - "ret": "void", - "signature": "(ImWchar)", - "stname": "ImFont" - } - ], "ImFont_SetGlyphVisible": [ { "args": "(ImFont* self,ImWchar c,bool visible)", @@ -5080,7 +5097,7 @@ "cimguiname": "ImFont_SetGlyphVisible", "defaults": {}, "funcname": "SetGlyphVisible", - "location": "imgui:2816", + "location": "imgui:2873", "ov_cimguiname": "ImFont_SetGlyphVisible", "ret": "void", "signature": "(ImWchar,bool)", @@ -5100,7 +5117,7 @@ "cimguiname": "ImFont_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2796", + "location": "imgui:2853", "ov_cimguiname": "ImFont_destroy", "realdestructor": true, "ret": "void", @@ -5108,6 +5125,41 @@ "stname": "ImFont" } ], + "ImGuiComboPreviewData_ImGuiComboPreviewData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiComboPreviewData_ImGuiComboPreviewData", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiComboPreviewData", + "location": "imgui_internal:1035", + "ov_cimguiname": "ImGuiComboPreviewData_ImGuiComboPreviewData", + "signature": "()", + "stname": "ImGuiComboPreviewData" + } + ], + "ImGuiComboPreviewData_destroy": [ + { + "args": "(ImGuiComboPreviewData* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiComboPreviewData*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiComboPreviewData_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiComboPreviewData_destroy", + "ret": "void", + "signature": "(ImGuiComboPreviewData*)", + "stname": "ImGuiComboPreviewData" + } + ], "ImGuiContextHook_ImGuiContextHook": [ { "args": "()", @@ -5118,7 +5170,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiContextHook", - "location": "imgui_internal:1448", + "location": "imgui_internal:1580", "ov_cimguiname": "ImGuiContextHook_ImGuiContextHook", "signature": "()", "stname": "ImGuiContextHook" @@ -5158,7 +5210,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiContext", - "location": "imgui_internal:1714", + "location": "imgui_internal:1853", "ov_cimguiname": "ImGuiContext_ImGuiContext", "signature": "(ImFontAtlas*)", "stname": "ImGuiContext" @@ -5193,7 +5245,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDockContext", - "location": "imgui_internal:1308", + "location": "imgui_internal:1433", "ov_cimguiname": "ImGuiDockContext_ImGuiDockContext", "signature": "()", "stname": "ImGuiDockContext" @@ -5218,27 +5270,6 @@ "stname": "ImGuiDockContext" } ], - "ImGuiDockNode_GetMergedFlags": [ - { - "args": "(ImGuiDockNode* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiDockNode*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiDockNode_GetMergedFlags", - "defaults": {}, - "funcname": "GetMergedFlags", - "location": "imgui_internal:1278", - "ov_cimguiname": "ImGuiDockNode_GetMergedFlags", - "ret": "ImGuiDockNodeFlags", - "signature": "()const", - "stname": "ImGuiDockNode" - } - ], "ImGuiDockNode_ImGuiDockNode": [ { "args": "(ImGuiID id)", @@ -5254,7 +5285,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiDockNode", - "location": "imgui_internal:1267", + "location": "imgui_internal:1390", "ov_cimguiname": "ImGuiDockNode_ImGuiDockNode", "signature": "(ImGuiID)", "stname": "ImGuiDockNode" @@ -5274,7 +5305,7 @@ "cimguiname": "ImGuiDockNode_IsCentralNode", "defaults": {}, "funcname": "IsCentralNode", - "location": "imgui_internal:1272", + "location": "imgui_internal:1395", "ov_cimguiname": "ImGuiDockNode_IsCentralNode", "ret": "bool", "signature": "()const", @@ -5295,7 +5326,7 @@ "cimguiname": "ImGuiDockNode_IsDockSpace", "defaults": {}, "funcname": "IsDockSpace", - "location": "imgui_internal:1270", + "location": "imgui_internal:1393", "ov_cimguiname": "ImGuiDockNode_IsDockSpace", "ret": "bool", "signature": "()const", @@ -5316,7 +5347,7 @@ "cimguiname": "ImGuiDockNode_IsEmpty", "defaults": {}, "funcname": "IsEmpty", - "location": "imgui_internal:1277", + "location": "imgui_internal:1400", "ov_cimguiname": "ImGuiDockNode_IsEmpty", "ret": "bool", "signature": "()const", @@ -5337,7 +5368,7 @@ "cimguiname": "ImGuiDockNode_IsFloatingNode", "defaults": {}, "funcname": "IsFloatingNode", - "location": "imgui_internal:1271", + "location": "imgui_internal:1394", "ov_cimguiname": "ImGuiDockNode_IsFloatingNode", "ret": "bool", "signature": "()const", @@ -5358,7 +5389,7 @@ "cimguiname": "ImGuiDockNode_IsHiddenTabBar", "defaults": {}, "funcname": "IsHiddenTabBar", - "location": "imgui_internal:1273", + "location": "imgui_internal:1396", "ov_cimguiname": "ImGuiDockNode_IsHiddenTabBar", "ret": "bool", "signature": "()const", @@ -5379,7 +5410,7 @@ "cimguiname": "ImGuiDockNode_IsLeafNode", "defaults": {}, "funcname": "IsLeafNode", - "location": "imgui_internal:1276", + "location": "imgui_internal:1399", "ov_cimguiname": "ImGuiDockNode_IsLeafNode", "ret": "bool", "signature": "()const", @@ -5400,7 +5431,7 @@ "cimguiname": "ImGuiDockNode_IsNoTabBar", "defaults": {}, "funcname": "IsNoTabBar", - "location": "imgui_internal:1274", + "location": "imgui_internal:1397", "ov_cimguiname": "ImGuiDockNode_IsNoTabBar", "ret": "bool", "signature": "()const", @@ -5421,7 +5452,7 @@ "cimguiname": "ImGuiDockNode_IsRootNode", "defaults": {}, "funcname": "IsRootNode", - "location": "imgui_internal:1269", + "location": "imgui_internal:1392", "ov_cimguiname": "ImGuiDockNode_IsRootNode", "ret": "bool", "signature": "()const", @@ -5442,7 +5473,7 @@ "cimguiname": "ImGuiDockNode_IsSplitNode", "defaults": {}, "funcname": "IsSplitNode", - "location": "imgui_internal:1275", + "location": "imgui_internal:1398", "ov_cimguiname": "ImGuiDockNode_IsSplitNode", "ret": "bool", "signature": "()const", @@ -5467,7 +5498,7 @@ "cimguiname": "ImGuiDockNode_Rect", "defaults": {}, "funcname": "Rect", - "location": "imgui_internal:1279", + "location": "imgui_internal:1401", "nonUDT": 1, "ov_cimguiname": "ImGuiDockNode_Rect", "ret": "void", @@ -5475,6 +5506,52 @@ "stname": "ImGuiDockNode" } ], + "ImGuiDockNode_SetLocalFlags": [ + { + "args": "(ImGuiDockNode* self,ImGuiDockNodeFlags flags)", + "argsT": [ + { + "name": "self", + "type": "ImGuiDockNode*" + }, + { + "name": "flags", + "type": "ImGuiDockNodeFlags" + } + ], + "argsoriginal": "(ImGuiDockNodeFlags flags)", + "call_args": "(flags)", + "cimguiname": "ImGuiDockNode_SetLocalFlags", + "defaults": {}, + "funcname": "SetLocalFlags", + "location": "imgui_internal:1403", + "ov_cimguiname": "ImGuiDockNode_SetLocalFlags", + "ret": "void", + "signature": "(ImGuiDockNodeFlags)", + "stname": "ImGuiDockNode" + } + ], + "ImGuiDockNode_UpdateMergedFlags": [ + { + "args": "(ImGuiDockNode* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiDockNode*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiDockNode_UpdateMergedFlags", + "defaults": {}, + "funcname": "UpdateMergedFlags", + "location": "imgui_internal:1404", + "ov_cimguiname": "ImGuiDockNode_UpdateMergedFlags", + "ret": "void", + "signature": "()", + "stname": "ImGuiDockNode" + } + ], "ImGuiDockNode_destroy": [ { "args": "(ImGuiDockNode* self)", @@ -5488,7 +5565,7 @@ "cimguiname": "ImGuiDockNode_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1268", + "location": "imgui_internal:1391", "ov_cimguiname": "ImGuiDockNode_destroy", "realdestructor": true, "ret": "void", @@ -5496,6 +5573,31 @@ "stname": "ImGuiDockNode" } ], + "ImGuiIO_AddFocusEvent": [ + { + "args": "(ImGuiIO* self,bool focused)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + }, + { + "name": "focused", + "type": "bool" + } + ], + "argsoriginal": "(bool focused)", + "call_args": "(focused)", + "cimguiname": "ImGuiIO_AddFocusEvent", + "defaults": {}, + "funcname": "AddFocusEvent", + "location": "imgui:1961", + "ov_cimguiname": "ImGuiIO_AddFocusEvent", + "ret": "void", + "signature": "(bool)", + "stname": "ImGuiIO" + } + ], "ImGuiIO_AddInputCharacter": [ { "args": "(ImGuiIO* self,unsigned int c)", @@ -5514,7 +5616,7 @@ "cimguiname": "ImGuiIO_AddInputCharacter", "defaults": {}, "funcname": "AddInputCharacter", - "location": "imgui:1910", + "location": "imgui:1958", "ov_cimguiname": "ImGuiIO_AddInputCharacter", "ret": "void", "signature": "(unsigned int)", @@ -5539,7 +5641,7 @@ "cimguiname": "ImGuiIO_AddInputCharacterUTF16", "defaults": {}, "funcname": "AddInputCharacterUTF16", - "location": "imgui:1911", + "location": "imgui:1959", "ov_cimguiname": "ImGuiIO_AddInputCharacterUTF16", "ret": "void", "signature": "(ImWchar16)", @@ -5564,7 +5666,7 @@ "cimguiname": "ImGuiIO_AddInputCharactersUTF8", "defaults": {}, "funcname": "AddInputCharactersUTF8", - "location": "imgui:1912", + "location": "imgui:1960", "ov_cimguiname": "ImGuiIO_AddInputCharactersUTF8", "ret": "void", "signature": "(const char*)", @@ -5585,13 +5687,34 @@ "cimguiname": "ImGuiIO_ClearInputCharacters", "defaults": {}, "funcname": "ClearInputCharacters", - "location": "imgui:1913", + "location": "imgui:1962", "ov_cimguiname": "ImGuiIO_ClearInputCharacters", "ret": "void", "signature": "()", "stname": "ImGuiIO" } ], + "ImGuiIO_ClearInputKeys": [ + { + "args": "(ImGuiIO* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiIO*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiIO_ClearInputKeys", + "defaults": {}, + "funcname": "ClearInputKeys", + "location": "imgui:1963", + "ov_cimguiname": "ImGuiIO_ClearInputKeys", + "ret": "void", + "signature": "()", + "stname": "ImGuiIO" + } + ], "ImGuiIO_ImGuiIO": [ { "args": "()", @@ -5602,7 +5725,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiIO", - "location": "imgui:1961", + "location": "imgui:2013", "ov_cimguiname": "ImGuiIO_ImGuiIO", "signature": "()", "stname": "ImGuiIO" @@ -5641,7 +5764,7 @@ "cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui:2002", + "location": "imgui:2054", "ov_cimguiname": "ImGuiInputTextCallbackData_ClearSelection", "ret": "void", "signature": "()", @@ -5670,7 +5793,7 @@ "cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "defaults": {}, "funcname": "DeleteChars", - "location": "imgui:1999", + "location": "imgui:2051", "ov_cimguiname": "ImGuiInputTextCallbackData_DeleteChars", "ret": "void", "signature": "(int,int)", @@ -5691,7 +5814,7 @@ "cimguiname": "ImGuiInputTextCallbackData_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui:2003", + "location": "imgui:2055", "ov_cimguiname": "ImGuiInputTextCallbackData_HasSelection", "ret": "bool", "signature": "()const", @@ -5708,7 +5831,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextCallbackData", - "location": "imgui:1998", + "location": "imgui:2050", "ov_cimguiname": "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData", "signature": "()", "stname": "ImGuiInputTextCallbackData" @@ -5742,7 +5865,7 @@ "text_end": "NULL" }, "funcname": "InsertChars", - "location": "imgui:2000", + "location": "imgui:2052", "ov_cimguiname": "ImGuiInputTextCallbackData_InsertChars", "ret": "void", "signature": "(int,const char*,const char*)", @@ -5763,7 +5886,7 @@ "cimguiname": "ImGuiInputTextCallbackData_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui:2001", + "location": "imgui:2053", "ov_cimguiname": "ImGuiInputTextCallbackData_SelectAll", "ret": "void", "signature": "()", @@ -5803,7 +5926,7 @@ "cimguiname": "ImGuiInputTextState_ClearFreeMemory", "defaults": {}, "funcname": "ClearFreeMemory", - "location": "imgui_internal:997", + "location": "imgui_internal:1095", "ov_cimguiname": "ImGuiInputTextState_ClearFreeMemory", "ret": "void", "signature": "()", @@ -5824,7 +5947,7 @@ "cimguiname": "ImGuiInputTextState_ClearSelection", "defaults": {}, "funcname": "ClearSelection", - "location": "imgui_internal:1006", + "location": "imgui_internal:1104", "ov_cimguiname": "ImGuiInputTextState_ClearSelection", "ret": "void", "signature": "()", @@ -5845,7 +5968,7 @@ "cimguiname": "ImGuiInputTextState_ClearText", "defaults": {}, "funcname": "ClearText", - "location": "imgui_internal:996", + "location": "imgui_internal:1094", "ov_cimguiname": "ImGuiInputTextState_ClearText", "ret": "void", "signature": "()", @@ -5866,7 +5989,7 @@ "cimguiname": "ImGuiInputTextState_CursorAnimReset", "defaults": {}, "funcname": "CursorAnimReset", - "location": "imgui_internal:1003", + "location": "imgui_internal:1101", "ov_cimguiname": "ImGuiInputTextState_CursorAnimReset", "ret": "void", "signature": "()", @@ -5887,14 +6010,14 @@ "cimguiname": "ImGuiInputTextState_CursorClamp", "defaults": {}, "funcname": "CursorClamp", - "location": "imgui_internal:1004", + "location": "imgui_internal:1102", "ov_cimguiname": "ImGuiInputTextState_CursorClamp", "ret": "void", "signature": "()", "stname": "ImGuiInputTextState" } ], - "ImGuiInputTextState_GetRedoAvailCount": [ + "ImGuiInputTextState_GetCursorPos": [ { "args": "(ImGuiInputTextState* self)", "argsT": [ @@ -5905,17 +6028,17 @@ ], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImGuiInputTextState_GetRedoAvailCount", + "cimguiname": "ImGuiInputTextState_GetCursorPos", "defaults": {}, - "funcname": "GetRedoAvailCount", - "location": "imgui_internal:999", - "ov_cimguiname": "ImGuiInputTextState_GetRedoAvailCount", + "funcname": "GetCursorPos", + "location": "imgui_internal:1105", + "ov_cimguiname": "ImGuiInputTextState_GetCursorPos", "ret": "int", "signature": "()const", "stname": "ImGuiInputTextState" } ], - "ImGuiInputTextState_GetUndoAvailCount": [ + "ImGuiInputTextState_GetRedoAvailCount": [ { "args": "(ImGuiInputTextState* self)", "argsT": [ @@ -5926,10 +6049,73 @@ ], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImGuiInputTextState_GetUndoAvailCount", + "cimguiname": "ImGuiInputTextState_GetRedoAvailCount", + "defaults": {}, + "funcname": "GetRedoAvailCount", + "location": "imgui_internal:1097", + "ov_cimguiname": "ImGuiInputTextState_GetRedoAvailCount", + "ret": "int", + "signature": "()const", + "stname": "ImGuiInputTextState" + } + ], + "ImGuiInputTextState_GetSelectionEnd": [ + { + "args": "(ImGuiInputTextState* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextState*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextState_GetSelectionEnd", + "defaults": {}, + "funcname": "GetSelectionEnd", + "location": "imgui_internal:1107", + "ov_cimguiname": "ImGuiInputTextState_GetSelectionEnd", + "ret": "int", + "signature": "()const", + "stname": "ImGuiInputTextState" + } + ], + "ImGuiInputTextState_GetSelectionStart": [ + { + "args": "(ImGuiInputTextState* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextState*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextState_GetSelectionStart", + "defaults": {}, + "funcname": "GetSelectionStart", + "location": "imgui_internal:1106", + "ov_cimguiname": "ImGuiInputTextState_GetSelectionStart", + "ret": "int", + "signature": "()const", + "stname": "ImGuiInputTextState" + } + ], + "ImGuiInputTextState_GetUndoAvailCount": [ + { + "args": "(ImGuiInputTextState* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiInputTextState*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiInputTextState_GetUndoAvailCount", "defaults": {}, "funcname": "GetUndoAvailCount", - "location": "imgui_internal:998", + "location": "imgui_internal:1096", "ov_cimguiname": "ImGuiInputTextState_GetUndoAvailCount", "ret": "int", "signature": "()const", @@ -5950,7 +6136,7 @@ "cimguiname": "ImGuiInputTextState_HasSelection", "defaults": {}, "funcname": "HasSelection", - "location": "imgui_internal:1005", + "location": "imgui_internal:1103", "ov_cimguiname": "ImGuiInputTextState_HasSelection", "ret": "bool", "signature": "()const", @@ -5967,7 +6153,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiInputTextState", - "location": "imgui_internal:995", + "location": "imgui_internal:1093", "ov_cimguiname": "ImGuiInputTextState_ImGuiInputTextState", "signature": "()", "stname": "ImGuiInputTextState" @@ -5991,7 +6177,7 @@ "cimguiname": "ImGuiInputTextState_OnKeyPressed", "defaults": {}, "funcname": "OnKeyPressed", - "location": "imgui_internal:1000", + "location": "imgui_internal:1098", "ov_cimguiname": "ImGuiInputTextState_OnKeyPressed", "ret": "void", "signature": "(int)", @@ -6012,7 +6198,7 @@ "cimguiname": "ImGuiInputTextState_SelectAll", "defaults": {}, "funcname": "SelectAll", - "location": "imgui_internal:1007", + "location": "imgui_internal:1108", "ov_cimguiname": "ImGuiInputTextState_SelectAll", "ret": "void", "signature": "()", @@ -6038,81 +6224,39 @@ "stname": "ImGuiInputTextState" } ], - "ImGuiLastItemDataBackup_Backup": [ - { - "args": "(ImGuiLastItemDataBackup* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiLastItemDataBackup*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiLastItemDataBackup_Backup", - "defaults": {}, - "funcname": "Backup", - "location": "imgui_internal:2075", - "ov_cimguiname": "ImGuiLastItemDataBackup_Backup", - "ret": "void", - "signature": "()", - "stname": "ImGuiLastItemDataBackup" - } - ], - "ImGuiLastItemDataBackup_ImGuiLastItemDataBackup": [ + "ImGuiLastItemData_ImGuiLastItemData": [ { "args": "()", "argsT": [], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImGuiLastItemDataBackup_ImGuiLastItemDataBackup", + "cimguiname": "ImGuiLastItemData_ImGuiLastItemData", "constructor": true, "defaults": {}, - "funcname": "ImGuiLastItemDataBackup", - "location": "imgui_internal:2074", - "ov_cimguiname": "ImGuiLastItemDataBackup_ImGuiLastItemDataBackup", + "funcname": "ImGuiLastItemData", + "location": "imgui_internal:1211", + "ov_cimguiname": "ImGuiLastItemData_ImGuiLastItemData", "signature": "()", - "stname": "ImGuiLastItemDataBackup" - } - ], - "ImGuiLastItemDataBackup_Restore": [ - { - "args": "(ImGuiLastItemDataBackup* self)", - "argsT": [ - { - "name": "self", - "type": "ImGuiLastItemDataBackup*" - } - ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImGuiLastItemDataBackup_Restore", - "defaults": {}, - "funcname": "Restore", - "location": "imgui_internal:2076", - "ov_cimguiname": "ImGuiLastItemDataBackup_Restore", - "ret": "void", - "signature": "()const", - "stname": "ImGuiLastItemDataBackup" + "stname": "ImGuiLastItemData" } ], - "ImGuiLastItemDataBackup_destroy": [ + "ImGuiLastItemData_destroy": [ { - "args": "(ImGuiLastItemDataBackup* self)", + "args": "(ImGuiLastItemData* self)", "argsT": [ { "name": "self", - "type": "ImGuiLastItemDataBackup*" + "type": "ImGuiLastItemData*" } ], "call_args": "(self)", - "cimguiname": "ImGuiLastItemDataBackup_destroy", + "cimguiname": "ImGuiLastItemData_destroy", "defaults": {}, "destructor": true, - "ov_cimguiname": "ImGuiLastItemDataBackup_destroy", + "ov_cimguiname": "ImGuiLastItemData_destroy", "ret": "void", - "signature": "(ImGuiLastItemDataBackup*)", - "stname": "ImGuiLastItemDataBackup" + "signature": "(ImGuiLastItemData*)", + "stname": "ImGuiLastItemData" } ], "ImGuiListClipper_Begin": [ @@ -6139,7 +6283,7 @@ "items_height": "-1.0f" }, "funcname": "Begin", - "location": "imgui:2237", + "location": "imgui:2288", "ov_cimguiname": "ImGuiListClipper_Begin", "ret": "void", "signature": "(int,float)", @@ -6160,7 +6304,7 @@ "cimguiname": "ImGuiListClipper_End", "defaults": {}, "funcname": "End", - "location": "imgui:2238", + "location": "imgui:2289", "ov_cimguiname": "ImGuiListClipper_End", "ret": "void", "signature": "()", @@ -6177,7 +6321,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiListClipper", - "location": "imgui:2232", + "location": "imgui:2283", "ov_cimguiname": "ImGuiListClipper_ImGuiListClipper", "signature": "()", "stname": "ImGuiListClipper" @@ -6197,7 +6341,7 @@ "cimguiname": "ImGuiListClipper_Step", "defaults": {}, "funcname": "Step", - "location": "imgui:2239", + "location": "imgui:2290", "ov_cimguiname": "ImGuiListClipper_Step", "ret": "bool", "signature": "()", @@ -6217,7 +6361,7 @@ "cimguiname": "ImGuiListClipper_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2233", + "location": "imgui:2284", "ov_cimguiname": "ImGuiListClipper_destroy", "realdestructor": true, "ret": "void", @@ -6225,61 +6369,65 @@ "stname": "ImGuiListClipper" } ], - "ImGuiMenuColumns_CalcExtraSpace": [ + "ImGuiMenuColumns_CalcNextTotalWidth": [ { - "args": "(ImGuiMenuColumns* self,float avail_w)", + "args": "(ImGuiMenuColumns* self,bool update_offsets)", "argsT": [ { "name": "self", "type": "ImGuiMenuColumns*" }, { - "name": "avail_w", - "type": "float" + "name": "update_offsets", + "type": "bool" } ], - "argsoriginal": "(float avail_w)", - "call_args": "(avail_w)", - "cimguiname": "ImGuiMenuColumns_CalcExtraSpace", + "argsoriginal": "(bool update_offsets)", + "call_args": "(update_offsets)", + "cimguiname": "ImGuiMenuColumns_CalcNextTotalWidth", "defaults": {}, - "funcname": "CalcExtraSpace", - "location": "imgui_internal:971", - "ov_cimguiname": "ImGuiMenuColumns_CalcExtraSpace", - "ret": "float", - "signature": "(float)const", + "funcname": "CalcNextTotalWidth", + "location": "imgui_internal:1069", + "ov_cimguiname": "ImGuiMenuColumns_CalcNextTotalWidth", + "ret": "void", + "signature": "(bool)", "stname": "ImGuiMenuColumns" } ], "ImGuiMenuColumns_DeclColumns": [ { - "args": "(ImGuiMenuColumns* self,float w0,float w1,float w2)", + "args": "(ImGuiMenuColumns* self,float w_icon,float w_label,float w_shortcut,float w_mark)", "argsT": [ { "name": "self", "type": "ImGuiMenuColumns*" }, { - "name": "w0", + "name": "w_icon", + "type": "float" + }, + { + "name": "w_label", "type": "float" }, { - "name": "w1", + "name": "w_shortcut", "type": "float" }, { - "name": "w2", + "name": "w_mark", "type": "float" } ], - "argsoriginal": "(float w0,float w1,float w2)", - "call_args": "(w0,w1,w2)", + "argsoriginal": "(float w_icon,float w_label,float w_shortcut,float w_mark)", + "call_args": "(w_icon,w_label,w_shortcut,w_mark)", "cimguiname": "ImGuiMenuColumns_DeclColumns", "defaults": {}, "funcname": "DeclColumns", - "location": "imgui_internal:970", + "location": "imgui_internal:1068", "ov_cimguiname": "ImGuiMenuColumns_DeclColumns", "ret": "float", - "signature": "(float,float,float)", + "signature": "(float,float,float,float)", "stname": "ImGuiMenuColumns" } ], @@ -6293,7 +6441,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMenuColumns", - "location": "imgui_internal:968", + "location": "imgui_internal:1066", "ov_cimguiname": "ImGuiMenuColumns_ImGuiMenuColumns", "signature": "()", "stname": "ImGuiMenuColumns" @@ -6301,34 +6449,30 @@ ], "ImGuiMenuColumns_Update": [ { - "args": "(ImGuiMenuColumns* self,int count,float spacing,bool clear)", + "args": "(ImGuiMenuColumns* self,float spacing,bool window_reappearing)", "argsT": [ { "name": "self", "type": "ImGuiMenuColumns*" }, - { - "name": "count", - "type": "int" - }, { "name": "spacing", "type": "float" }, { - "name": "clear", + "name": "window_reappearing", "type": "bool" } ], - "argsoriginal": "(int count,float spacing,bool clear)", - "call_args": "(count,spacing,clear)", + "argsoriginal": "(float spacing,bool window_reappearing)", + "call_args": "(spacing,window_reappearing)", "cimguiname": "ImGuiMenuColumns_Update", "defaults": {}, "funcname": "Update", - "location": "imgui_internal:969", + "location": "imgui_internal:1067", "ov_cimguiname": "ImGuiMenuColumns_Update", "ret": "void", - "signature": "(int,float,bool)", + "signature": "(float,bool)", "stname": "ImGuiMenuColumns" } ], @@ -6361,7 +6505,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiMetricsConfig", - "location": "imgui_internal:1405", + "location": "imgui_internal:1537", "ov_cimguiname": "ImGuiMetricsConfig_ImGuiMetricsConfig", "signature": "()", "stname": "ImGuiMetricsConfig" @@ -6386,60 +6530,60 @@ "stname": "ImGuiMetricsConfig" } ], - "ImGuiNavMoveResult_Clear": [ + "ImGuiNavItemData_Clear": [ { - "args": "(ImGuiNavMoveResult* self)", + "args": "(ImGuiNavItemData* self)", "argsT": [ { "name": "self", - "type": "ImGuiNavMoveResult*" + "type": "ImGuiNavItemData*" } ], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImGuiNavMoveResult_Clear", + "cimguiname": "ImGuiNavItemData_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:1035", - "ov_cimguiname": "ImGuiNavMoveResult_Clear", + "location": "imgui_internal:1136", + "ov_cimguiname": "ImGuiNavItemData_Clear", "ret": "void", "signature": "()", - "stname": "ImGuiNavMoveResult" + "stname": "ImGuiNavItemData" } ], - "ImGuiNavMoveResult_ImGuiNavMoveResult": [ + "ImGuiNavItemData_ImGuiNavItemData": [ { "args": "()", "argsT": [], "argsoriginal": "()", "call_args": "()", - "cimguiname": "ImGuiNavMoveResult_ImGuiNavMoveResult", + "cimguiname": "ImGuiNavItemData_ImGuiNavItemData", "constructor": true, "defaults": {}, - "funcname": "ImGuiNavMoveResult", - "location": "imgui_internal:1034", - "ov_cimguiname": "ImGuiNavMoveResult_ImGuiNavMoveResult", + "funcname": "ImGuiNavItemData", + "location": "imgui_internal:1135", + "ov_cimguiname": "ImGuiNavItemData_ImGuiNavItemData", "signature": "()", - "stname": "ImGuiNavMoveResult" + "stname": "ImGuiNavItemData" } ], - "ImGuiNavMoveResult_destroy": [ + "ImGuiNavItemData_destroy": [ { - "args": "(ImGuiNavMoveResult* self)", + "args": "(ImGuiNavItemData* self)", "argsT": [ { "name": "self", - "type": "ImGuiNavMoveResult*" + "type": "ImGuiNavItemData*" } ], "call_args": "(self)", - "cimguiname": "ImGuiNavMoveResult_destroy", + "cimguiname": "ImGuiNavItemData_destroy", "defaults": {}, "destructor": true, - "ov_cimguiname": "ImGuiNavMoveResult_destroy", + "ov_cimguiname": "ImGuiNavItemData_destroy", "ret": "void", - "signature": "(ImGuiNavMoveResult*)", - "stname": "ImGuiNavMoveResult" + "signature": "(ImGuiNavItemData*)", + "stname": "ImGuiNavItemData" } ], "ImGuiNextItemData_ClearFlags": [ @@ -6456,7 +6600,7 @@ "cimguiname": "ImGuiNextItemData_ClearFlags", "defaults": {}, "funcname": "ClearFlags", - "location": "imgui_internal:1098", + "location": "imgui_internal:1199", "ov_cimguiname": "ImGuiNextItemData_ClearFlags", "ret": "void", "signature": "()", @@ -6473,7 +6617,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNextItemData", - "location": "imgui_internal:1097", + "location": "imgui_internal:1198", "ov_cimguiname": "ImGuiNextItemData_ImGuiNextItemData", "signature": "()", "stname": "ImGuiNextItemData" @@ -6512,7 +6656,7 @@ "cimguiname": "ImGuiNextWindowData_ClearFlags", "defaults": {}, "funcname": "ClearFlags", - "location": "imgui_internal:1079", + "location": "imgui_internal:1180", "ov_cimguiname": "ImGuiNextWindowData_ClearFlags", "ret": "void", "signature": "()", @@ -6529,7 +6673,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiNextWindowData", - "location": "imgui_internal:1078", + "location": "imgui_internal:1179", "ov_cimguiname": "ImGuiNextWindowData_ImGuiNextWindowData", "signature": "()", "stname": "ImGuiNextWindowData" @@ -6564,7 +6708,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOldColumnData", - "location": "imgui_internal:1148", + "location": "imgui_internal:1268", "ov_cimguiname": "ImGuiOldColumnData_ImGuiOldColumnData", "signature": "()", "stname": "ImGuiOldColumnData" @@ -6599,7 +6743,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOldColumns", - "location": "imgui_internal:1169", + "location": "imgui_internal:1289", "ov_cimguiname": "ImGuiOldColumns_ImGuiOldColumns", "signature": "()", "stname": "ImGuiOldColumns" @@ -6634,7 +6778,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiOnceUponAFrame", - "location": "imgui:2100", + "location": "imgui:2151", "ov_cimguiname": "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame", "signature": "()", "stname": "ImGuiOnceUponAFrame" @@ -6673,7 +6817,7 @@ "cimguiname": "ImGuiPayload_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2054", + "location": "imgui:2105", "ov_cimguiname": "ImGuiPayload_Clear", "ret": "void", "signature": "()", @@ -6690,7 +6834,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPayload", - "location": "imgui:2053", + "location": "imgui:2104", "ov_cimguiname": "ImGuiPayload_ImGuiPayload", "signature": "()", "stname": "ImGuiPayload" @@ -6714,7 +6858,7 @@ "cimguiname": "ImGuiPayload_IsDataType", "defaults": {}, "funcname": "IsDataType", - "location": "imgui:2055", + "location": "imgui:2106", "ov_cimguiname": "ImGuiPayload_IsDataType", "ret": "bool", "signature": "(const char*)const", @@ -6735,7 +6879,7 @@ "cimguiname": "ImGuiPayload_IsDelivery", "defaults": {}, "funcname": "IsDelivery", - "location": "imgui:2057", + "location": "imgui:2108", "ov_cimguiname": "ImGuiPayload_IsDelivery", "ret": "bool", "signature": "()const", @@ -6756,7 +6900,7 @@ "cimguiname": "ImGuiPayload_IsPreview", "defaults": {}, "funcname": "IsPreview", - "location": "imgui:2056", + "location": "imgui:2107", "ov_cimguiname": "ImGuiPayload_IsPreview", "ret": "bool", "signature": "()const", @@ -6792,7 +6936,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformIO", - "location": "imgui:2992", + "location": "imgui:3048", "ov_cimguiname": "ImGuiPlatformIO_ImGuiPlatformIO", "signature": "()", "stname": "ImGuiPlatformIO" @@ -6827,7 +6971,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPlatformMonitor", - "location": "imgui:3002", + "location": "imgui:3058", "ov_cimguiname": "ImGuiPlatformMonitor_ImGuiPlatformMonitor", "signature": "()", "stname": "ImGuiPlatformMonitor" @@ -6862,7 +7006,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPopupData", - "location": "imgui_internal:1021", + "location": "imgui_internal:1122", "ov_cimguiname": "ImGuiPopupData_ImGuiPopupData", "signature": "()", "stname": "ImGuiPopupData" @@ -6902,8 +7046,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPtrOrIndex", - "location": "imgui_internal:1112", - "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndexPtr", + "location": "imgui_internal:1232", + "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr", "signature": "(void*)", "stname": "ImGuiPtrOrIndex" }, @@ -6921,8 +7065,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiPtrOrIndex", - "location": "imgui_internal:1113", - "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndexInt", + "location": "imgui_internal:1233", + "ov_cimguiname": "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int", "signature": "(int)", "stname": "ImGuiPtrOrIndex" } @@ -6956,7 +7100,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiSettingsHandler", - "location": "imgui_internal:1387", + "location": "imgui_internal:1519", "ov_cimguiname": "ImGuiSettingsHandler_ImGuiSettingsHandler", "signature": "()", "stname": "ImGuiSettingsHandler" @@ -6995,7 +7139,7 @@ "cimguiname": "ImGuiStackSizes_CompareWithCurrentState", "defaults": {}, "funcname": "CompareWithCurrentState", - "location": "imgui_internal:1430", + "location": "imgui_internal:1562", "ov_cimguiname": "ImGuiStackSizes_CompareWithCurrentState", "ret": "void", "signature": "()", @@ -7012,7 +7156,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStackSizes", - "location": "imgui_internal:1428", + "location": "imgui_internal:1560", "ov_cimguiname": "ImGuiStackSizes_ImGuiStackSizes", "signature": "()", "stname": "ImGuiStackSizes" @@ -7032,7 +7176,7 @@ "cimguiname": "ImGuiStackSizes_SetToCurrentState", "defaults": {}, "funcname": "SetToCurrentState", - "location": "imgui_internal:1429", + "location": "imgui_internal:1561", "ov_cimguiname": "ImGuiStackSizes_SetToCurrentState", "ret": "void", "signature": "()", @@ -7077,8 +7221,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2167", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairInt", + "location": "imgui:2218", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Int", "signature": "(ImGuiID,int)", "stname": "ImGuiStoragePair" }, @@ -7100,8 +7244,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2168", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairFloat", + "location": "imgui:2219", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Float", "signature": "(ImGuiID,float)", "stname": "ImGuiStoragePair" }, @@ -7123,8 +7267,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStoragePair", - "location": "imgui:2169", - "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePairPtr", + "location": "imgui:2220", + "ov_cimguiname": "ImGuiStoragePair_ImGuiStoragePair_Ptr", "signature": "(ImGuiID,void*)", "stname": "ImGuiStoragePair" } @@ -7162,7 +7306,7 @@ "cimguiname": "ImGuiStorage_BuildSortByKey", "defaults": {}, "funcname": "BuildSortByKey", - "location": "imgui:2200", + "location": "imgui:2251", "ov_cimguiname": "ImGuiStorage_BuildSortByKey", "ret": "void", "signature": "()", @@ -7183,7 +7327,7 @@ "cimguiname": "ImGuiStorage_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2177", + "location": "imgui:2228", "ov_cimguiname": "ImGuiStorage_Clear", "ret": "void", "signature": "()", @@ -7214,7 +7358,7 @@ "default_val": "false" }, "funcname": "GetBool", - "location": "imgui:2180", + "location": "imgui:2231", "ov_cimguiname": "ImGuiStorage_GetBool", "ret": "bool", "signature": "(ImGuiID,bool)const", @@ -7245,7 +7389,7 @@ "default_val": "false" }, "funcname": "GetBoolRef", - "location": "imgui:2192", + "location": "imgui:2243", "ov_cimguiname": "ImGuiStorage_GetBoolRef", "ret": "bool*", "signature": "(ImGuiID,bool)", @@ -7276,7 +7420,7 @@ "default_val": "0.0f" }, "funcname": "GetFloat", - "location": "imgui:2182", + "location": "imgui:2233", "ov_cimguiname": "ImGuiStorage_GetFloat", "ret": "float", "signature": "(ImGuiID,float)const", @@ -7307,7 +7451,7 @@ "default_val": "0.0f" }, "funcname": "GetFloatRef", - "location": "imgui:2193", + "location": "imgui:2244", "ov_cimguiname": "ImGuiStorage_GetFloatRef", "ret": "float*", "signature": "(ImGuiID,float)", @@ -7338,7 +7482,7 @@ "default_val": "0" }, "funcname": "GetInt", - "location": "imgui:2178", + "location": "imgui:2229", "ov_cimguiname": "ImGuiStorage_GetInt", "ret": "int", "signature": "(ImGuiID,int)const", @@ -7369,7 +7513,7 @@ "default_val": "0" }, "funcname": "GetIntRef", - "location": "imgui:2191", + "location": "imgui:2242", "ov_cimguiname": "ImGuiStorage_GetIntRef", "ret": "int*", "signature": "(ImGuiID,int)", @@ -7394,7 +7538,7 @@ "cimguiname": "ImGuiStorage_GetVoidPtr", "defaults": {}, "funcname": "GetVoidPtr", - "location": "imgui:2184", + "location": "imgui:2235", "ov_cimguiname": "ImGuiStorage_GetVoidPtr", "ret": "void*", "signature": "(ImGuiID)const", @@ -7425,7 +7569,7 @@ "default_val": "NULL" }, "funcname": "GetVoidPtrRef", - "location": "imgui:2194", + "location": "imgui:2245", "ov_cimguiname": "ImGuiStorage_GetVoidPtrRef", "ret": "void**", "signature": "(ImGuiID,void*)", @@ -7450,7 +7594,7 @@ "cimguiname": "ImGuiStorage_SetAllInt", "defaults": {}, "funcname": "SetAllInt", - "location": "imgui:2197", + "location": "imgui:2248", "ov_cimguiname": "ImGuiStorage_SetAllInt", "ret": "void", "signature": "(int)", @@ -7479,7 +7623,7 @@ "cimguiname": "ImGuiStorage_SetBool", "defaults": {}, "funcname": "SetBool", - "location": "imgui:2181", + "location": "imgui:2232", "ov_cimguiname": "ImGuiStorage_SetBool", "ret": "void", "signature": "(ImGuiID,bool)", @@ -7508,7 +7652,7 @@ "cimguiname": "ImGuiStorage_SetFloat", "defaults": {}, "funcname": "SetFloat", - "location": "imgui:2183", + "location": "imgui:2234", "ov_cimguiname": "ImGuiStorage_SetFloat", "ret": "void", "signature": "(ImGuiID,float)", @@ -7537,7 +7681,7 @@ "cimguiname": "ImGuiStorage_SetInt", "defaults": {}, "funcname": "SetInt", - "location": "imgui:2179", + "location": "imgui:2230", "ov_cimguiname": "ImGuiStorage_SetInt", "ret": "void", "signature": "(ImGuiID,int)", @@ -7566,7 +7710,7 @@ "cimguiname": "ImGuiStorage_SetVoidPtr", "defaults": {}, "funcname": "SetVoidPtr", - "location": "imgui:2185", + "location": "imgui:2236", "ov_cimguiname": "ImGuiStorage_SetVoidPtr", "ret": "void", "signature": "(ImGuiID,void*)", @@ -7592,8 +7736,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:940", - "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleModInt", + "location": "imgui_internal:1020", + "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Int", "signature": "(ImGuiStyleVar,int)", "stname": "ImGuiStyleMod" }, @@ -7615,8 +7759,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:941", - "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleModFloat", + "location": "imgui_internal:1021", + "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Float", "signature": "(ImGuiStyleVar,float)", "stname": "ImGuiStyleMod" }, @@ -7638,8 +7782,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyleMod", - "location": "imgui_internal:942", - "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleModVec2", + "location": "imgui_internal:1022", + "ov_cimguiname": "ImGuiStyleMod_ImGuiStyleMod_Vec2", "signature": "(ImGuiStyleVar,ImVec2)", "stname": "ImGuiStyleMod" } @@ -7673,7 +7817,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiStyle", - "location": "imgui:1816", + "location": "imgui:1865", "ov_cimguiname": "ImGuiStyle_ImGuiStyle", "signature": "()", "stname": "ImGuiStyle" @@ -7697,7 +7841,7 @@ "cimguiname": "ImGuiStyle_ScaleAllSizes", "defaults": {}, "funcname": "ScaleAllSizes", - "location": "imgui:1817", + "location": "imgui:1866", "ov_cimguiname": "ImGuiStyle_ScaleAllSizes", "ret": "void", "signature": "(float)", @@ -7741,7 +7885,7 @@ "cimguiname": "ImGuiTabBar_GetTabName", "defaults": {}, "funcname": "GetTabName", - "location": "imgui_internal:2156", + "location": "imgui_internal:2282", "ov_cimguiname": "ImGuiTabBar_GetTabName", "ret": "const char*", "signature": "(const ImGuiTabItem*)const", @@ -7766,7 +7910,7 @@ "cimguiname": "ImGuiTabBar_GetTabOrder", "defaults": {}, "funcname": "GetTabOrder", - "location": "imgui_internal:2155", + "location": "imgui_internal:2281", "ov_cimguiname": "ImGuiTabBar_GetTabOrder", "ret": "int", "signature": "(const ImGuiTabItem*)const", @@ -7783,7 +7927,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTabBar", - "location": "imgui_internal:2154", + "location": "imgui_internal:2280", "ov_cimguiname": "ImGuiTabBar_ImGuiTabBar", "signature": "()", "stname": "ImGuiTabBar" @@ -7818,7 +7962,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTabItem", - "location": "imgui_internal:2116", + "location": "imgui_internal:2242", "ov_cimguiname": "ImGuiTabItem_ImGuiTabItem", "signature": "()", "stname": "ImGuiTabItem" @@ -7853,7 +7997,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSettings", - "location": "imgui_internal:2378", + "location": "imgui_internal:2518", "ov_cimguiname": "ImGuiTableColumnSettings_ImGuiTableColumnSettings", "signature": "()", "stname": "ImGuiTableColumnSettings" @@ -7888,7 +8032,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumnSortSpecs", - "location": "imgui:2068", + "location": "imgui:2119", "ov_cimguiname": "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs", "signature": "()", "stname": "ImGuiTableColumnSortSpecs" @@ -7923,7 +8067,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableColumn", - "location": "imgui_internal:2226", + "location": "imgui_internal:2351", "ov_cimguiname": "ImGuiTableColumn_ImGuiTableColumn", "signature": "()", "stname": "ImGuiTableColumn" @@ -7962,7 +8106,7 @@ "cimguiname": "ImGuiTableSettings_GetColumnSettings", "defaults": {}, "funcname": "GetColumnSettings", - "location": "imgui_internal:2401", + "location": "imgui_internal:2541", "ov_cimguiname": "ImGuiTableSettings_GetColumnSettings", "ret": "ImGuiTableColumnSettings*", "signature": "()", @@ -7979,7 +8123,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSettings", - "location": "imgui_internal:2400", + "location": "imgui_internal:2540", "ov_cimguiname": "ImGuiTableSettings_ImGuiTableSettings", "signature": "()", "stname": "ImGuiTableSettings" @@ -8014,7 +8158,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTableSortSpecs", - "location": "imgui:2081", + "location": "imgui:2132", "ov_cimguiname": "ImGuiTableSortSpecs_ImGuiTableSortSpecs", "signature": "()", "stname": "ImGuiTableSortSpecs" @@ -8039,6 +8183,41 @@ "stname": "ImGuiTableSortSpecs" } ], + "ImGuiTableTempData_ImGuiTableTempData": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiTableTempData_ImGuiTableTempData", + "constructor": true, + "defaults": {}, + "funcname": "ImGuiTableTempData", + "location": "imgui_internal:2503", + "ov_cimguiname": "ImGuiTableTempData_ImGuiTableTempData", + "signature": "()", + "stname": "ImGuiTableTempData" + } + ], + "ImGuiTableTempData_destroy": [ + { + "args": "(ImGuiTableTempData* self)", + "argsT": [ + { + "name": "self", + "type": "ImGuiTableTempData*" + } + ], + "call_args": "(self)", + "cimguiname": "ImGuiTableTempData_destroy", + "defaults": {}, + "destructor": true, + "ov_cimguiname": "ImGuiTableTempData_destroy", + "ret": "void", + "signature": "(ImGuiTableTempData*)", + "stname": "ImGuiTableTempData" + } + ], "ImGuiTable_ImGuiTable": [ { "args": "()", @@ -8049,7 +8228,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTable", - "location": "imgui_internal:2362", + "location": "imgui_internal:2479", "ov_cimguiname": "ImGuiTable_ImGuiTable", "signature": "()", "stname": "ImGuiTable" @@ -8068,7 +8247,7 @@ "cimguiname": "ImGuiTable_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2363", + "location": "imgui_internal:2480", "ov_cimguiname": "ImGuiTable_destroy", "realdestructor": true, "ret": "void", @@ -8086,7 +8265,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextBuffer", - "location": "imgui:2138", + "location": "imgui:2189", "ov_cimguiname": "ImGuiTextBuffer_ImGuiTextBuffer", "signature": "()", "stname": "ImGuiTextBuffer" @@ -8116,7 +8295,7 @@ "str_end": "NULL" }, "funcname": "append", - "location": "imgui:2147", + "location": "imgui:2198", "ov_cimguiname": "ImGuiTextBuffer_append", "ret": "void", "signature": "(const char*,const char*)", @@ -8146,7 +8325,7 @@ "defaults": {}, "funcname": "appendf", "isvararg": "...)", - "location": "imgui:2148", + "location": "imgui:2199", "manual": true, "ov_cimguiname": "ImGuiTextBuffer_appendf", "ret": "void", @@ -8176,7 +8355,7 @@ "cimguiname": "ImGuiTextBuffer_appendfv", "defaults": {}, "funcname": "appendfv", - "location": "imgui:2149", + "location": "imgui:2200", "ov_cimguiname": "ImGuiTextBuffer_appendfv", "ret": "void", "signature": "(const char*,va_list)", @@ -8197,7 +8376,7 @@ "cimguiname": "ImGuiTextBuffer_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:2140", + "location": "imgui:2191", "ov_cimguiname": "ImGuiTextBuffer_begin", "ret": "const char*", "signature": "()const", @@ -8218,7 +8397,7 @@ "cimguiname": "ImGuiTextBuffer_c_str", "defaults": {}, "funcname": "c_str", - "location": "imgui:2146", + "location": "imgui:2197", "ov_cimguiname": "ImGuiTextBuffer_c_str", "ret": "const char*", "signature": "()const", @@ -8239,7 +8418,7 @@ "cimguiname": "ImGuiTextBuffer_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:2144", + "location": "imgui:2195", "ov_cimguiname": "ImGuiTextBuffer_clear", "ret": "void", "signature": "()", @@ -8279,7 +8458,7 @@ "cimguiname": "ImGuiTextBuffer_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2143", + "location": "imgui:2194", "ov_cimguiname": "ImGuiTextBuffer_empty", "ret": "bool", "signature": "()const", @@ -8300,7 +8479,7 @@ "cimguiname": "ImGuiTextBuffer_end", "defaults": {}, "funcname": "end", - "location": "imgui:2141", + "location": "imgui:2192", "ov_cimguiname": "ImGuiTextBuffer_end", "ret": "const char*", "signature": "()const", @@ -8325,7 +8504,7 @@ "cimguiname": "ImGuiTextBuffer_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:2145", + "location": "imgui:2196", "ov_cimguiname": "ImGuiTextBuffer_reserve", "ret": "void", "signature": "(int)", @@ -8346,7 +8525,7 @@ "cimguiname": "ImGuiTextBuffer_size", "defaults": {}, "funcname": "size", - "location": "imgui:2142", + "location": "imgui:2193", "ov_cimguiname": "ImGuiTextBuffer_size", "ret": "int", "signature": "()const", @@ -8367,7 +8546,7 @@ "cimguiname": "ImGuiTextFilter_Build", "defaults": {}, "funcname": "Build", - "location": "imgui:2111", + "location": "imgui:2162", "ov_cimguiname": "ImGuiTextFilter_Build", "ret": "void", "signature": "()", @@ -8388,7 +8567,7 @@ "cimguiname": "ImGuiTextFilter_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui:2112", + "location": "imgui:2163", "ov_cimguiname": "ImGuiTextFilter_Clear", "ret": "void", "signature": "()", @@ -8420,7 +8599,7 @@ "width": "0.0f" }, "funcname": "Draw", - "location": "imgui:2109", + "location": "imgui:2160", "ov_cimguiname": "ImGuiTextFilter_Draw", "ret": "bool", "signature": "(const char*,float)", @@ -8444,7 +8623,7 @@ "default_filter": "\"\"" }, "funcname": "ImGuiTextFilter", - "location": "imgui:2108", + "location": "imgui:2159", "ov_cimguiname": "ImGuiTextFilter_ImGuiTextFilter", "signature": "(const char*)", "stname": "ImGuiTextFilter" @@ -8464,7 +8643,7 @@ "cimguiname": "ImGuiTextFilter_IsActive", "defaults": {}, "funcname": "IsActive", - "location": "imgui:2113", + "location": "imgui:2164", "ov_cimguiname": "ImGuiTextFilter_IsActive", "ret": "bool", "signature": "()const", @@ -8495,7 +8674,7 @@ "text_end": "NULL" }, "funcname": "PassFilter", - "location": "imgui:2110", + "location": "imgui:2161", "ov_cimguiname": "ImGuiTextFilter_PassFilter", "ret": "bool", "signature": "(const char*,const char*)const", @@ -8531,8 +8710,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2121", - "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeNil", + "location": "imgui:2172", + "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Nil", "signature": "()", "stname": "ImGuiTextRange" }, @@ -8554,8 +8733,8 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiTextRange", - "location": "imgui:2122", - "ov_cimguiname": "ImGuiTextRange_ImGuiTextRangeStr", + "location": "imgui:2173", + "ov_cimguiname": "ImGuiTextRange_ImGuiTextRange_Str", "signature": "(const char*,const char*)", "stname": "ImGuiTextRange" } @@ -8593,7 +8772,7 @@ "cimguiname": "ImGuiTextRange_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:2123", + "location": "imgui:2174", "ov_cimguiname": "ImGuiTextRange_empty", "ret": "bool", "signature": "()const", @@ -8622,13 +8801,77 @@ "cimguiname": "ImGuiTextRange_split", "defaults": {}, "funcname": "split", - "location": "imgui:2124", + "location": "imgui:2175", "ov_cimguiname": "ImGuiTextRange_split", "ret": "void", "signature": "(char,ImVector_ImGuiTextRange*)const", "stname": "ImGuiTextRange" } ], + "ImGuiViewportP_CalcWorkRectPos": [ + { + "args": "(ImVec2 *pOut,ImGuiViewportP* self,const ImVec2 off_min)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "self", + "type": "ImGuiViewportP*" + }, + { + "name": "off_min", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& off_min)", + "call_args": "(off_min)", + "cimguiname": "ImGuiViewportP_CalcWorkRectPos", + "defaults": {}, + "funcname": "CalcWorkRectPos", + "location": "imgui_internal:1473", + "nonUDT": 1, + "ov_cimguiname": "ImGuiViewportP_CalcWorkRectPos", + "ret": "void", + "signature": "(const ImVec2)const", + "stname": "ImGuiViewportP" + } + ], + "ImGuiViewportP_CalcWorkRectSize": [ + { + "args": "(ImVec2 *pOut,ImGuiViewportP* self,const ImVec2 off_min,const ImVec2 off_max)", + "argsT": [ + { + "name": "pOut", + "type": "ImVec2*" + }, + { + "name": "self", + "type": "ImGuiViewportP*" + }, + { + "name": "off_min", + "type": "const ImVec2" + }, + { + "name": "off_max", + "type": "const ImVec2" + } + ], + "argsoriginal": "(const ImVec2& off_min,const ImVec2& off_max)", + "call_args": "(off_min,off_max)", + "cimguiname": "ImGuiViewportP_CalcWorkRectSize", + "defaults": {}, + "funcname": "CalcWorkRectSize", + "location": "imgui_internal:1474", + "nonUDT": 1, + "ov_cimguiname": "ImGuiViewportP_CalcWorkRectSize", + "ret": "void", + "signature": "(const ImVec2,const ImVec2)const", + "stname": "ImGuiViewportP" + } + ], "ImGuiViewportP_ClearRequestFlags": [ { "args": "(ImGuiViewportP* self)", @@ -8643,13 +8886,39 @@ "cimguiname": "ImGuiViewportP_ClearRequestFlags", "defaults": {}, "funcname": "ClearRequestFlags", - "location": "imgui_internal:1348", + "location": "imgui_internal:1470", "ov_cimguiname": "ImGuiViewportP_ClearRequestFlags", "ret": "void", "signature": "()", "stname": "ImGuiViewportP" } ], + "ImGuiViewportP_GetBuildWorkRect": [ + { + "args": "(ImRect *pOut,ImGuiViewportP* self)", + "argsT": [ + { + "name": "pOut", + "type": "ImRect*" + }, + { + "name": "self", + "type": "ImGuiViewportP*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImGuiViewportP_GetBuildWorkRect", + "defaults": {}, + "funcname": "GetBuildWorkRect", + "location": "imgui_internal:1480", + "nonUDT": 1, + "ov_cimguiname": "ImGuiViewportP_GetBuildWorkRect", + "ret": "void", + "signature": "()const", + "stname": "ImGuiViewportP" + } + ], "ImGuiViewportP_GetMainRect": [ { "args": "(ImRect *pOut,ImGuiViewportP* self)", @@ -8668,7 +8937,7 @@ "cimguiname": "ImGuiViewportP_GetMainRect", "defaults": {}, "funcname": "GetMainRect", - "location": "imgui_internal:1345", + "location": "imgui_internal:1478", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetMainRect", "ret": "void", @@ -8694,7 +8963,7 @@ "cimguiname": "ImGuiViewportP_GetWorkRect", "defaults": {}, "funcname": "GetWorkRect", - "location": "imgui_internal:1346", + "location": "imgui_internal:1479", "nonUDT": 1, "ov_cimguiname": "ImGuiViewportP_GetWorkRect", "ret": "void", @@ -8712,7 +8981,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiViewportP", - "location": "imgui_internal:1343", + "location": "imgui_internal:1468", "ov_cimguiname": "ImGuiViewportP_ImGuiViewportP", "signature": "()", "stname": "ImGuiViewportP" @@ -8732,7 +9001,7 @@ "cimguiname": "ImGuiViewportP_UpdateWorkRect", "defaults": {}, "funcname": "UpdateWorkRect", - "location": "imgui_internal:1347", + "location": "imgui_internal:1475", "ov_cimguiname": "ImGuiViewportP_UpdateWorkRect", "ret": "void", "signature": "()", @@ -8752,7 +9021,7 @@ "cimguiname": "ImGuiViewportP_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:1344", + "location": "imgui_internal:1469", "ov_cimguiname": "ImGuiViewportP_destroy", "realdestructor": true, "ret": "void", @@ -8778,7 +9047,7 @@ "cimguiname": "ImGuiViewport_GetCenter", "defaults": {}, "funcname": "GetCenter", - "location": "imgui:2879", + "location": "imgui:2935", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetCenter", "ret": "void", @@ -8804,7 +9073,7 @@ "cimguiname": "ImGuiViewport_GetWorkCenter", "defaults": {}, "funcname": "GetWorkCenter", - "location": "imgui:2880", + "location": "imgui:2936", "nonUDT": 1, "ov_cimguiname": "ImGuiViewport_GetWorkCenter", "ret": "void", @@ -8822,7 +9091,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiViewport", - "location": "imgui:2875", + "location": "imgui:2931", "ov_cimguiname": "ImGuiViewport_ImGuiViewport", "signature": "()", "stname": "ImGuiViewport" @@ -8841,7 +9110,7 @@ "cimguiname": "ImGuiViewport_destroy", "defaults": {}, "destructor": true, - "location": "imgui:2876", + "location": "imgui:2932", "ov_cimguiname": "ImGuiViewport_destroy", "realdestructor": true, "ret": "void", @@ -8859,7 +9128,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindowClass", - "location": "imgui:2035", + "location": "imgui:2086", "ov_cimguiname": "ImGuiWindowClass_ImGuiWindowClass", "signature": "()", "stname": "ImGuiWindowClass" @@ -8898,7 +9167,7 @@ "cimguiname": "ImGuiWindowSettings_GetName", "defaults": {}, "funcname": "GetName", - "location": "imgui_internal:1372", + "location": "imgui_internal:1504", "ov_cimguiname": "ImGuiWindowSettings_GetName", "ret": "char*", "signature": "()", @@ -8915,7 +9184,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindowSettings", - "location": "imgui_internal:1371", + "location": "imgui_internal:1503", "ov_cimguiname": "ImGuiWindowSettings_ImGuiWindowSettings", "signature": "()", "stname": "ImGuiWindowSettings" @@ -8954,7 +9223,7 @@ "cimguiname": "ImGuiWindow_CalcFontSize", "defaults": {}, "funcname": "CalcFontSize", - "location": "imgui_internal:2059", + "location": "imgui_internal:2197", "ov_cimguiname": "ImGuiWindow_CalcFontSize", "ret": "float", "signature": "()const", @@ -8985,8 +9254,8 @@ "str_end": "NULL" }, "funcname": "GetID", - "location": "imgui_internal:2049", - "ov_cimguiname": "ImGuiWindow_GetIDStr", + "location": "imgui_internal:2187", + "ov_cimguiname": "ImGuiWindow_GetID_Str", "ret": "ImGuiID", "signature": "(const char*,const char*)", "stname": "ImGuiWindow" @@ -9008,8 +9277,8 @@ "cimguiname": "ImGuiWindow_GetID", "defaults": {}, "funcname": "GetID", - "location": "imgui_internal:2050", - "ov_cimguiname": "ImGuiWindow_GetIDPtr", + "location": "imgui_internal:2188", + "ov_cimguiname": "ImGuiWindow_GetID_Ptr", "ret": "ImGuiID", "signature": "(const void*)", "stname": "ImGuiWindow" @@ -9031,8 +9300,8 @@ "cimguiname": "ImGuiWindow_GetID", "defaults": {}, "funcname": "GetID", - "location": "imgui_internal:2051", - "ov_cimguiname": "ImGuiWindow_GetIDInt", + "location": "imgui_internal:2189", + "ov_cimguiname": "ImGuiWindow_GetID_Int", "ret": "ImGuiID", "signature": "(int)", "stname": "ImGuiWindow" @@ -9056,7 +9325,7 @@ "cimguiname": "ImGuiWindow_GetIDFromRectangle", "defaults": {}, "funcname": "GetIDFromRectangle", - "location": "imgui_internal:2055", + "location": "imgui_internal:2193", "ov_cimguiname": "ImGuiWindow_GetIDFromRectangle", "ret": "ImGuiID", "signature": "(const ImRect)", @@ -9087,8 +9356,8 @@ "str_end": "NULL" }, "funcname": "GetIDNoKeepAlive", - "location": "imgui_internal:2052", - "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAliveStr", + "location": "imgui_internal:2190", + "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAlive_Str", "ret": "ImGuiID", "signature": "(const char*,const char*)", "stname": "ImGuiWindow" @@ -9110,8 +9379,8 @@ "cimguiname": "ImGuiWindow_GetIDNoKeepAlive", "defaults": {}, "funcname": "GetIDNoKeepAlive", - "location": "imgui_internal:2053", - "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAlivePtr", + "location": "imgui_internal:2191", + "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAlive_Ptr", "ret": "ImGuiID", "signature": "(const void*)", "stname": "ImGuiWindow" @@ -9133,8 +9402,8 @@ "cimguiname": "ImGuiWindow_GetIDNoKeepAlive", "defaults": {}, "funcname": "GetIDNoKeepAlive", - "location": "imgui_internal:2054", - "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAliveInt", + "location": "imgui_internal:2192", + "ov_cimguiname": "ImGuiWindow_GetIDNoKeepAlive_Int", "ret": "ImGuiID", "signature": "(int)", "stname": "ImGuiWindow" @@ -9159,7 +9428,7 @@ "constructor": true, "defaults": {}, "funcname": "ImGuiWindow", - "location": "imgui_internal:2045", + "location": "imgui_internal:2183", "ov_cimguiname": "ImGuiWindow_ImGuiWindow", "signature": "(ImGuiContext*,const char*)", "stname": "ImGuiWindow" @@ -9179,7 +9448,7 @@ "cimguiname": "ImGuiWindow_MenuBarHeight", "defaults": {}, "funcname": "MenuBarHeight", - "location": "imgui_internal:2062", + "location": "imgui_internal:2200", "ov_cimguiname": "ImGuiWindow_MenuBarHeight", "ret": "float", "signature": "()const", @@ -9204,7 +9473,7 @@ "cimguiname": "ImGuiWindow_MenuBarRect", "defaults": {}, "funcname": "MenuBarRect", - "location": "imgui_internal:2063", + "location": "imgui_internal:2201", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_MenuBarRect", "ret": "void", @@ -9230,7 +9499,7 @@ "cimguiname": "ImGuiWindow_Rect", "defaults": {}, "funcname": "Rect", - "location": "imgui_internal:2058", + "location": "imgui_internal:2196", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_Rect", "ret": "void", @@ -9252,7 +9521,7 @@ "cimguiname": "ImGuiWindow_TitleBarHeight", "defaults": {}, "funcname": "TitleBarHeight", - "location": "imgui_internal:2060", + "location": "imgui_internal:2198", "ov_cimguiname": "ImGuiWindow_TitleBarHeight", "ret": "float", "signature": "()const", @@ -9277,7 +9546,7 @@ "cimguiname": "ImGuiWindow_TitleBarRect", "defaults": {}, "funcname": "TitleBarRect", - "location": "imgui_internal:2061", + "location": "imgui_internal:2199", "nonUDT": 1, "ov_cimguiname": "ImGuiWindow_TitleBarRect", "ret": "void", @@ -9298,7 +9567,7 @@ "cimguiname": "ImGuiWindow_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:2047", + "location": "imgui_internal:2185", "ov_cimguiname": "ImGuiWindow_destroy", "realdestructor": true, "ret": "void", @@ -9320,7 +9589,7 @@ "cimguiname": "ImPool_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:600", + "location": "imgui_internal:644", "ov_cimguiname": "ImPool_Add", "ret": "T*", "signature": "()", @@ -9342,7 +9611,7 @@ "cimguiname": "ImPool_Clear", "defaults": {}, "funcname": "Clear", - "location": "imgui_internal:599", + "location": "imgui_internal:643", "ov_cimguiname": "ImPool_Clear", "ret": "void", "signature": "()", @@ -9368,7 +9637,7 @@ "cimguiname": "ImPool_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:598", + "location": "imgui_internal:642", "ov_cimguiname": "ImPool_Contains", "ret": "bool", "signature": "(const T*)const", @@ -9376,6 +9645,50 @@ "templated": true } ], + "ImPool_GetAliveCount": [ + { + "args": "(ImPool* self)", + "argsT": [ + { + "name": "self", + "type": "ImPool*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImPool_GetAliveCount", + "defaults": {}, + "funcname": "GetAliveCount", + "location": "imgui_internal:651", + "ov_cimguiname": "ImPool_GetAliveCount", + "ret": "int", + "signature": "()const", + "stname": "ImPool", + "templated": true + } + ], + "ImPool_GetBufSize": [ + { + "args": "(ImPool* self)", + "argsT": [ + { + "name": "self", + "type": "ImPool*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImPool_GetBufSize", + "defaults": {}, + "funcname": "GetBufSize", + "location": "imgui_internal:652", + "ov_cimguiname": "ImPool_GetBufSize", + "ret": "int", + "signature": "()const", + "stname": "ImPool", + "templated": true + } + ], "ImPool_GetByIndex": [ { "args": "(ImPool* self,ImPoolIdx n)", @@ -9394,7 +9707,7 @@ "cimguiname": "ImPool_GetByIndex", "defaults": {}, "funcname": "GetByIndex", - "location": "imgui_internal:595", + "location": "imgui_internal:639", "ov_cimguiname": "ImPool_GetByIndex", "ret": "T*", "signature": "(ImPoolIdx)", @@ -9420,7 +9733,7 @@ "cimguiname": "ImPool_GetByKey", "defaults": {}, "funcname": "GetByKey", - "location": "imgui_internal:594", + "location": "imgui_internal:638", "ov_cimguiname": "ImPool_GetByKey", "ret": "T*", "signature": "(ImGuiID)", @@ -9446,7 +9759,7 @@ "cimguiname": "ImPool_GetIndex", "defaults": {}, "funcname": "GetIndex", - "location": "imgui_internal:596", + "location": "imgui_internal:640", "ov_cimguiname": "ImPool_GetIndex", "ret": "ImPoolIdx", "signature": "(const T*)const", @@ -9454,50 +9767,50 @@ "templated": true } ], - "ImPool_GetOrAddByKey": [ + "ImPool_GetMapSize": [ { - "args": "(ImPool* self,ImGuiID key)", + "args": "(ImPool* self)", "argsT": [ { "name": "self", "type": "ImPool*" - }, - { - "name": "key", - "type": "ImGuiID" } ], - "argsoriginal": "(ImGuiID key)", - "call_args": "(key)", - "cimguiname": "ImPool_GetOrAddByKey", + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImPool_GetMapSize", "defaults": {}, - "funcname": "GetOrAddByKey", - "location": "imgui_internal:597", - "ov_cimguiname": "ImPool_GetOrAddByKey", - "ret": "T*", - "signature": "(ImGuiID)", + "funcname": "GetMapSize", + "location": "imgui_internal:653", + "ov_cimguiname": "ImPool_GetMapSize", + "ret": "int", + "signature": "()const", "stname": "ImPool", "templated": true } ], - "ImPool_GetSize": [ + "ImPool_GetOrAddByKey": [ { - "args": "(ImPool* self)", + "args": "(ImPool* self,ImGuiID key)", "argsT": [ { "name": "self", "type": "ImPool*" + }, + { + "name": "key", + "type": "ImGuiID" } ], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "ImPool_GetSize", + "argsoriginal": "(ImGuiID key)", + "call_args": "(key)", + "cimguiname": "ImPool_GetOrAddByKey", "defaults": {}, - "funcname": "GetSize", - "location": "imgui_internal:604", - "ov_cimguiname": "ImPool_GetSize", - "ret": "int", - "signature": "()const", + "funcname": "GetOrAddByKey", + "location": "imgui_internal:641", + "ov_cimguiname": "ImPool_GetOrAddByKey", + "ret": "T*", + "signature": "(ImGuiID)", "stname": "ImPool", "templated": true } @@ -9512,7 +9825,7 @@ "constructor": true, "defaults": {}, "funcname": "ImPool", - "location": "imgui_internal:592", + "location": "imgui_internal:636", "ov_cimguiname": "ImPool_ImPool", "signature": "()", "stname": "ImPool", @@ -9541,8 +9854,8 @@ "cimguiname": "ImPool_Remove", "defaults": {}, "funcname": "Remove", - "location": "imgui_internal:601", - "ov_cimguiname": "ImPool_RemoveTPtr", + "location": "imgui_internal:645", + "ov_cimguiname": "ImPool_Remove_TPtr", "ret": "void", "signature": "(ImGuiID,const T*)", "stname": "ImPool", @@ -9569,8 +9882,8 @@ "cimguiname": "ImPool_Remove", "defaults": {}, "funcname": "Remove", - "location": "imgui_internal:602", - "ov_cimguiname": "ImPool_RemovePoolIdx", + "location": "imgui_internal:646", + "ov_cimguiname": "ImPool_Remove_PoolIdx", "ret": "void", "signature": "(ImGuiID,ImPoolIdx)", "stname": "ImPool", @@ -9595,7 +9908,7 @@ "cimguiname": "ImPool_Reserve", "defaults": {}, "funcname": "Reserve", - "location": "imgui_internal:603", + "location": "imgui_internal:647", "ov_cimguiname": "ImPool_Reserve", "ret": "void", "signature": "(int)", @@ -9603,6 +9916,32 @@ "templated": true } ], + "ImPool_TryGetMapData": [ + { + "args": "(ImPool* self,ImPoolIdx n)", + "argsT": [ + { + "name": "self", + "type": "ImPool*" + }, + { + "name": "n", + "type": "ImPoolIdx" + } + ], + "argsoriginal": "(ImPoolIdx n)", + "call_args": "(n)", + "cimguiname": "ImPool_TryGetMapData", + "defaults": {}, + "funcname": "TryGetMapData", + "location": "imgui_internal:654", + "ov_cimguiname": "ImPool_TryGetMapData", + "ret": "T*", + "signature": "(ImPoolIdx)", + "stname": "ImPool", + "templated": true + } + ], "ImPool_destroy": [ { "args": "(ImPool* self)", @@ -9616,7 +9955,7 @@ "cimguiname": "ImPool_destroy", "defaults": {}, "destructor": true, - "location": "imgui_internal:593", + "location": "imgui_internal:637", "ov_cimguiname": "ImPool_destroy", "realdestructor": true, "ret": "void", @@ -9643,8 +9982,8 @@ "cimguiname": "ImRect_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:472", - "ov_cimguiname": "ImRect_AddVec2", + "location": "imgui_internal:514", + "ov_cimguiname": "ImRect_Add_Vec2", "ret": "void", "signature": "(const ImVec2)", "stname": "ImRect" @@ -9666,8 +10005,8 @@ "cimguiname": "ImRect_Add", "defaults": {}, "funcname": "Add", - "location": "imgui_internal:473", - "ov_cimguiname": "ImRect_AddRect", + "location": "imgui_internal:515", + "ov_cimguiname": "ImRect_Add_Rect", "ret": "void", "signature": "(const ImRect)", "stname": "ImRect" @@ -9691,7 +10030,7 @@ "cimguiname": "ImRect_ClipWith", "defaults": {}, "funcname": "ClipWith", - "location": "imgui_internal:479", + "location": "imgui_internal:521", "ov_cimguiname": "ImRect_ClipWith", "ret": "void", "signature": "(const ImRect)", @@ -9716,7 +10055,7 @@ "cimguiname": "ImRect_ClipWithFull", "defaults": {}, "funcname": "ClipWithFull", - "location": "imgui_internal:480", + "location": "imgui_internal:522", "ov_cimguiname": "ImRect_ClipWithFull", "ret": "void", "signature": "(const ImRect)", @@ -9741,8 +10080,8 @@ "cimguiname": "ImRect_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:469", - "ov_cimguiname": "ImRect_ContainsVec2", + "location": "imgui_internal:511", + "ov_cimguiname": "ImRect_Contains_Vec2", "ret": "bool", "signature": "(const ImVec2)const", "stname": "ImRect" @@ -9764,8 +10103,8 @@ "cimguiname": "ImRect_Contains", "defaults": {}, "funcname": "Contains", - "location": "imgui_internal:470", - "ov_cimguiname": "ImRect_ContainsRect", + "location": "imgui_internal:512", + "ov_cimguiname": "ImRect_Contains_Rect", "ret": "bool", "signature": "(const ImRect)const", "stname": "ImRect" @@ -9789,8 +10128,8 @@ "cimguiname": "ImRect_Expand", "defaults": {}, "funcname": "Expand", - "location": "imgui_internal:474", - "ov_cimguiname": "ImRect_ExpandFloat", + "location": "imgui_internal:516", + "ov_cimguiname": "ImRect_Expand_Float", "ret": "void", "signature": "(const float)", "stname": "ImRect" @@ -9812,8 +10151,8 @@ "cimguiname": "ImRect_Expand", "defaults": {}, "funcname": "Expand", - "location": "imgui_internal:475", - "ov_cimguiname": "ImRect_ExpandVec2", + "location": "imgui_internal:517", + "ov_cimguiname": "ImRect_Expand_Vec2", "ret": "void", "signature": "(const ImVec2)", "stname": "ImRect" @@ -9833,7 +10172,7 @@ "cimguiname": "ImRect_Floor", "defaults": {}, "funcname": "Floor", - "location": "imgui_internal:481", + "location": "imgui_internal:523", "ov_cimguiname": "ImRect_Floor", "ret": "void", "signature": "()", @@ -9854,7 +10193,7 @@ "cimguiname": "ImRect_GetArea", "defaults": {}, "funcname": "GetArea", - "location": "imgui_internal:464", + "location": "imgui_internal:506", "ov_cimguiname": "ImRect_GetArea", "ret": "float", "signature": "()const", @@ -9879,7 +10218,7 @@ "cimguiname": "ImRect_GetBL", "defaults": {}, "funcname": "GetBL", - "location": "imgui_internal:467", + "location": "imgui_internal:509", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBL", "ret": "void", @@ -9905,7 +10244,7 @@ "cimguiname": "ImRect_GetBR", "defaults": {}, "funcname": "GetBR", - "location": "imgui_internal:468", + "location": "imgui_internal:510", "nonUDT": 1, "ov_cimguiname": "ImRect_GetBR", "ret": "void", @@ -9931,7 +10270,7 @@ "cimguiname": "ImRect_GetCenter", "defaults": {}, "funcname": "GetCenter", - "location": "imgui_internal:460", + "location": "imgui_internal:502", "nonUDT": 1, "ov_cimguiname": "ImRect_GetCenter", "ret": "void", @@ -9953,7 +10292,7 @@ "cimguiname": "ImRect_GetHeight", "defaults": {}, "funcname": "GetHeight", - "location": "imgui_internal:463", + "location": "imgui_internal:505", "ov_cimguiname": "ImRect_GetHeight", "ret": "float", "signature": "()const", @@ -9978,7 +10317,7 @@ "cimguiname": "ImRect_GetSize", "defaults": {}, "funcname": "GetSize", - "location": "imgui_internal:461", + "location": "imgui_internal:503", "nonUDT": 1, "ov_cimguiname": "ImRect_GetSize", "ret": "void", @@ -10004,7 +10343,7 @@ "cimguiname": "ImRect_GetTL", "defaults": {}, "funcname": "GetTL", - "location": "imgui_internal:465", + "location": "imgui_internal:507", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTL", "ret": "void", @@ -10030,7 +10369,7 @@ "cimguiname": "ImRect_GetTR", "defaults": {}, "funcname": "GetTR", - "location": "imgui_internal:466", + "location": "imgui_internal:508", "nonUDT": 1, "ov_cimguiname": "ImRect_GetTR", "ret": "void", @@ -10052,7 +10391,7 @@ "cimguiname": "ImRect_GetWidth", "defaults": {}, "funcname": "GetWidth", - "location": "imgui_internal:462", + "location": "imgui_internal:504", "ov_cimguiname": "ImRect_GetWidth", "ret": "float", "signature": "()const", @@ -10069,8 +10408,8 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:455", - "ov_cimguiname": "ImRect_ImRectNil", + "location": "imgui_internal:497", + "ov_cimguiname": "ImRect_ImRect_Nil", "signature": "()", "stname": "ImRect" }, @@ -10092,8 +10431,8 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:456", - "ov_cimguiname": "ImRect_ImRectVec2", + "location": "imgui_internal:498", + "ov_cimguiname": "ImRect_ImRect_Vec2", "signature": "(const ImVec2,const ImVec2)", "stname": "ImRect" }, @@ -10111,8 +10450,8 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:457", - "ov_cimguiname": "ImRect_ImRectVec4", + "location": "imgui_internal:499", + "ov_cimguiname": "ImRect_ImRect_Vec4", "signature": "(const ImVec4)", "stname": "ImRect" }, @@ -10142,8 +10481,8 @@ "constructor": true, "defaults": {}, "funcname": "ImRect", - "location": "imgui_internal:458", - "ov_cimguiname": "ImRect_ImRectFloat", + "location": "imgui_internal:500", + "ov_cimguiname": "ImRect_ImRect_Float", "signature": "(float,float,float,float)", "stname": "ImRect" } @@ -10162,7 +10501,7 @@ "cimguiname": "ImRect_IsInverted", "defaults": {}, "funcname": "IsInverted", - "location": "imgui_internal:482", + "location": "imgui_internal:524", "ov_cimguiname": "ImRect_IsInverted", "ret": "bool", "signature": "()const", @@ -10187,7 +10526,7 @@ "cimguiname": "ImRect_Overlaps", "defaults": {}, "funcname": "Overlaps", - "location": "imgui_internal:471", + "location": "imgui_internal:513", "ov_cimguiname": "ImRect_Overlaps", "ret": "bool", "signature": "(const ImRect)const", @@ -10212,7 +10551,7 @@ "cimguiname": "ImRect_ToVec4", "defaults": {}, "funcname": "ToVec4", - "location": "imgui_internal:483", + "location": "imgui_internal:525", "nonUDT": 1, "ov_cimguiname": "ImRect_ToVec4", "ret": "void", @@ -10238,7 +10577,7 @@ "cimguiname": "ImRect_Translate", "defaults": {}, "funcname": "Translate", - "location": "imgui_internal:476", + "location": "imgui_internal:518", "ov_cimguiname": "ImRect_Translate", "ret": "void", "signature": "(const ImVec2)", @@ -10263,7 +10602,7 @@ "cimguiname": "ImRect_TranslateX", "defaults": {}, "funcname": "TranslateX", - "location": "imgui_internal:477", + "location": "imgui_internal:519", "ov_cimguiname": "ImRect_TranslateX", "ret": "void", "signature": "(float)", @@ -10288,7 +10627,7 @@ "cimguiname": "ImRect_TranslateY", "defaults": {}, "funcname": "TranslateY", - "location": "imgui_internal:478", + "location": "imgui_internal:520", "ov_cimguiname": "ImRect_TranslateY", "ret": "void", "signature": "(float)", @@ -10328,7 +10667,7 @@ "cimguiname": "ImSpanAllocator_GetArenaSizeInBytes", "defaults": {}, "funcname": "GetArenaSizeInBytes", - "location": "imgui_internal:573", + "location": "imgui_internal:616", "ov_cimguiname": "ImSpanAllocator_GetArenaSizeInBytes", "ret": "int", "signature": "()", @@ -10354,7 +10693,7 @@ "cimguiname": "ImSpanAllocator_GetSpanPtrBegin", "defaults": {}, "funcname": "GetSpanPtrBegin", - "location": "imgui_internal:575", + "location": "imgui_internal:618", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrBegin", "ret": "void*", "signature": "(int)", @@ -10380,7 +10719,7 @@ "cimguiname": "ImSpanAllocator_GetSpanPtrEnd", "defaults": {}, "funcname": "GetSpanPtrEnd", - "location": "imgui_internal:576", + "location": "imgui_internal:619", "ov_cimguiname": "ImSpanAllocator_GetSpanPtrEnd", "ret": "void*", "signature": "(int)", @@ -10398,7 +10737,7 @@ "constructor": true, "defaults": {}, "funcname": "ImSpanAllocator", - "location": "imgui_internal:571", + "location": "imgui_internal:614", "ov_cimguiname": "ImSpanAllocator_ImSpanAllocator", "signature": "()", "stname": "ImSpanAllocator", @@ -10433,7 +10772,7 @@ "a": "4" }, "funcname": "Reserve", - "location": "imgui_internal:572", + "location": "imgui_internal:615", "ov_cimguiname": "ImSpanAllocator_Reserve", "ret": "void", "signature": "(int,size_t,int)", @@ -10459,7 +10798,7 @@ "cimguiname": "ImSpanAllocator_SetArenaBasePtr", "defaults": {}, "funcname": "SetArenaBasePtr", - "location": "imgui_internal:574", + "location": "imgui_internal:617", "ov_cimguiname": "ImSpanAllocator_SetArenaBasePtr", "ret": "void", "signature": "(void*)", @@ -10497,8 +10836,8 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:539", - "ov_cimguiname": "ImSpan_ImSpanNil", + "location": "imgui_internal:582", + "ov_cimguiname": "ImSpan_ImSpan_Nil", "signature": "()", "stname": "ImSpan", "templated": true @@ -10521,8 +10860,8 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:540", - "ov_cimguiname": "ImSpan_ImSpanTPtrInt", + "location": "imgui_internal:583", + "ov_cimguiname": "ImSpan_ImSpan_TPtrInt", "signature": "(T*,int)", "stname": "ImSpan", "templated": true @@ -10545,8 +10884,8 @@ "constructor": true, "defaults": {}, "funcname": "ImSpan", - "location": "imgui_internal:541", - "ov_cimguiname": "ImSpan_ImSpanTPtrTPtr", + "location": "imgui_internal:584", + "ov_cimguiname": "ImSpan_ImSpan_TPtrTPtr", "signature": "(T*,T*)", "stname": "ImSpan", "templated": true @@ -10566,8 +10905,8 @@ "cimguiname": "ImSpan_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:550", - "ov_cimguiname": "ImSpan_beginNil", + "location": "imgui_internal:593", + "ov_cimguiname": "ImSpan_begin_Nil", "ret": "T*", "signature": "()", "stname": "ImSpan", @@ -10586,8 +10925,8 @@ "cimguiname": "ImSpan_begin", "defaults": {}, "funcname": "begin", - "location": "imgui_internal:551", - "ov_cimguiname": "ImSpan_begin_const", + "location": "imgui_internal:594", + "ov_cimguiname": "ImSpan_begin__const", "ret": "const T*", "signature": "()const", "stname": "ImSpan", @@ -10628,8 +10967,8 @@ "cimguiname": "ImSpan_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:552", - "ov_cimguiname": "ImSpan_endNil", + "location": "imgui_internal:595", + "ov_cimguiname": "ImSpan_end_Nil", "ret": "T*", "signature": "()", "stname": "ImSpan", @@ -10648,8 +10987,8 @@ "cimguiname": "ImSpan_end", "defaults": {}, "funcname": "end", - "location": "imgui_internal:553", - "ov_cimguiname": "ImSpan_end_const", + "location": "imgui_internal:596", + "ov_cimguiname": "ImSpan_end__const", "ret": "const T*", "signature": "()const", "stname": "ImSpan", @@ -10674,7 +11013,7 @@ "cimguiname": "ImSpan_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui_internal:556", + "location": "imgui_internal:599", "ov_cimguiname": "ImSpan_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -10704,8 +11043,8 @@ "cimguiname": "ImSpan_set", "defaults": {}, "funcname": "set", - "location": "imgui_internal:543", - "ov_cimguiname": "ImSpan_setInt", + "location": "imgui_internal:586", + "ov_cimguiname": "ImSpan_set_Int", "ret": "void", "signature": "(T*,int)", "stname": "ImSpan", @@ -10732,8 +11071,8 @@ "cimguiname": "ImSpan_set", "defaults": {}, "funcname": "set", - "location": "imgui_internal:544", - "ov_cimguiname": "ImSpan_setTPtr", + "location": "imgui_internal:587", + "ov_cimguiname": "ImSpan_set_TPtr", "ret": "void", "signature": "(T*,T*)", "stname": "ImSpan", @@ -10754,7 +11093,7 @@ "cimguiname": "ImSpan_size", "defaults": {}, "funcname": "size", - "location": "imgui_internal:545", + "location": "imgui_internal:588", "ov_cimguiname": "ImSpan_size", "ret": "int", "signature": "()const", @@ -10776,7 +11115,7 @@ "cimguiname": "ImSpan_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui_internal:546", + "location": "imgui_internal:589", "ov_cimguiname": "ImSpan_size_in_bytes", "ret": "int", "signature": "()const", @@ -10794,8 +11133,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec1", - "location": "imgui_internal:435", - "ov_cimguiname": "ImVec1_ImVec1Nil", + "location": "imgui_internal:477", + "ov_cimguiname": "ImVec1_ImVec1_Nil", "signature": "()", "stname": "ImVec1" }, @@ -10813,8 +11152,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec1", - "location": "imgui_internal:436", - "ov_cimguiname": "ImVec1_ImVec1Float", + "location": "imgui_internal:478", + "ov_cimguiname": "ImVec1_ImVec1_Float", "signature": "(float)", "stname": "ImVec1" } @@ -10848,8 +11187,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:240", - "ov_cimguiname": "ImVec2_ImVec2Nil", + "location": "imgui:254", + "ov_cimguiname": "ImVec2_ImVec2_Nil", "signature": "()", "stname": "ImVec2" }, @@ -10871,8 +11210,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2", - "location": "imgui:241", - "ov_cimguiname": "ImVec2_ImVec2Float", + "location": "imgui:255", + "ov_cimguiname": "ImVec2_ImVec2_Float", "signature": "(float,float)", "stname": "ImVec2" } @@ -10906,8 +11245,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:443", - "ov_cimguiname": "ImVec2ih_ImVec2ihNil", + "location": "imgui_internal:485", + "ov_cimguiname": "ImVec2ih_ImVec2ih_Nil", "signature": "()", "stname": "ImVec2ih" }, @@ -10929,8 +11268,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:444", - "ov_cimguiname": "ImVec2ih_ImVec2ihshort", + "location": "imgui_internal:486", + "ov_cimguiname": "ImVec2ih_ImVec2ih_short", "signature": "(short,short)", "stname": "ImVec2ih" }, @@ -10948,8 +11287,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec2ih", - "location": "imgui_internal:445", - "ov_cimguiname": "ImVec2ih_ImVec2ihVec2", + "location": "imgui_internal:487", + "ov_cimguiname": "ImVec2ih_ImVec2ih_Vec2", "signature": "(const ImVec2)", "stname": "ImVec2ih" } @@ -10983,8 +11322,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:253", - "ov_cimguiname": "ImVec4_ImVec4Nil", + "location": "imgui:267", + "ov_cimguiname": "ImVec4_ImVec4_Nil", "signature": "()", "stname": "ImVec4" }, @@ -11014,8 +11353,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVec4", - "location": "imgui:254", - "ov_cimguiname": "ImVec4_ImVec4Float", + "location": "imgui:268", + "ov_cimguiname": "ImVec4_ImVec4_Float", "signature": "(float,float,float,float)", "stname": "ImVec4" } @@ -11049,8 +11388,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:1719", - "ov_cimguiname": "ImVector_ImVectorNil", + "location": "imgui:1763", + "ov_cimguiname": "ImVector_ImVector_Nil", "signature": "()", "stname": "ImVector", "templated": true @@ -11069,8 +11408,8 @@ "constructor": true, "defaults": {}, "funcname": "ImVector", - "location": "imgui:1720", - "ov_cimguiname": "ImVector_ImVectorVector", + "location": "imgui:1764", + "ov_cimguiname": "ImVector_ImVector_Vector", "signature": "(const ImVector)", "stname": "ImVector", "templated": true @@ -11094,7 +11433,7 @@ "cimguiname": "ImVector__grow_capacity", "defaults": {}, "funcname": "_grow_capacity", - "location": "imgui:1743", + "location": "imgui:1790", "ov_cimguiname": "ImVector__grow_capacity", "ret": "int", "signature": "(int)const", @@ -11116,8 +11455,8 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:1739", - "ov_cimguiname": "ImVector_backNil", + "location": "imgui:1786", + "ov_cimguiname": "ImVector_back_Nil", "ret": "T*", "retref": "&", "signature": "()", @@ -11137,8 +11476,8 @@ "cimguiname": "ImVector_back", "defaults": {}, "funcname": "back", - "location": "imgui:1740", - "ov_cimguiname": "ImVector_back_const", + "location": "imgui:1787", + "ov_cimguiname": "ImVector_back__const", "ret": "const T*", "retref": "&", "signature": "()const", @@ -11160,8 +11499,8 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:1733", - "ov_cimguiname": "ImVector_beginNil", + "location": "imgui:1780", + "ov_cimguiname": "ImVector_begin_Nil", "ret": "T*", "signature": "()", "stname": "ImVector", @@ -11180,8 +11519,8 @@ "cimguiname": "ImVector_begin", "defaults": {}, "funcname": "begin", - "location": "imgui:1734", - "ov_cimguiname": "ImVector_begin_const", + "location": "imgui:1781", + "ov_cimguiname": "ImVector_begin__const", "ret": "const T*", "signature": "()const", "stname": "ImVector", @@ -11202,7 +11541,7 @@ "cimguiname": "ImVector_capacity", "defaults": {}, "funcname": "capacity", - "location": "imgui:1728", + "location": "imgui:1776", "ov_cimguiname": "ImVector_capacity", "ret": "int", "signature": "()const", @@ -11224,7 +11563,7 @@ "cimguiname": "ImVector_clear", "defaults": {}, "funcname": "clear", - "location": "imgui:1732", + "location": "imgui:1768", "ov_cimguiname": "ImVector_clear", "ret": "void", "signature": "()", @@ -11232,6 +11571,50 @@ "templated": true } ], + "ImVector_clear_delete": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_clear_delete", + "defaults": {}, + "funcname": "clear_delete", + "location": "imgui:1769", + "ov_cimguiname": "ImVector_clear_delete", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], + "ImVector_clear_destruct": [ + { + "args": "(ImVector* self)", + "argsT": [ + { + "name": "self", + "type": "ImVector*" + } + ], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "ImVector_clear_destruct", + "defaults": {}, + "funcname": "clear_destruct", + "location": "imgui:1770", + "ov_cimguiname": "ImVector_clear_destruct", + "ret": "void", + "signature": "()", + "stname": "ImVector", + "templated": true + } + ], "ImVector_contains": [ { "args": "(ImVector* self,const T v)", @@ -11250,7 +11633,7 @@ "cimguiname": "ImVector_contains", "defaults": {}, "funcname": "contains", - "location": "imgui:1757", + "location": "imgui:1804", "ov_cimguiname": "ImVector_contains", "ret": "bool", "signature": "(const T)const", @@ -11271,7 +11654,7 @@ "cimguiname": "ImVector_destroy", "defaults": {}, "destructor": true, - "location": "imgui:1722", + "location": "imgui:1766", "ov_cimguiname": "ImVector_destroy", "realdestructor": true, "ret": "void", @@ -11294,7 +11677,7 @@ "cimguiname": "ImVector_empty", "defaults": {}, "funcname": "empty", - "location": "imgui:1724", + "location": "imgui:1772", "ov_cimguiname": "ImVector_empty", "ret": "bool", "signature": "()const", @@ -11316,8 +11699,8 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:1735", - "ov_cimguiname": "ImVector_endNil", + "location": "imgui:1782", + "ov_cimguiname": "ImVector_end_Nil", "ret": "T*", "signature": "()", "stname": "ImVector", @@ -11336,8 +11719,8 @@ "cimguiname": "ImVector_end", "defaults": {}, "funcname": "end", - "location": "imgui:1736", - "ov_cimguiname": "ImVector_end_const", + "location": "imgui:1783", + "ov_cimguiname": "ImVector_end__const", "ret": "const T*", "signature": "()const", "stname": "ImVector", @@ -11362,8 +11745,8 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:1753", - "ov_cimguiname": "ImVector_eraseNil", + "location": "imgui:1800", + "ov_cimguiname": "ImVector_erase_Nil", "ret": "T*", "signature": "(const T*)", "stname": "ImVector", @@ -11390,8 +11773,8 @@ "cimguiname": "ImVector_erase", "defaults": {}, "funcname": "erase", - "location": "imgui:1754", - "ov_cimguiname": "ImVector_eraseTPtr", + "location": "imgui:1801", + "ov_cimguiname": "ImVector_erase_TPtr", "ret": "T*", "signature": "(const T*,const T*)", "stname": "ImVector", @@ -11416,7 +11799,7 @@ "cimguiname": "ImVector_erase_unsorted", "defaults": {}, "funcname": "erase_unsorted", - "location": "imgui:1755", + "location": "imgui:1802", "ov_cimguiname": "ImVector_erase_unsorted", "ret": "T*", "signature": "(const T*)", @@ -11442,8 +11825,8 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:1758", - "ov_cimguiname": "ImVector_findNil", + "location": "imgui:1805", + "ov_cimguiname": "ImVector_find_Nil", "ret": "T*", "signature": "(const T)", "stname": "ImVector", @@ -11466,8 +11849,8 @@ "cimguiname": "ImVector_find", "defaults": {}, "funcname": "find", - "location": "imgui:1759", - "ov_cimguiname": "ImVector_find_const", + "location": "imgui:1806", + "ov_cimguiname": "ImVector_find__const", "ret": "const T*", "signature": "(const T)const", "stname": "ImVector", @@ -11492,7 +11875,7 @@ "cimguiname": "ImVector_find_erase", "defaults": {}, "funcname": "find_erase", - "location": "imgui:1760", + "location": "imgui:1807", "ov_cimguiname": "ImVector_find_erase", "ret": "bool", "signature": "(const T)", @@ -11518,7 +11901,7 @@ "cimguiname": "ImVector_find_erase_unsorted", "defaults": {}, "funcname": "find_erase_unsorted", - "location": "imgui:1761", + "location": "imgui:1808", "ov_cimguiname": "ImVector_find_erase_unsorted", "ret": "bool", "signature": "(const T)", @@ -11540,8 +11923,8 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:1737", - "ov_cimguiname": "ImVector_frontNil", + "location": "imgui:1784", + "ov_cimguiname": "ImVector_front_Nil", "ret": "T*", "retref": "&", "signature": "()", @@ -11561,8 +11944,8 @@ "cimguiname": "ImVector_front", "defaults": {}, "funcname": "front", - "location": "imgui:1738", - "ov_cimguiname": "ImVector_front_const", + "location": "imgui:1785", + "ov_cimguiname": "ImVector_front__const", "ret": "const T*", "retref": "&", "signature": "()const", @@ -11588,7 +11971,7 @@ "cimguiname": "ImVector_index_from_ptr", "defaults": {}, "funcname": "index_from_ptr", - "location": "imgui:1762", + "location": "imgui:1809", "ov_cimguiname": "ImVector_index_from_ptr", "ret": "int", "signature": "(const T*)const", @@ -11618,7 +12001,7 @@ "cimguiname": "ImVector_insert", "defaults": {}, "funcname": "insert", - "location": "imgui:1756", + "location": "imgui:1803", "ov_cimguiname": "ImVector_insert", "ret": "T*", "signature": "(const T*,const T)", @@ -11640,7 +12023,7 @@ "cimguiname": "ImVector_max_size", "defaults": {}, "funcname": "max_size", - "location": "imgui:1727", + "location": "imgui:1775", "ov_cimguiname": "ImVector_max_size", "ret": "int", "signature": "()const", @@ -11662,7 +12045,7 @@ "cimguiname": "ImVector_pop_back", "defaults": {}, "funcname": "pop_back", - "location": "imgui:1751", + "location": "imgui:1798", "ov_cimguiname": "ImVector_pop_back", "ret": "void", "signature": "()", @@ -11688,7 +12071,7 @@ "cimguiname": "ImVector_push_back", "defaults": {}, "funcname": "push_back", - "location": "imgui:1750", + "location": "imgui:1797", "ov_cimguiname": "ImVector_push_back", "ret": "void", "signature": "(const T)", @@ -11714,7 +12097,7 @@ "cimguiname": "ImVector_push_front", "defaults": {}, "funcname": "push_front", - "location": "imgui:1752", + "location": "imgui:1799", "ov_cimguiname": "ImVector_push_front", "ret": "void", "signature": "(const T)", @@ -11740,7 +12123,7 @@ "cimguiname": "ImVector_reserve", "defaults": {}, "funcname": "reserve", - "location": "imgui:1747", + "location": "imgui:1794", "ov_cimguiname": "ImVector_reserve", "ret": "void", "signature": "(int)", @@ -11766,8 +12149,8 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:1744", - "ov_cimguiname": "ImVector_resizeNil", + "location": "imgui:1791", + "ov_cimguiname": "ImVector_resize_Nil", "ret": "void", "signature": "(int)", "stname": "ImVector", @@ -11794,8 +12177,8 @@ "cimguiname": "ImVector_resize", "defaults": {}, "funcname": "resize", - "location": "imgui:1745", - "ov_cimguiname": "ImVector_resizeT", + "location": "imgui:1792", + "ov_cimguiname": "ImVector_resize_T", "ret": "void", "signature": "(int,const T)", "stname": "ImVector", @@ -11820,7 +12203,7 @@ "cimguiname": "ImVector_shrink", "defaults": {}, "funcname": "shrink", - "location": "imgui:1746", + "location": "imgui:1793", "ov_cimguiname": "ImVector_shrink", "ret": "void", "signature": "(int)", @@ -11842,7 +12225,7 @@ "cimguiname": "ImVector_size", "defaults": {}, "funcname": "size", - "location": "imgui:1725", + "location": "imgui:1773", "ov_cimguiname": "ImVector_size", "ret": "int", "signature": "()const", @@ -11864,7 +12247,7 @@ "cimguiname": "ImVector_size_in_bytes", "defaults": {}, "funcname": "size_in_bytes", - "location": "imgui:1726", + "location": "imgui:1774", "ov_cimguiname": "ImVector_size_in_bytes", "ret": "int", "signature": "()const", @@ -11891,7 +12274,7 @@ "cimguiname": "ImVector_swap", "defaults": {}, "funcname": "swap", - "location": "imgui:1741", + "location": "imgui:1788", "ov_cimguiname": "ImVector_swap", "ret": "void", "signature": "(ImVector*)", @@ -11919,7 +12302,7 @@ "flags": "0" }, "funcname": "AcceptDragDropPayload", - "location": "imgui:792", + "location": "imgui:828", "namespace": "ImGui", "ov_cimguiname": "igAcceptDragDropPayload", "ret": "const ImGuiPayload*", @@ -11941,7 +12324,7 @@ "cimguiname": "igActivateItem", "defaults": {}, "funcname": "ActivateItem", - "location": "imgui_internal:2545", + "location": "imgui_internal:2703", "namespace": "ImGui", "ov_cimguiname": "igActivateItem", "ret": "void", @@ -11967,7 +12350,7 @@ "cimguiname": "igAddContextHook", "defaults": {}, "funcname": "AddContextHook", - "location": "imgui_internal:2457", + "location": "imgui_internal:2594", "namespace": "ImGui", "ov_cimguiname": "igAddContextHook", "ret": "ImGuiID", @@ -11984,7 +12367,7 @@ "cimguiname": "igAlignTextToFramePadding", "defaults": {}, "funcname": "AlignTextToFramePadding", - "location": "imgui:436", + "location": "imgui:453", "namespace": "ImGui", "ov_cimguiname": "igAlignTextToFramePadding", "ret": "void", @@ -12010,7 +12393,7 @@ "cimguiname": "igArrowButton", "defaults": {}, "funcname": "ArrowButton", - "location": "imgui:479", + "location": "imgui:500", "namespace": "ImGui", "ov_cimguiname": "igArrowButton", "ret": "bool", @@ -12046,7 +12429,7 @@ "flags": "0" }, "funcname": "ArrowButtonEx", - "location": "imgui_internal:2733", + "location": "imgui_internal:2894", "namespace": "ImGui", "ov_cimguiname": "igArrowButtonEx", "ret": "bool", @@ -12079,7 +12462,7 @@ "p_open": "NULL" }, "funcname": "Begin", - "location": "imgui:311", + "location": "imgui:326", "namespace": "ImGui", "ov_cimguiname": "igBegin", "ret": "bool", @@ -12117,9 +12500,9 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", - "location": "imgui:322", + "location": "imgui:337", "namespace": "ImGui", - "ov_cimguiname": "igBeginChildStr", + "ov_cimguiname": "igBeginChild_Str", "ret": "bool", "signature": "(const char*,const ImVec2,bool,ImGuiWindowFlags)", "stname": "" @@ -12153,9 +12536,9 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginChild", - "location": "imgui:323", + "location": "imgui:338", "namespace": "ImGui", - "ov_cimguiname": "igBeginChildID", + "ov_cimguiname": "igBeginChild_ID", "ret": "bool", "signature": "(ImGuiID,const ImVec2,bool,ImGuiWindowFlags)", "stname": "" @@ -12191,7 +12574,7 @@ "cimguiname": "igBeginChildEx", "defaults": {}, "funcname": "BeginChildEx", - "location": "imgui_internal:2525", + "location": "imgui_internal:2673", "namespace": "ImGui", "ov_cimguiname": "igBeginChildEx", "ret": "bool", @@ -12223,7 +12606,7 @@ "flags": "0" }, "funcname": "BeginChildFrame", - "location": "imgui:847", + "location": "imgui:889", "namespace": "ImGui", "ov_cimguiname": "igBeginChildFrame", "ret": "bool", @@ -12255,7 +12638,7 @@ "flags": "0" }, "funcname": "BeginColumns", - "location": "imgui_internal:2623", + "location": "imgui_internal:2783", "namespace": "ImGui", "ov_cimguiname": "igBeginColumns", "ret": "void", @@ -12287,7 +12670,7 @@ "flags": "0" }, "funcname": "BeginCombo", - "location": "imgui:493", + "location": "imgui:514", "namespace": "ImGui", "ov_cimguiname": "igBeginCombo", "ret": "bool", @@ -12295,6 +12678,77 @@ "stname": "" } ], + "igBeginComboPopup": [ + { + "args": "(ImGuiID popup_id,const ImRect bb,ImGuiComboFlags flags)", + "argsT": [ + { + "name": "popup_id", + "type": "ImGuiID" + }, + { + "name": "bb", + "type": "const ImRect" + }, + { + "name": "flags", + "type": "ImGuiComboFlags" + } + ], + "argsoriginal": "(ImGuiID popup_id,const ImRect& bb,ImGuiComboFlags flags)", + "call_args": "(popup_id,bb,flags)", + "cimguiname": "igBeginComboPopup", + "defaults": {}, + "funcname": "BeginComboPopup", + "location": "imgui_internal:2690", + "namespace": "ImGui", + "ov_cimguiname": "igBeginComboPopup", + "ret": "bool", + "signature": "(ImGuiID,const ImRect,ImGuiComboFlags)", + "stname": "" + } + ], + "igBeginComboPreview": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igBeginComboPreview", + "defaults": {}, + "funcname": "BeginComboPreview", + "location": "imgui_internal:2691", + "namespace": "ImGui", + "ov_cimguiname": "igBeginComboPreview", + "ret": "bool", + "signature": "()", + "stname": "" + } + ], + "igBeginDisabled": [ + { + "args": "(bool disabled)", + "argsT": [ + { + "name": "disabled", + "type": "bool" + } + ], + "argsoriginal": "(bool disabled=true)", + "call_args": "(disabled)", + "cimguiname": "igBeginDisabled", + "defaults": { + "disabled": "true" + }, + "funcname": "BeginDisabled", + "location": "imgui:835", + "namespace": "ImGui", + "ov_cimguiname": "igBeginDisabled", + "ret": "void", + "signature": "(bool)", + "stname": "" + } + ], "igBeginDockableDragDropSource": [ { "args": "(ImGuiWindow* window)", @@ -12309,7 +12763,7 @@ "cimguiname": "igBeginDockableDragDropSource", "defaults": {}, "funcname": "BeginDockableDragDropSource", - "location": "imgui_internal:2588", + "location": "imgui_internal:2748", "namespace": "ImGui", "ov_cimguiname": "igBeginDockableDragDropSource", "ret": "void", @@ -12331,7 +12785,7 @@ "cimguiname": "igBeginDockableDragDropTarget", "defaults": {}, "funcname": "BeginDockableDragDropTarget", - "location": "imgui_internal:2589", + "location": "imgui_internal:2749", "namespace": "ImGui", "ov_cimguiname": "igBeginDockableDragDropTarget", "ret": "void", @@ -12357,7 +12811,7 @@ "cimguiname": "igBeginDocked", "defaults": {}, "funcname": "BeginDocked", - "location": "imgui_internal:2587", + "location": "imgui_internal:2747", "namespace": "ImGui", "ov_cimguiname": "igBeginDocked", "ret": "void", @@ -12381,7 +12835,7 @@ "flags": "0" }, "funcname": "BeginDragDropSource", - "location": "imgui:788", + "location": "imgui:824", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropSource", "ret": "bool", @@ -12398,7 +12852,7 @@ "cimguiname": "igBeginDragDropTarget", "defaults": {}, "funcname": "BeginDragDropTarget", - "location": "imgui:791", + "location": "imgui:827", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTarget", "ret": "bool", @@ -12424,7 +12878,7 @@ "cimguiname": "igBeginDragDropTargetCustom", "defaults": {}, "funcname": "BeginDragDropTargetCustom", - "location": "imgui_internal:2617", + "location": "imgui_internal:2777", "namespace": "ImGui", "ov_cimguiname": "igBeginDragDropTargetCustom", "ret": "bool", @@ -12441,7 +12895,7 @@ "cimguiname": "igBeginGroup", "defaults": {}, "funcname": "BeginGroup", - "location": "imgui:425", + "location": "imgui:442", "namespace": "ImGui", "ov_cimguiname": "igBeginGroup", "ret": "void", @@ -12469,7 +12923,7 @@ "size": "ImVec2(0,0)" }, "funcname": "BeginListBox", - "location": "imgui:604", + "location": "imgui:625", "namespace": "ImGui", "ov_cimguiname": "igBeginListBox", "ret": "bool", @@ -12486,7 +12940,7 @@ "cimguiname": "igBeginMainMenuBar", "defaults": {}, "funcname": "BeginMainMenuBar", - "location": "imgui:629", + "location": "imgui:651", "namespace": "ImGui", "ov_cimguiname": "igBeginMainMenuBar", "ret": "bool", @@ -12514,7 +12968,7 @@ "enabled": "true" }, "funcname": "BeginMenu", - "location": "imgui:631", + "location": "imgui:653", "namespace": "ImGui", "ov_cimguiname": "igBeginMenu", "ret": "bool", @@ -12531,7 +12985,7 @@ "cimguiname": "igBeginMenuBar", "defaults": {}, "funcname": "BeginMenuBar", - "location": "imgui:627", + "location": "imgui:649", "namespace": "ImGui", "ov_cimguiname": "igBeginMenuBar", "ret": "bool", @@ -12559,7 +13013,7 @@ "flags": "0" }, "funcname": "BeginPopup", - "location": "imgui:654", + "location": "imgui:677", "namespace": "ImGui", "ov_cimguiname": "igBeginPopup", "ret": "bool", @@ -12588,7 +13042,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextItem", - "location": "imgui:671", + "location": "imgui:698", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextItem", "ret": "bool", @@ -12617,7 +13071,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextVoid", - "location": "imgui:673", + "location": "imgui:700", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextVoid", "ret": "bool", @@ -12646,7 +13100,7 @@ "str_id": "NULL" }, "funcname": "BeginPopupContextWindow", - "location": "imgui:672", + "location": "imgui:699", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupContextWindow", "ret": "bool", @@ -12672,7 +13126,7 @@ "cimguiname": "igBeginPopupEx", "defaults": {}, "funcname": "BeginPopupEx", - "location": "imgui_internal:2530", + "location": "imgui_internal:2678", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupEx", "ret": "bool", @@ -12705,7 +13159,7 @@ "p_open": "NULL" }, "funcname": "BeginPopupModal", - "location": "imgui:655", + "location": "imgui:678", "namespace": "ImGui", "ov_cimguiname": "igBeginPopupModal", "ret": "bool", @@ -12733,7 +13187,7 @@ "flags": "0" }, "funcname": "BeginTabBar", - "location": "imgui:751", + "location": "imgui:783", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBar", "ret": "bool", @@ -12767,7 +13221,7 @@ "cimguiname": "igBeginTabBarEx", "defaults": {}, "funcname": "BeginTabBarEx", - "location": "imgui_internal:2685", + "location": "imgui_internal:2845", "namespace": "ImGui", "ov_cimguiname": "igBeginTabBarEx", "ret": "bool", @@ -12800,7 +13254,7 @@ "p_open": "NULL" }, "funcname": "BeginTabItem", - "location": "imgui:753", + "location": "imgui:785", "namespace": "ImGui", "ov_cimguiname": "igBeginTabItem", "ret": "bool", @@ -12842,7 +13296,7 @@ "outer_size": "ImVec2(0.0f,0.0f)" }, "funcname": "BeginTable", - "location": "imgui:705", + "location": "imgui:733", "namespace": "ImGui", "ov_cimguiname": "igBeginTable", "ret": "bool", @@ -12888,7 +13342,7 @@ "outer_size": "ImVec2(0,0)" }, "funcname": "BeginTableEx", - "location": "imgui_internal:2646", + "location": "imgui_internal:2805", "namespace": "ImGui", "ov_cimguiname": "igBeginTableEx", "ret": "bool", @@ -12905,7 +13359,7 @@ "cimguiname": "igBeginTooltip", "defaults": {}, "funcname": "BeginTooltip", - "location": "imgui:638", + "location": "imgui:660", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltip", "ret": "void", @@ -12931,7 +13385,7 @@ "cimguiname": "igBeginTooltipEx", "defaults": {}, "funcname": "BeginTooltipEx", - "location": "imgui_internal:2531", + "location": "imgui_internal:2679", "namespace": "ImGui", "ov_cimguiname": "igBeginTooltipEx", "ret": "void", @@ -12939,6 +13393,44 @@ "stname": "" } ], + "igBeginViewportSideBar": [ + { + "args": "(const char* name,ImGuiViewport* viewport,ImGuiDir dir,float size,ImGuiWindowFlags window_flags)", + "argsT": [ + { + "name": "name", + "type": "const char*" + }, + { + "name": "viewport", + "type": "ImGuiViewport*" + }, + { + "name": "dir", + "type": "ImGuiDir" + }, + { + "name": "size", + "type": "float" + }, + { + "name": "window_flags", + "type": "ImGuiWindowFlags" + } + ], + "argsoriginal": "(const char* name,ImGuiViewport* viewport,ImGuiDir dir,float size,ImGuiWindowFlags window_flags)", + "call_args": "(name,viewport,dir,size,window_flags)", + "cimguiname": "igBeginViewportSideBar", + "defaults": {}, + "funcname": "BeginViewportSideBar", + "location": "imgui_internal:2684", + "namespace": "ImGui", + "ov_cimguiname": "igBeginViewportSideBar", + "ret": "bool", + "signature": "(const char*,ImGuiViewport*,ImGuiDir,float,ImGuiWindowFlags)", + "stname": "" + } + ], "igBringWindowToDisplayBack": [ { "args": "(ImGuiWindow* window)", @@ -12953,7 +13445,7 @@ "cimguiname": "igBringWindowToDisplayBack", "defaults": {}, "funcname": "BringWindowToDisplayBack", - "location": "imgui_internal:2438", + "location": "imgui_internal:2575", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayBack", "ret": "void", @@ -12975,7 +13467,7 @@ "cimguiname": "igBringWindowToDisplayFront", "defaults": {}, "funcname": "BringWindowToDisplayFront", - "location": "imgui_internal:2437", + "location": "imgui_internal:2574", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToDisplayFront", "ret": "void", @@ -12997,7 +13489,7 @@ "cimguiname": "igBringWindowToFocusFront", "defaults": {}, "funcname": "BringWindowToFocusFront", - "location": "imgui_internal:2436", + "location": "imgui_internal:2573", "namespace": "ImGui", "ov_cimguiname": "igBringWindowToFocusFront", "ret": "void", @@ -13014,7 +13506,7 @@ "cimguiname": "igBullet", "defaults": {}, "funcname": "Bullet", - "location": "imgui:488", + "location": "imgui:509", "namespace": "ImGui", "ov_cimguiname": "igBullet", "ret": "void", @@ -13041,7 +13533,7 @@ "defaults": {}, "funcname": "BulletText", "isvararg": "...)", - "location": "imgui:470", + "location": "imgui:491", "namespace": "ImGui", "ov_cimguiname": "igBulletText", "ret": "void", @@ -13067,7 +13559,7 @@ "cimguiname": "igBulletTextV", "defaults": {}, "funcname": "BulletTextV", - "location": "imgui:471", + "location": "imgui:492", "namespace": "ImGui", "ov_cimguiname": "igBulletTextV", "ret": "void", @@ -13095,7 +13587,7 @@ "size": "ImVec2(0,0)" }, "funcname": "Button", - "location": "imgui:476", + "location": "imgui:497", "namespace": "ImGui", "ov_cimguiname": "igButton", "ret": "bool", @@ -13135,7 +13627,7 @@ "flags": "0" }, "funcname": "ButtonBehavior", - "location": "imgui_internal:2745", + "location": "imgui_internal:2907", "namespace": "ImGui", "ov_cimguiname": "igButtonBehavior", "ret": "bool", @@ -13168,7 +13660,7 @@ "size_arg": "ImVec2(0,0)" }, "funcname": "ButtonEx", - "location": "imgui_internal:2730", + "location": "imgui_internal:2891", "namespace": "ImGui", "ov_cimguiname": "igButtonEx", "ret": "bool", @@ -13202,7 +13694,7 @@ "cimguiname": "igCalcItemSize", "defaults": {}, "funcname": "CalcItemSize", - "location": "imgui_internal:2509", + "location": "imgui_internal:2646", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcItemSize", @@ -13220,7 +13712,7 @@ "cimguiname": "igCalcItemWidth", "defaults": {}, "funcname": "CalcItemWidth", - "location": "imgui:398", + "location": "imgui:414", "namespace": "ImGui", "ov_cimguiname": "igCalcItemWidth", "ret": "float", @@ -13254,7 +13746,7 @@ "cimguiname": "igCalcListClipping", "defaults": {}, "funcname": "CalcListClipping", - "location": "imgui:846", + "location": "imgui:888", "namespace": "ImGui", "ov_cimguiname": "igCalcListClipping", "ret": "void", @@ -13296,7 +13788,7 @@ "wrap_width": "-1.0f" }, "funcname": "CalcTextSize", - "location": "imgui:851", + "location": "imgui:893", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcTextSize", @@ -13331,7 +13823,7 @@ "cimguiname": "igCalcTypematicRepeatAmount", "defaults": {}, "funcname": "CalcTypematicRepeatAmount", - "location": "imgui_internal:2544", + "location": "imgui_internal:2702", "namespace": "ImGui", "ov_cimguiname": "igCalcTypematicRepeatAmount", "ret": "int", @@ -13357,7 +13849,7 @@ "cimguiname": "igCalcWindowNextAutoFitSize", "defaults": {}, "funcname": "CalcWindowNextAutoFitSize", - "location": "imgui_internal:2423", + "location": "imgui_internal:2561", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igCalcWindowNextAutoFitSize", @@ -13384,7 +13876,7 @@ "cimguiname": "igCalcWrapWidthForPos", "defaults": {}, "funcname": "CalcWrapWidthForPos", - "location": "imgui_internal:2510", + "location": "imgui_internal:2647", "namespace": "ImGui", "ov_cimguiname": "igCalcWrapWidthForPos", "ret": "float", @@ -13410,7 +13902,7 @@ "cimguiname": "igCallContextHooks", "defaults": {}, "funcname": "CallContextHooks", - "location": "imgui_internal:2459", + "location": "imgui_internal:2596", "namespace": "ImGui", "ov_cimguiname": "igCallContextHooks", "ret": "void", @@ -13434,7 +13926,7 @@ "want_capture_keyboard_value": "true" }, "funcname": "CaptureKeyboardFromApp", - "location": "imgui:867", + "location": "imgui:909", "namespace": "ImGui", "ov_cimguiname": "igCaptureKeyboardFromApp", "ret": "void", @@ -13458,7 +13950,7 @@ "want_capture_mouse_value": "true" }, "funcname": "CaptureMouseFromApp", - "location": "imgui:887", + "location": "imgui:929", "namespace": "ImGui", "ov_cimguiname": "igCaptureMouseFromApp", "ret": "void", @@ -13484,7 +13976,7 @@ "cimguiname": "igCheckbox", "defaults": {}, "funcname": "Checkbox", - "location": "imgui:482", + "location": "imgui:503", "namespace": "ImGui", "ov_cimguiname": "igCheckbox", "ret": "bool", @@ -13514,9 +14006,9 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:483", + "location": "imgui:504", "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsIntPtr", + "ov_cimguiname": "igCheckboxFlags_IntPtr", "ret": "bool", "signature": "(const char*,int*,int)", "stname": "" @@ -13542,9 +14034,9 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui:484", + "location": "imgui:505", "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsUintPtr", + "ov_cimguiname": "igCheckboxFlags_UintPtr", "ret": "bool", "signature": "(const char*,unsigned int*,unsigned int)", "stname": "" @@ -13570,9 +14062,9 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui_internal:2741", + "location": "imgui_internal:2903", "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsS64Ptr", + "ov_cimguiname": "igCheckboxFlags_S64Ptr", "ret": "bool", "signature": "(const char*,ImS64*,ImS64)", "stname": "" @@ -13598,9 +14090,9 @@ "cimguiname": "igCheckboxFlags", "defaults": {}, "funcname": "CheckboxFlags", - "location": "imgui_internal:2742", + "location": "imgui_internal:2904", "namespace": "ImGui", - "ov_cimguiname": "igCheckboxFlagsU64Ptr", + "ov_cimguiname": "igCheckboxFlags_U64Ptr", "ret": "bool", "signature": "(const char*,ImU64*,ImU64)", "stname": "" @@ -13615,7 +14107,7 @@ "cimguiname": "igClearActiveID", "defaults": {}, "funcname": "ClearActiveID", - "location": "imgui_internal:2492", + "location": "imgui_internal:2630", "namespace": "ImGui", "ov_cimguiname": "igClearActiveID", "ret": "void", @@ -13632,7 +14124,7 @@ "cimguiname": "igClearDragDrop", "defaults": {}, "funcname": "ClearDragDrop", - "location": "imgui_internal:2618", + "location": "imgui_internal:2778", "namespace": "ImGui", "ov_cimguiname": "igClearDragDrop", "ret": "void", @@ -13649,7 +14141,7 @@ "cimguiname": "igClearIniSettings", "defaults": {}, "funcname": "ClearIniSettings", - "location": "imgui_internal:2470", + "location": "imgui_internal:2608", "namespace": "ImGui", "ov_cimguiname": "igClearIniSettings", "ret": "void", @@ -13675,7 +14167,7 @@ "cimguiname": "igCloseButton", "defaults": {}, "funcname": "CloseButton", - "location": "imgui_internal:2731", + "location": "imgui_internal:2892", "namespace": "ImGui", "ov_cimguiname": "igCloseButton", "ret": "bool", @@ -13692,7 +14184,7 @@ "cimguiname": "igCloseCurrentPopup", "defaults": {}, "funcname": "CloseCurrentPopup", - "location": "imgui:665", + "location": "imgui:691", "namespace": "ImGui", "ov_cimguiname": "igCloseCurrentPopup", "ret": "void", @@ -13718,7 +14210,7 @@ "cimguiname": "igClosePopupToLevel", "defaults": {}, "funcname": "ClosePopupToLevel", - "location": "imgui_internal:2527", + "location": "imgui_internal:2675", "namespace": "ImGui", "ov_cimguiname": "igClosePopupToLevel", "ret": "void", @@ -13744,7 +14236,7 @@ "cimguiname": "igClosePopupsOverWindow", "defaults": {}, "funcname": "ClosePopupsOverWindow", - "location": "imgui_internal:2528", + "location": "imgui_internal:2676", "namespace": "ImGui", "ov_cimguiname": "igClosePopupsOverWindow", "ret": "void", @@ -13774,7 +14266,7 @@ "cimguiname": "igCollapseButton", "defaults": {}, "funcname": "CollapseButton", - "location": "imgui_internal:2732", + "location": "imgui_internal:2893", "namespace": "ImGui", "ov_cimguiname": "igCollapseButton", "ret": "bool", @@ -13802,9 +14294,9 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:588", + "location": "imgui:609", "namespace": "ImGui", - "ov_cimguiname": "igCollapsingHeaderTreeNodeFlags", + "ov_cimguiname": "igCollapsingHeader_TreeNodeFlags", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags)", "stname": "" @@ -13832,9 +14324,9 @@ "flags": "0" }, "funcname": "CollapsingHeader", - "location": "imgui:589", + "location": "imgui:610", "namespace": "ImGui", - "ov_cimguiname": "igCollapsingHeaderBoolPtr", + "ov_cimguiname": "igCollapsingHeader_BoolPtr", "ret": "bool", "signature": "(const char*,bool*,ImGuiTreeNodeFlags)", "stname": "" @@ -13869,7 +14361,7 @@ "size": "ImVec2(0,0)" }, "funcname": "ColorButton", - "location": "imgui:569", + "location": "imgui:590", "namespace": "ImGui", "ov_cimguiname": "igColorButton", "ret": "bool", @@ -13891,7 +14383,7 @@ "cimguiname": "igColorConvertFloat4ToU32", "defaults": {}, "funcname": "ColorConvertFloat4ToU32", - "location": "imgui:855", + "location": "imgui:897", "namespace": "ImGui", "ov_cimguiname": "igColorConvertFloat4ToU32", "ret": "ImU32", @@ -13936,7 +14428,7 @@ "cimguiname": "igColorConvertHSVtoRGB", "defaults": {}, "funcname": "ColorConvertHSVtoRGB", - "location": "imgui:857", + "location": "imgui:899", "namespace": "ImGui", "ov_cimguiname": "igColorConvertHSVtoRGB", "ret": "void", @@ -13981,7 +14473,7 @@ "cimguiname": "igColorConvertRGBtoHSV", "defaults": {}, "funcname": "ColorConvertRGBtoHSV", - "location": "imgui:856", + "location": "imgui:898", "namespace": "ImGui", "ov_cimguiname": "igColorConvertRGBtoHSV", "ret": "void", @@ -14007,7 +14499,7 @@ "cimguiname": "igColorConvertU32ToFloat4", "defaults": {}, "funcname": "ColorConvertU32ToFloat4", - "location": "imgui:854", + "location": "imgui:896", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igColorConvertU32ToFloat4", @@ -14040,7 +14532,7 @@ "flags": "0" }, "funcname": "ColorEdit3", - "location": "imgui:565", + "location": "imgui:586", "namespace": "ImGui", "ov_cimguiname": "igColorEdit3", "ret": "bool", @@ -14072,7 +14564,7 @@ "flags": "0" }, "funcname": "ColorEdit4", - "location": "imgui:566", + "location": "imgui:587", "namespace": "ImGui", "ov_cimguiname": "igColorEdit4", "ret": "bool", @@ -14098,7 +14590,7 @@ "cimguiname": "igColorEditOptionsPopup", "defaults": {}, "funcname": "ColorEditOptionsPopup", - "location": "imgui_internal:2780", + "location": "imgui_internal:2942", "namespace": "ImGui", "ov_cimguiname": "igColorEditOptionsPopup", "ret": "void", @@ -14130,7 +14622,7 @@ "flags": "0" }, "funcname": "ColorPicker3", - "location": "imgui:567", + "location": "imgui:588", "namespace": "ImGui", "ov_cimguiname": "igColorPicker3", "ret": "bool", @@ -14167,7 +14659,7 @@ "ref_col": "NULL" }, "funcname": "ColorPicker4", - "location": "imgui:568", + "location": "imgui:589", "namespace": "ImGui", "ov_cimguiname": "igColorPicker4", "ret": "bool", @@ -14193,7 +14685,7 @@ "cimguiname": "igColorPickerOptionsPopup", "defaults": {}, "funcname": "ColorPickerOptionsPopup", - "location": "imgui_internal:2781", + "location": "imgui_internal:2943", "namespace": "ImGui", "ov_cimguiname": "igColorPickerOptionsPopup", "ret": "void", @@ -14223,7 +14715,7 @@ "cimguiname": "igColorTooltip", "defaults": {}, "funcname": "ColorTooltip", - "location": "imgui_internal:2779", + "location": "imgui_internal:2941", "namespace": "ImGui", "ov_cimguiname": "igColorTooltip", "ret": "void", @@ -14257,7 +14749,7 @@ "id": "NULL" }, "funcname": "Columns", - "location": "imgui:740", + "location": "imgui:772", "namespace": "ImGui", "ov_cimguiname": "igColumns", "ret": "void", @@ -14297,9 +14789,9 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:495", + "location": "imgui:516", "namespace": "ImGui", - "ov_cimguiname": "igComboStr_arr", + "ov_cimguiname": "igCombo_Str_arr", "ret": "bool", "signature": "(const char*,int*,const char* const[],int,int)", "stname": "" @@ -14331,9 +14823,9 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:496", + "location": "imgui:517", "namespace": "ImGui", - "ov_cimguiname": "igComboStr", + "ov_cimguiname": "igCombo_Str", "ret": "bool", "signature": "(const char*,int*,const char*,int)", "stname": "" @@ -14375,9 +14867,9 @@ "popup_max_height_in_items": "-1" }, "funcname": "Combo", - "location": "imgui:497", + "location": "imgui:518", "namespace": "ImGui", - "ov_cimguiname": "igComboFnBoolPtr", + "ov_cimguiname": "igCombo_FnBoolPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", "stname": "" @@ -14399,7 +14891,7 @@ "shared_font_atlas": "NULL" }, "funcname": "CreateContext", - "location": "imgui:271", + "location": "imgui:286", "namespace": "ImGui", "ov_cimguiname": "igCreateContext", "ret": "ImGuiContext*", @@ -14421,7 +14913,7 @@ "cimguiname": "igCreateNewWindowSettings", "defaults": {}, "funcname": "CreateNewWindowSettings", - "location": "imgui_internal:2471", + "location": "imgui_internal:2609", "namespace": "ImGui", "ov_cimguiname": "igCreateNewWindowSettings", "ret": "ImGuiWindowSettings*", @@ -14459,7 +14951,7 @@ "cimguiname": "igDataTypeApplyOp", "defaults": {}, "funcname": "DataTypeApplyOp", - "location": "imgui_internal:2766", + "location": "imgui_internal:2928", "namespace": "ImGui", "ov_cimguiname": "igDataTypeApplyOp", "ret": "void", @@ -14497,7 +14989,7 @@ "cimguiname": "igDataTypeApplyOpFromText", "defaults": {}, "funcname": "DataTypeApplyOpFromText", - "location": "imgui_internal:2767", + "location": "imgui_internal:2929", "namespace": "ImGui", "ov_cimguiname": "igDataTypeApplyOpFromText", "ret": "bool", @@ -14531,7 +15023,7 @@ "cimguiname": "igDataTypeClamp", "defaults": {}, "funcname": "DataTypeClamp", - "location": "imgui_internal:2769", + "location": "imgui_internal:2931", "namespace": "ImGui", "ov_cimguiname": "igDataTypeClamp", "ret": "bool", @@ -14561,7 +15053,7 @@ "cimguiname": "igDataTypeCompare", "defaults": {}, "funcname": "DataTypeCompare", - "location": "imgui_internal:2768", + "location": "imgui_internal:2930", "namespace": "ImGui", "ov_cimguiname": "igDataTypeCompare", "ret": "int", @@ -14599,7 +15091,7 @@ "cimguiname": "igDataTypeFormatString", "defaults": {}, "funcname": "DataTypeFormatString", - "location": "imgui_internal:2765", + "location": "imgui_internal:2927", "namespace": "ImGui", "ov_cimguiname": "igDataTypeFormatString", "ret": "int", @@ -14621,7 +15113,7 @@ "cimguiname": "igDataTypeGetInfo", "defaults": {}, "funcname": "DataTypeGetInfo", - "location": "imgui_internal:2764", + "location": "imgui_internal:2926", "namespace": "ImGui", "ov_cimguiname": "igDataTypeGetInfo", "ret": "const ImGuiDataTypeInfo*", @@ -14667,7 +15159,7 @@ "cimguiname": "igDebugCheckVersionAndDataLayout", "defaults": {}, "funcname": "DebugCheckVersionAndDataLayout", - "location": "imgui:903", + "location": "imgui:947", "namespace": "ImGui", "ov_cimguiname": "igDebugCheckVersionAndDataLayout", "ret": "bool", @@ -14691,7 +15183,7 @@ "col": "4278190335" }, "funcname": "DebugDrawItemRect", - "location": "imgui_internal:2797", + "location": "imgui_internal:2959", "namespace": "ImGui", "ov_cimguiname": "igDebugDrawItemRect", "ret": "void", @@ -14713,7 +15205,7 @@ "cimguiname": "igDebugNodeColumns", "defaults": {}, "funcname": "DebugNodeColumns", - "location": "imgui_internal:2800", + "location": "imgui_internal:2963", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeColumns", "ret": "void", @@ -14739,7 +15231,7 @@ "cimguiname": "igDebugNodeDockNode", "defaults": {}, "funcname": "DebugNodeDockNode", - "location": "imgui_internal:2801", + "location": "imgui_internal:2964", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDockNode", "ret": "void", @@ -14777,7 +15269,7 @@ "cimguiname": "igDebugNodeDrawCmdShowMeshAndBoundingBox", "defaults": {}, "funcname": "DebugNodeDrawCmdShowMeshAndBoundingBox", - "location": "imgui_internal:2803", + "location": "imgui_internal:2966", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDrawCmdShowMeshAndBoundingBox", "ret": "void", @@ -14811,7 +15303,7 @@ "cimguiname": "igDebugNodeDrawList", "defaults": {}, "funcname": "DebugNodeDrawList", - "location": "imgui_internal:2802", + "location": "imgui_internal:2965", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeDrawList", "ret": "void", @@ -14819,6 +15311,28 @@ "stname": "" } ], + "igDebugNodeFont": [ + { + "args": "(ImFont* font)", + "argsT": [ + { + "name": "font", + "type": "ImFont*" + } + ], + "argsoriginal": "(ImFont* font)", + "call_args": "(font)", + "cimguiname": "igDebugNodeFont", + "defaults": {}, + "funcname": "DebugNodeFont", + "location": "imgui_internal:2967", + "namespace": "ImGui", + "ov_cimguiname": "igDebugNodeFont", + "ret": "void", + "signature": "(ImFont*)", + "stname": "" + } + ], "igDebugNodeStorage": [ { "args": "(ImGuiStorage* storage,const char* label)", @@ -14837,7 +15351,7 @@ "cimguiname": "igDebugNodeStorage", "defaults": {}, "funcname": "DebugNodeStorage", - "location": "imgui_internal:2804", + "location": "imgui_internal:2968", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeStorage", "ret": "void", @@ -14863,7 +15377,7 @@ "cimguiname": "igDebugNodeTabBar", "defaults": {}, "funcname": "DebugNodeTabBar", - "location": "imgui_internal:2805", + "location": "imgui_internal:2969", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTabBar", "ret": "void", @@ -14885,7 +15399,7 @@ "cimguiname": "igDebugNodeTable", "defaults": {}, "funcname": "DebugNodeTable", - "location": "imgui_internal:2806", + "location": "imgui_internal:2970", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTable", "ret": "void", @@ -14907,7 +15421,7 @@ "cimguiname": "igDebugNodeTableSettings", "defaults": {}, "funcname": "DebugNodeTableSettings", - "location": "imgui_internal:2807", + "location": "imgui_internal:2971", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeTableSettings", "ret": "void", @@ -14929,7 +15443,7 @@ "cimguiname": "igDebugNodeViewport", "defaults": {}, "funcname": "DebugNodeViewport", - "location": "imgui_internal:2811", + "location": "imgui_internal:2975", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeViewport", "ret": "void", @@ -14955,7 +15469,7 @@ "cimguiname": "igDebugNodeWindow", "defaults": {}, "funcname": "DebugNodeWindow", - "location": "imgui_internal:2808", + "location": "imgui_internal:2972", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindow", "ret": "void", @@ -14977,7 +15491,7 @@ "cimguiname": "igDebugNodeWindowSettings", "defaults": {}, "funcname": "DebugNodeWindowSettings", - "location": "imgui_internal:2809", + "location": "imgui_internal:2973", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowSettings", "ret": "void", @@ -15003,7 +15517,7 @@ "cimguiname": "igDebugNodeWindowsList", "defaults": {}, "funcname": "DebugNodeWindowsList", - "location": "imgui_internal:2810", + "location": "imgui_internal:2974", "namespace": "ImGui", "ov_cimguiname": "igDebugNodeWindowsList", "ret": "void", @@ -15033,7 +15547,7 @@ "cimguiname": "igDebugRenderViewportThumbnail", "defaults": {}, "funcname": "DebugRenderViewportThumbnail", - "location": "imgui_internal:2812", + "location": "imgui_internal:2976", "namespace": "ImGui", "ov_cimguiname": "igDebugRenderViewportThumbnail", "ret": "void", @@ -15050,7 +15564,7 @@ "cimguiname": "igDebugStartItemPicker", "defaults": {}, "funcname": "DebugStartItemPicker", - "location": "imgui_internal:2798", + "location": "imgui_internal:2960", "namespace": "ImGui", "ov_cimguiname": "igDebugStartItemPicker", "ret": "void", @@ -15074,7 +15588,7 @@ "ctx": "NULL" }, "funcname": "DestroyContext", - "location": "imgui:272", + "location": "imgui:287", "namespace": "ImGui", "ov_cimguiname": "igDestroyContext", "ret": "void", @@ -15096,7 +15610,7 @@ "cimguiname": "igDestroyPlatformWindow", "defaults": {}, "funcname": "DestroyPlatformWindow", - "location": "imgui_internal:2464", + "location": "imgui_internal:2601", "namespace": "ImGui", "ov_cimguiname": "igDestroyPlatformWindow", "ret": "void", @@ -15113,7 +15627,7 @@ "cimguiname": "igDestroyPlatformWindows", "defaults": {}, "funcname": "DestroyPlatformWindows", - "location": "imgui:920", + "location": "imgui:964", "namespace": "ImGui", "ov_cimguiname": "igDestroyPlatformWindows", "ret": "void", @@ -15142,7 +15656,7 @@ "node_id": "0" }, "funcname": "DockBuilderAddNode", - "location": "imgui_internal:2604", + "location": "imgui_internal:2764", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderAddNode", "ret": "ImGuiID", @@ -15172,7 +15686,7 @@ "cimguiname": "igDockBuilderCopyDockSpace", "defaults": {}, "funcname": "DockBuilderCopyDockSpace", - "location": "imgui_internal:2611", + "location": "imgui_internal:2771", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyDockSpace", "ret": "void", @@ -15202,7 +15716,7 @@ "cimguiname": "igDockBuilderCopyNode", "defaults": {}, "funcname": "DockBuilderCopyNode", - "location": "imgui_internal:2612", + "location": "imgui_internal:2772", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyNode", "ret": "void", @@ -15228,7 +15742,7 @@ "cimguiname": "igDockBuilderCopyWindowSettings", "defaults": {}, "funcname": "DockBuilderCopyWindowSettings", - "location": "imgui_internal:2613", + "location": "imgui_internal:2773", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderCopyWindowSettings", "ret": "void", @@ -15254,7 +15768,7 @@ "cimguiname": "igDockBuilderDockWindow", "defaults": {}, "funcname": "DockBuilderDockWindow", - "location": "imgui_internal:2601", + "location": "imgui_internal:2761", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderDockWindow", "ret": "void", @@ -15276,7 +15790,7 @@ "cimguiname": "igDockBuilderFinish", "defaults": {}, "funcname": "DockBuilderFinish", - "location": "imgui_internal:2614", + "location": "imgui_internal:2774", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderFinish", "ret": "void", @@ -15298,7 +15812,7 @@ "cimguiname": "igDockBuilderGetCentralNode", "defaults": {}, "funcname": "DockBuilderGetCentralNode", - "location": "imgui_internal:2603", + "location": "imgui_internal:2763", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderGetCentralNode", "ret": "ImGuiDockNode*", @@ -15320,7 +15834,7 @@ "cimguiname": "igDockBuilderGetNode", "defaults": {}, "funcname": "DockBuilderGetNode", - "location": "imgui_internal:2602", + "location": "imgui_internal:2762", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderGetNode", "ret": "ImGuiDockNode*", @@ -15342,7 +15856,7 @@ "cimguiname": "igDockBuilderRemoveNode", "defaults": {}, "funcname": "DockBuilderRemoveNode", - "location": "imgui_internal:2605", + "location": "imgui_internal:2765", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNode", "ret": "void", @@ -15364,7 +15878,7 @@ "cimguiname": "igDockBuilderRemoveNodeChildNodes", "defaults": {}, "funcname": "DockBuilderRemoveNodeChildNodes", - "location": "imgui_internal:2607", + "location": "imgui_internal:2767", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNodeChildNodes", "ret": "void", @@ -15392,7 +15906,7 @@ "clear_settings_refs": "true" }, "funcname": "DockBuilderRemoveNodeDockedWindows", - "location": "imgui_internal:2606", + "location": "imgui_internal:2766", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderRemoveNodeDockedWindows", "ret": "void", @@ -15418,7 +15932,7 @@ "cimguiname": "igDockBuilderSetNodePos", "defaults": {}, "funcname": "DockBuilderSetNodePos", - "location": "imgui_internal:2608", + "location": "imgui_internal:2768", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSetNodePos", "ret": "void", @@ -15444,7 +15958,7 @@ "cimguiname": "igDockBuilderSetNodeSize", "defaults": {}, "funcname": "DockBuilderSetNodeSize", - "location": "imgui_internal:2609", + "location": "imgui_internal:2769", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSetNodeSize", "ret": "void", @@ -15482,7 +15996,7 @@ "cimguiname": "igDockBuilderSplitNode", "defaults": {}, "funcname": "DockBuilderSplitNode", - "location": "imgui_internal:2610", + "location": "imgui_internal:2770", "namespace": "ImGui", "ov_cimguiname": "igDockBuilderSplitNode", "ret": "ImGuiID", @@ -15524,7 +16038,7 @@ "cimguiname": "igDockContextCalcDropPosForDocking", "defaults": {}, "funcname": "DockContextCalcDropPosForDocking", - "location": "imgui_internal:2580", + "location": "imgui_internal:2739", "namespace": "ImGui", "ov_cimguiname": "igDockContextCalcDropPosForDocking", "ret": "bool", @@ -15554,7 +16068,7 @@ "cimguiname": "igDockContextClearNodes", "defaults": {}, "funcname": "DockContextClearNodes", - "location": "imgui_internal:2572", + "location": "imgui_internal:2731", "namespace": "ImGui", "ov_cimguiname": "igDockContextClearNodes", "ret": "void", @@ -15576,7 +16090,7 @@ "cimguiname": "igDockContextGenNodeID", "defaults": {}, "funcname": "DockContextGenNodeID", - "location": "imgui_internal:2576", + "location": "imgui_internal:2735", "namespace": "ImGui", "ov_cimguiname": "igDockContextGenNodeID", "ret": "ImGuiID", @@ -15598,7 +16112,7 @@ "cimguiname": "igDockContextInitialize", "defaults": {}, "funcname": "DockContextInitialize", - "location": "imgui_internal:2570", + "location": "imgui_internal:2729", "namespace": "ImGui", "ov_cimguiname": "igDockContextInitialize", "ret": "void", @@ -15620,7 +16134,7 @@ "cimguiname": "igDockContextNewFrameUpdateDocking", "defaults": {}, "funcname": "DockContextNewFrameUpdateDocking", - "location": "imgui_internal:2575", + "location": "imgui_internal:2734", "namespace": "ImGui", "ov_cimguiname": "igDockContextNewFrameUpdateDocking", "ret": "void", @@ -15642,7 +16156,7 @@ "cimguiname": "igDockContextNewFrameUpdateUndocking", "defaults": {}, "funcname": "DockContextNewFrameUpdateUndocking", - "location": "imgui_internal:2574", + "location": "imgui_internal:2733", "namespace": "ImGui", "ov_cimguiname": "igDockContextNewFrameUpdateUndocking", "ret": "void", @@ -15688,7 +16202,7 @@ "cimguiname": "igDockContextQueueDock", "defaults": {}, "funcname": "DockContextQueueDock", - "location": "imgui_internal:2577", + "location": "imgui_internal:2736", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueDock", "ret": "void", @@ -15714,7 +16228,7 @@ "cimguiname": "igDockContextQueueUndockNode", "defaults": {}, "funcname": "DockContextQueueUndockNode", - "location": "imgui_internal:2579", + "location": "imgui_internal:2738", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueUndockNode", "ret": "void", @@ -15740,7 +16254,7 @@ "cimguiname": "igDockContextQueueUndockWindow", "defaults": {}, "funcname": "DockContextQueueUndockWindow", - "location": "imgui_internal:2578", + "location": "imgui_internal:2737", "namespace": "ImGui", "ov_cimguiname": "igDockContextQueueUndockWindow", "ret": "void", @@ -15762,7 +16276,7 @@ "cimguiname": "igDockContextRebuildNodes", "defaults": {}, "funcname": "DockContextRebuildNodes", - "location": "imgui_internal:2573", + "location": "imgui_internal:2732", "namespace": "ImGui", "ov_cimguiname": "igDockContextRebuildNodes", "ret": "void", @@ -15784,7 +16298,7 @@ "cimguiname": "igDockContextShutdown", "defaults": {}, "funcname": "DockContextShutdown", - "location": "imgui_internal:2571", + "location": "imgui_internal:2730", "namespace": "ImGui", "ov_cimguiname": "igDockContextShutdown", "ret": "void", @@ -15806,7 +16320,7 @@ "cimguiname": "igDockNodeBeginAmendTabBar", "defaults": {}, "funcname": "DockNodeBeginAmendTabBar", - "location": "imgui_internal:2581", + "location": "imgui_internal:2740", "namespace": "ImGui", "ov_cimguiname": "igDockNodeBeginAmendTabBar", "ret": "bool", @@ -15823,7 +16337,7 @@ "cimguiname": "igDockNodeEndAmendTabBar", "defaults": {}, "funcname": "DockNodeEndAmendTabBar", - "location": "imgui_internal:2582", + "location": "imgui_internal:2741", "namespace": "ImGui", "ov_cimguiname": "igDockNodeEndAmendTabBar", "ret": "void", @@ -15845,7 +16359,7 @@ "cimguiname": "igDockNodeGetDepth", "defaults": {}, "funcname": "DockNodeGetDepth", - "location": "imgui_internal:2584", + "location": "imgui_internal:2743", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetDepth", "ret": "int", @@ -15867,7 +16381,7 @@ "cimguiname": "igDockNodeGetRootNode", "defaults": {}, "funcname": "DockNodeGetRootNode", - "location": "imgui_internal:2583", + "location": "imgui_internal:2742", "namespace": "ImGui", "ov_cimguiname": "igDockNodeGetRootNode", "ret": "ImGuiDockNode*", @@ -15875,6 +16389,28 @@ "stname": "" } ], + "igDockNodeGetWindowMenuButtonId": [ + { + "args": "(const ImGuiDockNode* node)", + "argsT": [ + { + "name": "node", + "type": "const ImGuiDockNode*" + } + ], + "argsoriginal": "(const ImGuiDockNode* node)", + "call_args": "(node)", + "cimguiname": "igDockNodeGetWindowMenuButtonId", + "defaults": {}, + "funcname": "DockNodeGetWindowMenuButtonId", + "location": "imgui_internal:2744", + "namespace": "ImGui", + "ov_cimguiname": "igDockNodeGetWindowMenuButtonId", + "ret": "ImGuiID", + "signature": "(const ImGuiDockNode*)", + "stname": "" + } + ], "igDockSpace": [ { "args": "(ImGuiID id,const ImVec2 size,ImGuiDockNodeFlags flags,const ImGuiWindowClass* window_class)", @@ -15905,10 +16441,10 @@ "window_class": "NULL" }, "funcname": "DockSpace", - "location": "imgui:766", + "location": "imgui:802", "namespace": "ImGui", "ov_cimguiname": "igDockSpace", - "ret": "void", + "ret": "ImGuiID", "signature": "(ImGuiID,const ImVec2,ImGuiDockNodeFlags,const ImGuiWindowClass*)", "stname": "" } @@ -15939,7 +16475,7 @@ "window_class": "NULL" }, "funcname": "DockSpaceOverViewport", - "location": "imgui:767", + "location": "imgui:803", "namespace": "ImGui", "ov_cimguiname": "igDockSpaceOverViewport", "ret": "ImGuiID", @@ -15989,7 +16525,7 @@ "cimguiname": "igDragBehavior", "defaults": {}, "funcname": "DragBehavior", - "location": "imgui_internal:2746", + "location": "imgui_internal:2908", "namespace": "ImGui", "ov_cimguiname": "igDragBehavior", "ret": "bool", @@ -16041,7 +16577,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat", - "location": "imgui:510", + "location": "imgui:531", "namespace": "ImGui", "ov_cimguiname": "igDragFloat", "ret": "bool", @@ -16093,7 +16629,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat2", - "location": "imgui:511", + "location": "imgui:532", "namespace": "ImGui", "ov_cimguiname": "igDragFloat2", "ret": "bool", @@ -16145,7 +16681,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat3", - "location": "imgui:512", + "location": "imgui:533", "namespace": "ImGui", "ov_cimguiname": "igDragFloat3", "ret": "bool", @@ -16197,7 +16733,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloat4", - "location": "imgui:513", + "location": "imgui:534", "namespace": "ImGui", "ov_cimguiname": "igDragFloat4", "ret": "bool", @@ -16258,7 +16794,7 @@ "v_speed": "1.0f" }, "funcname": "DragFloatRange2", - "location": "imgui:514", + "location": "imgui:535", "namespace": "ImGui", "ov_cimguiname": "igDragFloatRange2", "ret": "bool", @@ -16310,7 +16846,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt", - "location": "imgui:515", + "location": "imgui:536", "namespace": "ImGui", "ov_cimguiname": "igDragInt", "ret": "bool", @@ -16362,7 +16898,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt2", - "location": "imgui:516", + "location": "imgui:537", "namespace": "ImGui", "ov_cimguiname": "igDragInt2", "ret": "bool", @@ -16414,7 +16950,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt3", - "location": "imgui:517", + "location": "imgui:538", "namespace": "ImGui", "ov_cimguiname": "igDragInt3", "ret": "bool", @@ -16466,7 +17002,7 @@ "v_speed": "1.0f" }, "funcname": "DragInt4", - "location": "imgui:518", + "location": "imgui:539", "namespace": "ImGui", "ov_cimguiname": "igDragInt4", "ret": "bool", @@ -16527,7 +17063,7 @@ "v_speed": "1.0f" }, "funcname": "DragIntRange2", - "location": "imgui:519", + "location": "imgui:540", "namespace": "ImGui", "ov_cimguiname": "igDragIntRange2", "ret": "bool", @@ -16572,17 +17108,18 @@ "type": "ImGuiSliderFlags" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,float v_speed=1.0f,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", "call_args": "(label,data_type,p_data,v_speed,p_min,p_max,format,flags)", "cimguiname": "igDragScalar", "defaults": { "flags": "0", "format": "NULL", "p_max": "NULL", - "p_min": "NULL" + "p_min": "NULL", + "v_speed": "1.0f" }, "funcname": "DragScalar", - "location": "imgui:520", + "location": "imgui:541", "namespace": "ImGui", "ov_cimguiname": "igDragScalar", "ret": "bool", @@ -16631,17 +17168,18 @@ "type": "ImGuiSliderFlags" } ], - "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", + "argsoriginal": "(const char* label,ImGuiDataType data_type,void* p_data,int components,float v_speed=1.0f,const void* p_min=((void*)0),const void* p_max=((void*)0),const char* format=((void*)0),ImGuiSliderFlags flags=0)", "call_args": "(label,data_type,p_data,components,v_speed,p_min,p_max,format,flags)", "cimguiname": "igDragScalarN", "defaults": { "flags": "0", "format": "NULL", "p_max": "NULL", - "p_min": "NULL" + "p_min": "NULL", + "v_speed": "1.0f" }, "funcname": "DragScalarN", - "location": "imgui:521", + "location": "imgui:542", "namespace": "ImGui", "ov_cimguiname": "igDragScalarN", "ret": "bool", @@ -16663,7 +17201,7 @@ "cimguiname": "igDummy", "defaults": {}, "funcname": "Dummy", - "location": "imgui:422", + "location": "imgui:439", "namespace": "ImGui", "ov_cimguiname": "igDummy", "ret": "void", @@ -16680,7 +17218,7 @@ "cimguiname": "igEnd", "defaults": {}, "funcname": "End", - "location": "imgui:312", + "location": "imgui:327", "namespace": "ImGui", "ov_cimguiname": "igEnd", "ret": "void", @@ -16697,7 +17235,7 @@ "cimguiname": "igEndChild", "defaults": {}, "funcname": "EndChild", - "location": "imgui:324", + "location": "imgui:339", "namespace": "ImGui", "ov_cimguiname": "igEndChild", "ret": "void", @@ -16714,7 +17252,7 @@ "cimguiname": "igEndChildFrame", "defaults": {}, "funcname": "EndChildFrame", - "location": "imgui:848", + "location": "imgui:890", "namespace": "ImGui", "ov_cimguiname": "igEndChildFrame", "ret": "void", @@ -16731,7 +17269,7 @@ "cimguiname": "igEndColumns", "defaults": {}, "funcname": "EndColumns", - "location": "imgui_internal:2624", + "location": "imgui_internal:2784", "namespace": "ImGui", "ov_cimguiname": "igEndColumns", "ret": "void", @@ -16748,7 +17286,7 @@ "cimguiname": "igEndCombo", "defaults": {}, "funcname": "EndCombo", - "location": "imgui:494", + "location": "imgui:515", "namespace": "ImGui", "ov_cimguiname": "igEndCombo", "ret": "void", @@ -16756,6 +17294,40 @@ "stname": "" } ], + "igEndComboPreview": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndComboPreview", + "defaults": {}, + "funcname": "EndComboPreview", + "location": "imgui_internal:2692", + "namespace": "ImGui", + "ov_cimguiname": "igEndComboPreview", + "ret": "void", + "signature": "()", + "stname": "" + } + ], + "igEndDisabled": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igEndDisabled", + "defaults": {}, + "funcname": "EndDisabled", + "location": "imgui:836", + "namespace": "ImGui", + "ov_cimguiname": "igEndDisabled", + "ret": "void", + "signature": "()", + "stname": "" + } + ], "igEndDragDropSource": [ { "args": "()", @@ -16765,7 +17337,7 @@ "cimguiname": "igEndDragDropSource", "defaults": {}, "funcname": "EndDragDropSource", - "location": "imgui:790", + "location": "imgui:826", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropSource", "ret": "void", @@ -16782,7 +17354,7 @@ "cimguiname": "igEndDragDropTarget", "defaults": {}, "funcname": "EndDragDropTarget", - "location": "imgui:793", + "location": "imgui:829", "namespace": "ImGui", "ov_cimguiname": "igEndDragDropTarget", "ret": "void", @@ -16799,7 +17371,7 @@ "cimguiname": "igEndFrame", "defaults": {}, "funcname": "EndFrame", - "location": "imgui:280", + "location": "imgui:295", "namespace": "ImGui", "ov_cimguiname": "igEndFrame", "ret": "void", @@ -16816,7 +17388,7 @@ "cimguiname": "igEndGroup", "defaults": {}, "funcname": "EndGroup", - "location": "imgui:426", + "location": "imgui:443", "namespace": "ImGui", "ov_cimguiname": "igEndGroup", "ret": "void", @@ -16833,7 +17405,7 @@ "cimguiname": "igEndListBox", "defaults": {}, "funcname": "EndListBox", - "location": "imgui:605", + "location": "imgui:626", "namespace": "ImGui", "ov_cimguiname": "igEndListBox", "ret": "void", @@ -16850,7 +17422,7 @@ "cimguiname": "igEndMainMenuBar", "defaults": {}, "funcname": "EndMainMenuBar", - "location": "imgui:630", + "location": "imgui:652", "namespace": "ImGui", "ov_cimguiname": "igEndMainMenuBar", "ret": "void", @@ -16867,7 +17439,7 @@ "cimguiname": "igEndMenu", "defaults": {}, "funcname": "EndMenu", - "location": "imgui:632", + "location": "imgui:654", "namespace": "ImGui", "ov_cimguiname": "igEndMenu", "ret": "void", @@ -16884,7 +17456,7 @@ "cimguiname": "igEndMenuBar", "defaults": {}, "funcname": "EndMenuBar", - "location": "imgui:628", + "location": "imgui:650", "namespace": "ImGui", "ov_cimguiname": "igEndMenuBar", "ret": "void", @@ -16901,7 +17473,7 @@ "cimguiname": "igEndPopup", "defaults": {}, "funcname": "EndPopup", - "location": "imgui:656", + "location": "imgui:679", "namespace": "ImGui", "ov_cimguiname": "igEndPopup", "ret": "void", @@ -16918,7 +17490,7 @@ "cimguiname": "igEndTabBar", "defaults": {}, "funcname": "EndTabBar", - "location": "imgui:752", + "location": "imgui:784", "namespace": "ImGui", "ov_cimguiname": "igEndTabBar", "ret": "void", @@ -16935,7 +17507,7 @@ "cimguiname": "igEndTabItem", "defaults": {}, "funcname": "EndTabItem", - "location": "imgui:754", + "location": "imgui:786", "namespace": "ImGui", "ov_cimguiname": "igEndTabItem", "ret": "void", @@ -16952,7 +17524,7 @@ "cimguiname": "igEndTable", "defaults": {}, "funcname": "EndTable", - "location": "imgui:706", + "location": "imgui:734", "namespace": "ImGui", "ov_cimguiname": "igEndTable", "ret": "void", @@ -16969,7 +17541,7 @@ "cimguiname": "igEndTooltip", "defaults": {}, "funcname": "EndTooltip", - "location": "imgui:639", + "location": "imgui:661", "namespace": "ImGui", "ov_cimguiname": "igEndTooltip", "ret": "void", @@ -16997,7 +17569,7 @@ "user_data": "NULL" }, "funcname": "ErrorCheckEndFrameRecover", - "location": "imgui_internal:2796", + "location": "imgui_internal:2958", "namespace": "ImGui", "ov_cimguiname": "igErrorCheckEndFrameRecover", "ret": "void", @@ -17023,7 +17595,7 @@ "cimguiname": "igFindBestWindowPosForPopup", "defaults": {}, "funcname": "FindBestWindowPosForPopup", - "location": "imgui_internal:2533", + "location": "imgui_internal:2682", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igFindBestWindowPosForPopup", @@ -17070,7 +17642,7 @@ "cimguiname": "igFindBestWindowPosForPopupEx", "defaults": {}, "funcname": "FindBestWindowPosForPopupEx", - "location": "imgui_internal:2534", + "location": "imgui_internal:2683", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igFindBestWindowPosForPopupEx", @@ -17097,7 +17669,7 @@ "cimguiname": "igFindOrCreateColumns", "defaults": {}, "funcname": "FindOrCreateColumns", - "location": "imgui_internal:2629", + "location": "imgui_internal:2789", "namespace": "ImGui", "ov_cimguiname": "igFindOrCreateColumns", "ret": "ImGuiOldColumns*", @@ -17119,7 +17691,7 @@ "cimguiname": "igFindOrCreateWindowSettings", "defaults": {}, "funcname": "FindOrCreateWindowSettings", - "location": "imgui_internal:2473", + "location": "imgui_internal:2611", "namespace": "ImGui", "ov_cimguiname": "igFindOrCreateWindowSettings", "ret": "ImGuiWindowSettings*", @@ -17147,7 +17719,7 @@ "text_end": "NULL" }, "funcname": "FindRenderedTextEnd", - "location": "imgui_internal:2710", + "location": "imgui_internal:2871", "namespace": "ImGui", "ov_cimguiname": "igFindRenderedTextEnd", "ret": "const char*", @@ -17169,7 +17741,7 @@ "cimguiname": "igFindSettingsHandler", "defaults": {}, "funcname": "FindSettingsHandler", - "location": "imgui_internal:2474", + "location": "imgui_internal:2612", "namespace": "ImGui", "ov_cimguiname": "igFindSettingsHandler", "ret": "ImGuiSettingsHandler*", @@ -17191,7 +17763,7 @@ "cimguiname": "igFindViewportByID", "defaults": {}, "funcname": "FindViewportByID", - "location": "imgui:921", + "location": "imgui:965", "namespace": "ImGui", "ov_cimguiname": "igFindViewportByID", "ret": "ImGuiViewport*", @@ -17213,7 +17785,7 @@ "cimguiname": "igFindViewportByPlatformHandle", "defaults": {}, "funcname": "FindViewportByPlatformHandle", - "location": "imgui:922", + "location": "imgui:966", "namespace": "ImGui", "ov_cimguiname": "igFindViewportByPlatformHandle", "ret": "ImGuiViewport*", @@ -17235,7 +17807,7 @@ "cimguiname": "igFindWindowByID", "defaults": {}, "funcname": "FindWindowByID", - "location": "imgui_internal:2420", + "location": "imgui_internal:2558", "namespace": "ImGui", "ov_cimguiname": "igFindWindowByID", "ret": "ImGuiWindow*", @@ -17257,7 +17829,7 @@ "cimguiname": "igFindWindowByName", "defaults": {}, "funcname": "FindWindowByName", - "location": "imgui_internal:2421", + "location": "imgui_internal:2559", "namespace": "ImGui", "ov_cimguiname": "igFindWindowByName", "ret": "ImGuiWindow*", @@ -17279,7 +17851,7 @@ "cimguiname": "igFindWindowSettings", "defaults": {}, "funcname": "FindWindowSettings", - "location": "imgui_internal:2472", + "location": "imgui_internal:2610", "namespace": "ImGui", "ov_cimguiname": "igFindWindowSettings", "ret": "ImGuiWindowSettings*", @@ -17305,7 +17877,7 @@ "cimguiname": "igFocusTopMostWindowUnderOne", "defaults": {}, "funcname": "FocusTopMostWindowUnderOne", - "location": "imgui_internal:2435", + "location": "imgui_internal:2572", "namespace": "ImGui", "ov_cimguiname": "igFocusTopMostWindowUnderOne", "ret": "void", @@ -17327,7 +17899,7 @@ "cimguiname": "igFocusWindow", "defaults": {}, "funcname": "FocusWindow", - "location": "imgui_internal:2434", + "location": "imgui_internal:2571", "namespace": "ImGui", "ov_cimguiname": "igFocusWindow", "ret": "void", @@ -17335,54 +17907,6 @@ "stname": "" } ], - "igFocusableItemRegister": [ - { - "args": "(ImGuiWindow* window,ImGuiID id)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, - { - "name": "id", - "type": "ImGuiID" - } - ], - "argsoriginal": "(ImGuiWindow* window,ImGuiID id)", - "call_args": "(window,id)", - "cimguiname": "igFocusableItemRegister", - "defaults": {}, - "funcname": "FocusableItemRegister", - "location": "imgui_internal:2507", - "namespace": "ImGui", - "ov_cimguiname": "igFocusableItemRegister", - "ret": "bool", - "signature": "(ImGuiWindow*,ImGuiID)", - "stname": "" - } - ], - "igFocusableItemUnregister": [ - { - "args": "(ImGuiWindow* window)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igFocusableItemUnregister", - "defaults": {}, - "funcname": "FocusableItemUnregister", - "location": "imgui_internal:2508", - "namespace": "ImGui", - "ov_cimguiname": "igFocusableItemUnregister", - "ret": "void", - "signature": "(ImGuiWindow*)", - "stname": "" - } - ], "igGcAwakeTransientWindowBuffers": [ { "args": "(ImGuiWindow* window)", @@ -17397,7 +17921,7 @@ "cimguiname": "igGcAwakeTransientWindowBuffers", "defaults": {}, "funcname": "GcAwakeTransientWindowBuffers", - "location": "imgui_internal:2793", + "location": "imgui_internal:2955", "namespace": "ImGui", "ov_cimguiname": "igGcAwakeTransientWindowBuffers", "ret": "void", @@ -17414,7 +17938,7 @@ "cimguiname": "igGcCompactTransientMiscBuffers", "defaults": {}, "funcname": "GcCompactTransientMiscBuffers", - "location": "imgui_internal:2791", + "location": "imgui_internal:2953", "namespace": "ImGui", "ov_cimguiname": "igGcCompactTransientMiscBuffers", "ret": "void", @@ -17436,7 +17960,7 @@ "cimguiname": "igGcCompactTransientWindowBuffers", "defaults": {}, "funcname": "GcCompactTransientWindowBuffers", - "location": "imgui_internal:2792", + "location": "imgui_internal:2954", "namespace": "ImGui", "ov_cimguiname": "igGcCompactTransientWindowBuffers", "ret": "void", @@ -17453,7 +17977,7 @@ "cimguiname": "igGetActiveID", "defaults": {}, "funcname": "GetActiveID", - "location": "imgui_internal:2487", + "location": "imgui_internal:2626", "namespace": "ImGui", "ov_cimguiname": "igGetActiveID", "ret": "ImGuiID", @@ -17483,7 +18007,7 @@ "cimguiname": "igGetAllocatorFunctions", "defaults": {}, "funcname": "GetAllocatorFunctions", - "location": "imgui:910", + "location": "imgui:954", "namespace": "ImGui", "ov_cimguiname": "igGetAllocatorFunctions", "ret": "void", @@ -17500,9 +18024,9 @@ "cimguiname": "igGetBackgroundDrawList", "defaults": {}, "funcname": "GetBackgroundDrawList", - "location": "imgui:838", + "location": "imgui:880", "namespace": "ImGui", - "ov_cimguiname": "igGetBackgroundDrawListNil", + "ov_cimguiname": "igGetBackgroundDrawList_Nil", "ret": "ImDrawList*", "signature": "()", "stname": "" @@ -17520,9 +18044,9 @@ "cimguiname": "igGetBackgroundDrawList", "defaults": {}, "funcname": "GetBackgroundDrawList", - "location": "imgui:840", + "location": "imgui:882", "namespace": "ImGui", - "ov_cimguiname": "igGetBackgroundDrawListViewportPtr", + "ov_cimguiname": "igGetBackgroundDrawList_ViewportPtr", "ret": "ImDrawList*", "signature": "(ImGuiViewport*)", "stname": "" @@ -17537,7 +18061,7 @@ "cimguiname": "igGetClipboardText", "defaults": {}, "funcname": "GetClipboardText", - "location": "imgui:891", + "location": "imgui:933", "namespace": "ImGui", "ov_cimguiname": "igGetClipboardText", "ret": "const char*", @@ -17565,9 +18089,9 @@ "alpha_mul": "1.0f" }, "funcname": "GetColorU32", - "location": "imgui:406", + "location": "imgui:423", "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32Col", + "ov_cimguiname": "igGetColorU32_Col", "ret": "ImU32", "signature": "(ImGuiCol,float)", "stname": "" @@ -17585,9 +18109,9 @@ "cimguiname": "igGetColorU32", "defaults": {}, "funcname": "GetColorU32", - "location": "imgui:407", + "location": "imgui:424", "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32Vec4", + "ov_cimguiname": "igGetColorU32_Vec4", "ret": "ImU32", "signature": "(const ImVec4)", "stname": "" @@ -17605,9 +18129,9 @@ "cimguiname": "igGetColorU32", "defaults": {}, "funcname": "GetColorU32", - "location": "imgui:408", + "location": "imgui:425", "namespace": "ImGui", - "ov_cimguiname": "igGetColorU32U32", + "ov_cimguiname": "igGetColorU32_U32", "ret": "ImU32", "signature": "(ImU32)", "stname": "" @@ -17622,7 +18146,7 @@ "cimguiname": "igGetColumnIndex", "defaults": {}, "funcname": "GetColumnIndex", - "location": "imgui:742", + "location": "imgui:774", "namespace": "ImGui", "ov_cimguiname": "igGetColumnIndex", "ret": "int", @@ -17648,7 +18172,7 @@ "cimguiname": "igGetColumnNormFromOffset", "defaults": {}, "funcname": "GetColumnNormFromOffset", - "location": "imgui_internal:2631", + "location": "imgui_internal:2791", "namespace": "ImGui", "ov_cimguiname": "igGetColumnNormFromOffset", "ret": "float", @@ -17672,7 +18196,7 @@ "column_index": "-1" }, "funcname": "GetColumnOffset", - "location": "imgui:745", + "location": "imgui:777", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffset", "ret": "float", @@ -17698,7 +18222,7 @@ "cimguiname": "igGetColumnOffsetFromNorm", "defaults": {}, "funcname": "GetColumnOffsetFromNorm", - "location": "imgui_internal:2630", + "location": "imgui_internal:2790", "namespace": "ImGui", "ov_cimguiname": "igGetColumnOffsetFromNorm", "ret": "float", @@ -17722,7 +18246,7 @@ "column_index": "-1" }, "funcname": "GetColumnWidth", - "location": "imgui:743", + "location": "imgui:775", "namespace": "ImGui", "ov_cimguiname": "igGetColumnWidth", "ret": "float", @@ -17739,7 +18263,7 @@ "cimguiname": "igGetColumnsCount", "defaults": {}, "funcname": "GetColumnsCount", - "location": "imgui:747", + "location": "imgui:779", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsCount", "ret": "int", @@ -17765,7 +18289,7 @@ "cimguiname": "igGetColumnsID", "defaults": {}, "funcname": "GetColumnsID", - "location": "imgui_internal:2628", + "location": "imgui_internal:2788", "namespace": "ImGui", "ov_cimguiname": "igGetColumnsID", "ret": "ImGuiID", @@ -17787,7 +18311,7 @@ "cimguiname": "igGetContentRegionAvail", "defaults": {}, "funcname": "GetContentRegionAvail", - "location": "imgui:362", + "location": "imgui:378", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionAvail", @@ -17810,7 +18334,7 @@ "cimguiname": "igGetContentRegionMax", "defaults": {}, "funcname": "GetContentRegionMax", - "location": "imgui:363", + "location": "imgui:379", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionMax", @@ -17833,7 +18357,7 @@ "cimguiname": "igGetContentRegionMaxAbs", "defaults": {}, "funcname": "GetContentRegionMaxAbs", - "location": "imgui_internal:2515", + "location": "imgui_internal:2650", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetContentRegionMaxAbs", @@ -17851,7 +18375,7 @@ "cimguiname": "igGetCurrentContext", "defaults": {}, "funcname": "GetCurrentContext", - "location": "imgui:273", + "location": "imgui:288", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentContext", "ret": "ImGuiContext*", @@ -17868,7 +18392,7 @@ "cimguiname": "igGetCurrentTable", "defaults": {}, "funcname": "GetCurrentTable", - "location": "imgui_internal:2644", + "location": "imgui_internal:2803", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentTable", "ret": "ImGuiTable*", @@ -17885,7 +18409,7 @@ "cimguiname": "igGetCurrentWindow", "defaults": {}, "funcname": "GetCurrentWindow", - "location": "imgui_internal:2419", + "location": "imgui_internal:2557", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentWindow", "ret": "ImGuiWindow*", @@ -17902,7 +18426,7 @@ "cimguiname": "igGetCurrentWindowRead", "defaults": {}, "funcname": "GetCurrentWindowRead", - "location": "imgui_internal:2418", + "location": "imgui_internal:2556", "namespace": "ImGui", "ov_cimguiname": "igGetCurrentWindowRead", "ret": "ImGuiWindow*", @@ -17924,7 +18448,7 @@ "cimguiname": "igGetCursorPos", "defaults": {}, "funcname": "GetCursorPos", - "location": "imgui:427", + "location": "imgui:444", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorPos", @@ -17942,7 +18466,7 @@ "cimguiname": "igGetCursorPosX", "defaults": {}, "funcname": "GetCursorPosX", - "location": "imgui:428", + "location": "imgui:445", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosX", "ret": "float", @@ -17959,7 +18483,7 @@ "cimguiname": "igGetCursorPosY", "defaults": {}, "funcname": "GetCursorPosY", - "location": "imgui:429", + "location": "imgui:446", "namespace": "ImGui", "ov_cimguiname": "igGetCursorPosY", "ret": "float", @@ -17981,7 +18505,7 @@ "cimguiname": "igGetCursorScreenPos", "defaults": {}, "funcname": "GetCursorScreenPos", - "location": "imgui:434", + "location": "imgui:451", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorScreenPos", @@ -18004,7 +18528,7 @@ "cimguiname": "igGetCursorStartPos", "defaults": {}, "funcname": "GetCursorStartPos", - "location": "imgui:433", + "location": "imgui:450", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetCursorStartPos", @@ -18022,7 +18546,7 @@ "cimguiname": "igGetDefaultFont", "defaults": {}, "funcname": "GetDefaultFont", - "location": "imgui_internal:2442", + "location": "imgui_internal:2579", "namespace": "ImGui", "ov_cimguiname": "igGetDefaultFont", "ret": "ImFont*", @@ -18039,7 +18563,7 @@ "cimguiname": "igGetDragDropPayload", "defaults": {}, "funcname": "GetDragDropPayload", - "location": "imgui:794", + "location": "imgui:830", "namespace": "ImGui", "ov_cimguiname": "igGetDragDropPayload", "ret": "const ImGuiPayload*", @@ -18056,7 +18580,7 @@ "cimguiname": "igGetDrawData", "defaults": {}, "funcname": "GetDrawData", - "location": "imgui:282", + "location": "imgui:297", "namespace": "ImGui", "ov_cimguiname": "igGetDrawData", "ret": "ImDrawData*", @@ -18073,7 +18597,7 @@ "cimguiname": "igGetDrawListSharedData", "defaults": {}, "funcname": "GetDrawListSharedData", - "location": "imgui:842", + "location": "imgui:884", "namespace": "ImGui", "ov_cimguiname": "igGetDrawListSharedData", "ret": "ImDrawListSharedData*", @@ -18090,7 +18614,7 @@ "cimguiname": "igGetFocusID", "defaults": {}, "funcname": "GetFocusID", - "location": "imgui_internal:2488", + "location": "imgui_internal:2627", "namespace": "ImGui", "ov_cimguiname": "igGetFocusID", "ret": "ImGuiID", @@ -18107,7 +18631,7 @@ "cimguiname": "igGetFocusScope", "defaults": {}, "funcname": "GetFocusScope", - "location": "imgui_internal:2554", + "location": "imgui_internal:2712", "namespace": "ImGui", "ov_cimguiname": "igGetFocusScope", "ret": "ImGuiID", @@ -18124,7 +18648,7 @@ "cimguiname": "igGetFocusedFocusScope", "defaults": {}, "funcname": "GetFocusedFocusScope", - "location": "imgui_internal:2553", + "location": "imgui_internal:2711", "namespace": "ImGui", "ov_cimguiname": "igGetFocusedFocusScope", "ret": "ImGuiID", @@ -18141,7 +18665,7 @@ "cimguiname": "igGetFont", "defaults": {}, "funcname": "GetFont", - "location": "imgui:403", + "location": "imgui:420", "namespace": "ImGui", "ov_cimguiname": "igGetFont", "ret": "ImFont*", @@ -18158,7 +18682,7 @@ "cimguiname": "igGetFontSize", "defaults": {}, "funcname": "GetFontSize", - "location": "imgui:404", + "location": "imgui:421", "namespace": "ImGui", "ov_cimguiname": "igGetFontSize", "ret": "float", @@ -18180,7 +18704,7 @@ "cimguiname": "igGetFontTexUvWhitePixel", "defaults": {}, "funcname": "GetFontTexUvWhitePixel", - "location": "imgui:405", + "location": "imgui:422", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetFontTexUvWhitePixel", @@ -18198,9 +18722,9 @@ "cimguiname": "igGetForegroundDrawList", "defaults": {}, "funcname": "GetForegroundDrawList", - "location": "imgui:839", + "location": "imgui:881", "namespace": "ImGui", - "ov_cimguiname": "igGetForegroundDrawListNil", + "ov_cimguiname": "igGetForegroundDrawList_Nil", "ret": "ImDrawList*", "signature": "()", "stname": "" @@ -18218,9 +18742,9 @@ "cimguiname": "igGetForegroundDrawList", "defaults": {}, "funcname": "GetForegroundDrawList", - "location": "imgui:841", + "location": "imgui:883", "namespace": "ImGui", - "ov_cimguiname": "igGetForegroundDrawListViewportPtr", + "ov_cimguiname": "igGetForegroundDrawList_ViewportPtr", "ret": "ImDrawList*", "signature": "(ImGuiViewport*)", "stname": "" @@ -18238,9 +18762,9 @@ "cimguiname": "igGetForegroundDrawList", "defaults": {}, "funcname": "GetForegroundDrawList", - "location": "imgui_internal:2443", + "location": "imgui_internal:2580", "namespace": "ImGui", - "ov_cimguiname": "igGetForegroundDrawListWindowPtr", + "ov_cimguiname": "igGetForegroundDrawList_WindowPtr", "ret": "ImDrawList*", "signature": "(ImGuiWindow*)", "stname": "" @@ -18255,7 +18779,7 @@ "cimguiname": "igGetFrameCount", "defaults": {}, "funcname": "GetFrameCount", - "location": "imgui:837", + "location": "imgui:879", "namespace": "ImGui", "ov_cimguiname": "igGetFrameCount", "ret": "int", @@ -18272,7 +18796,7 @@ "cimguiname": "igGetFrameHeight", "defaults": {}, "funcname": "GetFrameHeight", - "location": "imgui:439", + "location": "imgui:456", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeight", "ret": "float", @@ -18289,7 +18813,7 @@ "cimguiname": "igGetFrameHeightWithSpacing", "defaults": {}, "funcname": "GetFrameHeightWithSpacing", - "location": "imgui:440", + "location": "imgui:457", "namespace": "ImGui", "ov_cimguiname": "igGetFrameHeightWithSpacing", "ret": "float", @@ -18306,7 +18830,7 @@ "cimguiname": "igGetHoveredID", "defaults": {}, "funcname": "GetHoveredID", - "location": "imgui_internal:2493", + "location": "imgui_internal:2631", "namespace": "ImGui", "ov_cimguiname": "igGetHoveredID", "ret": "ImGuiID", @@ -18328,9 +18852,9 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:454", + "location": "imgui:475", "namespace": "ImGui", - "ov_cimguiname": "igGetIDStr", + "ov_cimguiname": "igGetID_Str", "ret": "ImGuiID", "signature": "(const char*)", "stname": "" @@ -18352,9 +18876,9 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:455", + "location": "imgui:476", "namespace": "ImGui", - "ov_cimguiname": "igGetIDStrStr", + "ov_cimguiname": "igGetID_StrStr", "ret": "ImGuiID", "signature": "(const char*,const char*)", "stname": "" @@ -18372,9 +18896,9 @@ "cimguiname": "igGetID", "defaults": {}, "funcname": "GetID", - "location": "imgui:456", + "location": "imgui:477", "namespace": "ImGui", - "ov_cimguiname": "igGetIDPtr", + "ov_cimguiname": "igGetID_Ptr", "ret": "ImGuiID", "signature": "(const void*)", "stname": "" @@ -18402,7 +18926,7 @@ "cimguiname": "igGetIDWithSeed", "defaults": {}, "funcname": "GetIDWithSeed", - "location": "imgui_internal:2498", + "location": "imgui_internal:2636", "namespace": "ImGui", "ov_cimguiname": "igGetIDWithSeed", "ret": "ImGuiID", @@ -18419,7 +18943,7 @@ "cimguiname": "igGetIO", "defaults": {}, "funcname": "GetIO", - "location": "imgui:277", + "location": "imgui:292", "namespace": "ImGui", "ov_cimguiname": "igGetIO", "ret": "ImGuiIO*", @@ -18442,7 +18966,7 @@ "cimguiname": "igGetInputTextState", "defaults": {}, "funcname": "GetInputTextState", - "location": "imgui_internal:2776", + "location": "imgui_internal:2938", "namespace": "ImGui", "ov_cimguiname": "igGetInputTextState", "ret": "ImGuiInputTextState*", @@ -18450,6 +18974,23 @@ "stname": "" } ], + "igGetItemFlags": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igGetItemFlags", + "defaults": {}, + "funcname": "GetItemFlags", + "location": "imgui_internal:2625", + "namespace": "ImGui", + "ov_cimguiname": "igGetItemFlags", + "ret": "ImGuiItemFlags", + "signature": "()", + "stname": "" + } + ], "igGetItemID": [ { "args": "()", @@ -18459,7 +19000,7 @@ "cimguiname": "igGetItemID", "defaults": {}, "funcname": "GetItemID", - "location": "imgui_internal:2485", + "location": "imgui_internal:2623", "namespace": "ImGui", "ov_cimguiname": "igGetItemID", "ret": "ImGuiID", @@ -18481,7 +19022,7 @@ "cimguiname": "igGetItemRectMax", "defaults": {}, "funcname": "GetItemRectMax", - "location": "imgui:823", + "location": "imgui:865", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMax", @@ -18504,7 +19045,7 @@ "cimguiname": "igGetItemRectMin", "defaults": {}, "funcname": "GetItemRectMin", - "location": "imgui:822", + "location": "imgui:864", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectMin", @@ -18527,7 +19068,7 @@ "cimguiname": "igGetItemRectSize", "defaults": {}, "funcname": "GetItemRectSize", - "location": "imgui:824", + "location": "imgui:866", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetItemRectSize", @@ -18545,7 +19086,7 @@ "cimguiname": "igGetItemStatusFlags", "defaults": {}, "funcname": "GetItemStatusFlags", - "location": "imgui_internal:2486", + "location": "imgui_internal:2624", "namespace": "ImGui", "ov_cimguiname": "igGetItemStatusFlags", "ret": "ImGuiItemStatusFlags", @@ -18553,23 +19094,6 @@ "stname": "" } ], - "igGetItemsFlags": [ - { - "args": "()", - "argsT": [], - "argsoriginal": "()", - "call_args": "()", - "cimguiname": "igGetItemsFlags", - "defaults": {}, - "funcname": "GetItemsFlags", - "location": "imgui_internal:2489", - "namespace": "ImGui", - "ov_cimguiname": "igGetItemsFlags", - "ret": "ImGuiItemFlags", - "signature": "()", - "stname": "" - } - ], "igGetKeyIndex": [ { "args": "(ImGuiKey imgui_key)", @@ -18584,7 +19108,7 @@ "cimguiname": "igGetKeyIndex", "defaults": {}, "funcname": "GetKeyIndex", - "location": "imgui:862", + "location": "imgui:904", "namespace": "ImGui", "ov_cimguiname": "igGetKeyIndex", "ret": "int", @@ -18614,7 +19138,7 @@ "cimguiname": "igGetKeyPressedAmount", "defaults": {}, "funcname": "GetKeyPressedAmount", - "location": "imgui:866", + "location": "imgui:908", "namespace": "ImGui", "ov_cimguiname": "igGetKeyPressedAmount", "ret": "int", @@ -18631,7 +19155,7 @@ "cimguiname": "igGetMainViewport", "defaults": {}, "funcname": "GetMainViewport", - "location": "imgui:831", + "location": "imgui:873", "namespace": "ImGui", "ov_cimguiname": "igGetMainViewport", "ret": "ImGuiViewport*", @@ -18648,7 +19172,7 @@ "cimguiname": "igGetMergedKeyModFlags", "defaults": {}, "funcname": "GetMergedKeyModFlags", - "location": "imgui_internal:2566", + "location": "imgui_internal:2725", "namespace": "ImGui", "ov_cimguiname": "igGetMergedKeyModFlags", "ret": "ImGuiKeyModFlags", @@ -18665,7 +19189,7 @@ "cimguiname": "igGetMouseCursor", "defaults": {}, "funcname": "GetMouseCursor", - "location": "imgui:885", + "location": "imgui:927", "namespace": "ImGui", "ov_cimguiname": "igGetMouseCursor", "ret": "ImGuiMouseCursor", @@ -18698,7 +19222,7 @@ "lock_threshold": "-1.0f" }, "funcname": "GetMouseDragDelta", - "location": "imgui:883", + "location": "imgui:925", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMouseDragDelta", @@ -18721,7 +19245,7 @@ "cimguiname": "igGetMousePos", "defaults": {}, "funcname": "GetMousePos", - "location": "imgui:880", + "location": "imgui:922", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePos", @@ -18744,7 +19268,7 @@ "cimguiname": "igGetMousePosOnOpeningCurrentPopup", "defaults": {}, "funcname": "GetMousePosOnOpeningCurrentPopup", - "location": "imgui:881", + "location": "imgui:923", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetMousePosOnOpeningCurrentPopup", @@ -18771,7 +19295,7 @@ "cimguiname": "igGetNavInputAmount", "defaults": {}, "funcname": "GetNavInputAmount", - "location": "imgui_internal:2542", + "location": "imgui_internal:2700", "namespace": "ImGui", "ov_cimguiname": "igGetNavInputAmount", "ret": "float", @@ -18812,7 +19336,7 @@ "slow_factor": "0.0f" }, "funcname": "GetNavInputAmount2d", - "location": "imgui_internal:2543", + "location": "imgui_internal:2701", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetNavInputAmount2d", @@ -18830,7 +19354,7 @@ "cimguiname": "igGetPlatformIO", "defaults": {}, "funcname": "GetPlatformIO", - "location": "imgui:917", + "location": "imgui:961", "namespace": "ImGui", "ov_cimguiname": "igGetPlatformIO", "ret": "ImGuiPlatformIO*", @@ -18839,6 +19363,33 @@ "stname": "" } ], + "igGetPopupAllowedExtentRect": [ + { + "args": "(ImRect *pOut,ImGuiWindow* window)", + "argsT": [ + { + "name": "pOut", + "type": "ImRect*" + }, + { + "name": "window", + "type": "ImGuiWindow*" + } + ], + "argsoriginal": "(ImGuiWindow* window)", + "call_args": "(window)", + "cimguiname": "igGetPopupAllowedExtentRect", + "defaults": {}, + "funcname": "GetPopupAllowedExtentRect", + "location": "imgui_internal:2680", + "namespace": "ImGui", + "nonUDT": 1, + "ov_cimguiname": "igGetPopupAllowedExtentRect", + "ret": "void", + "signature": "(ImGuiWindow*)", + "stname": "" + } + ], "igGetScrollMaxX": [ { "args": "()", @@ -18848,7 +19399,7 @@ "cimguiname": "igGetScrollMaxX", "defaults": {}, "funcname": "GetScrollMaxX", - "location": "imgui:373", + "location": "imgui:389", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxX", "ret": "float", @@ -18865,7 +19416,7 @@ "cimguiname": "igGetScrollMaxY", "defaults": {}, "funcname": "GetScrollMaxY", - "location": "imgui:374", + "location": "imgui:390", "namespace": "ImGui", "ov_cimguiname": "igGetScrollMaxY", "ret": "float", @@ -18882,7 +19433,7 @@ "cimguiname": "igGetScrollX", "defaults": {}, "funcname": "GetScrollX", - "location": "imgui:369", + "location": "imgui:385", "namespace": "ImGui", "ov_cimguiname": "igGetScrollX", "ret": "float", @@ -18899,7 +19450,7 @@ "cimguiname": "igGetScrollY", "defaults": {}, "funcname": "GetScrollY", - "location": "imgui:370", + "location": "imgui:386", "namespace": "ImGui", "ov_cimguiname": "igGetScrollY", "ret": "float", @@ -18916,7 +19467,7 @@ "cimguiname": "igGetStateStorage", "defaults": {}, "funcname": "GetStateStorage", - "location": "imgui:845", + "location": "imgui:887", "namespace": "ImGui", "ov_cimguiname": "igGetStateStorage", "ret": "ImGuiStorage*", @@ -18933,7 +19484,7 @@ "cimguiname": "igGetStyle", "defaults": {}, "funcname": "GetStyle", - "location": "imgui:278", + "location": "imgui:293", "namespace": "ImGui", "ov_cimguiname": "igGetStyle", "ret": "ImGuiStyle*", @@ -18956,7 +19507,7 @@ "cimguiname": "igGetStyleColorName", "defaults": {}, "funcname": "GetStyleColorName", - "location": "imgui:843", + "location": "imgui:885", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorName", "ret": "const char*", @@ -18978,7 +19529,7 @@ "cimguiname": "igGetStyleColorVec4", "defaults": {}, "funcname": "GetStyleColorVec4", - "location": "imgui:409", + "location": "imgui:426", "namespace": "ImGui", "ov_cimguiname": "igGetStyleColorVec4", "ret": "const ImVec4*", @@ -18996,7 +19547,7 @@ "cimguiname": "igGetTextLineHeight", "defaults": {}, "funcname": "GetTextLineHeight", - "location": "imgui:437", + "location": "imgui:454", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeight", "ret": "float", @@ -19013,7 +19564,7 @@ "cimguiname": "igGetTextLineHeightWithSpacing", "defaults": {}, "funcname": "GetTextLineHeightWithSpacing", - "location": "imgui:438", + "location": "imgui:455", "namespace": "ImGui", "ov_cimguiname": "igGetTextLineHeightWithSpacing", "ret": "float", @@ -19030,7 +19581,7 @@ "cimguiname": "igGetTime", "defaults": {}, "funcname": "GetTime", - "location": "imgui:836", + "location": "imgui:878", "namespace": "ImGui", "ov_cimguiname": "igGetTime", "ret": "double", @@ -19047,7 +19598,7 @@ "cimguiname": "igGetTopMostPopupModal", "defaults": {}, "funcname": "GetTopMostPopupModal", - "location": "imgui_internal:2532", + "location": "imgui_internal:2681", "namespace": "ImGui", "ov_cimguiname": "igGetTopMostPopupModal", "ret": "ImGuiWindow*", @@ -19064,7 +19615,7 @@ "cimguiname": "igGetTreeNodeToLabelSpacing", "defaults": {}, "funcname": "GetTreeNodeToLabelSpacing", - "location": "imgui:587", + "location": "imgui:608", "namespace": "ImGui", "ov_cimguiname": "igGetTreeNodeToLabelSpacing", "ret": "float", @@ -19081,7 +19632,7 @@ "cimguiname": "igGetVersion", "defaults": {}, "funcname": "GetVersion", - "location": "imgui:292", + "location": "imgui:307", "namespace": "ImGui", "ov_cimguiname": "igGetVersion", "ret": "const char*", @@ -19097,44 +19648,17 @@ "name": "viewport", "type": "ImGuiViewport*" } - ], - "argsoriginal": "(ImGuiViewport* viewport)", - "call_args": "(viewport)", - "cimguiname": "igGetViewportPlatformMonitor", - "defaults": {}, - "funcname": "GetViewportPlatformMonitor", - "location": "imgui_internal:2465", - "namespace": "ImGui", - "ov_cimguiname": "igGetViewportPlatformMonitor", - "ret": "const ImGuiPlatformMonitor*", - "signature": "(ImGuiViewport*)", - "stname": "" - } - ], - "igGetWindowAllowedExtentRect": [ - { - "args": "(ImRect *pOut,ImGuiWindow* window)", - "argsT": [ - { - "name": "pOut", - "type": "ImRect*" - }, - { - "name": "window", - "type": "ImGuiWindow*" - } - ], - "argsoriginal": "(ImGuiWindow* window)", - "call_args": "(window)", - "cimguiname": "igGetWindowAllowedExtentRect", + ], + "argsoriginal": "(ImGuiViewport* viewport)", + "call_args": "(viewport)", + "cimguiname": "igGetViewportPlatformMonitor", "defaults": {}, - "funcname": "GetWindowAllowedExtentRect", - "location": "imgui_internal:2427", + "funcname": "GetViewportPlatformMonitor", + "location": "imgui_internal:2603", "namespace": "ImGui", - "nonUDT": 1, - "ov_cimguiname": "igGetWindowAllowedExtentRect", - "ret": "void", - "signature": "(ImGuiWindow*)", + "ov_cimguiname": "igGetViewportPlatformMonitor", + "ret": "const ImGuiPlatformMonitor*", + "signature": "(ImGuiViewport*)", "stname": "" } ], @@ -19152,7 +19676,7 @@ "cimguiname": "igGetWindowAlwaysWantOwnTabBar", "defaults": {}, "funcname": "GetWindowAlwaysWantOwnTabBar", - "location": "imgui_internal:2586", + "location": "imgui_internal:2746", "namespace": "ImGui", "ov_cimguiname": "igGetWindowAlwaysWantOwnTabBar", "ret": "bool", @@ -19174,7 +19698,7 @@ "cimguiname": "igGetWindowContentRegionMax", "defaults": {}, "funcname": "GetWindowContentRegionMax", - "location": "imgui:365", + "location": "imgui:381", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMax", @@ -19197,7 +19721,7 @@ "cimguiname": "igGetWindowContentRegionMin", "defaults": {}, "funcname": "GetWindowContentRegionMin", - "location": "imgui:364", + "location": "imgui:380", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowContentRegionMin", @@ -19215,7 +19739,7 @@ "cimguiname": "igGetWindowContentRegionWidth", "defaults": {}, "funcname": "GetWindowContentRegionWidth", - "location": "imgui:366", + "location": "imgui:382", "namespace": "ImGui", "ov_cimguiname": "igGetWindowContentRegionWidth", "ret": "float", @@ -19232,7 +19756,7 @@ "cimguiname": "igGetWindowDockID", "defaults": {}, "funcname": "GetWindowDockID", - "location": "imgui:770", + "location": "imgui:806", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDockID", "ret": "ImGuiID", @@ -19249,7 +19773,7 @@ "cimguiname": "igGetWindowDockNode", "defaults": {}, "funcname": "GetWindowDockNode", - "location": "imgui_internal:2585", + "location": "imgui_internal:2745", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDockNode", "ret": "ImGuiDockNode*", @@ -19266,7 +19790,7 @@ "cimguiname": "igGetWindowDpiScale", "defaults": {}, "funcname": "GetWindowDpiScale", - "location": "imgui:333", + "location": "imgui:348", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDpiScale", "ret": "float", @@ -19283,7 +19807,7 @@ "cimguiname": "igGetWindowDrawList", "defaults": {}, "funcname": "GetWindowDrawList", - "location": "imgui:332", + "location": "imgui:347", "namespace": "ImGui", "ov_cimguiname": "igGetWindowDrawList", "ret": "ImDrawList*", @@ -19300,7 +19824,7 @@ "cimguiname": "igGetWindowHeight", "defaults": {}, "funcname": "GetWindowHeight", - "location": "imgui:337", + "location": "imgui:352", "namespace": "ImGui", "ov_cimguiname": "igGetWindowHeight", "ret": "float", @@ -19322,7 +19846,7 @@ "cimguiname": "igGetWindowPos", "defaults": {}, "funcname": "GetWindowPos", - "location": "imgui:334", + "location": "imgui:349", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowPos", @@ -19331,7 +19855,33 @@ "stname": "" } ], - "igGetWindowResizeID": [ + "igGetWindowResizeBorderID": [ + { + "args": "(ImGuiWindow* window,ImGuiDir dir)", + "argsT": [ + { + "name": "window", + "type": "ImGuiWindow*" + }, + { + "name": "dir", + "type": "ImGuiDir" + } + ], + "argsoriginal": "(ImGuiWindow* window,ImGuiDir dir)", + "call_args": "(window,dir)", + "cimguiname": "igGetWindowResizeBorderID", + "defaults": {}, + "funcname": "GetWindowResizeBorderID", + "location": "imgui_internal:2901", + "namespace": "ImGui", + "ov_cimguiname": "igGetWindowResizeBorderID", + "ret": "ImGuiID", + "signature": "(ImGuiWindow*,ImGuiDir)", + "stname": "" + } + ], + "igGetWindowResizeCornerID": [ { "args": "(ImGuiWindow* window,int n)", "argsT": [ @@ -19346,12 +19896,12 @@ ], "argsoriginal": "(ImGuiWindow* window,int n)", "call_args": "(window,n)", - "cimguiname": "igGetWindowResizeID", + "cimguiname": "igGetWindowResizeCornerID", "defaults": {}, - "funcname": "GetWindowResizeID", - "location": "imgui_internal:2739", + "funcname": "GetWindowResizeCornerID", + "location": "imgui_internal:2900", "namespace": "ImGui", - "ov_cimguiname": "igGetWindowResizeID", + "ov_cimguiname": "igGetWindowResizeCornerID", "ret": "ImGuiID", "signature": "(ImGuiWindow*,int)", "stname": "" @@ -19375,7 +19925,7 @@ "cimguiname": "igGetWindowScrollbarID", "defaults": {}, "funcname": "GetWindowScrollbarID", - "location": "imgui_internal:2738", + "location": "imgui_internal:2899", "namespace": "ImGui", "ov_cimguiname": "igGetWindowScrollbarID", "ret": "ImGuiID", @@ -19405,7 +19955,7 @@ "cimguiname": "igGetWindowScrollbarRect", "defaults": {}, "funcname": "GetWindowScrollbarRect", - "location": "imgui_internal:2737", + "location": "imgui_internal:2898", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowScrollbarRect", @@ -19428,7 +19978,7 @@ "cimguiname": "igGetWindowSize", "defaults": {}, "funcname": "GetWindowSize", - "location": "imgui:335", + "location": "imgui:350", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igGetWindowSize", @@ -19446,7 +19996,7 @@ "cimguiname": "igGetWindowViewport", "defaults": {}, "funcname": "GetWindowViewport", - "location": "imgui:338", + "location": "imgui:353", "namespace": "ImGui", "ov_cimguiname": "igGetWindowViewport", "ret": "ImGuiViewport*", @@ -19463,7 +20013,7 @@ "cimguiname": "igGetWindowWidth", "defaults": {}, "funcname": "GetWindowWidth", - "location": "imgui:336", + "location": "imgui:351", "namespace": "ImGui", "ov_cimguiname": "igGetWindowWidth", "ret": "float", @@ -19472,6 +20022,25 @@ } ], "igImAbs": [ + { + "args": "(int x)", + "argsT": [ + { + "name": "x", + "type": "int" + } + ], + "argsoriginal": "(int x)", + "call_args": "(x)", + "cimguiname": "igImAbs", + "defaults": {}, + "funcname": "ImAbs", + "location": "imgui_internal:417", + "ov_cimguiname": "igImAbs_Int", + "ret": "int", + "signature": "(int)", + "stname": "" + }, { "args": "(float x)", "argsT": [ @@ -19485,8 +20054,8 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:385", - "ov_cimguiname": "igImAbsFloat", + "location": "imgui_internal:418", + "ov_cimguiname": "igImAbs_Float", "ret": "float", "signature": "(float)", "stname": "" @@ -19504,8 +20073,8 @@ "cimguiname": "igImAbs", "defaults": {}, "funcname": "ImAbs", - "location": "imgui_internal:386", - "ov_cimguiname": "igImAbsdouble", + "location": "imgui_internal:419", + "ov_cimguiname": "igImAbs_double", "ret": "double", "signature": "(double)", "stname": "" @@ -19529,7 +20098,7 @@ "cimguiname": "igImAlphaBlendColors", "defaults": {}, "funcname": "ImAlphaBlendColors", - "location": "imgui_internal:288", + "location": "imgui_internal:316", "ov_cimguiname": "igImAlphaBlendColors", "ret": "ImU32", "signature": "(ImU32,ImU32)", @@ -19570,7 +20139,7 @@ "cimguiname": "igImBezierCubicCalc", "defaults": {}, "funcname": "ImBezierCubicCalc", - "location": "imgui_internal:419", + "location": "imgui_internal:460", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicCalc", "ret": "void", @@ -19616,7 +20185,7 @@ "cimguiname": "igImBezierCubicClosestPoint", "defaults": {}, "funcname": "ImBezierCubicClosestPoint", - "location": "imgui_internal:420", + "location": "imgui_internal:461", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicClosestPoint", "ret": "void", @@ -19662,7 +20231,7 @@ "cimguiname": "igImBezierCubicClosestPointCasteljau", "defaults": {}, "funcname": "ImBezierCubicClosestPointCasteljau", - "location": "imgui_internal:421", + "location": "imgui_internal:462", "nonUDT": 1, "ov_cimguiname": "igImBezierCubicClosestPointCasteljau", "ret": "void", @@ -19700,7 +20269,7 @@ "cimguiname": "igImBezierQuadraticCalc", "defaults": {}, "funcname": "ImBezierQuadraticCalc", - "location": "imgui_internal:422", + "location": "imgui_internal:463", "nonUDT": 1, "ov_cimguiname": "igImBezierQuadraticCalc", "ret": "void", @@ -19726,7 +20295,7 @@ "cimguiname": "igImBitArrayClearBit", "defaults": {}, "funcname": "ImBitArrayClearBit", - "location": "imgui_internal:488", + "location": "imgui_internal:531", "ov_cimguiname": "igImBitArrayClearBit", "ret": "void", "signature": "(ImU32*,int)", @@ -19751,7 +20320,7 @@ "cimguiname": "igImBitArraySetBit", "defaults": {}, "funcname": "ImBitArraySetBit", - "location": "imgui_internal:489", + "location": "imgui_internal:532", "ov_cimguiname": "igImBitArraySetBit", "ret": "void", "signature": "(ImU32*,int)", @@ -19780,7 +20349,7 @@ "cimguiname": "igImBitArraySetBitRange", "defaults": {}, "funcname": "ImBitArraySetBitRange", - "location": "imgui_internal:490", + "location": "imgui_internal:533", "ov_cimguiname": "igImBitArraySetBitRange", "ret": "void", "signature": "(ImU32*,int,int)", @@ -19805,7 +20374,7 @@ "cimguiname": "igImBitArrayTestBit", "defaults": {}, "funcname": "ImBitArrayTestBit", - "location": "imgui_internal:487", + "location": "imgui_internal:530", "ov_cimguiname": "igImBitArrayTestBit", "ret": "bool", "signature": "(const ImU32*,int)", @@ -19826,7 +20395,7 @@ "cimguiname": "igImCharIsBlankA", "defaults": {}, "funcname": "ImCharIsBlankA", - "location": "imgui_internal:314", + "location": "imgui_internal:342", "ov_cimguiname": "igImCharIsBlankA", "ret": "bool", "signature": "(char)", @@ -19847,7 +20416,7 @@ "cimguiname": "igImCharIsBlankW", "defaults": {}, "funcname": "ImCharIsBlankW", - "location": "imgui_internal:315", + "location": "imgui_internal:343", "ov_cimguiname": "igImCharIsBlankW", "ret": "bool", "signature": "(unsigned int)", @@ -19880,7 +20449,7 @@ "cimguiname": "igImClamp", "defaults": {}, "funcname": "ImClamp", - "location": "imgui_internal:402", + "location": "imgui_internal:441", "nonUDT": 1, "ov_cimguiname": "igImClamp", "ret": "void", @@ -19906,7 +20475,7 @@ "cimguiname": "igImDot", "defaults": {}, "funcname": "ImDot", - "location": "imgui_internal:413", + "location": "imgui_internal:453", "ov_cimguiname": "igImDot", "ret": "float", "signature": "(const ImVec2,const ImVec2)", @@ -19927,7 +20496,7 @@ "cimguiname": "igImFileClose", "defaults": {}, "funcname": "ImFileClose", - "location": "imgui_internal:359", + "location": "imgui_internal:390", "ov_cimguiname": "igImFileClose", "ret": "bool", "signature": "(ImFileHandle)", @@ -19948,7 +20517,7 @@ "cimguiname": "igImFileGetSize", "defaults": {}, "funcname": "ImFileGetSize", - "location": "imgui_internal:360", + "location": "imgui_internal:391", "ov_cimguiname": "igImFileGetSize", "ret": "ImU64", "signature": "(ImFileHandle)", @@ -19984,7 +20553,7 @@ "padding_bytes": "0" }, "funcname": "ImFileLoadToMemory", - "location": "imgui_internal:366", + "location": "imgui_internal:397", "ov_cimguiname": "igImFileLoadToMemory", "ret": "void*", "signature": "(const char*,const char*,size_t*,int)", @@ -20009,7 +20578,7 @@ "cimguiname": "igImFileOpen", "defaults": {}, "funcname": "ImFileOpen", - "location": "imgui_internal:358", + "location": "imgui_internal:389", "ov_cimguiname": "igImFileOpen", "ret": "ImFileHandle", "signature": "(const char*,const char*)", @@ -20042,7 +20611,7 @@ "cimguiname": "igImFileRead", "defaults": {}, "funcname": "ImFileRead", - "location": "imgui_internal:361", + "location": "imgui_internal:392", "ov_cimguiname": "igImFileRead", "ret": "ImU64", "signature": "(void*,ImU64,ImU64,ImFileHandle)", @@ -20075,7 +20644,7 @@ "cimguiname": "igImFileWrite", "defaults": {}, "funcname": "ImFileWrite", - "location": "imgui_internal:362", + "location": "imgui_internal:393", "ov_cimguiname": "igImFileWrite", "ret": "ImU64", "signature": "(const void*,ImU64,ImU64,ImFileHandle)", @@ -20096,8 +20665,8 @@ "cimguiname": "igImFloor", "defaults": {}, "funcname": "ImFloor", - "location": "imgui_internal:410", - "ov_cimguiname": "igImFloorFloat", + "location": "imgui_internal:449", + "ov_cimguiname": "igImFloor_Float", "ret": "float", "signature": "(float)", "stname": "" @@ -20119,14 +20688,35 @@ "cimguiname": "igImFloor", "defaults": {}, "funcname": "ImFloor", - "location": "imgui_internal:411", + "location": "imgui_internal:451", "nonUDT": 1, - "ov_cimguiname": "igImFloorVec2", + "ov_cimguiname": "igImFloor_Vec2", "ret": "void", "signature": "(const ImVec2)", "stname": "" } ], + "igImFloorSigned": [ + { + "args": "(float f)", + "argsT": [ + { + "name": "f", + "type": "float" + } + ], + "argsoriginal": "(float f)", + "call_args": "(f)", + "cimguiname": "igImFloorSigned", + "defaults": {}, + "funcname": "ImFloorSigned", + "location": "imgui_internal:450", + "ov_cimguiname": "igImFloorSigned", + "ret": "float", + "signature": "(float)", + "stname": "" + } + ], "igImFontAtlasBuildFinish": [ { "args": "(ImFontAtlas* atlas)", @@ -20141,7 +20731,7 @@ "cimguiname": "igImFontAtlasBuildFinish", "defaults": {}, "funcname": "ImFontAtlasBuildFinish", - "location": "imgui_internal:2832", + "location": "imgui_internal:2996", "ov_cimguiname": "igImFontAtlasBuildFinish", "ret": "void", "signature": "(ImFontAtlas*)", @@ -20162,7 +20752,7 @@ "cimguiname": "igImFontAtlasBuildInit", "defaults": {}, "funcname": "ImFontAtlasBuildInit", - "location": "imgui_internal:2829", + "location": "imgui_internal:2993", "ov_cimguiname": "igImFontAtlasBuildInit", "ret": "void", "signature": "(ImFontAtlas*)", @@ -20187,7 +20777,7 @@ "cimguiname": "igImFontAtlasBuildMultiplyCalcLookupTable", "defaults": {}, "funcname": "ImFontAtlasBuildMultiplyCalcLookupTable", - "location": "imgui_internal:2835", + "location": "imgui_internal:2999", "ov_cimguiname": "igImFontAtlasBuildMultiplyCalcLookupTable", "ret": "void", "signature": "(unsigned char[256],float)", @@ -20232,7 +20822,7 @@ "cimguiname": "igImFontAtlasBuildMultiplyRectAlpha8", "defaults": {}, "funcname": "ImFontAtlasBuildMultiplyRectAlpha8", - "location": "imgui_internal:2836", + "location": "imgui_internal:3000", "ov_cimguiname": "igImFontAtlasBuildMultiplyRectAlpha8", "ret": "void", "signature": "(const unsigned char[256],unsigned char*,int,int,int,int,int)", @@ -20257,7 +20847,7 @@ "cimguiname": "igImFontAtlasBuildPackCustomRects", "defaults": {}, "funcname": "ImFontAtlasBuildPackCustomRects", - "location": "imgui_internal:2831", + "location": "imgui_internal:2995", "ov_cimguiname": "igImFontAtlasBuildPackCustomRects", "ret": "void", "signature": "(ImFontAtlas*,void*)", @@ -20306,7 +20896,7 @@ "cimguiname": "igImFontAtlasBuildRender32bppRectFromString", "defaults": {}, "funcname": "ImFontAtlasBuildRender32bppRectFromString", - "location": "imgui_internal:2834", + "location": "imgui_internal:2998", "ov_cimguiname": "igImFontAtlasBuildRender32bppRectFromString", "ret": "void", "signature": "(ImFontAtlas*,int,int,int,int,const char*,char,unsigned int)", @@ -20355,7 +20945,7 @@ "cimguiname": "igImFontAtlasBuildRender8bppRectFromString", "defaults": {}, "funcname": "ImFontAtlasBuildRender8bppRectFromString", - "location": "imgui_internal:2833", + "location": "imgui_internal:2997", "ov_cimguiname": "igImFontAtlasBuildRender8bppRectFromString", "ret": "void", "signature": "(ImFontAtlas*,int,int,int,int,const char*,char,unsigned char)", @@ -20392,7 +20982,7 @@ "cimguiname": "igImFontAtlasBuildSetupFont", "defaults": {}, "funcname": "ImFontAtlasBuildSetupFont", - "location": "imgui_internal:2830", + "location": "imgui_internal:2994", "ov_cimguiname": "igImFontAtlasBuildSetupFont", "ret": "void", "signature": "(ImFontAtlas*,ImFont*,ImFontConfig*,float,float)", @@ -20408,7 +20998,7 @@ "cimguiname": "igImFontAtlasGetBuilderForStbTruetype", "defaults": {}, "funcname": "ImFontAtlasGetBuilderForStbTruetype", - "location": "imgui_internal:2828", + "location": "imgui_internal:2992", "ov_cimguiname": "igImFontAtlasGetBuilderForStbTruetype", "ret": "const ImFontBuilderIO*", "signature": "()", @@ -20442,7 +21032,7 @@ "defaults": {}, "funcname": "ImFormatString", "isvararg": "...)", - "location": "imgui_internal:308", + "location": "imgui_internal:336", "ov_cimguiname": "igImFormatString", "ret": "int", "signature": "(char*,size_t,const char*,...)", @@ -20475,7 +21065,7 @@ "cimguiname": "igImFormatStringV", "defaults": {}, "funcname": "ImFormatStringV", - "location": "imgui_internal:309", + "location": "imgui_internal:337", "ov_cimguiname": "igImFormatStringV", "ret": "int", "signature": "(char*,size_t,const char*,va_list)", @@ -20500,7 +21090,7 @@ "cimguiname": "igImGetDirQuadrantFromDelta", "defaults": {}, "funcname": "ImGetDirQuadrantFromDelta", - "location": "imgui_internal:428", + "location": "imgui_internal:469", "ov_cimguiname": "igImGetDirQuadrantFromDelta", "ret": "ImGuiDir", "signature": "(float,float)", @@ -20531,7 +21121,7 @@ "seed": "0" }, "funcname": "ImHashData", - "location": "imgui_internal:278", + "location": "imgui_internal:306", "ov_cimguiname": "igImHashData", "ret": "ImGuiID", "signature": "(const void*,size_t,ImU32)", @@ -20563,7 +21153,7 @@ "seed": "0" }, "funcname": "ImHashStr", - "location": "imgui_internal:279", + "location": "imgui_internal:307", "ov_cimguiname": "igImHashStr", "ret": "ImGuiID", "signature": "(const char*,size_t,ImU32)", @@ -20588,7 +21178,7 @@ "cimguiname": "igImInvLength", "defaults": {}, "funcname": "ImInvLength", - "location": "imgui_internal:409", + "location": "imgui_internal:448", "ov_cimguiname": "igImInvLength", "ret": "float", "signature": "(const ImVec2,float)", @@ -20609,8 +21199,8 @@ "cimguiname": "igImIsPowerOfTwo", "defaults": {}, "funcname": "ImIsPowerOfTwo", - "location": "imgui_internal:291", - "ov_cimguiname": "igImIsPowerOfTwoInt", + "location": "imgui_internal:319", + "ov_cimguiname": "igImIsPowerOfTwo_Int", "ret": "bool", "signature": "(int)", "stname": "" @@ -20628,8 +21218,8 @@ "cimguiname": "igImIsPowerOfTwo", "defaults": {}, "funcname": "ImIsPowerOfTwo", - "location": "imgui_internal:292", - "ov_cimguiname": "igImIsPowerOfTwoU64", + "location": "imgui_internal:320", + "ov_cimguiname": "igImIsPowerOfTwo_U64", "ret": "bool", "signature": "(ImU64)", "stname": "" @@ -20649,8 +21239,8 @@ "cimguiname": "igImLengthSqr", "defaults": {}, "funcname": "ImLengthSqr", - "location": "imgui_internal:407", - "ov_cimguiname": "igImLengthSqrVec2", + "location": "imgui_internal:446", + "ov_cimguiname": "igImLengthSqr_Vec2", "ret": "float", "signature": "(const ImVec2)", "stname": "" @@ -20668,8 +21258,8 @@ "cimguiname": "igImLengthSqr", "defaults": {}, "funcname": "ImLengthSqr", - "location": "imgui_internal:408", - "ov_cimguiname": "igImLengthSqrVec4", + "location": "imgui_internal:447", + "ov_cimguiname": "igImLengthSqr_Vec4", "ret": "float", "signature": "(const ImVec4)", "stname": "" @@ -20701,9 +21291,9 @@ "cimguiname": "igImLerp", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:403", + "location": "imgui_internal:442", "nonUDT": 1, - "ov_cimguiname": "igImLerpVec2Float", + "ov_cimguiname": "igImLerp_Vec2Float", "ret": "void", "signature": "(const ImVec2,const ImVec2,float)", "stname": "" @@ -20733,9 +21323,9 @@ "cimguiname": "igImLerp", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:404", + "location": "imgui_internal:443", "nonUDT": 1, - "ov_cimguiname": "igImLerpVec2Vec2", + "ov_cimguiname": "igImLerp_Vec2Vec2", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2)", "stname": "" @@ -20765,9 +21355,9 @@ "cimguiname": "igImLerp", "defaults": {}, "funcname": "ImLerp", - "location": "imgui_internal:405", + "location": "imgui_internal:444", "nonUDT": 1, - "ov_cimguiname": "igImLerpVec4", + "ov_cimguiname": "igImLerp_Vec4", "ret": "void", "signature": "(const ImVec4,const ImVec4,float)", "stname": "" @@ -20799,7 +21389,7 @@ "cimguiname": "igImLineClosestPoint", "defaults": {}, "funcname": "ImLineClosestPoint", - "location": "imgui_internal:423", + "location": "imgui_internal:464", "nonUDT": 1, "ov_cimguiname": "igImLineClosestPoint", "ret": "void", @@ -20829,7 +21419,7 @@ "cimguiname": "igImLinearSweep", "defaults": {}, "funcname": "ImLinearSweep", - "location": "imgui_internal:415", + "location": "imgui_internal:455", "ov_cimguiname": "igImLinearSweep", "ret": "float", "signature": "(float,float,float)", @@ -20850,8 +21440,8 @@ "cimguiname": "igImLog", "defaults": {}, "funcname": "ImLog", - "location": "imgui_internal:383", - "ov_cimguiname": "igImLogFloat", + "location": "imgui_internal:415", + "ov_cimguiname": "igImLog_Float", "ret": "float", "signature": "(float)", "stname": "" @@ -20869,8 +21459,8 @@ "cimguiname": "igImLog", "defaults": {}, "funcname": "ImLog", - "location": "imgui_internal:384", - "ov_cimguiname": "igImLogdouble", + "location": "imgui_internal:416", + "ov_cimguiname": "igImLog_double", "ret": "double", "signature": "(double)", "stname": "" @@ -20898,7 +21488,7 @@ "cimguiname": "igImMax", "defaults": {}, "funcname": "ImMax", - "location": "imgui_internal:401", + "location": "imgui_internal:440", "nonUDT": 1, "ov_cimguiname": "igImMax", "ret": "void", @@ -20928,7 +21518,7 @@ "cimguiname": "igImMin", "defaults": {}, "funcname": "ImMin", - "location": "imgui_internal:400", + "location": "imgui_internal:439", "nonUDT": 1, "ov_cimguiname": "igImMin", "ret": "void", @@ -20954,7 +21544,7 @@ "cimguiname": "igImModPositive", "defaults": {}, "funcname": "ImModPositive", - "location": "imgui_internal:412", + "location": "imgui_internal:452", "ov_cimguiname": "igImModPositive", "ret": "int", "signature": "(int,int)", @@ -20983,7 +21573,7 @@ "cimguiname": "igImMul", "defaults": {}, "funcname": "ImMul", - "location": "imgui_internal:416", + "location": "imgui_internal:456", "nonUDT": 1, "ov_cimguiname": "igImMul", "ret": "void", @@ -21005,7 +21595,7 @@ "cimguiname": "igImParseFormatFindEnd", "defaults": {}, "funcname": "ImParseFormatFindEnd", - "location": "imgui_internal:311", + "location": "imgui_internal:339", "ov_cimguiname": "igImParseFormatFindEnd", "ret": "const char*", "signature": "(const char*)", @@ -21026,7 +21616,7 @@ "cimguiname": "igImParseFormatFindStart", "defaults": {}, "funcname": "ImParseFormatFindStart", - "location": "imgui_internal:310", + "location": "imgui_internal:338", "ov_cimguiname": "igImParseFormatFindStart", "ret": "const char*", "signature": "(const char*)", @@ -21051,7 +21641,7 @@ "cimguiname": "igImParseFormatPrecision", "defaults": {}, "funcname": "ImParseFormatPrecision", - "location": "imgui_internal:313", + "location": "imgui_internal:341", "ov_cimguiname": "igImParseFormatPrecision", "ret": "int", "signature": "(const char*,int)", @@ -21080,7 +21670,7 @@ "cimguiname": "igImParseFormatTrimDecorations", "defaults": {}, "funcname": "ImParseFormatTrimDecorations", - "location": "imgui_internal:312", + "location": "imgui_internal:340", "ov_cimguiname": "igImParseFormatTrimDecorations", "ret": "const char*", "signature": "(const char*,char*,size_t)", @@ -21105,8 +21695,8 @@ "cimguiname": "igImPow", "defaults": {}, "funcname": "ImPow", - "location": "imgui_internal:381", - "ov_cimguiname": "igImPowFloat", + "location": "imgui_internal:413", + "ov_cimguiname": "igImPow_Float", "ret": "float", "signature": "(float,float)", "stname": "" @@ -21128,8 +21718,8 @@ "cimguiname": "igImPow", "defaults": {}, "funcname": "ImPow", - "location": "imgui_internal:382", - "ov_cimguiname": "igImPowdouble", + "location": "imgui_internal:414", + "ov_cimguiname": "igImPow_double", "ret": "double", "signature": "(double,double)", "stname": "" @@ -21161,7 +21751,7 @@ "cimguiname": "igImRotate", "defaults": {}, "funcname": "ImRotate", - "location": "imgui_internal:414", + "location": "imgui_internal:454", "nonUDT": 1, "ov_cimguiname": "igImRotate", "ret": "void", @@ -21169,6 +21759,46 @@ "stname": "" } ], + "igImRsqrt": [ + { + "args": "(float x)", + "argsT": [ + { + "name": "x", + "type": "float" + } + ], + "argsoriginal": "(float x)", + "call_args": "(x)", + "cimguiname": "igImRsqrt", + "defaults": {}, + "funcname": "ImRsqrt", + "location": "imgui_internal:423", + "ov_cimguiname": "igImRsqrt_Float", + "ret": "float", + "signature": "(float)", + "stname": "" + }, + { + "args": "(double x)", + "argsT": [ + { + "name": "x", + "type": "double" + } + ], + "argsoriginal": "(double x)", + "call_args": "(x)", + "cimguiname": "igImRsqrt", + "defaults": {}, + "funcname": "ImRsqrt", + "location": "imgui_internal:427", + "ov_cimguiname": "igImRsqrt_double", + "ret": "double", + "signature": "(double)", + "stname": "" + } + ], "igImSaturate": [ { "args": "(float f)", @@ -21183,7 +21813,7 @@ "cimguiname": "igImSaturate", "defaults": {}, "funcname": "ImSaturate", - "location": "imgui_internal:406", + "location": "imgui_internal:445", "ov_cimguiname": "igImSaturate", "ret": "float", "signature": "(float)", @@ -21204,8 +21834,8 @@ "cimguiname": "igImSign", "defaults": {}, "funcname": "ImSign", - "location": "imgui_internal:387", - "ov_cimguiname": "igImSignFloat", + "location": "imgui_internal:420", + "ov_cimguiname": "igImSign_Float", "ret": "float", "signature": "(float)", "stname": "" @@ -21223,8 +21853,8 @@ "cimguiname": "igImSign", "defaults": {}, "funcname": "ImSign", - "location": "imgui_internal:388", - "ov_cimguiname": "igImSigndouble", + "location": "imgui_internal:421", + "ov_cimguiname": "igImSign_double", "ret": "double", "signature": "(double)", "stname": "" @@ -21244,7 +21874,7 @@ "cimguiname": "igImStrSkipBlank", "defaults": {}, "funcname": "ImStrSkipBlank", - "location": "imgui_internal:307", + "location": "imgui_internal:335", "ov_cimguiname": "igImStrSkipBlank", "ret": "const char*", "signature": "(const char*)", @@ -21265,7 +21895,7 @@ "cimguiname": "igImStrTrimBlanks", "defaults": {}, "funcname": "ImStrTrimBlanks", - "location": "imgui_internal:306", + "location": "imgui_internal:334", "ov_cimguiname": "igImStrTrimBlanks", "ret": "void", "signature": "(char*)", @@ -21290,7 +21920,7 @@ "cimguiname": "igImStrbolW", "defaults": {}, "funcname": "ImStrbolW", - "location": "imgui_internal:304", + "location": "imgui_internal:332", "ov_cimguiname": "igImStrbolW", "ret": "const ImWchar*", "signature": "(const ImWchar*,const ImWchar*)", @@ -21319,7 +21949,7 @@ "cimguiname": "igImStrchrRange", "defaults": {}, "funcname": "ImStrchrRange", - "location": "imgui_internal:301", + "location": "imgui_internal:329", "ov_cimguiname": "igImStrchrRange", "ret": "const char*", "signature": "(const char*,const char*,char)", @@ -21340,7 +21970,7 @@ "cimguiname": "igImStrdup", "defaults": {}, "funcname": "ImStrdup", - "location": "imgui_internal:299", + "location": "imgui_internal:327", "ov_cimguiname": "igImStrdup", "ret": "char*", "signature": "(const char*)", @@ -21369,7 +21999,7 @@ "cimguiname": "igImStrdupcpy", "defaults": {}, "funcname": "ImStrdupcpy", - "location": "imgui_internal:300", + "location": "imgui_internal:328", "ov_cimguiname": "igImStrdupcpy", "ret": "char*", "signature": "(char*,size_t*,const char*)", @@ -21394,7 +22024,7 @@ "cimguiname": "igImStreolRange", "defaults": {}, "funcname": "ImStreolRange", - "location": "imgui_internal:303", + "location": "imgui_internal:331", "ov_cimguiname": "igImStreolRange", "ret": "const char*", "signature": "(const char*,const char*)", @@ -21419,7 +22049,7 @@ "cimguiname": "igImStricmp", "defaults": {}, "funcname": "ImStricmp", - "location": "imgui_internal:296", + "location": "imgui_internal:324", "ov_cimguiname": "igImStricmp", "ret": "int", "signature": "(const char*,const char*)", @@ -21452,7 +22082,7 @@ "cimguiname": "igImStristr", "defaults": {}, "funcname": "ImStristr", - "location": "imgui_internal:305", + "location": "imgui_internal:333", "ov_cimguiname": "igImStristr", "ret": "const char*", "signature": "(const char*,const char*,const char*,const char*)", @@ -21473,7 +22103,7 @@ "cimguiname": "igImStrlenW", "defaults": {}, "funcname": "ImStrlenW", - "location": "imgui_internal:302", + "location": "imgui_internal:330", "ov_cimguiname": "igImStrlenW", "ret": "int", "signature": "(const ImWchar*)", @@ -21502,7 +22132,7 @@ "cimguiname": "igImStrncpy", "defaults": {}, "funcname": "ImStrncpy", - "location": "imgui_internal:298", + "location": "imgui_internal:326", "ov_cimguiname": "igImStrncpy", "ret": "void", "signature": "(char*,const char*,size_t)", @@ -21531,7 +22161,7 @@ "cimguiname": "igImStrnicmp", "defaults": {}, "funcname": "ImStrnicmp", - "location": "imgui_internal:297", + "location": "imgui_internal:325", "ov_cimguiname": "igImStrnicmp", "ret": "int", "signature": "(const char*,const char*,size_t)", @@ -21560,13 +22190,38 @@ "cimguiname": "igImTextCharFromUtf8", "defaults": {}, "funcname": "ImTextCharFromUtf8", - "location": "imgui_internal:319", + "location": "imgui_internal:348", "ov_cimguiname": "igImTextCharFromUtf8", "ret": "int", "signature": "(unsigned int*,const char*,const char*)", "stname": "" } ], + "igImTextCharToUtf8": [ + { + "args": "(char out_buf[5],unsigned int c)", + "argsT": [ + { + "name": "out_buf", + "type": "char[5]" + }, + { + "name": "c", + "type": "unsigned int" + } + ], + "argsoriginal": "(char out_buf[5],unsigned int c)", + "call_args": "(out_buf,c)", + "cimguiname": "igImTextCharToUtf8", + "defaults": {}, + "funcname": "ImTextCharToUtf8", + "location": "imgui_internal:346", + "ov_cimguiname": "igImTextCharToUtf8", + "ret": "const char*", + "signature": "(char[5],unsigned int)", + "stname": "" + } + ], "igImTextCountCharsFromUtf8": [ { "args": "(const char* in_text,const char* in_text_end)", @@ -21585,7 +22240,7 @@ "cimguiname": "igImTextCountCharsFromUtf8", "defaults": {}, "funcname": "ImTextCountCharsFromUtf8", - "location": "imgui_internal:321", + "location": "imgui_internal:350", "ov_cimguiname": "igImTextCountCharsFromUtf8", "ret": "int", "signature": "(const char*,const char*)", @@ -21610,7 +22265,7 @@ "cimguiname": "igImTextCountUtf8BytesFromChar", "defaults": {}, "funcname": "ImTextCountUtf8BytesFromChar", - "location": "imgui_internal:322", + "location": "imgui_internal:351", "ov_cimguiname": "igImTextCountUtf8BytesFromChar", "ret": "int", "signature": "(const char*,const char*)", @@ -21635,7 +22290,7 @@ "cimguiname": "igImTextCountUtf8BytesFromStr", "defaults": {}, "funcname": "ImTextCountUtf8BytesFromStr", - "location": "imgui_internal:323", + "location": "imgui_internal:352", "ov_cimguiname": "igImTextCountUtf8BytesFromStr", "ret": "int", "signature": "(const ImWchar*,const ImWchar*)", @@ -21644,14 +22299,14 @@ ], "igImTextStrFromUtf8": [ { - "args": "(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining)", + "args": "(ImWchar* out_buf,int out_buf_size,const char* in_text,const char* in_text_end,const char** in_remaining)", "argsT": [ { - "name": "buf", + "name": "out_buf", "type": "ImWchar*" }, { - "name": "buf_size", + "name": "out_buf_size", "type": "int" }, { @@ -21667,14 +22322,14 @@ "type": "const char**" } ], - "argsoriginal": "(ImWchar* buf,int buf_size,const char* in_text,const char* in_text_end,const char** in_remaining=((void*)0))", - "call_args": "(buf,buf_size,in_text,in_text_end,in_remaining)", + "argsoriginal": "(ImWchar* out_buf,int out_buf_size,const char* in_text,const char* in_text_end,const char** in_remaining=((void*)0))", + "call_args": "(out_buf,out_buf_size,in_text,in_text_end,in_remaining)", "cimguiname": "igImTextStrFromUtf8", "defaults": { "in_remaining": "NULL" }, "funcname": "ImTextStrFromUtf8", - "location": "imgui_internal:320", + "location": "imgui_internal:349", "ov_cimguiname": "igImTextStrFromUtf8", "ret": "int", "signature": "(ImWchar*,int,const char*,const char*,const char**)", @@ -21683,14 +22338,14 @@ ], "igImTextStrToUtf8": [ { - "args": "(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end)", + "args": "(char* out_buf,int out_buf_size,const ImWchar* in_text,const ImWchar* in_text_end)", "argsT": [ { - "name": "buf", + "name": "out_buf", "type": "char*" }, { - "name": "buf_size", + "name": "out_buf_size", "type": "int" }, { @@ -21702,12 +22357,12 @@ "type": "const ImWchar*" } ], - "argsoriginal": "(char* buf,int buf_size,const ImWchar* in_text,const ImWchar* in_text_end)", - "call_args": "(buf,buf_size,in_text,in_text_end)", + "argsoriginal": "(char* out_buf,int out_buf_size,const ImWchar* in_text,const ImWchar* in_text_end)", + "call_args": "(out_buf,out_buf_size,in_text,in_text_end)", "cimguiname": "igImTextStrToUtf8", "defaults": {}, "funcname": "ImTextStrToUtf8", - "location": "imgui_internal:318", + "location": "imgui_internal:347", "ov_cimguiname": "igImTextStrToUtf8", "ret": "int", "signature": "(char*,int,const ImWchar*,const ImWchar*)", @@ -21736,7 +22391,7 @@ "cimguiname": "igImTriangleArea", "defaults": {}, "funcname": "ImTriangleArea", - "location": "imgui_internal:427", + "location": "imgui_internal:468", "ov_cimguiname": "igImTriangleArea", "ret": "float", "signature": "(const ImVec2,const ImVec2,const ImVec2)", @@ -21784,7 +22439,7 @@ "cimguiname": "igImTriangleBarycentricCoords", "defaults": {}, "funcname": "ImTriangleBarycentricCoords", - "location": "imgui_internal:426", + "location": "imgui_internal:467", "ov_cimguiname": "igImTriangleBarycentricCoords", "ret": "void", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2,float*,float*,float*)", @@ -21821,7 +22476,7 @@ "cimguiname": "igImTriangleClosestPoint", "defaults": {}, "funcname": "ImTriangleClosestPoint", - "location": "imgui_internal:425", + "location": "imgui_internal:466", "nonUDT": 1, "ov_cimguiname": "igImTriangleClosestPoint", "ret": "void", @@ -21855,7 +22510,7 @@ "cimguiname": "igImTriangleContainsPoint", "defaults": {}, "funcname": "ImTriangleContainsPoint", - "location": "imgui_internal:424", + "location": "imgui_internal:465", "ov_cimguiname": "igImTriangleContainsPoint", "ret": "bool", "signature": "(const ImVec2,const ImVec2,const ImVec2,const ImVec2)", @@ -21876,7 +22531,7 @@ "cimguiname": "igImUpperPowerOfTwo", "defaults": {}, "funcname": "ImUpperPowerOfTwo", - "location": "imgui_internal:293", + "location": "imgui_internal:321", "ov_cimguiname": "igImUpperPowerOfTwo", "ret": "int", "signature": "(int)", @@ -21922,7 +22577,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "Image", - "location": "imgui:480", + "location": "imgui:501", "namespace": "ImGui", "ov_cimguiname": "igImage", "ret": "void", @@ -21974,7 +22629,7 @@ "uv1": "ImVec2(1,1)" }, "funcname": "ImageButton", - "location": "imgui:481", + "location": "imgui:502", "namespace": "ImGui", "ov_cimguiname": "igImageButton", "ret": "bool", @@ -22024,7 +22679,7 @@ "cimguiname": "igImageButtonEx", "defaults": {}, "funcname": "ImageButtonEx", - "location": "imgui_internal:2736", + "location": "imgui_internal:2897", "namespace": "ImGui", "ov_cimguiname": "igImageButtonEx", "ret": "bool", @@ -22048,7 +22703,7 @@ "indent_w": "0.0f" }, "funcname": "Indent", - "location": "imgui:423", + "location": "imgui:440", "namespace": "ImGui", "ov_cimguiname": "igIndent", "ret": "void", @@ -22070,7 +22725,7 @@ "cimguiname": "igInitialize", "defaults": {}, "funcname": "Initialize", - "location": "imgui_internal:2446", + "location": "imgui_internal:2583", "namespace": "ImGui", "ov_cimguiname": "igInitialize", "ret": "void", @@ -22117,7 +22772,7 @@ "step_fast": "0.0" }, "funcname": "InputDouble", - "location": "imgui:558", + "location": "imgui:579", "namespace": "ImGui", "ov_cimguiname": "igInputDouble", "ret": "bool", @@ -22164,7 +22819,7 @@ "step_fast": "0.0f" }, "funcname": "InputFloat", - "location": "imgui:550", + "location": "imgui:571", "namespace": "ImGui", "ov_cimguiname": "igInputFloat", "ret": "bool", @@ -22201,7 +22856,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat2", - "location": "imgui:551", + "location": "imgui:572", "namespace": "ImGui", "ov_cimguiname": "igInputFloat2", "ret": "bool", @@ -22238,7 +22893,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat3", - "location": "imgui:552", + "location": "imgui:573", "namespace": "ImGui", "ov_cimguiname": "igInputFloat3", "ret": "bool", @@ -22275,7 +22930,7 @@ "format": "\"%.3f\"" }, "funcname": "InputFloat4", - "location": "imgui:553", + "location": "imgui:574", "namespace": "ImGui", "ov_cimguiname": "igInputFloat4", "ret": "bool", @@ -22317,7 +22972,7 @@ "step_fast": "100" }, "funcname": "InputInt", - "location": "imgui:554", + "location": "imgui:575", "namespace": "ImGui", "ov_cimguiname": "igInputInt", "ret": "bool", @@ -22349,7 +23004,7 @@ "flags": "0" }, "funcname": "InputInt2", - "location": "imgui:555", + "location": "imgui:576", "namespace": "ImGui", "ov_cimguiname": "igInputInt2", "ret": "bool", @@ -22381,7 +23036,7 @@ "flags": "0" }, "funcname": "InputInt3", - "location": "imgui:556", + "location": "imgui:577", "namespace": "ImGui", "ov_cimguiname": "igInputInt3", "ret": "bool", @@ -22413,7 +23068,7 @@ "flags": "0" }, "funcname": "InputInt4", - "location": "imgui:557", + "location": "imgui:578", "namespace": "ImGui", "ov_cimguiname": "igInputInt4", "ret": "bool", @@ -22464,7 +23119,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalar", - "location": "imgui:559", + "location": "imgui:580", "namespace": "ImGui", "ov_cimguiname": "igInputScalar", "ret": "bool", @@ -22519,7 +23174,7 @@ "p_step_fast": "NULL" }, "funcname": "InputScalarN", - "location": "imgui:560", + "location": "imgui:581", "namespace": "ImGui", "ov_cimguiname": "igInputScalarN", "ret": "bool", @@ -22565,7 +23220,7 @@ "user_data": "NULL" }, "funcname": "InputText", - "location": "imgui:547", + "location": "imgui:568", "namespace": "ImGui", "ov_cimguiname": "igInputText", "ret": "bool", @@ -22618,7 +23273,7 @@ "user_data": "NULL" }, "funcname": "InputTextEx", - "location": "imgui_internal:2772", + "location": "imgui_internal:2934", "namespace": "ImGui", "ov_cimguiname": "igInputTextEx", "ret": "bool", @@ -22669,7 +23324,7 @@ "user_data": "NULL" }, "funcname": "InputTextMultiline", - "location": "imgui:548", + "location": "imgui:569", "namespace": "ImGui", "ov_cimguiname": "igInputTextMultiline", "ret": "bool", @@ -22719,7 +23374,7 @@ "user_data": "NULL" }, "funcname": "InputTextWithHint", - "location": "imgui:549", + "location": "imgui:570", "namespace": "ImGui", "ov_cimguiname": "igInputTextWithHint", "ret": "bool", @@ -22751,7 +23406,7 @@ "flags": "0" }, "funcname": "InvisibleButton", - "location": "imgui:478", + "location": "imgui:499", "namespace": "ImGui", "ov_cimguiname": "igInvisibleButton", "ret": "bool", @@ -22773,7 +23428,7 @@ "cimguiname": "igIsActiveIdUsingKey", "defaults": {}, "funcname": "IsActiveIdUsingKey", - "location": "imgui_internal:2561", + "location": "imgui_internal:2720", "namespace": "ImGui", "ov_cimguiname": "igIsActiveIdUsingKey", "ret": "bool", @@ -22795,7 +23450,7 @@ "cimguiname": "igIsActiveIdUsingNavDir", "defaults": {}, "funcname": "IsActiveIdUsingNavDir", - "location": "imgui_internal:2559", + "location": "imgui_internal:2718", "namespace": "ImGui", "ov_cimguiname": "igIsActiveIdUsingNavDir", "ret": "bool", @@ -22817,7 +23472,7 @@ "cimguiname": "igIsActiveIdUsingNavInput", "defaults": {}, "funcname": "IsActiveIdUsingNavInput", - "location": "imgui_internal:2560", + "location": "imgui_internal:2719", "namespace": "ImGui", "ov_cimguiname": "igIsActiveIdUsingNavInput", "ret": "bool", @@ -22834,7 +23489,7 @@ "cimguiname": "igIsAnyItemActive", "defaults": {}, "funcname": "IsAnyItemActive", - "location": "imgui:820", + "location": "imgui:862", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemActive", "ret": "bool", @@ -22851,7 +23506,7 @@ "cimguiname": "igIsAnyItemFocused", "defaults": {}, "funcname": "IsAnyItemFocused", - "location": "imgui:821", + "location": "imgui:863", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemFocused", "ret": "bool", @@ -22868,7 +23523,7 @@ "cimguiname": "igIsAnyItemHovered", "defaults": {}, "funcname": "IsAnyItemHovered", - "location": "imgui:819", + "location": "imgui:861", "namespace": "ImGui", "ov_cimguiname": "igIsAnyItemHovered", "ret": "bool", @@ -22885,7 +23540,7 @@ "cimguiname": "igIsAnyMouseDown", "defaults": {}, "funcname": "IsAnyMouseDown", - "location": "imgui:879", + "location": "imgui:921", "namespace": "ImGui", "ov_cimguiname": "igIsAnyMouseDown", "ret": "bool", @@ -22915,7 +23570,7 @@ "cimguiname": "igIsClippedEx", "defaults": {}, "funcname": "IsClippedEx", - "location": "imgui_internal:2505", + "location": "imgui_internal:2644", "namespace": "ImGui", "ov_cimguiname": "igIsClippedEx", "ret": "bool", @@ -22932,7 +23587,7 @@ "cimguiname": "igIsDragDropPayloadBeingAccepted", "defaults": {}, "funcname": "IsDragDropPayloadBeingAccepted", - "location": "imgui_internal:2619", + "location": "imgui_internal:2779", "namespace": "ImGui", "ov_cimguiname": "igIsDragDropPayloadBeingAccepted", "ret": "bool", @@ -22949,7 +23604,7 @@ "cimguiname": "igIsItemActivated", "defaults": {}, "funcname": "IsItemActivated", - "location": "imgui:815", + "location": "imgui:857", "namespace": "ImGui", "ov_cimguiname": "igIsItemActivated", "ret": "bool", @@ -22966,7 +23621,7 @@ "cimguiname": "igIsItemActive", "defaults": {}, "funcname": "IsItemActive", - "location": "imgui:810", + "location": "imgui:852", "namespace": "ImGui", "ov_cimguiname": "igIsItemActive", "ret": "bool", @@ -22990,7 +23645,7 @@ "mouse_button": "0" }, "funcname": "IsItemClicked", - "location": "imgui:812", + "location": "imgui:854", "namespace": "ImGui", "ov_cimguiname": "igIsItemClicked", "ret": "bool", @@ -23007,7 +23662,7 @@ "cimguiname": "igIsItemDeactivated", "defaults": {}, "funcname": "IsItemDeactivated", - "location": "imgui:816", + "location": "imgui:858", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivated", "ret": "bool", @@ -23024,7 +23679,7 @@ "cimguiname": "igIsItemDeactivatedAfterEdit", "defaults": {}, "funcname": "IsItemDeactivatedAfterEdit", - "location": "imgui:817", + "location": "imgui:859", "namespace": "ImGui", "ov_cimguiname": "igIsItemDeactivatedAfterEdit", "ret": "bool", @@ -23041,7 +23696,7 @@ "cimguiname": "igIsItemEdited", "defaults": {}, "funcname": "IsItemEdited", - "location": "imgui:814", + "location": "imgui:856", "namespace": "ImGui", "ov_cimguiname": "igIsItemEdited", "ret": "bool", @@ -23058,7 +23713,7 @@ "cimguiname": "igIsItemFocused", "defaults": {}, "funcname": "IsItemFocused", - "location": "imgui:811", + "location": "imgui:853", "namespace": "ImGui", "ov_cimguiname": "igIsItemFocused", "ret": "bool", @@ -23082,7 +23737,7 @@ "flags": "0" }, "funcname": "IsItemHovered", - "location": "imgui:809", + "location": "imgui:851", "namespace": "ImGui", "ov_cimguiname": "igIsItemHovered", "ret": "bool", @@ -23099,7 +23754,7 @@ "cimguiname": "igIsItemToggledOpen", "defaults": {}, "funcname": "IsItemToggledOpen", - "location": "imgui:818", + "location": "imgui:860", "namespace": "ImGui", "ov_cimguiname": "igIsItemToggledOpen", "ret": "bool", @@ -23116,7 +23771,7 @@ "cimguiname": "igIsItemToggledSelection", "defaults": {}, "funcname": "IsItemToggledSelection", - "location": "imgui_internal:2514", + "location": "imgui_internal:2649", "namespace": "ImGui", "ov_cimguiname": "igIsItemToggledSelection", "ret": "bool", @@ -23133,7 +23788,7 @@ "cimguiname": "igIsItemVisible", "defaults": {}, "funcname": "IsItemVisible", - "location": "imgui:813", + "location": "imgui:855", "namespace": "ImGui", "ov_cimguiname": "igIsItemVisible", "ret": "bool", @@ -23155,7 +23810,7 @@ "cimguiname": "igIsKeyDown", "defaults": {}, "funcname": "IsKeyDown", - "location": "imgui:863", + "location": "imgui:905", "namespace": "ImGui", "ov_cimguiname": "igIsKeyDown", "ret": "bool", @@ -23183,7 +23838,7 @@ "repeat": "true" }, "funcname": "IsKeyPressed", - "location": "imgui:864", + "location": "imgui:906", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressed", "ret": "bool", @@ -23211,7 +23866,7 @@ "repeat": "true" }, "funcname": "IsKeyPressedMap", - "location": "imgui_internal:2563", + "location": "imgui_internal:2722", "namespace": "ImGui", "ov_cimguiname": "igIsKeyPressedMap", "ret": "bool", @@ -23233,7 +23888,7 @@ "cimguiname": "igIsKeyReleased", "defaults": {}, "funcname": "IsKeyReleased", - "location": "imgui:865", + "location": "imgui:907", "namespace": "ImGui", "ov_cimguiname": "igIsKeyReleased", "ret": "bool", @@ -23261,7 +23916,7 @@ "repeat": "false" }, "funcname": "IsMouseClicked", - "location": "imgui:874", + "location": "imgui:916", "namespace": "ImGui", "ov_cimguiname": "igIsMouseClicked", "ret": "bool", @@ -23283,7 +23938,7 @@ "cimguiname": "igIsMouseDoubleClicked", "defaults": {}, "funcname": "IsMouseDoubleClicked", - "location": "imgui:876", + "location": "imgui:918", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDoubleClicked", "ret": "bool", @@ -23305,7 +23960,7 @@ "cimguiname": "igIsMouseDown", "defaults": {}, "funcname": "IsMouseDown", - "location": "imgui:873", + "location": "imgui:915", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDown", "ret": "bool", @@ -23333,7 +23988,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragPastThreshold", - "location": "imgui_internal:2562", + "location": "imgui_internal:2721", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragPastThreshold", "ret": "bool", @@ -23361,7 +24016,7 @@ "lock_threshold": "-1.0f" }, "funcname": "IsMouseDragging", - "location": "imgui:882", + "location": "imgui:924", "namespace": "ImGui", "ov_cimguiname": "igIsMouseDragging", "ret": "bool", @@ -23393,7 +24048,7 @@ "clip": "true" }, "funcname": "IsMouseHoveringRect", - "location": "imgui:877", + "location": "imgui:919", "namespace": "ImGui", "ov_cimguiname": "igIsMouseHoveringRect", "ret": "bool", @@ -23417,7 +24072,7 @@ "mouse_pos": "NULL" }, "funcname": "IsMousePosValid", - "location": "imgui:878", + "location": "imgui:920", "namespace": "ImGui", "ov_cimguiname": "igIsMousePosValid", "ret": "bool", @@ -23439,7 +24094,7 @@ "cimguiname": "igIsMouseReleased", "defaults": {}, "funcname": "IsMouseReleased", - "location": "imgui:875", + "location": "imgui:917", "namespace": "ImGui", "ov_cimguiname": "igIsMouseReleased", "ret": "bool", @@ -23461,7 +24116,7 @@ "cimguiname": "igIsNavInputDown", "defaults": {}, "funcname": "IsNavInputDown", - "location": "imgui_internal:2564", + "location": "imgui_internal:2723", "namespace": "ImGui", "ov_cimguiname": "igIsNavInputDown", "ret": "bool", @@ -23487,7 +24142,7 @@ "cimguiname": "igIsNavInputTest", "defaults": {}, "funcname": "IsNavInputTest", - "location": "imgui_internal:2565", + "location": "imgui_internal:2724", "namespace": "ImGui", "ov_cimguiname": "igIsNavInputTest", "ret": "bool", @@ -23515,9 +24170,9 @@ "flags": "0" }, "funcname": "IsPopupOpen", - "location": "imgui:678", + "location": "imgui:706", "namespace": "ImGui", - "ov_cimguiname": "igIsPopupOpenStr", + "ov_cimguiname": "igIsPopupOpen_Str", "ret": "bool", "signature": "(const char*,ImGuiPopupFlags)", "stname": "" @@ -23539,9 +24194,9 @@ "cimguiname": "igIsPopupOpen", "defaults": {}, "funcname": "IsPopupOpen", - "location": "imgui_internal:2529", + "location": "imgui_internal:2677", "namespace": "ImGui", - "ov_cimguiname": "igIsPopupOpenID", + "ov_cimguiname": "igIsPopupOpen_ID", "ret": "bool", "signature": "(ImGuiID,ImGuiPopupFlags)", "stname": "" @@ -23561,9 +24216,9 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:834", + "location": "imgui:876", "namespace": "ImGui", - "ov_cimguiname": "igIsRectVisibleNil", + "ov_cimguiname": "igIsRectVisible_Nil", "ret": "bool", "signature": "(const ImVec2)", "stname": "" @@ -23585,9 +24240,9 @@ "cimguiname": "igIsRectVisible", "defaults": {}, "funcname": "IsRectVisible", - "location": "imgui:835", + "location": "imgui:877", "namespace": "ImGui", - "ov_cimguiname": "igIsRectVisibleVec2", + "ov_cimguiname": "igIsRectVisible_Vec2", "ret": "bool", "signature": "(const ImVec2,const ImVec2)", "stname": "" @@ -23611,7 +24266,7 @@ "cimguiname": "igIsWindowAbove", "defaults": {}, "funcname": "IsWindowAbove", - "location": "imgui_internal:2425", + "location": "imgui_internal:2563", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAbove", "ret": "bool", @@ -23628,7 +24283,7 @@ "cimguiname": "igIsWindowAppearing", "defaults": {}, "funcname": "IsWindowAppearing", - "location": "imgui:328", + "location": "imgui:343", "namespace": "ImGui", "ov_cimguiname": "igIsWindowAppearing", "ret": "bool", @@ -23654,7 +24309,7 @@ "cimguiname": "igIsWindowChildOf", "defaults": {}, "funcname": "IsWindowChildOf", - "location": "imgui_internal:2424", + "location": "imgui_internal:2562", "namespace": "ImGui", "ov_cimguiname": "igIsWindowChildOf", "ret": "bool", @@ -23671,7 +24326,7 @@ "cimguiname": "igIsWindowCollapsed", "defaults": {}, "funcname": "IsWindowCollapsed", - "location": "imgui:329", + "location": "imgui:344", "namespace": "ImGui", "ov_cimguiname": "igIsWindowCollapsed", "ret": "bool", @@ -23688,7 +24343,7 @@ "cimguiname": "igIsWindowDocked", "defaults": {}, "funcname": "IsWindowDocked", - "location": "imgui:771", + "location": "imgui:807", "namespace": "ImGui", "ov_cimguiname": "igIsWindowDocked", "ret": "bool", @@ -23712,7 +24367,7 @@ "flags": "0" }, "funcname": "IsWindowFocused", - "location": "imgui:330", + "location": "imgui:345", "namespace": "ImGui", "ov_cimguiname": "igIsWindowFocused", "ret": "bool", @@ -23736,7 +24391,7 @@ "flags": "0" }, "funcname": "IsWindowHovered", - "location": "imgui:331", + "location": "imgui:346", "namespace": "ImGui", "ov_cimguiname": "igIsWindowHovered", "ret": "bool", @@ -23758,7 +24413,7 @@ "cimguiname": "igIsWindowNavFocusable", "defaults": {}, "funcname": "IsWindowNavFocusable", - "location": "imgui_internal:2426", + "location": "imgui_internal:2564", "namespace": "ImGui", "ov_cimguiname": "igIsWindowNavFocusable", "ret": "bool", @@ -23768,7 +24423,7 @@ ], "igItemAdd": [ { - "args": "(const ImRect bb,ImGuiID id,const ImRect* nav_bb)", + "args": "(const ImRect bb,ImGuiID id,const ImRect* nav_bb,ImGuiItemAddFlags flags)", "argsT": [ { "name": "bb", @@ -23781,20 +24436,51 @@ { "name": "nav_bb", "type": "const ImRect*" + }, + { + "name": "flags", + "type": "ImGuiItemAddFlags" } ], - "argsoriginal": "(const ImRect& bb,ImGuiID id,const ImRect* nav_bb=((void*)0))", - "call_args": "(bb,id,nav_bb)", + "argsoriginal": "(const ImRect& bb,ImGuiID id,const ImRect* nav_bb=((void*)0),ImGuiItemAddFlags flags=0)", + "call_args": "(bb,id,nav_bb,flags)", "cimguiname": "igItemAdd", "defaults": { + "flags": "0", "nav_bb": "NULL" }, "funcname": "ItemAdd", - "location": "imgui_internal:2503", + "location": "imgui_internal:2641", "namespace": "ImGui", "ov_cimguiname": "igItemAdd", "ret": "bool", - "signature": "(const ImRect,ImGuiID,const ImRect*)", + "signature": "(const ImRect,ImGuiID,const ImRect*,ImGuiItemAddFlags)", + "stname": "" + } + ], + "igItemFocusable": [ + { + "args": "(ImGuiWindow* window,ImGuiID id)", + "argsT": [ + { + "name": "window", + "type": "ImGuiWindow*" + }, + { + "name": "id", + "type": "ImGuiID" + } + ], + "argsoriginal": "(ImGuiWindow* window,ImGuiID id)", + "call_args": "(window,id)", + "cimguiname": "igItemFocusable", + "defaults": {}, + "funcname": "ItemFocusable", + "location": "imgui_internal:2643", + "namespace": "ImGui", + "ov_cimguiname": "igItemFocusable", + "ret": "void", + "signature": "(ImGuiWindow*,ImGuiID)", "stname": "" } ], @@ -23816,7 +24502,7 @@ "cimguiname": "igItemHoverable", "defaults": {}, "funcname": "ItemHoverable", - "location": "imgui_internal:2504", + "location": "imgui_internal:2642", "namespace": "ImGui", "ov_cimguiname": "igItemHoverable", "ret": "bool", @@ -23844,9 +24530,9 @@ "text_baseline_y": "-1.0f" }, "funcname": "ItemSize", - "location": "imgui_internal:2501", + "location": "imgui_internal:2639", "namespace": "ImGui", - "ov_cimguiname": "igItemSizeVec2", + "ov_cimguiname": "igItemSize_Vec2", "ret": "void", "signature": "(const ImVec2,float)", "stname": "" @@ -23870,9 +24556,9 @@ "text_baseline_y": "-1.0f" }, "funcname": "ItemSize", - "location": "imgui_internal:2502", + "location": "imgui_internal:2640", "namespace": "ImGui", - "ov_cimguiname": "igItemSizeRect", + "ov_cimguiname": "igItemSize_Rect", "ret": "void", "signature": "(const ImRect,float)", "stname": "" @@ -23892,7 +24578,7 @@ "cimguiname": "igKeepAliveID", "defaults": {}, "funcname": "KeepAliveID", - "location": "imgui_internal:2495", + "location": "imgui_internal:2633", "namespace": "ImGui", "ov_cimguiname": "igKeepAliveID", "ret": "void", @@ -23923,7 +24609,7 @@ "defaults": {}, "funcname": "LabelText", "isvararg": "...)", - "location": "imgui:468", + "location": "imgui:489", "namespace": "ImGui", "ov_cimguiname": "igLabelText", "ret": "void", @@ -23953,7 +24639,7 @@ "cimguiname": "igLabelTextV", "defaults": {}, "funcname": "LabelTextV", - "location": "imgui:469", + "location": "imgui:490", "namespace": "ImGui", "ov_cimguiname": "igLabelTextV", "ret": "void", @@ -23993,9 +24679,9 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:606", + "location": "imgui:627", "namespace": "ImGui", - "ov_cimguiname": "igListBoxStr_arr", + "ov_cimguiname": "igListBox_Str_arr", "ret": "bool", "signature": "(const char*,int*,const char* const[],int,int)", "stname": "" @@ -24037,9 +24723,9 @@ "height_in_items": "-1" }, "funcname": "ListBox", - "location": "imgui:607", + "location": "imgui:628", "namespace": "ImGui", - "ov_cimguiname": "igListBoxFnBoolPtr", + "ov_cimguiname": "igListBox_FnBoolPtr", "ret": "bool", "signature": "(const char*,int*,bool(*)(void*,int,const char**),void*,int,int)", "stname": "" @@ -24059,7 +24745,7 @@ "cimguiname": "igLoadIniSettingsFromDisk", "defaults": {}, "funcname": "LoadIniSettingsFromDisk", - "location": "imgui:897", + "location": "imgui:940", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromDisk", "ret": "void", @@ -24087,7 +24773,7 @@ "ini_size": "0" }, "funcname": "LoadIniSettingsFromMemory", - "location": "imgui:898", + "location": "imgui:941", "namespace": "ImGui", "ov_cimguiname": "igLoadIniSettingsFromMemory", "ret": "void", @@ -24113,7 +24799,7 @@ "cimguiname": "igLogBegin", "defaults": {}, "funcname": "LogBegin", - "location": "imgui_internal:2519", + "location": "imgui_internal:2667", "namespace": "ImGui", "ov_cimguiname": "igLogBegin", "ret": "void", @@ -24130,7 +24816,7 @@ "cimguiname": "igLogButtons", "defaults": {}, "funcname": "LogButtons", - "location": "imgui:779", + "location": "imgui:815", "namespace": "ImGui", "ov_cimguiname": "igLogButtons", "ret": "void", @@ -24147,7 +24833,7 @@ "cimguiname": "igLogFinish", "defaults": {}, "funcname": "LogFinish", - "location": "imgui:778", + "location": "imgui:814", "namespace": "ImGui", "ov_cimguiname": "igLogFinish", "ret": "void", @@ -24179,7 +24865,7 @@ "text_end": "NULL" }, "funcname": "LogRenderedText", - "location": "imgui_internal:2521", + "location": "imgui_internal:2669", "namespace": "ImGui", "ov_cimguiname": "igLogRenderedText", "ret": "void", @@ -24205,7 +24891,7 @@ "cimguiname": "igLogSetNextTextDecoration", "defaults": {}, "funcname": "LogSetNextTextDecoration", - "location": "imgui_internal:2522", + "location": "imgui_internal:2670", "namespace": "ImGui", "ov_cimguiname": "igLogSetNextTextDecoration", "ret": "void", @@ -24232,7 +24918,7 @@ "defaults": {}, "funcname": "LogText", "isvararg": "...)", - "location": "imgui:780", + "location": "imgui:816", "manual": true, "namespace": "ImGui", "ov_cimguiname": "igLogText", @@ -24259,7 +24945,7 @@ "cimguiname": "igLogTextV", "defaults": {}, "funcname": "LogTextV", - "location": "imgui:781", + "location": "imgui:817", "namespace": "ImGui", "ov_cimguiname": "igLogTextV", "ret": "void", @@ -24283,7 +24969,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToBuffer", - "location": "imgui_internal:2520", + "location": "imgui_internal:2668", "namespace": "ImGui", "ov_cimguiname": "igLogToBuffer", "ret": "void", @@ -24307,7 +24993,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToClipboard", - "location": "imgui:777", + "location": "imgui:813", "namespace": "ImGui", "ov_cimguiname": "igLogToClipboard", "ret": "void", @@ -24336,7 +25022,7 @@ "filename": "NULL" }, "funcname": "LogToFile", - "location": "imgui:776", + "location": "imgui:812", "namespace": "ImGui", "ov_cimguiname": "igLogToFile", "ret": "void", @@ -24360,7 +25046,7 @@ "auto_open_depth": "-1" }, "funcname": "LogToTTY", - "location": "imgui:775", + "location": "imgui:811", "namespace": "ImGui", "ov_cimguiname": "igLogToTTY", "ret": "void", @@ -24377,9 +25063,9 @@ "cimguiname": "igMarkIniSettingsDirty", "defaults": {}, "funcname": "MarkIniSettingsDirty", - "location": "imgui_internal:2468", + "location": "imgui_internal:2606", "namespace": "ImGui", - "ov_cimguiname": "igMarkIniSettingsDirtyNil", + "ov_cimguiname": "igMarkIniSettingsDirty_Nil", "ret": "void", "signature": "()", "stname": "" @@ -24397,9 +25083,9 @@ "cimguiname": "igMarkIniSettingsDirty", "defaults": {}, "funcname": "MarkIniSettingsDirty", - "location": "imgui_internal:2469", + "location": "imgui_internal:2607", "namespace": "ImGui", - "ov_cimguiname": "igMarkIniSettingsDirtyWindowPtr", + "ov_cimguiname": "igMarkIniSettingsDirty_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*)", "stname": "" @@ -24419,7 +25105,7 @@ "cimguiname": "igMarkItemEdited", "defaults": {}, "funcname": "MarkItemEdited", - "location": "imgui_internal:2496", + "location": "imgui_internal:2634", "namespace": "ImGui", "ov_cimguiname": "igMarkItemEdited", "ret": "void", @@ -24441,7 +25127,7 @@ "cimguiname": "igMemAlloc", "defaults": {}, "funcname": "MemAlloc", - "location": "imgui:911", + "location": "imgui:955", "namespace": "ImGui", "ov_cimguiname": "igMemAlloc", "ret": "void*", @@ -24463,7 +25149,7 @@ "cimguiname": "igMemFree", "defaults": {}, "funcname": "MemFree", - "location": "imgui:912", + "location": "imgui:956", "namespace": "ImGui", "ov_cimguiname": "igMemFree", "ret": "void", @@ -24501,9 +25187,9 @@ "shortcut": "NULL" }, "funcname": "MenuItem", - "location": "imgui:633", + "location": "imgui:655", "namespace": "ImGui", - "ov_cimguiname": "igMenuItemBool", + "ov_cimguiname": "igMenuItem_Bool", "ret": "bool", "signature": "(const char*,const char*,bool,bool)", "stname": "" @@ -24535,14 +25221,56 @@ "enabled": "true" }, "funcname": "MenuItem", - "location": "imgui:634", + "location": "imgui:656", "namespace": "ImGui", - "ov_cimguiname": "igMenuItemBoolPtr", + "ov_cimguiname": "igMenuItem_BoolPtr", "ret": "bool", "signature": "(const char*,const char*,bool*,bool)", "stname": "" } ], + "igMenuItemEx": [ + { + "args": "(const char* label,const char* icon,const char* shortcut,bool selected,bool enabled)", + "argsT": [ + { + "name": "label", + "type": "const char*" + }, + { + "name": "icon", + "type": "const char*" + }, + { + "name": "shortcut", + "type": "const char*" + }, + { + "name": "selected", + "type": "bool" + }, + { + "name": "enabled", + "type": "bool" + } + ], + "argsoriginal": "(const char* label,const char* icon,const char* shortcut=((void*)0),bool selected=false,bool enabled=true)", + "call_args": "(label,icon,shortcut,selected,enabled)", + "cimguiname": "igMenuItemEx", + "defaults": { + "enabled": "true", + "selected": "false", + "shortcut": "NULL" + }, + "funcname": "MenuItemEx", + "location": "imgui_internal:2687", + "namespace": "ImGui", + "ov_cimguiname": "igMenuItemEx", + "ret": "bool", + "signature": "(const char*,const char*,const char*,bool,bool)", + "stname": "" + } + ], "igNavInitWindow": [ { "args": "(ImGuiWindow* window,bool force_reinit)", @@ -24561,7 +25289,7 @@ "cimguiname": "igNavInitWindow", "defaults": {}, "funcname": "NavInitWindow", - "location": "imgui_internal:2537", + "location": "imgui_internal:2695", "namespace": "ImGui", "ov_cimguiname": "igNavInitWindow", "ret": "void", @@ -24578,7 +25306,7 @@ "cimguiname": "igNavMoveRequestButNoResultYet", "defaults": {}, "funcname": "NavMoveRequestButNoResultYet", - "location": "imgui_internal:2538", + "location": "imgui_internal:2696", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestButNoResultYet", "ret": "bool", @@ -24595,7 +25323,7 @@ "cimguiname": "igNavMoveRequestCancel", "defaults": {}, "funcname": "NavMoveRequestCancel", - "location": "imgui_internal:2539", + "location": "imgui_internal:2697", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestCancel", "ret": "void", @@ -24629,7 +25357,7 @@ "cimguiname": "igNavMoveRequestForward", "defaults": {}, "funcname": "NavMoveRequestForward", - "location": "imgui_internal:2540", + "location": "imgui_internal:2698", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestForward", "ret": "void", @@ -24655,7 +25383,7 @@ "cimguiname": "igNavMoveRequestTryWrapping", "defaults": {}, "funcname": "NavMoveRequestTryWrapping", - "location": "imgui_internal:2541", + "location": "imgui_internal:2699", "namespace": "ImGui", "ov_cimguiname": "igNavMoveRequestTryWrapping", "ret": "void", @@ -24672,7 +25400,7 @@ "cimguiname": "igNewFrame", "defaults": {}, "funcname": "NewFrame", - "location": "imgui:279", + "location": "imgui:294", "namespace": "ImGui", "ov_cimguiname": "igNewFrame", "ret": "void", @@ -24689,7 +25417,7 @@ "cimguiname": "igNewLine", "defaults": {}, "funcname": "NewLine", - "location": "imgui:420", + "location": "imgui:437", "namespace": "ImGui", "ov_cimguiname": "igNewLine", "ret": "void", @@ -24706,7 +25434,7 @@ "cimguiname": "igNextColumn", "defaults": {}, "funcname": "NextColumn", - "location": "imgui:741", + "location": "imgui:773", "namespace": "ImGui", "ov_cimguiname": "igNextColumn", "ret": "void", @@ -24734,12 +25462,38 @@ "popup_flags": "0" }, "funcname": "OpenPopup", - "location": "imgui:663", + "location": "imgui:688", "namespace": "ImGui", - "ov_cimguiname": "igOpenPopup", + "ov_cimguiname": "igOpenPopup_Str", "ret": "void", "signature": "(const char*,ImGuiPopupFlags)", "stname": "" + }, + { + "args": "(ImGuiID id,ImGuiPopupFlags popup_flags)", + "argsT": [ + { + "name": "id", + "type": "ImGuiID" + }, + { + "name": "popup_flags", + "type": "ImGuiPopupFlags" + } + ], + "argsoriginal": "(ImGuiID id,ImGuiPopupFlags popup_flags=0)", + "call_args": "(id,popup_flags)", + "cimguiname": "igOpenPopup", + "defaults": { + "popup_flags": "0" + }, + "funcname": "OpenPopup", + "location": "imgui:689", + "namespace": "ImGui", + "ov_cimguiname": "igOpenPopup_ID", + "ret": "void", + "signature": "(ImGuiID,ImGuiPopupFlags)", + "stname": "" } ], "igOpenPopupEx": [ @@ -24762,7 +25516,7 @@ "popup_flags": "ImGuiPopupFlags_None" }, "funcname": "OpenPopupEx", - "location": "imgui_internal:2526", + "location": "imgui_internal:2674", "namespace": "ImGui", "ov_cimguiname": "igOpenPopupEx", "ret": "void", @@ -24791,7 +25545,7 @@ "str_id": "NULL" }, "funcname": "OpenPopupOnItemClick", - "location": "imgui:664", + "location": "imgui:690", "namespace": "ImGui", "ov_cimguiname": "igOpenPopupOnItemClick", "ret": "void", @@ -24851,7 +25605,7 @@ "cimguiname": "igPlotEx", "defaults": {}, "funcname": "PlotEx", - "location": "imgui_internal:2784", + "location": "imgui_internal:2946", "namespace": "ImGui", "ov_cimguiname": "igPlotEx", "ret": "int", @@ -24912,9 +25666,9 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:613", + "location": "imgui:634", "namespace": "ImGui", - "ov_cimguiname": "igPlotHistogramFloatPtr", + "ov_cimguiname": "igPlotHistogram_FloatPtr", "ret": "void", "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", "stname": "" @@ -24972,9 +25726,9 @@ "values_offset": "0" }, "funcname": "PlotHistogram", - "location": "imgui:614", + "location": "imgui:635", "namespace": "ImGui", - "ov_cimguiname": "igPlotHistogramFnFloatPtr", + "ov_cimguiname": "igPlotHistogram_FnFloatPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", "stname": "" @@ -25033,9 +25787,9 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:611", + "location": "imgui:632", "namespace": "ImGui", - "ov_cimguiname": "igPlotLinesFloatPtr", + "ov_cimguiname": "igPlotLines_FloatPtr", "ret": "void", "signature": "(const char*,const float*,int,int,const char*,float,float,ImVec2,int)", "stname": "" @@ -25093,9 +25847,9 @@ "values_offset": "0" }, "funcname": "PlotLines", - "location": "imgui:612", + "location": "imgui:633", "namespace": "ImGui", - "ov_cimguiname": "igPlotLinesFnFloatPtr", + "ov_cimguiname": "igPlotLines_FnFloatPtr", "ret": "void", "signature": "(const char*,float(*)(void*,int),void*,int,int,const char*,float,float,ImVec2)", "stname": "" @@ -25110,7 +25864,7 @@ "cimguiname": "igPopAllowKeyboardFocus", "defaults": {}, "funcname": "PopAllowKeyboardFocus", - "location": "imgui:390", + "location": "imgui:406", "namespace": "ImGui", "ov_cimguiname": "igPopAllowKeyboardFocus", "ret": "void", @@ -25127,7 +25881,7 @@ "cimguiname": "igPopButtonRepeat", "defaults": {}, "funcname": "PopButtonRepeat", - "location": "imgui:392", + "location": "imgui:408", "namespace": "ImGui", "ov_cimguiname": "igPopButtonRepeat", "ret": "void", @@ -25144,7 +25898,7 @@ "cimguiname": "igPopClipRect", "defaults": {}, "funcname": "PopClipRect", - "location": "imgui:799", + "location": "imgui:841", "namespace": "ImGui", "ov_cimguiname": "igPopClipRect", "ret": "void", @@ -25161,7 +25915,7 @@ "cimguiname": "igPopColumnsBackground", "defaults": {}, "funcname": "PopColumnsBackground", - "location": "imgui_internal:2627", + "location": "imgui_internal:2787", "namespace": "ImGui", "ov_cimguiname": "igPopColumnsBackground", "ret": "void", @@ -25178,7 +25932,7 @@ "cimguiname": "igPopFocusScope", "defaults": {}, "funcname": "PopFocusScope", - "location": "imgui_internal:2552", + "location": "imgui_internal:2710", "namespace": "ImGui", "ov_cimguiname": "igPopFocusScope", "ret": "void", @@ -25195,7 +25949,7 @@ "cimguiname": "igPopFont", "defaults": {}, "funcname": "PopFont", - "location": "imgui:382", + "location": "imgui:398", "namespace": "ImGui", "ov_cimguiname": "igPopFont", "ret": "void", @@ -25212,7 +25966,7 @@ "cimguiname": "igPopID", "defaults": {}, "funcname": "PopID", - "location": "imgui:453", + "location": "imgui:474", "namespace": "ImGui", "ov_cimguiname": "igPopID", "ret": "void", @@ -25229,7 +25983,7 @@ "cimguiname": "igPopItemFlag", "defaults": {}, "funcname": "PopItemFlag", - "location": "imgui_internal:2513", + "location": "imgui_internal:2655", "namespace": "ImGui", "ov_cimguiname": "igPopItemFlag", "ret": "void", @@ -25246,7 +26000,7 @@ "cimguiname": "igPopItemWidth", "defaults": {}, "funcname": "PopItemWidth", - "location": "imgui:396", + "location": "imgui:412", "namespace": "ImGui", "ov_cimguiname": "igPopItemWidth", "ret": "void", @@ -25270,7 +26024,7 @@ "count": "1" }, "funcname": "PopStyleColor", - "location": "imgui:385", + "location": "imgui:401", "namespace": "ImGui", "ov_cimguiname": "igPopStyleColor", "ret": "void", @@ -25294,7 +26048,7 @@ "count": "1" }, "funcname": "PopStyleVar", - "location": "imgui:388", + "location": "imgui:404", "namespace": "ImGui", "ov_cimguiname": "igPopStyleVar", "ret": "void", @@ -25311,7 +26065,7 @@ "cimguiname": "igPopTextWrapPos", "defaults": {}, "funcname": "PopTextWrapPos", - "location": "imgui:400", + "location": "imgui:416", "namespace": "ImGui", "ov_cimguiname": "igPopTextWrapPos", "ret": "void", @@ -25344,7 +26098,7 @@ "size_arg": "ImVec2(-FLT_MIN,0)" }, "funcname": "ProgressBar", - "location": "imgui:487", + "location": "imgui:508", "namespace": "ImGui", "ov_cimguiname": "igProgressBar", "ret": "void", @@ -25366,7 +26120,7 @@ "cimguiname": "igPushAllowKeyboardFocus", "defaults": {}, "funcname": "PushAllowKeyboardFocus", - "location": "imgui:389", + "location": "imgui:405", "namespace": "ImGui", "ov_cimguiname": "igPushAllowKeyboardFocus", "ret": "void", @@ -25388,7 +26142,7 @@ "cimguiname": "igPushButtonRepeat", "defaults": {}, "funcname": "PushButtonRepeat", - "location": "imgui:391", + "location": "imgui:407", "namespace": "ImGui", "ov_cimguiname": "igPushButtonRepeat", "ret": "void", @@ -25418,7 +26172,7 @@ "cimguiname": "igPushClipRect", "defaults": {}, "funcname": "PushClipRect", - "location": "imgui:798", + "location": "imgui:840", "namespace": "ImGui", "ov_cimguiname": "igPushClipRect", "ret": "void", @@ -25440,7 +26194,7 @@ "cimguiname": "igPushColumnClipRect", "defaults": {}, "funcname": "PushColumnClipRect", - "location": "imgui_internal:2625", + "location": "imgui_internal:2785", "namespace": "ImGui", "ov_cimguiname": "igPushColumnClipRect", "ret": "void", @@ -25457,7 +26211,7 @@ "cimguiname": "igPushColumnsBackground", "defaults": {}, "funcname": "PushColumnsBackground", - "location": "imgui_internal:2626", + "location": "imgui_internal:2786", "namespace": "ImGui", "ov_cimguiname": "igPushColumnsBackground", "ret": "void", @@ -25479,7 +26233,7 @@ "cimguiname": "igPushFocusScope", "defaults": {}, "funcname": "PushFocusScope", - "location": "imgui_internal:2551", + "location": "imgui_internal:2709", "namespace": "ImGui", "ov_cimguiname": "igPushFocusScope", "ret": "void", @@ -25501,7 +26255,7 @@ "cimguiname": "igPushFont", "defaults": {}, "funcname": "PushFont", - "location": "imgui:381", + "location": "imgui:397", "namespace": "ImGui", "ov_cimguiname": "igPushFont", "ret": "void", @@ -25523,9 +26277,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:449", + "location": "imgui:470", "namespace": "ImGui", - "ov_cimguiname": "igPushIDStr", + "ov_cimguiname": "igPushID_Str", "ret": "void", "signature": "(const char*)", "stname": "" @@ -25547,9 +26301,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:450", + "location": "imgui:471", "namespace": "ImGui", - "ov_cimguiname": "igPushIDStrStr", + "ov_cimguiname": "igPushID_StrStr", "ret": "void", "signature": "(const char*,const char*)", "stname": "" @@ -25567,9 +26321,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:451", + "location": "imgui:472", "namespace": "ImGui", - "ov_cimguiname": "igPushIDPtr", + "ov_cimguiname": "igPushID_Ptr", "ret": "void", "signature": "(const void*)", "stname": "" @@ -25587,9 +26341,9 @@ "cimguiname": "igPushID", "defaults": {}, "funcname": "PushID", - "location": "imgui:452", + "location": "imgui:473", "namespace": "ImGui", - "ov_cimguiname": "igPushIDInt", + "ov_cimguiname": "igPushID_Int", "ret": "void", "signature": "(int)", "stname": "" @@ -25613,7 +26367,7 @@ "cimguiname": "igPushItemFlag", "defaults": {}, "funcname": "PushItemFlag", - "location": "imgui_internal:2512", + "location": "imgui_internal:2654", "namespace": "ImGui", "ov_cimguiname": "igPushItemFlag", "ret": "void", @@ -25635,7 +26389,7 @@ "cimguiname": "igPushItemWidth", "defaults": {}, "funcname": "PushItemWidth", - "location": "imgui:395", + "location": "imgui:411", "namespace": "ImGui", "ov_cimguiname": "igPushItemWidth", "ret": "void", @@ -25661,7 +26415,7 @@ "cimguiname": "igPushMultiItemsWidths", "defaults": {}, "funcname": "PushMultiItemsWidths", - "location": "imgui_internal:2511", + "location": "imgui_internal:2648", "namespace": "ImGui", "ov_cimguiname": "igPushMultiItemsWidths", "ret": "void", @@ -25683,7 +26437,7 @@ "cimguiname": "igPushOverrideID", "defaults": {}, "funcname": "PushOverrideID", - "location": "imgui_internal:2497", + "location": "imgui_internal:2635", "namespace": "ImGui", "ov_cimguiname": "igPushOverrideID", "ret": "void", @@ -25709,9 +26463,9 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:383", + "location": "imgui:399", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleColorU32", + "ov_cimguiname": "igPushStyleColor_U32", "ret": "void", "signature": "(ImGuiCol,ImU32)", "stname": "" @@ -25733,9 +26487,9 @@ "cimguiname": "igPushStyleColor", "defaults": {}, "funcname": "PushStyleColor", - "location": "imgui:384", + "location": "imgui:400", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleColorVec4", + "ov_cimguiname": "igPushStyleColor_Vec4", "ret": "void", "signature": "(ImGuiCol,const ImVec4)", "stname": "" @@ -25759,9 +26513,9 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:386", + "location": "imgui:402", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleVarFloat", + "ov_cimguiname": "igPushStyleVar_Float", "ret": "void", "signature": "(ImGuiStyleVar,float)", "stname": "" @@ -25783,9 +26537,9 @@ "cimguiname": "igPushStyleVar", "defaults": {}, "funcname": "PushStyleVar", - "location": "imgui:387", + "location": "imgui:403", "namespace": "ImGui", - "ov_cimguiname": "igPushStyleVarVec2", + "ov_cimguiname": "igPushStyleVar_Vec2", "ret": "void", "signature": "(ImGuiStyleVar,const ImVec2)", "stname": "" @@ -25807,7 +26561,7 @@ "wrap_local_pos_x": "0.0f" }, "funcname": "PushTextWrapPos", - "location": "imgui:399", + "location": "imgui:415", "namespace": "ImGui", "ov_cimguiname": "igPushTextWrapPos", "ret": "void", @@ -25833,9 +26587,9 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:485", + "location": "imgui:506", "namespace": "ImGui", - "ov_cimguiname": "igRadioButtonBool", + "ov_cimguiname": "igRadioButton_Bool", "ret": "bool", "signature": "(const char*,bool)", "stname": "" @@ -25861,9 +26615,9 @@ "cimguiname": "igRadioButton", "defaults": {}, "funcname": "RadioButton", - "location": "imgui:486", + "location": "imgui:507", "namespace": "ImGui", - "ov_cimguiname": "igRadioButtonIntPtr", + "ov_cimguiname": "igRadioButton_IntPtr", "ret": "bool", "signature": "(const char*,int*,int)", "stname": "" @@ -25887,7 +26641,7 @@ "cimguiname": "igRemoveContextHook", "defaults": {}, "funcname": "RemoveContextHook", - "location": "imgui_internal:2458", + "location": "imgui_internal:2595", "namespace": "ImGui", "ov_cimguiname": "igRemoveContextHook", "ret": "void", @@ -25904,7 +26658,7 @@ "cimguiname": "igRender", "defaults": {}, "funcname": "Render", - "location": "imgui:281", + "location": "imgui:296", "namespace": "ImGui", "ov_cimguiname": "igRender", "ret": "void", @@ -25944,7 +26698,7 @@ "scale": "1.0f" }, "funcname": "RenderArrow", - "location": "imgui_internal:2713", + "location": "imgui_internal:2874", "namespace": "ImGui", "ov_cimguiname": "igRenderArrow", "ret": "void", @@ -25978,7 +26732,7 @@ "cimguiname": "igRenderArrowDockMenu", "defaults": {}, "funcname": "RenderArrowDockMenu", - "location": "imgui_internal:2718", + "location": "imgui_internal:2879", "namespace": "ImGui", "ov_cimguiname": "igRenderArrowDockMenu", "ret": "void", @@ -26016,7 +26770,7 @@ "cimguiname": "igRenderArrowPointingAt", "defaults": {}, "funcname": "RenderArrowPointingAt", - "location": "imgui_internal:2717", + "location": "imgui_internal:2878", "namespace": "ImGui", "ov_cimguiname": "igRenderArrowPointingAt", "ret": "void", @@ -26046,7 +26800,7 @@ "cimguiname": "igRenderBullet", "defaults": {}, "funcname": "RenderBullet", - "location": "imgui_internal:2714", + "location": "imgui_internal:2875", "namespace": "ImGui", "ov_cimguiname": "igRenderBullet", "ret": "void", @@ -26080,7 +26834,7 @@ "cimguiname": "igRenderCheckMark", "defaults": {}, "funcname": "RenderCheckMark", - "location": "imgui_internal:2715", + "location": "imgui_internal:2876", "namespace": "ImGui", "ov_cimguiname": "igRenderCheckMark", "ret": "void", @@ -26133,7 +26887,7 @@ "rounding": "0.0f" }, "funcname": "RenderColorRectWithAlphaCheckerboard", - "location": "imgui_internal:2708", + "location": "imgui_internal:2869", "namespace": "ImGui", "ov_cimguiname": "igRenderColorRectWithAlphaCheckerboard", "ret": "void", @@ -26174,7 +26928,7 @@ "rounding": "0.0f" }, "funcname": "RenderFrame", - "location": "imgui_internal:2706", + "location": "imgui_internal:2867", "namespace": "ImGui", "ov_cimguiname": "igRenderFrame", "ret": "void", @@ -26206,7 +26960,7 @@ "rounding": "0.0f" }, "funcname": "RenderFrameBorder", - "location": "imgui_internal:2707", + "location": "imgui_internal:2868", "namespace": "ImGui", "ov_cimguiname": "igRenderFrameBorder", "ret": "void", @@ -26252,7 +27006,7 @@ "cimguiname": "igRenderMouseCursor", "defaults": {}, "funcname": "RenderMouseCursor", - "location": "imgui_internal:2716", + "location": "imgui_internal:2877", "namespace": "ImGui", "ov_cimguiname": "igRenderMouseCursor", "ret": "void", @@ -26284,7 +27038,7 @@ "flags": "ImGuiNavHighlightFlags_TypeDefault" }, "funcname": "RenderNavHighlight", - "location": "imgui_internal:2709", + "location": "imgui_internal:2870", "namespace": "ImGui", "ov_cimguiname": "igRenderNavHighlight", "ret": "void", @@ -26313,7 +27067,7 @@ "renderer_render_arg": "NULL" }, "funcname": "RenderPlatformWindowsDefault", - "location": "imgui:919", + "location": "imgui:963", "namespace": "ImGui", "ov_cimguiname": "igRenderPlatformWindowsDefault", "ret": "void", @@ -26355,7 +27109,7 @@ "cimguiname": "igRenderRectFilledRangeH", "defaults": {}, "funcname": "RenderRectFilledRangeH", - "location": "imgui_internal:2719", + "location": "imgui_internal:2880", "namespace": "ImGui", "ov_cimguiname": "igRenderRectFilledRangeH", "ret": "void", @@ -26393,7 +27147,7 @@ "cimguiname": "igRenderRectFilledWithHole", "defaults": {}, "funcname": "RenderRectFilledWithHole", - "location": "imgui_internal:2720", + "location": "imgui_internal:2881", "namespace": "ImGui", "ov_cimguiname": "igRenderRectFilledWithHole", "ret": "void", @@ -26430,7 +27184,7 @@ "text_end": "NULL" }, "funcname": "RenderText", - "location": "imgui_internal:2701", + "location": "imgui_internal:2862", "namespace": "ImGui", "ov_cimguiname": "igRenderText", "ret": "void", @@ -26479,7 +27233,7 @@ "clip_rect": "NULL" }, "funcname": "RenderTextClipped", - "location": "imgui_internal:2703", + "location": "imgui_internal:2864", "namespace": "ImGui", "ov_cimguiname": "igRenderTextClipped", "ret": "void", @@ -26532,7 +27286,7 @@ "clip_rect": "NULL" }, "funcname": "RenderTextClippedEx", - "location": "imgui_internal:2704", + "location": "imgui_internal:2865", "namespace": "ImGui", "ov_cimguiname": "igRenderTextClippedEx", "ret": "void", @@ -26582,7 +27336,7 @@ "cimguiname": "igRenderTextEllipsis", "defaults": {}, "funcname": "RenderTextEllipsis", - "location": "imgui_internal:2705", + "location": "imgui_internal:2866", "namespace": "ImGui", "ov_cimguiname": "igRenderTextEllipsis", "ret": "void", @@ -26616,7 +27370,7 @@ "cimguiname": "igRenderTextWrapped", "defaults": {}, "funcname": "RenderTextWrapped", - "location": "imgui_internal:2702", + "location": "imgui_internal:2863", "namespace": "ImGui", "ov_cimguiname": "igRenderTextWrapped", "ret": "void", @@ -26640,7 +27394,7 @@ "button": "0" }, "funcname": "ResetMouseDragDelta", - "location": "imgui:884", + "location": "imgui:926", "namespace": "ImGui", "ov_cimguiname": "igResetMouseDragDelta", "ret": "void", @@ -26669,7 +27423,7 @@ "spacing": "-1.0f" }, "funcname": "SameLine", - "location": "imgui:419", + "location": "imgui:436", "namespace": "ImGui", "ov_cimguiname": "igSameLine", "ret": "void", @@ -26691,7 +27445,7 @@ "cimguiname": "igSaveIniSettingsToDisk", "defaults": {}, "funcname": "SaveIniSettingsToDisk", - "location": "imgui:899", + "location": "imgui:942", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToDisk", "ret": "void", @@ -26715,7 +27469,7 @@ "out_ini_size": "NULL" }, "funcname": "SaveIniSettingsToMemory", - "location": "imgui:900", + "location": "imgui:943", "namespace": "ImGui", "ov_cimguiname": "igSaveIniSettingsToMemory", "ret": "const char*", @@ -26741,7 +27495,7 @@ "cimguiname": "igScaleWindowsInViewport", "defaults": {}, "funcname": "ScaleWindowsInViewport", - "location": "imgui_internal:2463", + "location": "imgui_internal:2600", "namespace": "ImGui", "ov_cimguiname": "igScaleWindowsInViewport", "ret": "void", @@ -26771,7 +27525,7 @@ "cimguiname": "igScrollToBringRectIntoView", "defaults": {}, "funcname": "ScrollToBringRectIntoView", - "location": "imgui_internal:2482", + "location": "imgui_internal:2620", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igScrollToBringRectIntoView", @@ -26794,7 +27548,7 @@ "cimguiname": "igScrollbar", "defaults": {}, "funcname": "Scrollbar", - "location": "imgui_internal:2734", + "location": "imgui_internal:2895", "namespace": "ImGui", "ov_cimguiname": "igScrollbar", "ret": "void", @@ -26840,7 +27594,7 @@ "cimguiname": "igScrollbarEx", "defaults": {}, "funcname": "ScrollbarEx", - "location": "imgui_internal:2735", + "location": "imgui_internal:2896", "namespace": "ImGui", "ov_cimguiname": "igScrollbarEx", "ret": "bool", @@ -26878,9 +27632,9 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:595", + "location": "imgui:616", "namespace": "ImGui", - "ov_cimguiname": "igSelectableBool", + "ov_cimguiname": "igSelectable_Bool", "ret": "bool", "signature": "(const char*,bool,ImGuiSelectableFlags,const ImVec2)", "stname": "" @@ -26913,9 +27667,9 @@ "size": "ImVec2(0,0)" }, "funcname": "Selectable", - "location": "imgui:596", + "location": "imgui:617", "namespace": "ImGui", - "ov_cimguiname": "igSelectableBoolPtr", + "ov_cimguiname": "igSelectable_BoolPtr", "ret": "bool", "signature": "(const char*,bool*,ImGuiSelectableFlags,const ImVec2)", "stname": "" @@ -26930,7 +27684,7 @@ "cimguiname": "igSeparator", "defaults": {}, "funcname": "Separator", - "location": "imgui:418", + "location": "imgui:435", "namespace": "ImGui", "ov_cimguiname": "igSeparator", "ret": "void", @@ -26952,7 +27706,7 @@ "cimguiname": "igSeparatorEx", "defaults": {}, "funcname": "SeparatorEx", - "location": "imgui_internal:2740", + "location": "imgui_internal:2902", "namespace": "ImGui", "ov_cimguiname": "igSeparatorEx", "ret": "void", @@ -26978,7 +27732,7 @@ "cimguiname": "igSetActiveID", "defaults": {}, "funcname": "SetActiveID", - "location": "imgui_internal:2490", + "location": "imgui_internal:2628", "namespace": "ImGui", "ov_cimguiname": "igSetActiveID", "ret": "void", @@ -26986,6 +27740,23 @@ "stname": "" } ], + "igSetActiveIdUsingNavAndKeys": [ + { + "args": "()", + "argsT": [], + "argsoriginal": "()", + "call_args": "()", + "cimguiname": "igSetActiveIdUsingNavAndKeys", + "defaults": {}, + "funcname": "SetActiveIdUsingNavAndKeys", + "location": "imgui_internal:2717", + "namespace": "ImGui", + "ov_cimguiname": "igSetActiveIdUsingNavAndKeys", + "ret": "void", + "signature": "()", + "stname": "" + } + ], "igSetAllocatorFunctions": [ { "args": "(ImGuiMemAllocFunc alloc_func,ImGuiMemFreeFunc free_func,void* user_data)", @@ -27010,7 +27781,7 @@ "user_data": "NULL" }, "funcname": "SetAllocatorFunctions", - "location": "imgui:909", + "location": "imgui:953", "namespace": "ImGui", "ov_cimguiname": "igSetAllocatorFunctions", "ret": "void", @@ -27032,7 +27803,7 @@ "cimguiname": "igSetClipboardText", "defaults": {}, "funcname": "SetClipboardText", - "location": "imgui:892", + "location": "imgui:934", "namespace": "ImGui", "ov_cimguiname": "igSetClipboardText", "ret": "void", @@ -27054,7 +27825,7 @@ "cimguiname": "igSetColorEditOptions", "defaults": {}, "funcname": "SetColorEditOptions", - "location": "imgui:570", + "location": "imgui:591", "namespace": "ImGui", "ov_cimguiname": "igSetColorEditOptions", "ret": "void", @@ -27080,7 +27851,7 @@ "cimguiname": "igSetColumnOffset", "defaults": {}, "funcname": "SetColumnOffset", - "location": "imgui:746", + "location": "imgui:778", "namespace": "ImGui", "ov_cimguiname": "igSetColumnOffset", "ret": "void", @@ -27106,7 +27877,7 @@ "cimguiname": "igSetColumnWidth", "defaults": {}, "funcname": "SetColumnWidth", - "location": "imgui:744", + "location": "imgui:776", "namespace": "ImGui", "ov_cimguiname": "igSetColumnWidth", "ret": "void", @@ -27128,7 +27899,7 @@ "cimguiname": "igSetCurrentContext", "defaults": {}, "funcname": "SetCurrentContext", - "location": "imgui:274", + "location": "imgui:289", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentContext", "ret": "void", @@ -27150,7 +27921,7 @@ "cimguiname": "igSetCurrentFont", "defaults": {}, "funcname": "SetCurrentFont", - "location": "imgui_internal:2441", + "location": "imgui_internal:2578", "namespace": "ImGui", "ov_cimguiname": "igSetCurrentFont", "ret": "void", @@ -27158,6 +27929,32 @@ "stname": "" } ], + "igSetCurrentViewport": [ + { + "args": "(ImGuiWindow* window,ImGuiViewportP* viewport)", + "argsT": [ + { + "name": "window", + "type": "ImGuiWindow*" + }, + { + "name": "viewport", + "type": "ImGuiViewportP*" + } + ], + "argsoriginal": "(ImGuiWindow* window,ImGuiViewportP* viewport)", + "call_args": "(window,viewport)", + "cimguiname": "igSetCurrentViewport", + "defaults": {}, + "funcname": "SetCurrentViewport", + "location": "imgui_internal:2602", + "namespace": "ImGui", + "ov_cimguiname": "igSetCurrentViewport", + "ret": "void", + "signature": "(ImGuiWindow*,ImGuiViewportP*)", + "stname": "" + } + ], "igSetCursorPos": [ { "args": "(const ImVec2 local_pos)", @@ -27172,7 +27969,7 @@ "cimguiname": "igSetCursorPos", "defaults": {}, "funcname": "SetCursorPos", - "location": "imgui:430", + "location": "imgui:447", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPos", "ret": "void", @@ -27194,7 +27991,7 @@ "cimguiname": "igSetCursorPosX", "defaults": {}, "funcname": "SetCursorPosX", - "location": "imgui:431", + "location": "imgui:448", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosX", "ret": "void", @@ -27216,7 +28013,7 @@ "cimguiname": "igSetCursorPosY", "defaults": {}, "funcname": "SetCursorPosY", - "location": "imgui:432", + "location": "imgui:449", "namespace": "ImGui", "ov_cimguiname": "igSetCursorPosY", "ret": "void", @@ -27238,7 +28035,7 @@ "cimguiname": "igSetCursorScreenPos", "defaults": {}, "funcname": "SetCursorScreenPos", - "location": "imgui:435", + "location": "imgui:452", "namespace": "ImGui", "ov_cimguiname": "igSetCursorScreenPos", "ret": "void", @@ -27274,7 +28071,7 @@ "cond": "0" }, "funcname": "SetDragDropPayload", - "location": "imgui:789", + "location": "imgui:825", "namespace": "ImGui", "ov_cimguiname": "igSetDragDropPayload", "ret": "bool", @@ -27300,7 +28097,7 @@ "cimguiname": "igSetFocusID", "defaults": {}, "funcname": "SetFocusID", - "location": "imgui_internal:2491", + "location": "imgui_internal:2629", "namespace": "ImGui", "ov_cimguiname": "igSetFocusID", "ret": "void", @@ -27322,7 +28119,7 @@ "cimguiname": "igSetHoveredID", "defaults": {}, "funcname": "SetHoveredID", - "location": "imgui_internal:2494", + "location": "imgui_internal:2632", "namespace": "ImGui", "ov_cimguiname": "igSetHoveredID", "ret": "void", @@ -27339,7 +28136,7 @@ "cimguiname": "igSetItemAllowOverlap", "defaults": {}, "funcname": "SetItemAllowOverlap", - "location": "imgui:825", + "location": "imgui:867", "namespace": "ImGui", "ov_cimguiname": "igSetItemAllowOverlap", "ret": "void", @@ -27356,7 +28153,7 @@ "cimguiname": "igSetItemDefaultFocus", "defaults": {}, "funcname": "SetItemDefaultFocus", - "location": "imgui:803", + "location": "imgui:845", "namespace": "ImGui", "ov_cimguiname": "igSetItemDefaultFocus", "ret": "void", @@ -27373,7 +28170,7 @@ "cimguiname": "igSetItemUsingMouseWheel", "defaults": {}, "funcname": "SetItemUsingMouseWheel", - "location": "imgui_internal:2558", + "location": "imgui_internal:2716", "namespace": "ImGui", "ov_cimguiname": "igSetItemUsingMouseWheel", "ret": "void", @@ -27397,7 +28194,7 @@ "offset": "0" }, "funcname": "SetKeyboardFocusHere", - "location": "imgui:804", + "location": "imgui:846", "namespace": "ImGui", "ov_cimguiname": "igSetKeyboardFocusHere", "ret": "void", @@ -27405,18 +28202,18 @@ "stname": "" } ], - "igSetLastItemData": [ - { - "args": "(ImGuiWindow* window,ImGuiID item_id,ImGuiItemStatusFlags status_flags,const ImRect item_rect)", - "argsT": [ - { - "name": "window", - "type": "ImGuiWindow*" - }, + "igSetLastItemData": [ + { + "args": "(ImGuiID item_id,ImGuiItemFlags in_flags,ImGuiItemStatusFlags status_flags,const ImRect item_rect)", + "argsT": [ { "name": "item_id", "type": "ImGuiID" }, + { + "name": "in_flags", + "type": "ImGuiItemFlags" + }, { "name": "status_flags", "type": "ImGuiItemStatusFlags" @@ -27426,16 +28223,16 @@ "type": "const ImRect" } ], - "argsoriginal": "(ImGuiWindow* window,ImGuiID item_id,ImGuiItemStatusFlags status_flags,const ImRect& item_rect)", - "call_args": "(window,item_id,status_flags,item_rect)", + "argsoriginal": "(ImGuiID item_id,ImGuiItemFlags in_flags,ImGuiItemStatusFlags status_flags,const ImRect& item_rect)", + "call_args": "(item_id,in_flags,status_flags,item_rect)", "cimguiname": "igSetLastItemData", "defaults": {}, "funcname": "SetLastItemData", - "location": "imgui_internal:2506", + "location": "imgui_internal:2645", "namespace": "ImGui", "ov_cimguiname": "igSetLastItemData", "ret": "void", - "signature": "(ImGuiWindow*,ImGuiID,ImGuiItemStatusFlags,const ImRect)", + "signature": "(ImGuiID,ImGuiItemFlags,ImGuiItemStatusFlags,const ImRect)", "stname": "" } ], @@ -27453,7 +28250,7 @@ "cimguiname": "igSetMouseCursor", "defaults": {}, "funcname": "SetMouseCursor", - "location": "imgui:886", + "location": "imgui:928", "namespace": "ImGui", "ov_cimguiname": "igSetMouseCursor", "ret": "void", @@ -27463,7 +28260,7 @@ ], "igSetNavID": [ { - "args": "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel)", + "args": "(ImGuiID id,ImGuiNavLayer nav_layer,ImGuiID focus_scope_id,const ImRect rect_rel)", "argsT": [ { "name": "id", @@ -27471,7 +28268,7 @@ }, { "name": "nav_layer", - "type": "int" + "type": "ImGuiNavLayer" }, { "name": "focus_scope_id", @@ -27482,16 +28279,16 @@ "type": "const ImRect" } ], - "argsoriginal": "(ImGuiID id,int nav_layer,ImGuiID focus_scope_id,const ImRect& rect_rel)", + "argsoriginal": "(ImGuiID id,ImGuiNavLayer nav_layer,ImGuiID focus_scope_id,const ImRect& rect_rel)", "call_args": "(id,nav_layer,focus_scope_id,rect_rel)", "cimguiname": "igSetNavID", "defaults": {}, "funcname": "SetNavID", - "location": "imgui_internal:2546", + "location": "imgui_internal:2704", "namespace": "ImGui", "ov_cimguiname": "igSetNavID", "ret": "void", - "signature": "(ImGuiID,int,ImGuiID,const ImRect)", + "signature": "(ImGuiID,ImGuiNavLayer,ImGuiID,const ImRect)", "stname": "" } ], @@ -27515,7 +28312,7 @@ "cond": "0" }, "funcname": "SetNextItemOpen", - "location": "imgui:590", + "location": "imgui:611", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemOpen", "ret": "void", @@ -27537,7 +28334,7 @@ "cimguiname": "igSetNextItemWidth", "defaults": {}, "funcname": "SetNextItemWidth", - "location": "imgui:397", + "location": "imgui:413", "namespace": "ImGui", "ov_cimguiname": "igSetNextItemWidth", "ret": "void", @@ -27559,7 +28356,7 @@ "cimguiname": "igSetNextWindowBgAlpha", "defaults": {}, "funcname": "SetNextWindowBgAlpha", - "location": "imgui:347", + "location": "imgui:363", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowBgAlpha", "ret": "void", @@ -27581,7 +28378,7 @@ "cimguiname": "igSetNextWindowClass", "defaults": {}, "funcname": "SetNextWindowClass", - "location": "imgui:769", + "location": "imgui:805", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowClass", "ret": "void", @@ -27609,7 +28406,7 @@ "cond": "0" }, "funcname": "SetNextWindowCollapsed", - "location": "imgui:345", + "location": "imgui:361", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowCollapsed", "ret": "void", @@ -27631,7 +28428,7 @@ "cimguiname": "igSetNextWindowContentSize", "defaults": {}, "funcname": "SetNextWindowContentSize", - "location": "imgui:344", + "location": "imgui:360", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowContentSize", "ret": "void", @@ -27659,7 +28456,7 @@ "cond": "0" }, "funcname": "SetNextWindowDockID", - "location": "imgui:768", + "location": "imgui:804", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowDockID", "ret": "void", @@ -27676,7 +28473,7 @@ "cimguiname": "igSetNextWindowFocus", "defaults": {}, "funcname": "SetNextWindowFocus", - "location": "imgui:346", + "location": "imgui:362", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowFocus", "ret": "void", @@ -27709,7 +28506,7 @@ "pivot": "ImVec2(0,0)" }, "funcname": "SetNextWindowPos", - "location": "imgui:341", + "location": "imgui:357", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowPos", "ret": "void", @@ -27731,7 +28528,7 @@ "cimguiname": "igSetNextWindowScroll", "defaults": {}, "funcname": "SetNextWindowScroll", - "location": "imgui_internal:2477", + "location": "imgui_internal:2615", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowScroll", "ret": "void", @@ -27759,7 +28556,7 @@ "cond": "0" }, "funcname": "SetNextWindowSize", - "location": "imgui:342", + "location": "imgui:358", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSize", "ret": "void", @@ -27796,7 +28593,7 @@ "custom_callback_data": "NULL" }, "funcname": "SetNextWindowSizeConstraints", - "location": "imgui:343", + "location": "imgui:359", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowSizeConstraints", "ret": "void", @@ -27818,7 +28615,7 @@ "cimguiname": "igSetNextWindowViewport", "defaults": {}, "funcname": "SetNextWindowViewport", - "location": "imgui:348", + "location": "imgui:364", "namespace": "ImGui", "ov_cimguiname": "igSetNextWindowViewport", "ret": "void", @@ -27846,9 +28643,9 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollFromPosX", - "location": "imgui:377", + "location": "imgui:393", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosXFloat", + "ov_cimguiname": "igSetScrollFromPosX_Float", "ret": "void", "signature": "(float,float)", "stname": "" @@ -27874,9 +28671,9 @@ "cimguiname": "igSetScrollFromPosX", "defaults": {}, "funcname": "SetScrollFromPosX", - "location": "imgui_internal:2480", + "location": "imgui_internal:2618", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosXWindowPtr", + "ov_cimguiname": "igSetScrollFromPosX_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*,float,float)", "stname": "" @@ -27902,9 +28699,9 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollFromPosY", - "location": "imgui:378", + "location": "imgui:394", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosYFloat", + "ov_cimguiname": "igSetScrollFromPosY_Float", "ret": "void", "signature": "(float,float)", "stname": "" @@ -27930,9 +28727,9 @@ "cimguiname": "igSetScrollFromPosY", "defaults": {}, "funcname": "SetScrollFromPosY", - "location": "imgui_internal:2481", + "location": "imgui_internal:2619", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollFromPosYWindowPtr", + "ov_cimguiname": "igSetScrollFromPosY_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*,float,float)", "stname": "" @@ -27954,7 +28751,7 @@ "center_x_ratio": "0.5f" }, "funcname": "SetScrollHereX", - "location": "imgui:375", + "location": "imgui:391", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereX", "ret": "void", @@ -27978,7 +28775,7 @@ "center_y_ratio": "0.5f" }, "funcname": "SetScrollHereY", - "location": "imgui:376", + "location": "imgui:392", "namespace": "ImGui", "ov_cimguiname": "igSetScrollHereY", "ret": "void", @@ -28000,9 +28797,9 @@ "cimguiname": "igSetScrollX", "defaults": {}, "funcname": "SetScrollX", - "location": "imgui:371", + "location": "imgui:387", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollXFloat", + "ov_cimguiname": "igSetScrollX_Float", "ret": "void", "signature": "(float)", "stname": "" @@ -28024,9 +28821,9 @@ "cimguiname": "igSetScrollX", "defaults": {}, "funcname": "SetScrollX", - "location": "imgui_internal:2478", + "location": "imgui_internal:2616", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollXWindowPtr", + "ov_cimguiname": "igSetScrollX_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*,float)", "stname": "" @@ -28046,9 +28843,9 @@ "cimguiname": "igSetScrollY", "defaults": {}, "funcname": "SetScrollY", - "location": "imgui:372", + "location": "imgui:388", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollYFloat", + "ov_cimguiname": "igSetScrollY_Float", "ret": "void", "signature": "(float)", "stname": "" @@ -28070,9 +28867,9 @@ "cimguiname": "igSetScrollY", "defaults": {}, "funcname": "SetScrollY", - "location": "imgui_internal:2479", + "location": "imgui_internal:2617", "namespace": "ImGui", - "ov_cimguiname": "igSetScrollYWindowPtr", + "ov_cimguiname": "igSetScrollY_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*,float)", "stname": "" @@ -28092,7 +28889,7 @@ "cimguiname": "igSetStateStorage", "defaults": {}, "funcname": "SetStateStorage", - "location": "imgui:844", + "location": "imgui:886", "namespace": "ImGui", "ov_cimguiname": "igSetStateStorage", "ret": "void", @@ -28114,7 +28911,7 @@ "cimguiname": "igSetTabItemClosed", "defaults": {}, "funcname": "SetTabItemClosed", - "location": "imgui:756", + "location": "imgui:788", "namespace": "ImGui", "ov_cimguiname": "igSetTabItemClosed", "ret": "void", @@ -28141,7 +28938,7 @@ "defaults": {}, "funcname": "SetTooltip", "isvararg": "...)", - "location": "imgui:640", + "location": "imgui:662", "namespace": "ImGui", "ov_cimguiname": "igSetTooltip", "ret": "void", @@ -28167,7 +28964,7 @@ "cimguiname": "igSetTooltipV", "defaults": {}, "funcname": "SetTooltipV", - "location": "imgui:641", + "location": "imgui:663", "namespace": "ImGui", "ov_cimguiname": "igSetTooltipV", "ret": "void", @@ -28193,7 +28990,7 @@ "cimguiname": "igSetWindowClipRectBeforeSetChannel", "defaults": {}, "funcname": "SetWindowClipRectBeforeSetChannel", - "location": "imgui_internal:2622", + "location": "imgui_internal:2782", "namespace": "ImGui", "ov_cimguiname": "igSetWindowClipRectBeforeSetChannel", "ret": "void", @@ -28221,9 +29018,9 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:351", + "location": "imgui:367", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedBool", + "ov_cimguiname": "igSetWindowCollapsed_Bool", "ret": "void", "signature": "(bool,ImGuiCond)", "stname": "" @@ -28251,9 +29048,9 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui:356", + "location": "imgui:372", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedStr", + "ov_cimguiname": "igSetWindowCollapsed_Str", "ret": "void", "signature": "(const char*,bool,ImGuiCond)", "stname": "" @@ -28281,9 +29078,9 @@ "cond": "0" }, "funcname": "SetWindowCollapsed", - "location": "imgui_internal:2430", + "location": "imgui_internal:2567", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowCollapsedWindowPtr", + "ov_cimguiname": "igSetWindowCollapsed_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*,bool,ImGuiCond)", "stname": "" @@ -28311,7 +29108,7 @@ "cimguiname": "igSetWindowDock", "defaults": {}, "funcname": "SetWindowDock", - "location": "imgui_internal:2590", + "location": "imgui_internal:2750", "namespace": "ImGui", "ov_cimguiname": "igSetWindowDock", "ret": "void", @@ -28328,9 +29125,9 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:352", + "location": "imgui:368", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFocusNil", + "ov_cimguiname": "igSetWindowFocus_Nil", "ret": "void", "signature": "()", "stname": "" @@ -28348,9 +29145,9 @@ "cimguiname": "igSetWindowFocus", "defaults": {}, "funcname": "SetWindowFocus", - "location": "imgui:357", + "location": "imgui:373", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowFocusStr", + "ov_cimguiname": "igSetWindowFocus_Str", "ret": "void", "signature": "(const char*)", "stname": "" @@ -28370,7 +29167,7 @@ "cimguiname": "igSetWindowFontScale", "defaults": {}, "funcname": "SetWindowFontScale", - "location": "imgui:353", + "location": "imgui:369", "namespace": "ImGui", "ov_cimguiname": "igSetWindowFontScale", "ret": "void", @@ -28400,7 +29197,7 @@ "cimguiname": "igSetWindowHitTestHole", "defaults": {}, "funcname": "SetWindowHitTestHole", - "location": "imgui_internal:2431", + "location": "imgui_internal:2568", "namespace": "ImGui", "ov_cimguiname": "igSetWindowHitTestHole", "ret": "void", @@ -28428,9 +29225,9 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:349", + "location": "imgui:365", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosVec2", + "ov_cimguiname": "igSetWindowPos_Vec2", "ret": "void", "signature": "(const ImVec2,ImGuiCond)", "stname": "" @@ -28458,9 +29255,9 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui:354", + "location": "imgui:370", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosStr", + "ov_cimguiname": "igSetWindowPos_Str", "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", "stname": "" @@ -28488,9 +29285,9 @@ "cond": "0" }, "funcname": "SetWindowPos", - "location": "imgui_internal:2428", + "location": "imgui_internal:2565", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowPosWindowPtr", + "ov_cimguiname": "igSetWindowPos_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*,const ImVec2,ImGuiCond)", "stname": "" @@ -28516,9 +29313,9 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:350", + "location": "imgui:366", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeVec2", + "ov_cimguiname": "igSetWindowSize_Vec2", "ret": "void", "signature": "(const ImVec2,ImGuiCond)", "stname": "" @@ -28546,9 +29343,9 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui:355", + "location": "imgui:371", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeStr", + "ov_cimguiname": "igSetWindowSize_Str", "ret": "void", "signature": "(const char*,const ImVec2,ImGuiCond)", "stname": "" @@ -28576,9 +29373,9 @@ "cond": "0" }, "funcname": "SetWindowSize", - "location": "imgui_internal:2429", + "location": "imgui_internal:2566", "namespace": "ImGui", - "ov_cimguiname": "igSetWindowSizeWindowPtr", + "ov_cimguiname": "igSetWindowSize_WindowPtr", "ret": "void", "signature": "(ImGuiWindow*,const ImVec2,ImGuiCond)", "stname": "" @@ -28622,7 +29419,7 @@ "cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", "defaults": {}, "funcname": "ShadeVertsLinearColorGradientKeepAlpha", - "location": "imgui_internal:2787", + "location": "imgui_internal:2949", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsLinearColorGradientKeepAlpha", "ret": "void", @@ -28672,7 +29469,7 @@ "cimguiname": "igShadeVertsLinearUV", "defaults": {}, "funcname": "ShadeVertsLinearUV", - "location": "imgui_internal:2788", + "location": "imgui_internal:2950", "namespace": "ImGui", "ov_cimguiname": "igShadeVertsLinearUV", "ret": "void", @@ -28696,7 +29493,7 @@ "p_open": "NULL" }, "funcname": "ShowAboutWindow", - "location": "imgui:287", + "location": "imgui:302", "namespace": "ImGui", "ov_cimguiname": "igShowAboutWindow", "ret": "void", @@ -28720,7 +29517,7 @@ "p_open": "NULL" }, "funcname": "ShowDemoWindow", - "location": "imgui:285", + "location": "imgui:300", "namespace": "ImGui", "ov_cimguiname": "igShowDemoWindow", "ret": "void", @@ -28728,6 +29525,28 @@ "stname": "" } ], + "igShowFontAtlas": [ + { + "args": "(ImFontAtlas* atlas)", + "argsT": [ + { + "name": "atlas", + "type": "ImFontAtlas*" + } + ], + "argsoriginal": "(ImFontAtlas* atlas)", + "call_args": "(atlas)", + "cimguiname": "igShowFontAtlas", + "defaults": {}, + "funcname": "ShowFontAtlas", + "location": "imgui_internal:2962", + "namespace": "ImGui", + "ov_cimguiname": "igShowFontAtlas", + "ret": "void", + "signature": "(ImFontAtlas*)", + "stname": "" + } + ], "igShowFontSelector": [ { "args": "(const char* label)", @@ -28742,7 +29561,7 @@ "cimguiname": "igShowFontSelector", "defaults": {}, "funcname": "ShowFontSelector", - "location": "imgui:290", + "location": "imgui:305", "namespace": "ImGui", "ov_cimguiname": "igShowFontSelector", "ret": "void", @@ -28766,7 +29585,7 @@ "p_open": "NULL" }, "funcname": "ShowMetricsWindow", - "location": "imgui:286", + "location": "imgui:301", "namespace": "ImGui", "ov_cimguiname": "igShowMetricsWindow", "ret": "void", @@ -28790,7 +29609,7 @@ "ref": "NULL" }, "funcname": "ShowStyleEditor", - "location": "imgui:288", + "location": "imgui:303", "namespace": "ImGui", "ov_cimguiname": "igShowStyleEditor", "ret": "void", @@ -28812,7 +29631,7 @@ "cimguiname": "igShowStyleSelector", "defaults": {}, "funcname": "ShowStyleSelector", - "location": "imgui:289", + "location": "imgui:304", "namespace": "ImGui", "ov_cimguiname": "igShowStyleSelector", "ret": "bool", @@ -28829,7 +29648,7 @@ "cimguiname": "igShowUserGuide", "defaults": {}, "funcname": "ShowUserGuide", - "location": "imgui:291", + "location": "imgui:306", "namespace": "ImGui", "ov_cimguiname": "igShowUserGuide", "ret": "void", @@ -28859,7 +29678,7 @@ "cimguiname": "igShrinkWidths", "defaults": {}, "funcname": "ShrinkWidths", - "location": "imgui_internal:2516", + "location": "imgui_internal:2651", "namespace": "ImGui", "ov_cimguiname": "igShrinkWidths", "ret": "void", @@ -28881,7 +29700,7 @@ "cimguiname": "igShutdown", "defaults": {}, "funcname": "Shutdown", - "location": "imgui_internal:2447", + "location": "imgui_internal:2584", "namespace": "ImGui", "ov_cimguiname": "igShutdown", "ret": "void", @@ -28928,7 +29747,7 @@ "v_degrees_min": "-360.0f" }, "funcname": "SliderAngle", - "location": "imgui:533", + "location": "imgui:554", "namespace": "ImGui", "ov_cimguiname": "igSliderAngle", "ret": "bool", @@ -28982,7 +29801,7 @@ "cimguiname": "igSliderBehavior", "defaults": {}, "funcname": "SliderBehavior", - "location": "imgui_internal:2747", + "location": "imgui_internal:2909", "namespace": "ImGui", "ov_cimguiname": "igSliderBehavior", "ret": "bool", @@ -29027,7 +29846,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat", - "location": "imgui:529", + "location": "imgui:550", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat", "ret": "bool", @@ -29072,7 +29891,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat2", - "location": "imgui:530", + "location": "imgui:551", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat2", "ret": "bool", @@ -29117,7 +29936,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat3", - "location": "imgui:531", + "location": "imgui:552", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat3", "ret": "bool", @@ -29162,7 +29981,7 @@ "format": "\"%.3f\"" }, "funcname": "SliderFloat4", - "location": "imgui:532", + "location": "imgui:553", "namespace": "ImGui", "ov_cimguiname": "igSliderFloat4", "ret": "bool", @@ -29207,7 +30026,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt", - "location": "imgui:534", + "location": "imgui:555", "namespace": "ImGui", "ov_cimguiname": "igSliderInt", "ret": "bool", @@ -29252,7 +30071,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt2", - "location": "imgui:535", + "location": "imgui:556", "namespace": "ImGui", "ov_cimguiname": "igSliderInt2", "ret": "bool", @@ -29297,7 +30116,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt3", - "location": "imgui:536", + "location": "imgui:557", "namespace": "ImGui", "ov_cimguiname": "igSliderInt3", "ret": "bool", @@ -29342,7 +30161,7 @@ "format": "\"%d\"" }, "funcname": "SliderInt4", - "location": "imgui:537", + "location": "imgui:558", "namespace": "ImGui", "ov_cimguiname": "igSliderInt4", "ret": "bool", @@ -29391,7 +30210,7 @@ "format": "NULL" }, "funcname": "SliderScalar", - "location": "imgui:538", + "location": "imgui:559", "namespace": "ImGui", "ov_cimguiname": "igSliderScalar", "ret": "bool", @@ -29444,7 +30263,7 @@ "format": "NULL" }, "funcname": "SliderScalarN", - "location": "imgui:539", + "location": "imgui:560", "namespace": "ImGui", "ov_cimguiname": "igSliderScalarN", "ret": "bool", @@ -29466,7 +30285,7 @@ "cimguiname": "igSmallButton", "defaults": {}, "funcname": "SmallButton", - "location": "imgui:477", + "location": "imgui:498", "namespace": "ImGui", "ov_cimguiname": "igSmallButton", "ret": "bool", @@ -29483,7 +30302,7 @@ "cimguiname": "igSpacing", "defaults": {}, "funcname": "Spacing", - "location": "imgui:421", + "location": "imgui:438", "namespace": "ImGui", "ov_cimguiname": "igSpacing", "ret": "void", @@ -29540,7 +30359,7 @@ "hover_visibility_delay": "0.0f" }, "funcname": "SplitterBehavior", - "location": "imgui_internal:2748", + "location": "imgui_internal:2910", "namespace": "ImGui", "ov_cimguiname": "igSplitterBehavior", "ret": "bool", @@ -29562,7 +30381,7 @@ "cimguiname": "igStartMouseMovingWindow", "defaults": {}, "funcname": "StartMouseMovingWindow", - "location": "imgui_internal:2451", + "location": "imgui_internal:2588", "namespace": "ImGui", "ov_cimguiname": "igStartMouseMovingWindow", "ret": "void", @@ -29592,7 +30411,7 @@ "cimguiname": "igStartMouseMovingWindowOrNode", "defaults": {}, "funcname": "StartMouseMovingWindowOrNode", - "location": "imgui_internal:2452", + "location": "imgui_internal:2589", "namespace": "ImGui", "ov_cimguiname": "igStartMouseMovingWindowOrNode", "ret": "void", @@ -29616,7 +30435,7 @@ "dst": "NULL" }, "funcname": "StyleColorsClassic", - "location": "imgui:297", + "location": "imgui:312", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsClassic", "ret": "void", @@ -29640,7 +30459,7 @@ "dst": "NULL" }, "funcname": "StyleColorsDark", - "location": "imgui:295", + "location": "imgui:310", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsDark", "ret": "void", @@ -29664,7 +30483,7 @@ "dst": "NULL" }, "funcname": "StyleColorsLight", - "location": "imgui:296", + "location": "imgui:311", "namespace": "ImGui", "ov_cimguiname": "igStyleColorsLight", "ret": "void", @@ -29694,7 +30513,7 @@ "cimguiname": "igTabBarAddTab", "defaults": {}, "funcname": "TabBarAddTab", - "location": "imgui_internal:2688", + "location": "imgui_internal:2848", "namespace": "ImGui", "ov_cimguiname": "igTabBarAddTab", "ret": "void", @@ -29720,7 +30539,7 @@ "cimguiname": "igTabBarCloseTab", "defaults": {}, "funcname": "TabBarCloseTab", - "location": "imgui_internal:2690", + "location": "imgui_internal:2850", "namespace": "ImGui", "ov_cimguiname": "igTabBarCloseTab", "ret": "void", @@ -29742,7 +30561,7 @@ "cimguiname": "igTabBarFindMostRecentlySelectedTabForActiveWindow", "defaults": {}, "funcname": "TabBarFindMostRecentlySelectedTabForActiveWindow", - "location": "imgui_internal:2687", + "location": "imgui_internal:2847", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindMostRecentlySelectedTabForActiveWindow", "ret": "ImGuiTabItem*", @@ -29768,7 +30587,7 @@ "cimguiname": "igTabBarFindTabByID", "defaults": {}, "funcname": "TabBarFindTabByID", - "location": "imgui_internal:2686", + "location": "imgui_internal:2846", "namespace": "ImGui", "ov_cimguiname": "igTabBarFindTabByID", "ret": "ImGuiTabItem*", @@ -29790,7 +30609,7 @@ "cimguiname": "igTabBarProcessReorder", "defaults": {}, "funcname": "TabBarProcessReorder", - "location": "imgui_internal:2692", + "location": "imgui_internal:2853", "namespace": "ImGui", "ov_cimguiname": "igTabBarProcessReorder", "ret": "bool", @@ -29800,7 +30619,7 @@ ], "igTabBarQueueReorder": [ { - "args": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir)", + "args": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int offset)", "argsT": [ { "name": "tab_bar", @@ -29811,16 +30630,16 @@ "type": "const ImGuiTabItem*" }, { - "name": "dir", + "name": "offset", "type": "int" } ], - "argsoriginal": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int dir)", - "call_args": "(tab_bar,tab,dir)", + "argsoriginal": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,int offset)", + "call_args": "(tab_bar,tab,offset)", "cimguiname": "igTabBarQueueReorder", "defaults": {}, "funcname": "TabBarQueueReorder", - "location": "imgui_internal:2691", + "location": "imgui_internal:2851", "namespace": "ImGui", "ov_cimguiname": "igTabBarQueueReorder", "ret": "void", @@ -29828,6 +30647,36 @@ "stname": "" } ], + "igTabBarQueueReorderFromMousePos": [ + { + "args": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,ImVec2 mouse_pos)", + "argsT": [ + { + "name": "tab_bar", + "type": "ImGuiTabBar*" + }, + { + "name": "tab", + "type": "const ImGuiTabItem*" + }, + { + "name": "mouse_pos", + "type": "ImVec2" + } + ], + "argsoriginal": "(ImGuiTabBar* tab_bar,const ImGuiTabItem* tab,ImVec2 mouse_pos)", + "call_args": "(tab_bar,tab,mouse_pos)", + "cimguiname": "igTabBarQueueReorderFromMousePos", + "defaults": {}, + "funcname": "TabBarQueueReorderFromMousePos", + "location": "imgui_internal:2852", + "namespace": "ImGui", + "ov_cimguiname": "igTabBarQueueReorderFromMousePos", + "ret": "void", + "signature": "(ImGuiTabBar*,const ImGuiTabItem*,ImVec2)", + "stname": "" + } + ], "igTabBarRemoveTab": [ { "args": "(ImGuiTabBar* tab_bar,ImGuiID tab_id)", @@ -29846,7 +30695,7 @@ "cimguiname": "igTabBarRemoveTab", "defaults": {}, "funcname": "TabBarRemoveTab", - "location": "imgui_internal:2689", + "location": "imgui_internal:2849", "namespace": "ImGui", "ov_cimguiname": "igTabBarRemoveTab", "ret": "void", @@ -29880,7 +30729,7 @@ "cimguiname": "igTabItemBackground", "defaults": {}, "funcname": "TabItemBackground", - "location": "imgui_internal:2695", + "location": "imgui_internal:2856", "namespace": "ImGui", "ov_cimguiname": "igTabItemBackground", "ret": "void", @@ -29908,7 +30757,7 @@ "flags": "0" }, "funcname": "TabItemButton", - "location": "imgui:755", + "location": "imgui:787", "namespace": "ImGui", "ov_cimguiname": "igTabItemButton", "ret": "bool", @@ -29938,7 +30787,7 @@ "cimguiname": "igTabItemCalcSize", "defaults": {}, "funcname": "TabItemCalcSize", - "location": "imgui_internal:2694", + "location": "imgui_internal:2855", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTabItemCalcSize", @@ -29977,7 +30826,7 @@ "cimguiname": "igTabItemEx", "defaults": {}, "funcname": "TabItemEx", - "location": "imgui_internal:2693", + "location": "imgui_internal:2854", "namespace": "ImGui", "ov_cimguiname": "igTabItemEx", "ret": "bool", @@ -30035,7 +30884,7 @@ "cimguiname": "igTabItemLabelAndCloseButton", "defaults": {}, "funcname": "TabItemLabelAndCloseButton", - "location": "imgui_internal:2696", + "location": "imgui_internal:2857", "namespace": "ImGui", "ov_cimguiname": "igTabItemLabelAndCloseButton", "ret": "void", @@ -30057,7 +30906,7 @@ "cimguiname": "igTableBeginApplyRequests", "defaults": {}, "funcname": "TableBeginApplyRequests", - "location": "imgui_internal:2648", + "location": "imgui_internal:2807", "namespace": "ImGui", "ov_cimguiname": "igTableBeginApplyRequests", "ret": "void", @@ -30083,7 +30932,7 @@ "cimguiname": "igTableBeginCell", "defaults": {}, "funcname": "TableBeginCell", - "location": "imgui_internal:2663", + "location": "imgui_internal:2822", "namespace": "ImGui", "ov_cimguiname": "igTableBeginCell", "ret": "void", @@ -30109,7 +30958,7 @@ "cimguiname": "igTableBeginInitMemory", "defaults": {}, "funcname": "TableBeginInitMemory", - "location": "imgui_internal:2647", + "location": "imgui_internal:2806", "namespace": "ImGui", "ov_cimguiname": "igTableBeginInitMemory", "ret": "void", @@ -30131,7 +30980,7 @@ "cimguiname": "igTableBeginRow", "defaults": {}, "funcname": "TableBeginRow", - "location": "imgui_internal:2661", + "location": "imgui_internal:2820", "namespace": "ImGui", "ov_cimguiname": "igTableBeginRow", "ret": "void", @@ -30153,7 +31002,7 @@ "cimguiname": "igTableDrawBorders", "defaults": {}, "funcname": "TableDrawBorders", - "location": "imgui_internal:2653", + "location": "imgui_internal:2812", "namespace": "ImGui", "ov_cimguiname": "igTableDrawBorders", "ret": "void", @@ -30175,7 +31024,7 @@ "cimguiname": "igTableDrawContextMenu", "defaults": {}, "funcname": "TableDrawContextMenu", - "location": "imgui_internal:2654", + "location": "imgui_internal:2813", "namespace": "ImGui", "ov_cimguiname": "igTableDrawContextMenu", "ret": "void", @@ -30197,7 +31046,7 @@ "cimguiname": "igTableEndCell", "defaults": {}, "funcname": "TableEndCell", - "location": "imgui_internal:2664", + "location": "imgui_internal:2823", "namespace": "ImGui", "ov_cimguiname": "igTableEndCell", "ret": "void", @@ -30219,7 +31068,7 @@ "cimguiname": "igTableEndRow", "defaults": {}, "funcname": "TableEndRow", - "location": "imgui_internal:2662", + "location": "imgui_internal:2821", "namespace": "ImGui", "ov_cimguiname": "igTableEndRow", "ret": "void", @@ -30241,7 +31090,7 @@ "cimguiname": "igTableFindByID", "defaults": {}, "funcname": "TableFindByID", - "location": "imgui_internal:2645", + "location": "imgui_internal:2804", "namespace": "ImGui", "ov_cimguiname": "igTableFindByID", "ret": "ImGuiTable*", @@ -30267,7 +31116,7 @@ "cimguiname": "igTableFixColumnSortDirection", "defaults": {}, "funcname": "TableFixColumnSortDirection", - "location": "imgui_internal:2659", + "location": "imgui_internal:2818", "namespace": "ImGui", "ov_cimguiname": "igTableFixColumnSortDirection", "ret": "void", @@ -30284,7 +31133,7 @@ "cimguiname": "igTableGcCompactSettings", "defaults": {}, "funcname": "TableGcCompactSettings", - "location": "imgui_internal:2673", + "location": "imgui_internal:2833", "namespace": "ImGui", "ov_cimguiname": "igTableGcCompactSettings", "ret": "void", @@ -30306,12 +31155,32 @@ "cimguiname": "igTableGcCompactTransientBuffers", "defaults": {}, "funcname": "TableGcCompactTransientBuffers", - "location": "imgui_internal:2672", + "location": "imgui_internal:2831", "namespace": "ImGui", - "ov_cimguiname": "igTableGcCompactTransientBuffers", + "ov_cimguiname": "igTableGcCompactTransientBuffers_TablePtr", "ret": "void", "signature": "(ImGuiTable*)", "stname": "" + }, + { + "args": "(ImGuiTableTempData* table)", + "argsT": [ + { + "name": "table", + "type": "ImGuiTableTempData*" + } + ], + "argsoriginal": "(ImGuiTableTempData* table)", + "call_args": "(table)", + "cimguiname": "igTableGcCompactTransientBuffers", + "defaults": {}, + "funcname": "TableGcCompactTransientBuffers", + "location": "imgui_internal:2832", + "namespace": "ImGui", + "ov_cimguiname": "igTableGcCompactTransientBuffers_TableTempDataPtr", + "ret": "void", + "signature": "(ImGuiTableTempData*)", + "stname": "" } ], "igTableGetBoundSettings": [ @@ -30328,7 +31197,7 @@ "cimguiname": "igTableGetBoundSettings", "defaults": {}, "funcname": "TableGetBoundSettings", - "location": "imgui_internal:2679", + "location": "imgui_internal:2839", "namespace": "ImGui", "ov_cimguiname": "igTableGetBoundSettings", "ret": "ImGuiTableSettings*", @@ -30358,7 +31227,7 @@ "cimguiname": "igTableGetCellBgRect", "defaults": {}, "funcname": "TableGetCellBgRect", - "location": "imgui_internal:2665", + "location": "imgui_internal:2824", "namespace": "ImGui", "nonUDT": 1, "ov_cimguiname": "igTableGetCellBgRect", @@ -30376,7 +31245,7 @@ "cimguiname": "igTableGetColumnCount", "defaults": {}, "funcname": "TableGetColumnCount", - "location": "imgui:731", + "location": "imgui:762", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnCount", "ret": "int", @@ -30400,7 +31269,7 @@ "column_n": "-1" }, "funcname": "TableGetColumnFlags", - "location": "imgui:735", + "location": "imgui:766", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnFlags", "ret": "ImGuiTableColumnFlags", @@ -30417,7 +31286,7 @@ "cimguiname": "igTableGetColumnIndex", "defaults": {}, "funcname": "TableGetColumnIndex", - "location": "imgui:732", + "location": "imgui:763", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnIndex", "ret": "int", @@ -30441,9 +31310,9 @@ "column_n": "-1" }, "funcname": "TableGetColumnName", - "location": "imgui:734", + "location": "imgui:765", "namespace": "ImGui", - "ov_cimguiname": "igTableGetColumnNameInt", + "ov_cimguiname": "igTableGetColumnName_Int", "ret": "const char*", "signature": "(int)", "stname": "" @@ -30465,9 +31334,9 @@ "cimguiname": "igTableGetColumnName", "defaults": {}, "funcname": "TableGetColumnName", - "location": "imgui_internal:2666", + "location": "imgui_internal:2825", "namespace": "ImGui", - "ov_cimguiname": "igTableGetColumnNameTablePtr", + "ov_cimguiname": "igTableGetColumnName_TablePtr", "ret": "const char*", "signature": "(const ImGuiTable*,int)", "stname": "" @@ -30487,7 +31356,7 @@ "cimguiname": "igTableGetColumnNextSortDirection", "defaults": {}, "funcname": "TableGetColumnNextSortDirection", - "location": "imgui_internal:2658", + "location": "imgui_internal:2817", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnNextSortDirection", "ret": "ImGuiSortDirection", @@ -30519,7 +31388,7 @@ "instance_no": "0" }, "funcname": "TableGetColumnResizeID", - "location": "imgui_internal:2667", + "location": "imgui_internal:2826", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnResizeID", "ret": "ImGuiID", @@ -30545,7 +31414,7 @@ "cimguiname": "igTableGetColumnWidthAuto", "defaults": {}, "funcname": "TableGetColumnWidthAuto", - "location": "imgui_internal:2660", + "location": "imgui_internal:2819", "namespace": "ImGui", "ov_cimguiname": "igTableGetColumnWidthAuto", "ret": "float", @@ -30562,7 +31431,7 @@ "cimguiname": "igTableGetHeaderRowHeight", "defaults": {}, "funcname": "TableGetHeaderRowHeight", - "location": "imgui_internal:2639", + "location": "imgui_internal:2798", "namespace": "ImGui", "ov_cimguiname": "igTableGetHeaderRowHeight", "ret": "float", @@ -30579,7 +31448,7 @@ "cimguiname": "igTableGetHoveredColumn", "defaults": {}, "funcname": "TableGetHoveredColumn", - "location": "imgui_internal:2638", + "location": "imgui_internal:2797", "namespace": "ImGui", "ov_cimguiname": "igTableGetHoveredColumn", "ret": "int", @@ -30605,7 +31474,7 @@ "cimguiname": "igTableGetMaxColumnWidth", "defaults": {}, "funcname": "TableGetMaxColumnWidth", - "location": "imgui_internal:2668", + "location": "imgui_internal:2827", "namespace": "ImGui", "ov_cimguiname": "igTableGetMaxColumnWidth", "ret": "float", @@ -30622,7 +31491,7 @@ "cimguiname": "igTableGetRowIndex", "defaults": {}, "funcname": "TableGetRowIndex", - "location": "imgui:733", + "location": "imgui:764", "namespace": "ImGui", "ov_cimguiname": "igTableGetRowIndex", "ret": "int", @@ -30639,7 +31508,7 @@ "cimguiname": "igTableGetSortSpecs", "defaults": {}, "funcname": "TableGetSortSpecs", - "location": "imgui:728", + "location": "imgui:758", "namespace": "ImGui", "ov_cimguiname": "igTableGetSortSpecs", "ret": "ImGuiTableSortSpecs*", @@ -30661,7 +31530,7 @@ "cimguiname": "igTableHeader", "defaults": {}, "funcname": "TableHeader", - "location": "imgui:721", + "location": "imgui:750", "namespace": "ImGui", "ov_cimguiname": "igTableHeader", "ret": "void", @@ -30678,7 +31547,7 @@ "cimguiname": "igTableHeadersRow", "defaults": {}, "funcname": "TableHeadersRow", - "location": "imgui:720", + "location": "imgui:749", "namespace": "ImGui", "ov_cimguiname": "igTableHeadersRow", "ret": "void", @@ -30700,7 +31569,7 @@ "cimguiname": "igTableLoadSettings", "defaults": {}, "funcname": "TableLoadSettings", - "location": "imgui_internal:2676", + "location": "imgui_internal:2836", "namespace": "ImGui", "ov_cimguiname": "igTableLoadSettings", "ret": "void", @@ -30722,7 +31591,7 @@ "cimguiname": "igTableMergeDrawChannels", "defaults": {}, "funcname": "TableMergeDrawChannels", - "location": "imgui_internal:2655", + "location": "imgui_internal:2814", "namespace": "ImGui", "ov_cimguiname": "igTableMergeDrawChannels", "ret": "void", @@ -30739,7 +31608,7 @@ "cimguiname": "igTableNextColumn", "defaults": {}, "funcname": "TableNextColumn", - "location": "imgui:708", + "location": "imgui:736", "namespace": "ImGui", "ov_cimguiname": "igTableNextColumn", "ret": "bool", @@ -30768,7 +31637,7 @@ "row_flags": "0" }, "funcname": "TableNextRow", - "location": "imgui:707", + "location": "imgui:735", "namespace": "ImGui", "ov_cimguiname": "igTableNextRow", "ret": "void", @@ -30792,7 +31661,7 @@ "column_n": "-1" }, "funcname": "TableOpenContextMenu", - "location": "imgui_internal:2634", + "location": "imgui_internal:2794", "namespace": "ImGui", "ov_cimguiname": "igTableOpenContextMenu", "ret": "void", @@ -30809,7 +31678,7 @@ "cimguiname": "igTablePopBackgroundChannel", "defaults": {}, "funcname": "TablePopBackgroundChannel", - "location": "imgui_internal:2641", + "location": "imgui_internal:2800", "namespace": "ImGui", "ov_cimguiname": "igTablePopBackgroundChannel", "ret": "void", @@ -30826,7 +31695,7 @@ "cimguiname": "igTablePushBackgroundChannel", "defaults": {}, "funcname": "TablePushBackgroundChannel", - "location": "imgui_internal:2640", + "location": "imgui_internal:2799", "namespace": "ImGui", "ov_cimguiname": "igTablePushBackgroundChannel", "ret": "void", @@ -30848,7 +31717,7 @@ "cimguiname": "igTableRemove", "defaults": {}, "funcname": "TableRemove", - "location": "imgui_internal:2671", + "location": "imgui_internal:2830", "namespace": "ImGui", "ov_cimguiname": "igTableRemove", "ret": "void", @@ -30870,7 +31739,7 @@ "cimguiname": "igTableResetSettings", "defaults": {}, "funcname": "TableResetSettings", - "location": "imgui_internal:2678", + "location": "imgui_internal:2838", "namespace": "ImGui", "ov_cimguiname": "igTableResetSettings", "ret": "void", @@ -30892,7 +31761,7 @@ "cimguiname": "igTableSaveSettings", "defaults": {}, "funcname": "TableSaveSettings", - "location": "imgui_internal:2677", + "location": "imgui_internal:2837", "namespace": "ImGui", "ov_cimguiname": "igTableSaveSettings", "ret": "void", @@ -30924,7 +31793,7 @@ "column_n": "-1" }, "funcname": "TableSetBgColor", - "location": "imgui:736", + "location": "imgui:768", "namespace": "ImGui", "ov_cimguiname": "igTableSetBgColor", "ret": "void", @@ -30934,23 +31803,23 @@ ], "igTableSetColumnEnabled": [ { - "args": "(int column_n,bool enabled)", + "args": "(int column_n,bool v)", "argsT": [ { "name": "column_n", "type": "int" }, { - "name": "enabled", + "name": "v", "type": "bool" } ], - "argsoriginal": "(int column_n,bool enabled)", - "call_args": "(column_n,enabled)", + "argsoriginal": "(int column_n,bool v)", + "call_args": "(column_n,v)", "cimguiname": "igTableSetColumnEnabled", "defaults": {}, "funcname": "TableSetColumnEnabled", - "location": "imgui_internal:2635", + "location": "imgui:767", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnEnabled", "ret": "void", @@ -30972,7 +31841,7 @@ "cimguiname": "igTableSetColumnIndex", "defaults": {}, "funcname": "TableSetColumnIndex", - "location": "imgui:709", + "location": "imgui:737", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnIndex", "ret": "bool", @@ -31002,7 +31871,7 @@ "cimguiname": "igTableSetColumnSortDirection", "defaults": {}, "funcname": "TableSetColumnSortDirection", - "location": "imgui_internal:2637", + "location": "imgui_internal:2796", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnSortDirection", "ret": "void", @@ -31028,7 +31897,7 @@ "cimguiname": "igTableSetColumnWidth", "defaults": {}, "funcname": "TableSetColumnWidth", - "location": "imgui_internal:2636", + "location": "imgui_internal:2795", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidth", "ret": "void", @@ -31050,7 +31919,7 @@ "cimguiname": "igTableSetColumnWidthAutoAll", "defaults": {}, "funcname": "TableSetColumnWidthAutoAll", - "location": "imgui_internal:2670", + "location": "imgui_internal:2829", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidthAutoAll", "ret": "void", @@ -31076,7 +31945,7 @@ "cimguiname": "igTableSetColumnWidthAutoSingle", "defaults": {}, "funcname": "TableSetColumnWidthAutoSingle", - "location": "imgui_internal:2669", + "location": "imgui_internal:2828", "namespace": "ImGui", "ov_cimguiname": "igTableSetColumnWidthAutoSingle", "ret": "void", @@ -31102,7 +31971,7 @@ "cimguiname": "igTableSettingsCreate", "defaults": {}, "funcname": "TableSettingsCreate", - "location": "imgui_internal:2681", + "location": "imgui_internal:2841", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsCreate", "ret": "ImGuiTableSettings*", @@ -31124,7 +31993,7 @@ "cimguiname": "igTableSettingsFindByID", "defaults": {}, "funcname": "TableSettingsFindByID", - "location": "imgui_internal:2682", + "location": "imgui_internal:2842", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsFindByID", "ret": "ImGuiTableSettings*", @@ -31146,7 +32015,7 @@ "cimguiname": "igTableSettingsInstallHandler", "defaults": {}, "funcname": "TableSettingsInstallHandler", - "location": "imgui_internal:2680", + "location": "imgui_internal:2840", "namespace": "ImGui", "ov_cimguiname": "igTableSettingsInstallHandler", "ret": "void", @@ -31184,7 +32053,7 @@ "user_id": "0" }, "funcname": "TableSetupColumn", - "location": "imgui:718", + "location": "imgui:747", "namespace": "ImGui", "ov_cimguiname": "igTableSetupColumn", "ret": "void", @@ -31206,7 +32075,7 @@ "cimguiname": "igTableSetupDrawChannels", "defaults": {}, "funcname": "TableSetupDrawChannels", - "location": "imgui_internal:2649", + "location": "imgui_internal:2808", "namespace": "ImGui", "ov_cimguiname": "igTableSetupDrawChannels", "ret": "void", @@ -31232,7 +32101,7 @@ "cimguiname": "igTableSetupScrollFreeze", "defaults": {}, "funcname": "TableSetupScrollFreeze", - "location": "imgui:719", + "location": "imgui:748", "namespace": "ImGui", "ov_cimguiname": "igTableSetupScrollFreeze", "ret": "void", @@ -31254,7 +32123,7 @@ "cimguiname": "igTableSortSpecsBuild", "defaults": {}, "funcname": "TableSortSpecsBuild", - "location": "imgui_internal:2657", + "location": "imgui_internal:2816", "namespace": "ImGui", "ov_cimguiname": "igTableSortSpecsBuild", "ret": "void", @@ -31276,7 +32145,7 @@ "cimguiname": "igTableSortSpecsSanitize", "defaults": {}, "funcname": "TableSortSpecsSanitize", - "location": "imgui_internal:2656", + "location": "imgui_internal:2815", "namespace": "ImGui", "ov_cimguiname": "igTableSortSpecsSanitize", "ret": "void", @@ -31298,7 +32167,7 @@ "cimguiname": "igTableUpdateBorders", "defaults": {}, "funcname": "TableUpdateBorders", - "location": "imgui_internal:2651", + "location": "imgui_internal:2810", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateBorders", "ret": "void", @@ -31320,7 +32189,7 @@ "cimguiname": "igTableUpdateColumnsWeightFromWidth", "defaults": {}, "funcname": "TableUpdateColumnsWeightFromWidth", - "location": "imgui_internal:2652", + "location": "imgui_internal:2811", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateColumnsWeightFromWidth", "ret": "void", @@ -31342,7 +32211,7 @@ "cimguiname": "igTableUpdateLayout", "defaults": {}, "funcname": "TableUpdateLayout", - "location": "imgui_internal:2650", + "location": "imgui_internal:2809", "namespace": "ImGui", "ov_cimguiname": "igTableUpdateLayout", "ret": "void", @@ -31364,7 +32233,7 @@ "cimguiname": "igTempInputIsActive", "defaults": {}, "funcname": "TempInputIsActive", - "location": "imgui_internal:2775", + "location": "imgui_internal:2937", "namespace": "ImGui", "ov_cimguiname": "igTempInputIsActive", "ret": "bool", @@ -31417,7 +32286,7 @@ "p_clamp_min": "NULL" }, "funcname": "TempInputScalar", - "location": "imgui_internal:2774", + "location": "imgui_internal:2936", "namespace": "ImGui", "ov_cimguiname": "igTempInputScalar", "ret": "bool", @@ -31459,7 +32328,7 @@ "cimguiname": "igTempInputText", "defaults": {}, "funcname": "TempInputText", - "location": "imgui_internal:2773", + "location": "imgui_internal:2935", "namespace": "ImGui", "ov_cimguiname": "igTempInputText", "ret": "bool", @@ -31486,7 +32355,7 @@ "defaults": {}, "funcname": "Text", "isvararg": "...)", - "location": "imgui:460", + "location": "imgui:481", "namespace": "ImGui", "ov_cimguiname": "igText", "ret": "void", @@ -31517,7 +32386,7 @@ "defaults": {}, "funcname": "TextColored", "isvararg": "...)", - "location": "imgui:462", + "location": "imgui:483", "namespace": "ImGui", "ov_cimguiname": "igTextColored", "ret": "void", @@ -31547,7 +32416,7 @@ "cimguiname": "igTextColoredV", "defaults": {}, "funcname": "TextColoredV", - "location": "imgui:463", + "location": "imgui:484", "namespace": "ImGui", "ov_cimguiname": "igTextColoredV", "ret": "void", @@ -31574,7 +32443,7 @@ "defaults": {}, "funcname": "TextDisabled", "isvararg": "...)", - "location": "imgui:464", + "location": "imgui:485", "namespace": "ImGui", "ov_cimguiname": "igTextDisabled", "ret": "void", @@ -31600,7 +32469,7 @@ "cimguiname": "igTextDisabledV", "defaults": {}, "funcname": "TextDisabledV", - "location": "imgui:465", + "location": "imgui:486", "namespace": "ImGui", "ov_cimguiname": "igTextDisabledV", "ret": "void", @@ -31633,7 +32502,7 @@ "text_end": "NULL" }, "funcname": "TextEx", - "location": "imgui_internal:2729", + "location": "imgui_internal:2890", "namespace": "ImGui", "ov_cimguiname": "igTextEx", "ret": "void", @@ -31661,7 +32530,7 @@ "text_end": "NULL" }, "funcname": "TextUnformatted", - "location": "imgui:459", + "location": "imgui:480", "namespace": "ImGui", "ov_cimguiname": "igTextUnformatted", "ret": "void", @@ -31687,7 +32556,7 @@ "cimguiname": "igTextV", "defaults": {}, "funcname": "TextV", - "location": "imgui:461", + "location": "imgui:482", "namespace": "ImGui", "ov_cimguiname": "igTextV", "ret": "void", @@ -31714,7 +32583,7 @@ "defaults": {}, "funcname": "TextWrapped", "isvararg": "...)", - "location": "imgui:466", + "location": "imgui:487", "namespace": "ImGui", "ov_cimguiname": "igTextWrapped", "ret": "void", @@ -31740,7 +32609,7 @@ "cimguiname": "igTextWrappedV", "defaults": {}, "funcname": "TextWrappedV", - "location": "imgui:467", + "location": "imgui:488", "namespace": "ImGui", "ov_cimguiname": "igTextWrappedV", "ret": "void", @@ -31770,7 +32639,7 @@ "cimguiname": "igTranslateWindowsInViewport", "defaults": {}, "funcname": "TranslateWindowsInViewport", - "location": "imgui_internal:2462", + "location": "imgui_internal:2599", "namespace": "ImGui", "ov_cimguiname": "igTranslateWindowsInViewport", "ret": "void", @@ -31792,9 +32661,9 @@ "cimguiname": "igTreeNode", "defaults": {}, "funcname": "TreeNode", - "location": "imgui:574", + "location": "imgui:595", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeStr", + "ov_cimguiname": "igTreeNode_Str", "ret": "bool", "signature": "(const char*)", "stname": "" @@ -31821,9 +32690,9 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:575", + "location": "imgui:596", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeStrStr", + "ov_cimguiname": "igTreeNode_StrStr", "ret": "bool", "signature": "(const char*,const char*,...)", "stname": "" @@ -31850,9 +32719,9 @@ "defaults": {}, "funcname": "TreeNode", "isvararg": "...)", - "location": "imgui:576", + "location": "imgui:597", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodePtr", + "ov_cimguiname": "igTreeNode_Ptr", "ret": "bool", "signature": "(const void*,const char*,...)", "stname": "" @@ -31886,7 +32755,7 @@ "label_end": "NULL" }, "funcname": "TreeNodeBehavior", - "location": "imgui_internal:2749", + "location": "imgui_internal:2911", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeBehavior", "ret": "bool", @@ -31914,7 +32783,7 @@ "flags": "0" }, "funcname": "TreeNodeBehaviorIsOpen", - "location": "imgui_internal:2750", + "location": "imgui_internal:2912", "namespace": "ImGui", "ov_cimguiname": "igTreeNodeBehaviorIsOpen", "ret": "bool", @@ -31942,9 +32811,9 @@ "flags": "0" }, "funcname": "TreeNodeEx", - "location": "imgui:579", + "location": "imgui:600", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExStr", + "ov_cimguiname": "igTreeNodeEx_Str", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags)", "stname": "" @@ -31975,9 +32844,9 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:580", + "location": "imgui:601", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExStrStr", + "ov_cimguiname": "igTreeNodeEx_StrStr", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags,const char*,...)", "stname": "" @@ -32008,9 +32877,9 @@ "defaults": {}, "funcname": "TreeNodeEx", "isvararg": "...)", - "location": "imgui:581", + "location": "imgui:602", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExPtr", + "ov_cimguiname": "igTreeNodeEx_Ptr", "ret": "bool", "signature": "(const void*,ImGuiTreeNodeFlags,const char*,...)", "stname": "" @@ -32042,9 +32911,9 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:582", + "location": "imgui:603", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExVStr", + "ov_cimguiname": "igTreeNodeExV_Str", "ret": "bool", "signature": "(const char*,ImGuiTreeNodeFlags,const char*,va_list)", "stname": "" @@ -32074,9 +32943,9 @@ "cimguiname": "igTreeNodeExV", "defaults": {}, "funcname": "TreeNodeExV", - "location": "imgui:583", + "location": "imgui:604", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeExVPtr", + "ov_cimguiname": "igTreeNodeExV_Ptr", "ret": "bool", "signature": "(const void*,ImGuiTreeNodeFlags,const char*,va_list)", "stname": "" @@ -32104,9 +32973,9 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:577", + "location": "imgui:598", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeVStr", + "ov_cimguiname": "igTreeNodeV_Str", "ret": "bool", "signature": "(const char*,const char*,va_list)", "stname": "" @@ -32132,9 +33001,9 @@ "cimguiname": "igTreeNodeV", "defaults": {}, "funcname": "TreeNodeV", - "location": "imgui:578", + "location": "imgui:599", "namespace": "ImGui", - "ov_cimguiname": "igTreeNodeVPtr", + "ov_cimguiname": "igTreeNodeV_Ptr", "ret": "bool", "signature": "(const void*,const char*,va_list)", "stname": "" @@ -32149,7 +33018,7 @@ "cimguiname": "igTreePop", "defaults": {}, "funcname": "TreePop", - "location": "imgui:586", + "location": "imgui:607", "namespace": "ImGui", "ov_cimguiname": "igTreePop", "ret": "void", @@ -32171,9 +33040,9 @@ "cimguiname": "igTreePush", "defaults": {}, "funcname": "TreePush", - "location": "imgui:584", + "location": "imgui:605", "namespace": "ImGui", - "ov_cimguiname": "igTreePushStr", + "ov_cimguiname": "igTreePush_Str", "ret": "void", "signature": "(const char*)", "stname": "" @@ -32193,9 +33062,9 @@ "ptr_id": "NULL" }, "funcname": "TreePush", - "location": "imgui:585", + "location": "imgui:606", "namespace": "ImGui", - "ov_cimguiname": "igTreePushPtr", + "ov_cimguiname": "igTreePush_Ptr", "ret": "void", "signature": "(const void*)", "stname": "" @@ -32215,7 +33084,7 @@ "cimguiname": "igTreePushOverrideID", "defaults": {}, "funcname": "TreePushOverrideID", - "location": "imgui_internal:2751", + "location": "imgui_internal:2913", "namespace": "ImGui", "ov_cimguiname": "igTreePushOverrideID", "ret": "void", @@ -32239,7 +33108,7 @@ "indent_w": "0.0f" }, "funcname": "Unindent", - "location": "imgui:424", + "location": "imgui:441", "namespace": "ImGui", "ov_cimguiname": "igUnindent", "ret": "void", @@ -32256,7 +33125,7 @@ "cimguiname": "igUpdateHoveredWindowAndCaptureFlags", "defaults": {}, "funcname": "UpdateHoveredWindowAndCaptureFlags", - "location": "imgui_internal:2450", + "location": "imgui_internal:2587", "namespace": "ImGui", "ov_cimguiname": "igUpdateHoveredWindowAndCaptureFlags", "ret": "void", @@ -32273,7 +33142,7 @@ "cimguiname": "igUpdateMouseMovingWindowEndFrame", "defaults": {}, "funcname": "UpdateMouseMovingWindowEndFrame", - "location": "imgui_internal:2454", + "location": "imgui_internal:2591", "namespace": "ImGui", "ov_cimguiname": "igUpdateMouseMovingWindowEndFrame", "ret": "void", @@ -32290,7 +33159,7 @@ "cimguiname": "igUpdateMouseMovingWindowNewFrame", "defaults": {}, "funcname": "UpdateMouseMovingWindowNewFrame", - "location": "imgui_internal:2453", + "location": "imgui_internal:2590", "namespace": "ImGui", "ov_cimguiname": "igUpdateMouseMovingWindowNewFrame", "ret": "void", @@ -32307,7 +33176,7 @@ "cimguiname": "igUpdatePlatformWindows", "defaults": {}, "funcname": "UpdatePlatformWindows", - "location": "imgui:918", + "location": "imgui:962", "namespace": "ImGui", "ov_cimguiname": "igUpdatePlatformWindows", "ret": "void", @@ -32337,7 +33206,7 @@ "cimguiname": "igUpdateWindowParentAndRootLinks", "defaults": {}, "funcname": "UpdateWindowParentAndRootLinks", - "location": "imgui_internal:2422", + "location": "imgui_internal:2560", "namespace": "ImGui", "ov_cimguiname": "igUpdateWindowParentAndRootLinks", "ret": "void", @@ -32386,7 +33255,7 @@ "format": "\"%.3f\"" }, "funcname": "VSliderFloat", - "location": "imgui:540", + "location": "imgui:561", "namespace": "ImGui", "ov_cimguiname": "igVSliderFloat", "ret": "bool", @@ -32435,7 +33304,7 @@ "format": "\"%d\"" }, "funcname": "VSliderInt", - "location": "imgui:541", + "location": "imgui:562", "namespace": "ImGui", "ov_cimguiname": "igVSliderInt", "ret": "bool", @@ -32488,7 +33357,7 @@ "format": "NULL" }, "funcname": "VSliderScalar", - "location": "imgui:542", + "location": "imgui:563", "namespace": "ImGui", "ov_cimguiname": "igVSliderScalar", "ret": "bool", @@ -32514,9 +33383,9 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:618", + "location": "imgui:639", "namespace": "ImGui", - "ov_cimguiname": "igValueBool", + "ov_cimguiname": "igValue_Bool", "ret": "void", "signature": "(const char*,bool)", "stname": "" @@ -32538,9 +33407,9 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:619", + "location": "imgui:640", "namespace": "ImGui", - "ov_cimguiname": "igValueInt", + "ov_cimguiname": "igValue_Int", "ret": "void", "signature": "(const char*,int)", "stname": "" @@ -32562,9 +33431,9 @@ "cimguiname": "igValue", "defaults": {}, "funcname": "Value", - "location": "imgui:620", + "location": "imgui:641", "namespace": "ImGui", - "ov_cimguiname": "igValueUint", + "ov_cimguiname": "igValue_Uint", "ret": "void", "signature": "(const char*,unsigned int)", "stname": "" @@ -32592,9 +33461,9 @@ "float_format": "NULL" }, "funcname": "Value", - "location": "imgui:621", + "location": "imgui:642", "namespace": "ImGui", - "ov_cimguiname": "igValueFloat", + "ov_cimguiname": "igValue_Float", "ret": "void", "signature": "(const char*,float,const char*)", "stname": "" diff --git a/src/CodeGenerator/definitions/cimgui/structs_and_enums.json b/src/CodeGenerator/definitions/cimgui/structs_and_enums.json index eb8b5f0..aa4f607 100644 --- a/src/CodeGenerator/definitions/cimgui/structs_and_enums.json +++ b/src/CodeGenerator/definitions/cimgui/structs_and_enums.json @@ -231,11 +231,6 @@ "name": "ImGuiButtonFlags_DontClosePopups", "value": "1 << 13" }, - { - "calc_value": 16384, - "name": "ImGuiButtonFlags_Disabled", - "value": "1 << 14" - }, { "calc_value": 32768, "name": "ImGuiButtonFlags_AlignTextBaseLine", @@ -709,30 +704,37 @@ }, { "calc_value": 177209344, - "name": "ImGuiColorEditFlags__OptionsDefault", + "name": "ImGuiColorEditFlags_DefaultOptions_", "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_PickerHueBar" }, { "calc_value": 7340032, - "name": "ImGuiColorEditFlags__DisplayMask", + "name": "ImGuiColorEditFlags_DisplayMask_", "value": "ImGuiColorEditFlags_DisplayRGB | ImGuiColorEditFlags_DisplayHSV | ImGuiColorEditFlags_DisplayHex" }, { "calc_value": 25165824, - "name": "ImGuiColorEditFlags__DataTypeMask", + "name": "ImGuiColorEditFlags_DataTypeMask_", "value": "ImGuiColorEditFlags_Uint8 | ImGuiColorEditFlags_Float" }, { "calc_value": 100663296, - "name": "ImGuiColorEditFlags__PickerMask", + "name": "ImGuiColorEditFlags_PickerMask_", "value": "ImGuiColorEditFlags_PickerHueWheel | ImGuiColorEditFlags_PickerHueBar" }, { "calc_value": 402653184, - "name": "ImGuiColorEditFlags__InputMask", + "name": "ImGuiColorEditFlags_InputMask_", "value": "ImGuiColorEditFlags_InputRGB | ImGuiColorEditFlags_InputHSV" } ], + "ImGuiComboFlagsPrivate_": [ + { + "calc_value": 1048576, + "name": "ImGuiComboFlags_CustomPreview", + "value": "1 << 20" + } + ], "ImGuiComboFlags_": [ { "calc_value": 0, @@ -1097,36 +1099,41 @@ }, { "calc_value": 2097152, - "name": "ImGuiDockNodeFlags_NoResizeX", + "name": "ImGuiDockNodeFlags_NoDockingOverEmpty", "value": "1 << 21" }, { "calc_value": 4194304, - "name": "ImGuiDockNodeFlags_NoResizeY", + "name": "ImGuiDockNodeFlags_NoResizeX", "value": "1 << 22" }, + { + "calc_value": 8388608, + "name": "ImGuiDockNodeFlags_NoResizeY", + "value": "1 << 23" + }, { "calc_value": -1, "name": "ImGuiDockNodeFlags_SharedFlagsInheritMask_", "value": "~0" }, { - "calc_value": 6291488, + "calc_value": 12582944, "name": "ImGuiDockNodeFlags_NoResizeFlagsMask_", "value": "ImGuiDockNodeFlags_NoResize | ImGuiDockNodeFlags_NoResizeX | ImGuiDockNodeFlags_NoResizeY" }, { - "calc_value": 6421616, + "calc_value": 12713072, "name": "ImGuiDockNodeFlags_LocalFlagsMask_", "value": "ImGuiDockNodeFlags_NoSplit | ImGuiDockNodeFlags_NoResizeFlagsMask_ | ImGuiDockNodeFlags_AutoHideTabBar | ImGuiDockNodeFlags_DockSpace | ImGuiDockNodeFlags_CentralNode | ImGuiDockNodeFlags_NoTabBar | ImGuiDockNodeFlags_HiddenTabBar | ImGuiDockNodeFlags_NoWindowMenuButton | ImGuiDockNodeFlags_NoCloseButton | ImGuiDockNodeFlags_NoDocking" }, { - "calc_value": 6420592, + "calc_value": 12712048, "name": "ImGuiDockNodeFlags_LocalFlagsTransferMask_", "value": "ImGuiDockNodeFlags_LocalFlagsMask_ & ~ImGuiDockNodeFlags_DockSpace" }, { - "calc_value": 6421536, + "calc_value": 12712992, "name": "ImGuiDockNodeFlags_SavedFlagsMask_", "value": "ImGuiDockNodeFlags_NoResizeFlagsMask_ | ImGuiDockNodeFlags_DockSpace | ImGuiDockNodeFlags_CentralNode | ImGuiDockNodeFlags_NoTabBar | ImGuiDockNodeFlags_HiddenTabBar | ImGuiDockNodeFlags_NoWindowMenuButton | ImGuiDockNodeFlags_NoCloseButton | ImGuiDockNodeFlags_NoDocking" } @@ -1386,8 +1393,30 @@ }, { "calc_value": 5, - "name": "ImGuiInputSource_COUNT", + "name": "ImGuiInputSource_Clipboard", "value": "5" + }, + { + "calc_value": 6, + "name": "ImGuiInputSource_COUNT", + "value": "6" + } + ], + "ImGuiInputTextFlagsPrivate_": [ + { + "calc_value": 67108864, + "name": "ImGuiInputTextFlags_Multiline", + "value": "1 << 26" + }, + { + "calc_value": 134217728, + "name": "ImGuiInputTextFlags_NoMarkEdited", + "value": "1 << 27" + }, + { + "calc_value": 268435456, + "name": "ImGuiInputTextFlags_MergedItem", + "value": "1 << 28" } ], "ImGuiInputTextFlags_": [ @@ -1495,16 +1524,18 @@ "calc_value": 524288, "name": "ImGuiInputTextFlags_CallbackEdit", "value": "1 << 19" - }, + } + ], + "ImGuiItemAddFlags_": [ { - "calc_value": 1048576, - "name": "ImGuiInputTextFlags_Multiline", - "value": "1 << 20" + "calc_value": 0, + "name": "ImGuiItemAddFlags_None", + "value": "0" }, { - "calc_value": 2097152, - "name": "ImGuiInputTextFlags_NoMarkEdited", - "value": "1 << 21" + "calc_value": 1, + "name": "ImGuiItemAddFlags_Focusable", + "value": "1 << 0" } ], "ImGuiItemFlags_": [ @@ -1552,11 +1583,6 @@ "calc_value": 128, "name": "ImGuiItemFlags_ReadOnly", "value": "1 << 7" - }, - { - "calc_value": 0, - "name": "ImGuiItemFlags_Default_", - "value": "0" } ], "ImGuiItemStatusFlags_": [ @@ -1604,6 +1630,21 @@ "calc_value": 128, "name": "ImGuiItemStatusFlags_HoveredWindow", "value": "1 << 7" + }, + { + "calc_value": 256, + "name": "ImGuiItemStatusFlags_FocusedByCode", + "value": "1 << 8" + }, + { + "calc_value": 512, + "name": "ImGuiItemStatusFlags_FocusedByTabbing", + "value": "1 << 9" + }, + { + "calc_value": 768, + "name": "ImGuiItemStatusFlags_Focused", + "value": "ImGuiItemStatusFlags_FocusedByCode | ImGuiItemStatusFlags_FocusedByTabbing" } ], "ImGuiKeyModFlags_": [ @@ -2017,38 +2058,33 @@ }, { "calc_value": 16, - "name": "ImGuiNavInput_KeyMenu_", + "name": "ImGuiNavInput_KeyLeft_", "value": "16" }, { "calc_value": 17, - "name": "ImGuiNavInput_KeyLeft_", + "name": "ImGuiNavInput_KeyRight_", "value": "17" }, { "calc_value": 18, - "name": "ImGuiNavInput_KeyRight_", + "name": "ImGuiNavInput_KeyUp_", "value": "18" }, { "calc_value": 19, - "name": "ImGuiNavInput_KeyUp_", + "name": "ImGuiNavInput_KeyDown_", "value": "19" }, { "calc_value": 20, - "name": "ImGuiNavInput_KeyDown_", - "value": "20" - }, - { - "calc_value": 21, "name": "ImGuiNavInput_COUNT", - "value": "21" + "value": "20" }, { "calc_value": 16, "name": "ImGuiNavInput_InternalStart_", - "value": "ImGuiNavInput_KeyMenu_" + "value": "ImGuiNavInput_KeyLeft_" } ], "ImGuiNavLayer": [ @@ -2315,33 +2351,38 @@ }, { "calc_value": 2097152, - "name": "ImGuiSelectableFlags_SelectOnClick", + "name": "ImGuiSelectableFlags_SelectOnNav", "value": "1 << 21" }, { "calc_value": 4194304, - "name": "ImGuiSelectableFlags_SelectOnRelease", + "name": "ImGuiSelectableFlags_SelectOnClick", "value": "1 << 22" }, { "calc_value": 8388608, - "name": "ImGuiSelectableFlags_SpanAvailWidth", + "name": "ImGuiSelectableFlags_SelectOnRelease", "value": "1 << 23" }, { "calc_value": 16777216, - "name": "ImGuiSelectableFlags_DrawHoveredWhenHeld", + "name": "ImGuiSelectableFlags_SpanAvailWidth", "value": "1 << 24" }, { "calc_value": 33554432, - "name": "ImGuiSelectableFlags_SetNavIdOnHover", + "name": "ImGuiSelectableFlags_DrawHoveredWhenHeld", "value": "1 << 25" }, { "calc_value": 67108864, - "name": "ImGuiSelectableFlags_NoPadWithHalfSpacing", + "name": "ImGuiSelectableFlags_SetNavIdOnHover", "value": "1 << 26" + }, + { + "calc_value": 134217728, + "name": "ImGuiSelectableFlags_NoPadWithHalfSpacing", + "value": "1 << 27" } ], "ImGuiSelectableFlags_": [ @@ -2467,123 +2508,128 @@ }, { "calc_value": 1, - "name": "ImGuiStyleVar_WindowPadding", + "name": "ImGuiStyleVar_DisabledAlpha", "value": "1" }, { "calc_value": 2, - "name": "ImGuiStyleVar_WindowRounding", + "name": "ImGuiStyleVar_WindowPadding", "value": "2" }, { "calc_value": 3, - "name": "ImGuiStyleVar_WindowBorderSize", + "name": "ImGuiStyleVar_WindowRounding", "value": "3" }, { "calc_value": 4, - "name": "ImGuiStyleVar_WindowMinSize", + "name": "ImGuiStyleVar_WindowBorderSize", "value": "4" }, { "calc_value": 5, - "name": "ImGuiStyleVar_WindowTitleAlign", + "name": "ImGuiStyleVar_WindowMinSize", "value": "5" }, { "calc_value": 6, - "name": "ImGuiStyleVar_ChildRounding", + "name": "ImGuiStyleVar_WindowTitleAlign", "value": "6" }, { "calc_value": 7, - "name": "ImGuiStyleVar_ChildBorderSize", + "name": "ImGuiStyleVar_ChildRounding", "value": "7" }, { "calc_value": 8, - "name": "ImGuiStyleVar_PopupRounding", + "name": "ImGuiStyleVar_ChildBorderSize", "value": "8" }, { "calc_value": 9, - "name": "ImGuiStyleVar_PopupBorderSize", + "name": "ImGuiStyleVar_PopupRounding", "value": "9" }, { "calc_value": 10, - "name": "ImGuiStyleVar_FramePadding", + "name": "ImGuiStyleVar_PopupBorderSize", "value": "10" }, { "calc_value": 11, - "name": "ImGuiStyleVar_FrameRounding", + "name": "ImGuiStyleVar_FramePadding", "value": "11" }, { "calc_value": 12, - "name": "ImGuiStyleVar_FrameBorderSize", + "name": "ImGuiStyleVar_FrameRounding", "value": "12" }, { "calc_value": 13, - "name": "ImGuiStyleVar_ItemSpacing", + "name": "ImGuiStyleVar_FrameBorderSize", "value": "13" }, { "calc_value": 14, - "name": "ImGuiStyleVar_ItemInnerSpacing", + "name": "ImGuiStyleVar_ItemSpacing", "value": "14" }, { "calc_value": 15, - "name": "ImGuiStyleVar_IndentSpacing", + "name": "ImGuiStyleVar_ItemInnerSpacing", "value": "15" }, { "calc_value": 16, - "name": "ImGuiStyleVar_CellPadding", + "name": "ImGuiStyleVar_IndentSpacing", "value": "16" }, { "calc_value": 17, - "name": "ImGuiStyleVar_ScrollbarSize", + "name": "ImGuiStyleVar_CellPadding", "value": "17" }, { "calc_value": 18, - "name": "ImGuiStyleVar_ScrollbarRounding", + "name": "ImGuiStyleVar_ScrollbarSize", "value": "18" }, { "calc_value": 19, - "name": "ImGuiStyleVar_GrabMinSize", + "name": "ImGuiStyleVar_ScrollbarRounding", "value": "19" }, { "calc_value": 20, - "name": "ImGuiStyleVar_GrabRounding", + "name": "ImGuiStyleVar_GrabMinSize", "value": "20" }, { "calc_value": 21, - "name": "ImGuiStyleVar_TabRounding", + "name": "ImGuiStyleVar_GrabRounding", "value": "21" }, { "calc_value": 22, - "name": "ImGuiStyleVar_ButtonTextAlign", + "name": "ImGuiStyleVar_TabRounding", "value": "22" }, { "calc_value": 23, - "name": "ImGuiStyleVar_SelectableTextAlign", + "name": "ImGuiStyleVar_ButtonTextAlign", "value": "23" }, { "calc_value": 24, - "name": "ImGuiStyleVar_COUNT", + "name": "ImGuiStyleVar_SelectableTextAlign", "value": "24" + }, + { + "calc_value": 25, + "name": "ImGuiStyleVar_COUNT", + "value": "25" } ], "ImGuiTabBarFlagsPrivate_": [ @@ -2661,6 +2707,11 @@ } ], "ImGuiTabItemFlagsPrivate_": [ + { + "calc_value": 192, + "name": "ImGuiTabItemFlags_SectionMask_", + "value": "ImGuiTabItemFlags_Leading | ImGuiTabItemFlags_Trailing" + }, { "calc_value": 1048576, "name": "ImGuiTabItemFlags_NoCloseButton", @@ -2759,116 +2810,126 @@ }, { "calc_value": 1, - "name": "ImGuiTableColumnFlags_DefaultHide", + "name": "ImGuiTableColumnFlags_Disabled", "value": "1 << 0" }, { "calc_value": 2, - "name": "ImGuiTableColumnFlags_DefaultSort", + "name": "ImGuiTableColumnFlags_DefaultHide", "value": "1 << 1" }, { "calc_value": 4, - "name": "ImGuiTableColumnFlags_WidthStretch", + "name": "ImGuiTableColumnFlags_DefaultSort", "value": "1 << 2" }, { "calc_value": 8, - "name": "ImGuiTableColumnFlags_WidthFixed", + "name": "ImGuiTableColumnFlags_WidthStretch", "value": "1 << 3" }, { "calc_value": 16, - "name": "ImGuiTableColumnFlags_NoResize", + "name": "ImGuiTableColumnFlags_WidthFixed", "value": "1 << 4" }, { "calc_value": 32, - "name": "ImGuiTableColumnFlags_NoReorder", + "name": "ImGuiTableColumnFlags_NoResize", "value": "1 << 5" }, { "calc_value": 64, - "name": "ImGuiTableColumnFlags_NoHide", + "name": "ImGuiTableColumnFlags_NoReorder", "value": "1 << 6" }, { "calc_value": 128, - "name": "ImGuiTableColumnFlags_NoClip", + "name": "ImGuiTableColumnFlags_NoHide", "value": "1 << 7" }, { "calc_value": 256, - "name": "ImGuiTableColumnFlags_NoSort", + "name": "ImGuiTableColumnFlags_NoClip", "value": "1 << 8" }, { "calc_value": 512, - "name": "ImGuiTableColumnFlags_NoSortAscending", + "name": "ImGuiTableColumnFlags_NoSort", "value": "1 << 9" }, { "calc_value": 1024, - "name": "ImGuiTableColumnFlags_NoSortDescending", + "name": "ImGuiTableColumnFlags_NoSortAscending", "value": "1 << 10" }, { "calc_value": 2048, - "name": "ImGuiTableColumnFlags_NoHeaderWidth", + "name": "ImGuiTableColumnFlags_NoSortDescending", "value": "1 << 11" }, { "calc_value": 4096, - "name": "ImGuiTableColumnFlags_PreferSortAscending", + "name": "ImGuiTableColumnFlags_NoHeaderLabel", "value": "1 << 12" }, { "calc_value": 8192, - "name": "ImGuiTableColumnFlags_PreferSortDescending", + "name": "ImGuiTableColumnFlags_NoHeaderWidth", "value": "1 << 13" }, { "calc_value": 16384, - "name": "ImGuiTableColumnFlags_IndentEnable", + "name": "ImGuiTableColumnFlags_PreferSortAscending", "value": "1 << 14" }, { "calc_value": 32768, - "name": "ImGuiTableColumnFlags_IndentDisable", + "name": "ImGuiTableColumnFlags_PreferSortDescending", "value": "1 << 15" }, { - "calc_value": 1048576, + "calc_value": 65536, + "name": "ImGuiTableColumnFlags_IndentEnable", + "value": "1 << 16" + }, + { + "calc_value": 131072, + "name": "ImGuiTableColumnFlags_IndentDisable", + "value": "1 << 17" + }, + { + "calc_value": 16777216, "name": "ImGuiTableColumnFlags_IsEnabled", - "value": "1 << 20" + "value": "1 << 24" }, { - "calc_value": 2097152, + "calc_value": 33554432, "name": "ImGuiTableColumnFlags_IsVisible", - "value": "1 << 21" + "value": "1 << 25" }, { - "calc_value": 4194304, + "calc_value": 67108864, "name": "ImGuiTableColumnFlags_IsSorted", - "value": "1 << 22" + "value": "1 << 26" }, { - "calc_value": 8388608, + "calc_value": 134217728, "name": "ImGuiTableColumnFlags_IsHovered", - "value": "1 << 23" + "value": "1 << 27" }, { - "calc_value": 12, + "calc_value": 24, "name": "ImGuiTableColumnFlags_WidthMask_", "value": "ImGuiTableColumnFlags_WidthStretch | ImGuiTableColumnFlags_WidthFixed" }, { - "calc_value": 49152, + "calc_value": 196608, "name": "ImGuiTableColumnFlags_IndentMask_", "value": "ImGuiTableColumnFlags_IndentEnable | ImGuiTableColumnFlags_IndentDisable" }, { - "calc_value": 15728640, + "calc_value": 251658240, "name": "ImGuiTableColumnFlags_StatusMask_", "value": "ImGuiTableColumnFlags_IsEnabled | ImGuiTableColumnFlags_IsVisible | ImGuiTableColumnFlags_IsSorted | ImGuiTableColumnFlags_IsHovered" }, @@ -3459,150 +3520,156 @@ }, "enumtypes": [], "locations": { - "ImBitVector": "imgui_internal:520", - "ImColor": "imgui:2269", - "ImDrawChannel": "imgui:2363", - "ImDrawCmd": "imgui:2318", - "ImDrawCmdHeader": "imgui:2355", - "ImDrawData": "imgui:2552", - "ImDrawDataBuilder": "imgui_internal:683", - "ImDrawFlags_": "imgui:2389", - "ImDrawList": "imgui:2427", - "ImDrawListFlags_": "imgui:2409", - "ImDrawListSharedData": "imgui_internal:663", - "ImDrawListSplitter": "imgui:2372", - "ImDrawVert": "imgui:2340", - "ImFont": "imgui:2770", - "ImFontAtlas": "imgui:2669", - "ImFontAtlasCustomRect": "imgui:2631", - "ImFontAtlasFlags_": "imgui:2644", - "ImFontBuilderIO": "imgui_internal:2822", - "ImFontConfig": "imgui:2575", - "ImFontGlyph": "imgui:2604", - "ImFontGlyphRangesBuilder": "imgui:2616", - "ImGuiAxis": "imgui_internal:822", - "ImGuiBackendFlags_": "imgui:1449", - "ImGuiButtonFlagsPrivate_": "imgui_internal:736", - "ImGuiButtonFlags_": "imgui:1562", - "ImGuiCol_": "imgui:1464", - "ImGuiColorEditFlags_": "imgui:1575", - "ImGuiColorMod": "imgui_internal:929", - "ImGuiComboFlags_": "imgui:1064", - "ImGuiCond_": "imgui:1667", - "ImGuiConfigFlags_": "imgui:1424", - "ImGuiContext": "imgui_internal:1455", - "ImGuiContextHook": "imgui_internal:1440", - "ImGuiContextHookType": "imgui_internal:1438", - "ImGuiDataAuthority_": "imgui_internal:1211", - "ImGuiDataTypeInfo": "imgui_internal:912", - "ImGuiDataTypePrivate_": "imgui_internal:921", - "ImGuiDataTypeTempStorage": "imgui_internal:906", - "ImGuiDataType_": "imgui:1316", - "ImGuiDir_": "imgui:1332", - "ImGuiDockContext": "imgui_internal:1302", - "ImGuiDockNode": "imgui_internal:1227", - "ImGuiDockNodeFlagsPrivate_": "imgui_internal:1187", - "ImGuiDockNodeFlags_": "imgui:1281", - "ImGuiDockNodeState": "imgui_internal:1218", - "ImGuiDragDropFlags_": "imgui:1294", - "ImGuiFocusedFlags_": "imgui:1251", - "ImGuiGroupData": "imgui_internal:946", - "ImGuiHoveredFlags_": "imgui:1263", - "ImGuiIO": "imgui:1827", - "ImGuiInputReadMode": "imgui_internal:846", - "ImGuiInputSource": "imgui_internal:835", - "ImGuiInputTextCallbackData": "imgui:1977", - "ImGuiInputTextFlags_": "imgui:974", - "ImGuiInputTextState": "imgui_internal:976", - "ImGuiItemFlags_": "imgui_internal:699", - "ImGuiItemStatusFlags_": "imgui_internal:714", - "ImGuiKeyModFlags_": "imgui:1379", - "ImGuiKey_": "imgui:1351", - "ImGuiLastItemDataBackup": "imgui_internal:2067", - "ImGuiLayoutType_": "imgui_internal:806", - "ImGuiListClipper": "imgui:2220", - "ImGuiLogType": "imgui_internal:812", - "ImGuiMenuColumns": "imgui_internal:962", - "ImGuiMetricsConfig": "imgui_internal:1394", - "ImGuiMouseButton_": "imgui:1639", - "ImGuiMouseCursor_": "imgui:1649", - "ImGuiNavDirSourceFlags_": "imgui_internal:865", - "ImGuiNavForward": "imgui_internal:885", - "ImGuiNavHighlightFlags_": "imgui_internal:856", - "ImGuiNavInput_": "imgui:1392", - "ImGuiNavLayer": "imgui_internal:892", - "ImGuiNavMoveFlags_": "imgui_internal:873", - "ImGuiNavMoveResult": "imgui_internal:1024", - "ImGuiNextItemData": "imgui_internal:1089", - "ImGuiNextItemDataFlags_": "imgui_internal:1082", - "ImGuiNextWindowData": "imgui_internal:1055", - "ImGuiNextWindowDataFlags_": "imgui_internal:1038", - "ImGuiOldColumnData": "imgui_internal:1141", - "ImGuiOldColumnFlags_": "imgui_internal:1121", - "ImGuiOldColumns": "imgui_internal:1151", - "ImGuiOnceUponAFrame": "imgui:2098", - "ImGuiPayload": "imgui:2039", - "ImGuiPlatformIO": "imgui:2933", - "ImGuiPlatformMonitor": "imgui:2997", - "ImGuiPlotType": "imgui_internal:829", - "ImGuiPopupData": "imgui_internal:1011", - "ImGuiPopupFlags_": "imgui:1037", - "ImGuiPopupPositionPolicy": "imgui_internal:899", - "ImGuiPtrOrIndex": "imgui_internal:1107", - "ImGuiSelectableFlagsPrivate_": "imgui_internal:766", - "ImGuiSelectableFlags_": "imgui:1053", - "ImGuiSeparatorFlags_": "imgui_internal:784", - "ImGuiSettingsHandler": "imgui_internal:1375", - "ImGuiShrinkWidthItem": "imgui_internal:1101", - "ImGuiSizeCallbackData": "imgui:2008", - "ImGuiSliderFlagsPrivate_": "imgui_internal:759", - "ImGuiSliderFlags_": "imgui:1622", - "ImGuiSortDirection_": "imgui:1343", - "ImGuiStackSizes": "imgui_internal:1418", - "ImGuiStorage": "imgui:2160", - "ImGuiStoragePair": "imgui:2163", - "ImGuiStyle": "imgui:1773", - "ImGuiStyleMod": "imgui_internal:936", - "ImGuiStyleVar_": "imgui:1531", - "ImGuiTabBar": "imgui_internal:2120", - "ImGuiTabBarFlagsPrivate_": "imgui_internal:2084", - "ImGuiTabBarFlags_": "imgui:1078", - "ImGuiTabItem": "imgui_internal:2101", - "ImGuiTabItemFlagsPrivate_": "imgui_internal:2092", - "ImGuiTabItemFlags_": "imgui:1094", - "ImGuiTable": "imgui_internal:2248", - "ImGuiTableBgTarget_": "imgui:1242", - "ImGuiTableCellData": "imgui_internal:2241", - "ImGuiTableColumn": "imgui_internal:2183", - "ImGuiTableColumnFlags_": "imgui:1187", - "ImGuiTableColumnSettings": "imgui_internal:2367", - "ImGuiTableColumnSortSpecs": "imgui:2061", - "ImGuiTableFlags_": "imgui:1130", - "ImGuiTableRowFlags_": "imgui:1227", - "ImGuiTableSettings": "imgui_internal:2391", - "ImGuiTableSortSpecs": "imgui:2075", - "ImGuiTextBuffer": "imgui:2133", - "ImGuiTextFilter": "imgui:2106", - "ImGuiTextFlags_": "imgui_internal:792", - "ImGuiTextRange": "imgui:2116", - "ImGuiTooltipFlags_": "imgui_internal:798", - "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:779", - "ImGuiTreeNodeFlags_": "imgui:1008", - "ImGuiViewport": "imgui:2851", - "ImGuiViewportFlags_": "imgui:2826", - "ImGuiViewportP": "imgui_internal:1319", - "ImGuiWindow": "imgui_internal:1932", - "ImGuiWindowClass": "imgui:2023", - "ImGuiWindowDockStyle": "imgui_internal:1297", - "ImGuiWindowDockStyleCol": "imgui_internal:1286", - "ImGuiWindowFlags_": "imgui:931", - "ImGuiWindowSettings": "imgui_internal:1358", - "ImGuiWindowTempData": "imgui_internal:1876", - "ImRect": "imgui_internal:450", - "ImVec1": "imgui_internal:432", - "ImVec2": "imgui:237", - "ImVec2ih": "imgui_internal:440", - "ImVec4": "imgui:250", + "ImBitVector": "imgui_internal:563", + "ImColor": "imgui:2320", + "ImDrawChannel": "imgui:2417", + "ImDrawCmd": "imgui:2369", + "ImDrawCmdHeader": "imgui:2409", + "ImDrawData": "imgui:2607", + "ImDrawDataBuilder": "imgui_internal:736", + "ImDrawFlags_": "imgui:2443", + "ImDrawList": "imgui:2481", + "ImDrawListFlags_": "imgui:2463", + "ImDrawListSharedData": "imgui_internal:716", + "ImDrawListSplitter": "imgui:2426", + "ImDrawVert": "imgui:2394", + "ImFont": "imgui:2826", + "ImFontAtlas": "imgui:2724", + "ImFontAtlasCustomRect": "imgui:2686", + "ImFontAtlasFlags_": "imgui:2699", + "ImFontBuilderIO": "imgui_internal:2986", + "ImFontConfig": "imgui:2630", + "ImFontGlyph": "imgui:2659", + "ImFontGlyphRangesBuilder": "imgui:2671", + "ImGuiAxis": "imgui_internal:901", + "ImGuiBackendFlags_": "imgui:1491", + "ImGuiButtonFlagsPrivate_": "imgui_internal:808", + "ImGuiButtonFlags_": "imgui:1605", + "ImGuiCol_": "imgui:1506", + "ImGuiColorEditFlags_": "imgui:1618", + "ImGuiColorMod": "imgui_internal:1009", + "ImGuiComboFlagsPrivate_": "imgui_internal:831", + "ImGuiComboFlags_": "imgui:1105", + "ImGuiComboPreviewData": "imgui_internal:1026", + "ImGuiCond_": "imgui:1710", + "ImGuiConfigFlags_": "imgui:1466", + "ImGuiContext": "imgui_internal:1587", + "ImGuiContextHook": "imgui_internal:1572", + "ImGuiContextHookType": "imgui_internal:1570", + "ImGuiDataAuthority_": "imgui_internal:1332", + "ImGuiDataTypeInfo": "imgui_internal:992", + "ImGuiDataTypePrivate_": "imgui_internal:1001", + "ImGuiDataTypeTempStorage": "imgui_internal:986", + "ImGuiDataType_": "imgui:1359", + "ImGuiDir_": "imgui:1375", + "ImGuiDockContext": "imgui_internal:1427", + "ImGuiDockNode": "imgui_internal:1348", + "ImGuiDockNodeFlagsPrivate_": "imgui_internal:1307", + "ImGuiDockNodeFlags_": "imgui:1324", + "ImGuiDockNodeState": "imgui_internal:1339", + "ImGuiDragDropFlags_": "imgui:1337", + "ImGuiFocusedFlags_": "imgui:1294", + "ImGuiGroupData": "imgui_internal:1039", + "ImGuiHoveredFlags_": "imgui:1306", + "ImGuiIO": "imgui:1876", + "ImGuiInputReadMode": "imgui_internal:926", + "ImGuiInputSource": "imgui_internal:914", + "ImGuiInputTextCallbackData": "imgui:2029", + "ImGuiInputTextFlagsPrivate_": "imgui_internal:799", + "ImGuiInputTextFlags_": "imgui:1018", + "ImGuiInputTextState": "imgui_internal:1074", + "ImGuiItemAddFlags_": "imgui_internal:767", + "ImGuiItemFlags_": "imgui_internal:752", + "ImGuiItemStatusFlags_": "imgui_internal:774", + "ImGuiKeyModFlags_": "imgui:1422", + "ImGuiKey_": "imgui:1394", + "ImGuiLastItemData": "imgui_internal:1203", + "ImGuiLayoutType_": "imgui_internal:885", + "ImGuiListClipper": "imgui:2271", + "ImGuiLogType": "imgui_internal:891", + "ImGuiMenuColumns": "imgui_internal:1055", + "ImGuiMetricsConfig": "imgui_internal:1526", + "ImGuiMouseButton_": "imgui:1682", + "ImGuiMouseCursor_": "imgui:1692", + "ImGuiNavDirSourceFlags_": "imgui_internal:945", + "ImGuiNavForward": "imgui_internal:965", + "ImGuiNavHighlightFlags_": "imgui_internal:936", + "ImGuiNavInput_": "imgui:1435", + "ImGuiNavItemData": "imgui_internal:1125", + "ImGuiNavLayer": "imgui_internal:972", + "ImGuiNavMoveFlags_": "imgui_internal:953", + "ImGuiNextItemData": "imgui_internal:1190", + "ImGuiNextItemDataFlags_": "imgui_internal:1183", + "ImGuiNextWindowData": "imgui_internal:1156", + "ImGuiNextWindowDataFlags_": "imgui_internal:1139", + "ImGuiOldColumnData": "imgui_internal:1261", + "ImGuiOldColumnFlags_": "imgui_internal:1241", + "ImGuiOldColumns": "imgui_internal:1271", + "ImGuiOnceUponAFrame": "imgui:2149", + "ImGuiPayload": "imgui:2090", + "ImGuiPlatformIO": "imgui:2989", + "ImGuiPlatformMonitor": "imgui:3053", + "ImGuiPlotType": "imgui_internal:908", + "ImGuiPopupData": "imgui_internal:1112", + "ImGuiPopupFlags_": "imgui:1078", + "ImGuiPopupPositionPolicy": "imgui_internal:979", + "ImGuiPtrOrIndex": "imgui_internal:1227", + "ImGuiSelectableFlagsPrivate_": "imgui_internal:844", + "ImGuiSelectableFlags_": "imgui:1094", + "ImGuiSeparatorFlags_": "imgui_internal:863", + "ImGuiSettingsHandler": "imgui_internal:1507", + "ImGuiShrinkWidthItem": "imgui_internal:1221", + "ImGuiSizeCallbackData": "imgui:2060", + "ImGuiSliderFlagsPrivate_": "imgui_internal:837", + "ImGuiSliderFlags_": "imgui:1665", + "ImGuiSortDirection_": "imgui:1386", + "ImGuiStackSizes": "imgui_internal:1550", + "ImGuiStorage": "imgui:2211", + "ImGuiStoragePair": "imgui:2214", + "ImGuiStyle": "imgui:1821", + "ImGuiStyleMod": "imgui_internal:1016", + "ImGuiStyleVar_": "imgui:1573", + "ImGuiTabBar": "imgui_internal:2246", + "ImGuiTabBarFlagsPrivate_": "imgui_internal:2209", + "ImGuiTabBarFlags_": "imgui:1119", + "ImGuiTabItem": "imgui_internal:2227", + "ImGuiTabItemFlagsPrivate_": "imgui_internal:2217", + "ImGuiTabItemFlags_": "imgui:1135", + "ImGuiTable": "imgui_internal:2373", + "ImGuiTableBgTarget_": "imgui:1285", + "ImGuiTableCellData": "imgui_internal:2366", + "ImGuiTableColumn": "imgui_internal:2307", + "ImGuiTableColumnFlags_": "imgui:1228", + "ImGuiTableColumnSettings": "imgui_internal:2507", + "ImGuiTableColumnSortSpecs": "imgui:2112", + "ImGuiTableFlags_": "imgui:1171", + "ImGuiTableRowFlags_": "imgui:1270", + "ImGuiTableSettings": "imgui_internal:2531", + "ImGuiTableSortSpecs": "imgui:2126", + "ImGuiTableTempData": "imgui_internal:2486", + "ImGuiTextBuffer": "imgui:2184", + "ImGuiTextFilter": "imgui:2157", + "ImGuiTextFlags_": "imgui_internal:871", + "ImGuiTextRange": "imgui:2167", + "ImGuiTooltipFlags_": "imgui_internal:877", + "ImGuiTreeNodeFlagsPrivate_": "imgui_internal:858", + "ImGuiTreeNodeFlags_": "imgui:1049", + "ImGuiViewport": "imgui:2907", + "ImGuiViewportFlags_": "imgui:2882", + "ImGuiViewportP": "imgui_internal:1444", + "ImGuiWindow": "imgui_internal:2068", + "ImGuiWindowClass": "imgui:2075", + "ImGuiWindowDockStyle": "imgui_internal:1422", + "ImGuiWindowDockStyleCol": "imgui_internal:1411", + "ImGuiWindowFlags_": "imgui:975", + "ImGuiWindowSettings": "imgui_internal:1490", + "ImGuiWindowStackData": "imgui_internal:1215", + "ImGuiWindowTempData": "imgui_internal:2019", + "ImRect": "imgui_internal:492", + "ImVec1": "imgui_internal:474", + "ImVec2": "imgui:251", + "ImVec2ih": "imgui_internal:482", + "ImVec4": "imgui:264", "STB_TexteditState": "imstb_textedit:317", "StbTexteditRow": "imstb_textedit:364", "StbUndoRecord": "imstb_textedit:299", @@ -3917,6 +3984,10 @@ "name": "EllipsisChar", "type": "ImWchar" }, + { + "name": "DotChar", + "type": "ImWchar" + }, { "name": "DirtyLookupTables", "type": "bool" @@ -3964,6 +4035,10 @@ "name": "Locked", "type": "bool" }, + { + "name": "TexReady", + "type": "bool" + }, { "name": "TexPixelsUseColors", "type": "bool" @@ -4218,6 +4293,32 @@ "type": "ImVec4" } ], + "ImGuiComboPreviewData": [ + { + "name": "PreviewRect", + "type": "ImRect" + }, + { + "name": "BackupCursorPos", + "type": "ImVec2" + }, + { + "name": "BackupCursorMaxPos", + "type": "ImVec2" + }, + { + "name": "BackupCursorPosPrevLine", + "type": "ImVec2" + }, + { + "name": "BackupPrevLineTextBaseOffset", + "type": "float" + }, + { + "name": "BackupLayout", + "type": "ImGuiLayoutType" + } + ], "ImGuiContext": [ { "name": "Initialized", @@ -4328,8 +4429,8 @@ }, { "name": "CurrentWindowStack", - "template_type": "ImGuiWindow*", - "type": "ImVector_ImGuiWindowPtr" + "template_type": "ImGuiWindowStackData", + "type": "ImVector_ImGuiWindowStackData" }, { "name": "WindowsById", @@ -4339,6 +4440,10 @@ "name": "WindowsActiveCount", "type": "int" }, + { + "name": "WindowsHoverPadding", + "type": "ImVec2" + }, { "name": "CurrentWindow", "type": "ImGuiWindow*" @@ -4496,13 +4601,21 @@ "type": "float" }, { - "name": "NextWindowData", - "type": "ImGuiNextWindowData" + "name": "CurrentItemFlags", + "type": "ImGuiItemFlags" }, { "name": "NextItemData", "type": "ImGuiNextItemData" }, + { + "name": "LastItemData", + "type": "ImGuiLastItemData" + }, + { + "name": "NextWindowData", + "type": "ImGuiNextWindowData" + }, { "name": "ColorStack", "template_type": "ImGuiColorMod", @@ -4710,15 +4823,15 @@ }, { "name": "NavMoveResultLocal", - "type": "ImGuiNavMoveResult" + "type": "ImGuiNavItemData" }, { "name": "NavMoveResultLocalVisibleSet", - "type": "ImGuiNavMoveResult" + "type": "ImGuiNavItemData" }, { "name": "NavMoveResultOther", - "type": "ImGuiNavMoveResult" + "type": "ImGuiNavItemData" }, { "name": "NavWrapRequestWindow", @@ -4862,15 +4975,19 @@ "name": "CurrentTable", "type": "ImGuiTable*" }, + { + "name": "CurrentTableStackIdx", + "type": "int" + }, { "name": "Tables", "template_type": "ImGuiTable", "type": "ImPool_ImGuiTable" }, { - "name": "CurrentTableStack", - "template_type": "ImGuiPtrOrIndex", - "type": "ImVector_ImGuiPtrOrIndex" + "name": "TablesTempDataStack", + "template_type": "ImGuiTableTempData", + "type": "ImVector_ImGuiTableTempData" }, { "name": "TablesLastTimeActive", @@ -4938,6 +5055,10 @@ "name": "ColorPickerRef", "type": "ImVec4" }, + { + "name": "ComboPreviewData", + "type": "ImGuiComboPreviewData" + }, { "name": "SliderCurrentAccum", "type": "float" @@ -4958,6 +5079,10 @@ "name": "DragSpeedDefaultRatio", "type": "float" }, + { + "name": "DisabledAlphaBackup", + "type": "float" + }, { "name": "ScrollbarClickDeltaToGrabCenter", "type": "float" @@ -5101,6 +5226,10 @@ "name": "FramerateSecPerFrameIdx", "type": "int" }, + { + "name": "FramerateSecPerFrameCount", + "type": "int" + }, { "name": "FramerateSecPerFrameAccum", "type": "float" @@ -5203,6 +5332,14 @@ "name": "LocalFlags", "type": "ImGuiDockNodeFlags" }, + { + "name": "LocalFlagsInWindows", + "type": "ImGuiDockNodeFlags" + }, + { + "name": "MergedFlags", + "type": "ImGuiDockNodeFlags" + }, { "name": "State", "type": "ImGuiDockNodeState" @@ -5479,10 +5616,6 @@ "name": "ConfigDockingNoSplit", "type": "bool" }, - { - "name": "ConfigDockingWithShift", - "type": "bool" - }, { "name": "ConfigDockingAlwaysTabBar", "type": "bool" @@ -5611,7 +5744,7 @@ }, { "name": "NavInputs[ImGuiNavInput_COUNT]", - "size": 21, + "size": 20, "type": "float" }, { @@ -5674,6 +5807,10 @@ "name": "KeyMods", "type": "ImGuiKeyModFlags" }, + { + "name": "KeyModsPrev", + "type": "ImGuiKeyModFlags" + }, { "name": "MousePosPrev", "type": "ImVec2" @@ -5745,18 +5882,22 @@ }, { "name": "NavInputsDownDuration[ImGuiNavInput_COUNT]", - "size": 21, + "size": 20, "type": "float" }, { "name": "NavInputsDownDurationPrev[ImGuiNavInput_COUNT]", - "size": 21, + "size": 20, "type": "float" }, { "name": "PenPressure", "type": "float" }, + { + "name": "AppFocusLost", + "type": "bool" + }, { "name": "InputQueueSurrogate", "type": "ImWchar16" @@ -5878,7 +6019,7 @@ "type": "bool" }, { - "name": "UserFlags", + "name": "Flags", "type": "ImGuiInputTextFlags" }, { @@ -5890,21 +6031,25 @@ "type": "void*" } ], - "ImGuiLastItemDataBackup": [ + "ImGuiLastItemData": [ { - "name": "LastItemId", + "name": "ID", "type": "ImGuiID" }, { - "name": "LastItemStatusFlags", + "name": "InFlags", + "type": "ImGuiItemFlags" + }, + { + "name": "StatusFlags", "type": "ImGuiItemStatusFlags" }, { - "name": "LastItemRect", + "name": "Rect", "type": "ImRect" }, { - "name": "LastItemDisplayRect", + "name": "DisplayRect", "type": "ImRect" } ], @@ -5939,27 +6084,38 @@ } ], "ImGuiMenuColumns": [ + { + "name": "TotalWidth", + "type": "ImU32" + }, + { + "name": "NextTotalWidth", + "type": "ImU32" + }, { "name": "Spacing", - "type": "float" + "type": "ImU16" }, { - "name": "Width", - "type": "float" + "name": "OffsetIcon", + "type": "ImU16" }, { - "name": "NextWidth", - "type": "float" + "name": "OffsetLabel", + "type": "ImU16" }, { - "name": "Pos[3]", - "size": 3, - "type": "float" + "name": "OffsetShortcut", + "type": "ImU16" }, { - "name": "NextWidths[3]", - "size": 3, - "type": "float" + "name": "OffsetMark", + "type": "ImU16" + }, + { + "name": "Widths[4]", + "size": 4, + "type": "ImU16" } ], "ImGuiMetricsConfig": [ @@ -5996,7 +6152,7 @@ "type": "int" } ], - "ImGuiNavMoveResult": [ + "ImGuiNavItemData": [ { "name": "Window", "type": "ImGuiWindow*" @@ -6009,6 +6165,10 @@ "name": "FocusScopeId", "type": "ImGuiID" }, + { + "name": "RectRel", + "type": "ImRect" + }, { "name": "DistBox", "type": "float" @@ -6020,10 +6180,6 @@ { "name": "DistAxial", "type": "float" - }, - { - "name": "RectRel", - "type": "ImRect" } ], "ImGuiNextItemData": [ @@ -6548,6 +6704,10 @@ "name": "Alpha", "type": "float" }, + { + "name": "DisabledAlpha", + "type": "float" + }, { "name": "WindowPadding", "type": "ImVec2" @@ -6799,8 +6959,8 @@ "type": "ImGuiID" }, { - "name": "ReorderRequestDir", - "type": "ImS8" + "name": "ReorderRequestOffset", + "type": "ImS16" }, { "name": "BeginCount", @@ -6878,7 +7038,7 @@ }, { "name": "NameOffset", - "type": "ImS16" + "type": "ImS32" }, { "name": "BeginOrder", @@ -6906,6 +7066,10 @@ "name": "RawData", "type": "void*" }, + { + "name": "TempData", + "type": "ImGuiTableTempData*" + }, { "name": "Columns", "template_type": "ImGuiTableColumn", @@ -7116,46 +7280,10 @@ "name": "HostClipRect", "type": "ImRect" }, - { - "name": "HostBackupWorkRect", - "type": "ImRect" - }, - { - "name": "HostBackupParentWorkRect", - "type": "ImRect" - }, { "name": "HostBackupInnerClipRect", "type": "ImRect" }, - { - "name": "HostBackupPrevLineSize", - "type": "ImVec2" - }, - { - "name": "HostBackupCurrLineSize", - "type": "ImVec2" - }, - { - "name": "HostBackupCursorMaxPos", - "type": "ImVec2" - }, - { - "name": "UserOuterSize", - "type": "ImVec2" - }, - { - "name": "HostBackupColumnsOffset", - "type": "ImVec1" - }, - { - "name": "HostBackupItemWidth", - "type": "float" - }, - { - "name": "HostBackupItemWidthStackSize", - "type": "int" - }, { "name": "OuterWindow", "type": "ImGuiWindow*" @@ -7170,7 +7298,7 @@ }, { "name": "DrawSplitter", - "type": "ImDrawListSplitter" + "type": "ImDrawListSplitter*" }, { "name": "SortSpecsSingle", @@ -7466,7 +7594,11 @@ "type": "bool" }, { - "name": "IsEnabledNextFrame", + "name": "IsUserEnabled", + "type": "bool" + }, + { + "name": "IsUserEnabledNextFrame", "type": "bool" }, { @@ -7617,6 +7749,56 @@ "type": "bool" } ], + "ImGuiTableTempData": [ + { + "name": "TableIndex", + "type": "int" + }, + { + "name": "LastTimeActive", + "type": "float" + }, + { + "name": "UserOuterSize", + "type": "ImVec2" + }, + { + "name": "DrawSplitter", + "type": "ImDrawListSplitter" + }, + { + "name": "HostBackupWorkRect", + "type": "ImRect" + }, + { + "name": "HostBackupParentWorkRect", + "type": "ImRect" + }, + { + "name": "HostBackupPrevLineSize", + "type": "ImVec2" + }, + { + "name": "HostBackupCurrLineSize", + "type": "ImVec2" + }, + { + "name": "HostBackupCursorMaxPos", + "type": "ImVec2" + }, + { + "name": "HostBackupColumnsOffset", + "type": "ImVec1" + }, + { + "name": "HostBackupItemWidth", + "type": "float" + }, + { + "name": "HostBackupItemWidthStackSize", + "type": "int" + } + ], "ImGuiTextBuffer": [ { "name": "Buf", @@ -7800,11 +7982,11 @@ "type": "ImVec2" }, { - "name": "CurrWorkOffsetMin", + "name": "BuildWorkOffsetMin", "type": "ImVec2" }, { - "name": "CurrWorkOffsetMax", + "name": "BuildWorkOffsetMax", "type": "ImVec2" } ], @@ -7985,6 +8167,10 @@ "name": "BeginOrderWithinContext", "type": "short" }, + { + "name": "FocusOrder", + "type": "short" + }, { "name": "PopupId", "type": "ImGuiID" @@ -8194,6 +8380,11 @@ "name": "DockIsActive", "type": "bool" }, + { + "bitfield": "1", + "name": "DockNodeIsVisible", + "type": "bool" + }, { "bitfield": "1", "name": "DockTabIsVisible", @@ -8258,10 +8449,6 @@ "name": "DockNodeFlagsOverrideSet", "type": "ImGuiDockNodeFlags" }, - { - "name": "DockNodeFlagsOverrideClear", - "type": "ImGuiDockNodeFlags" - }, { "name": "DockingAlwaysTabBar", "type": "bool" @@ -8320,6 +8507,16 @@ "type": "bool" } ], + "ImGuiWindowStackData": [ + { + "name": "Window", + "type": "ImGuiWindow*" + }, + { + "name": "ParentLastItemDataBackup", + "type": "ImGuiLastItemData" + } + ], "ImGuiWindowTempData": [ { "name": "CursorPos", @@ -8369,33 +8566,17 @@ "name": "GroupOffset", "type": "ImVec1" }, - { - "name": "LastItemId", - "type": "ImGuiID" - }, - { - "name": "LastItemStatusFlags", - "type": "ImGuiItemStatusFlags" - }, - { - "name": "LastItemRect", - "type": "ImRect" - }, - { - "name": "LastItemDisplayRect", - "type": "ImRect" - }, { "name": "NavLayerCurrent", "type": "ImGuiNavLayer" }, { - "name": "NavLayerActiveMask", - "type": "int" + "name": "NavLayersActiveMask", + "type": "short" }, { - "name": "NavLayerActiveMaskNext", - "type": "int" + "name": "NavLayersActiveMaskNext", + "type": "short" }, { "name": "NavFocusScopeIdCurrent", @@ -8462,10 +8643,6 @@ "name": "FocusCounterTabStop", "type": "int" }, - { - "name": "ItemFlags", - "type": "ImGuiItemFlags" - }, { "name": "ItemWidth", "type": "float" diff --git a/src/ImGui.NET.SampleProgram/MemoryEditor.cs b/src/ImGui.NET.SampleProgram/MemoryEditor.cs index 000fa6e..d492299 100644 --- a/src/ImGui.NET.SampleProgram/MemoryEditor.cs +++ b/src/ImGui.NET.SampleProgram/MemoryEditor.cs @@ -104,7 +104,7 @@ namespace ImGuiNET float scroll_offset = ((DataEditingAddr / Rows) - (data_editing_addr_backup / Rows)) * line_height; bool scroll_desired = (scroll_offset < 0.0f && DataEditingAddr < visible_start_addr + Rows * 2) || (scroll_offset > 0.0f && DataEditingAddr > visible_end_addr - Rows * 2); if (scroll_desired) - ImGuiNative.igSetScrollYFloat(ImGuiNative.igGetScrollY() + scroll_offset); + ImGuiNative.igSetScrollY_Float(ImGuiNative.igGetScrollY() + scroll_offset); } for (int line_i = clipper.DisplayStart; line_i < clipper.DisplayEnd; line_i++) // display only visible items diff --git a/src/ImGui.NET/Generated/ImDrawCmd.gen.cs b/src/ImGui.NET/Generated/ImDrawCmd.gen.cs index 0e1ed99..344d905 100644 --- a/src/ImGui.NET/Generated/ImDrawCmd.gen.cs +++ b/src/ImGui.NET/Generated/ImDrawCmd.gen.cs @@ -34,5 +34,10 @@ namespace ImGuiNET { ImGuiNative.ImDrawCmd_destroy((ImDrawCmd*)(NativePtr)); } + public IntPtr GetTexID() + { + IntPtr ret = ImGuiNative.ImDrawCmd_GetTexID((ImDrawCmd*)(NativePtr)); + return ret; + } } } diff --git a/src/ImGui.NET/Generated/ImDrawList.gen.cs b/src/ImGui.NET/Generated/ImDrawList.gen.cs index 393b45a..7a0f70e 100644 --- a/src/ImGui.NET/Generated/ImDrawList.gen.cs +++ b/src/ImGui.NET/Generated/ImDrawList.gen.cs @@ -83,6 +83,10 @@ namespace ImGuiNET { ImGuiNative.ImDrawList__ResetForNewFrame((ImDrawList*)(NativePtr)); } + public void _TryMergeDrawCmds() + { + ImGuiNative.ImDrawList__TryMergeDrawCmds((ImDrawList*)(NativePtr)); + } public void AddBezierCubic(Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col, float thickness) { int num_segments = 0; diff --git a/src/ImGui.NET/Generated/ImFont.gen.cs b/src/ImGui.NET/Generated/ImFont.gen.cs index 63a365b..a505ab3 100644 --- a/src/ImGui.NET/Generated/ImFont.gen.cs +++ b/src/ImGui.NET/Generated/ImFont.gen.cs @@ -18,6 +18,7 @@ namespace ImGuiNET public short ConfigDataCount; public ushort FallbackChar; public ushort EllipsisChar; + public ushort DotChar; public byte DirtyLookupTables; public float Scale; public float Ascent; @@ -44,6 +45,7 @@ namespace ImGuiNET public ref short ConfigDataCount => ref Unsafe.AsRef(&NativePtr->ConfigDataCount); public ref ushort FallbackChar => ref Unsafe.AsRef(&NativePtr->FallbackChar); public ref ushort EllipsisChar => ref Unsafe.AsRef(&NativePtr->EllipsisChar); + public ref ushort DotChar => ref Unsafe.AsRef(&NativePtr->DotChar); public ref bool DirtyLookupTables => ref Unsafe.AsRef(&NativePtr->DirtyLookupTables); public ref float Scale => ref Unsafe.AsRef(&NativePtr->Scale); public ref float Ascent => ref Unsafe.AsRef(&NativePtr->Ascent); @@ -111,10 +113,6 @@ namespace ImGuiNET ImDrawList* native_draw_list = draw_list.NativePtr; ImGuiNative.ImFont_RenderChar((ImFont*)(NativePtr), native_draw_list, size, pos, col, c); } - public void SetFallbackChar(ushort c) - { - ImGuiNative.ImFont_SetFallbackChar((ImFont*)(NativePtr), c); - } public void SetGlyphVisible(ushort c, bool visible) { byte native_visible = visible ? (byte)1 : (byte)0; diff --git a/src/ImGui.NET/Generated/ImFontAtlas.gen.cs b/src/ImGui.NET/Generated/ImFontAtlas.gen.cs index 7b0484a..7dd5ee2 100644 --- a/src/ImGui.NET/Generated/ImFontAtlas.gen.cs +++ b/src/ImGui.NET/Generated/ImFontAtlas.gen.cs @@ -12,6 +12,7 @@ namespace ImGuiNET public int TexDesiredWidth; public int TexGlyphPadding; public byte Locked; + public byte TexReady; public byte TexPixelsUseColors; public byte* TexPixelsAlpha8; public uint* TexPixelsRGBA32; @@ -104,6 +105,7 @@ namespace ImGuiNET public ref int TexDesiredWidth => ref Unsafe.AsRef(&NativePtr->TexDesiredWidth); public ref int TexGlyphPadding => ref Unsafe.AsRef(&NativePtr->TexGlyphPadding); public ref bool Locked => ref Unsafe.AsRef(&NativePtr->Locked); + public ref bool TexReady => ref Unsafe.AsRef(&NativePtr->TexReady); public ref bool TexPixelsUseColors => ref Unsafe.AsRef(&NativePtr->TexPixelsUseColors); public IntPtr TexPixelsAlpha8 { get => (IntPtr)NativePtr->TexPixelsAlpha8; set => NativePtr->TexPixelsAlpha8 = (byte*)value; } public IntPtr TexPixelsRGBA32 { get => (IntPtr)NativePtr->TexPixelsRGBA32; set => NativePtr->TexPixelsRGBA32 = (uint*)value; } diff --git a/src/ImGui.NET/Generated/ImGui.gen.cs b/src/ImGui.NET/Generated/ImGui.gen.cs index d355fcf..0087fb6 100644 --- a/src/ImGui.NET/Generated/ImGui.gen.cs +++ b/src/ImGui.NET/Generated/ImGui.gen.cs @@ -206,7 +206,7 @@ namespace ImGuiNET Vector2 size = new Vector2(); byte border = 0; ImGuiWindowFlags flags = (ImGuiWindowFlags)0; - byte ret = ImGuiNative.igBeginChildStr(native_str_id, size, border, flags); + byte ret = ImGuiNative.igBeginChild_Str(native_str_id, size, border, flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -235,7 +235,7 @@ namespace ImGuiNET else { native_str_id = null; } byte border = 0; ImGuiWindowFlags flags = (ImGuiWindowFlags)0; - byte ret = ImGuiNative.igBeginChildStr(native_str_id, size, border, flags); + byte ret = ImGuiNative.igBeginChild_Str(native_str_id, size, border, flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -264,7 +264,7 @@ namespace ImGuiNET else { native_str_id = null; } byte native_border = border ? (byte)1 : (byte)0; ImGuiWindowFlags flags = (ImGuiWindowFlags)0; - byte ret = ImGuiNative.igBeginChildStr(native_str_id, size, native_border, flags); + byte ret = ImGuiNative.igBeginChild_Str(native_str_id, size, native_border, flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -292,7 +292,7 @@ namespace ImGuiNET } else { native_str_id = null; } byte native_border = border ? (byte)1 : (byte)0; - byte ret = ImGuiNative.igBeginChildStr(native_str_id, size, native_border, flags); + byte ret = ImGuiNative.igBeginChild_Str(native_str_id, size, native_border, flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -304,27 +304,27 @@ namespace ImGuiNET Vector2 size = new Vector2(); byte border = 0; ImGuiWindowFlags flags = (ImGuiWindowFlags)0; - byte ret = ImGuiNative.igBeginChildID(id, size, border, flags); + byte ret = ImGuiNative.igBeginChild_ID(id, size, border, flags); return ret != 0; } public static bool BeginChild(uint id, Vector2 size) { byte border = 0; ImGuiWindowFlags flags = (ImGuiWindowFlags)0; - byte ret = ImGuiNative.igBeginChildID(id, size, border, flags); + byte ret = ImGuiNative.igBeginChild_ID(id, size, border, flags); return ret != 0; } public static bool BeginChild(uint id, Vector2 size, bool border) { byte native_border = border ? (byte)1 : (byte)0; ImGuiWindowFlags flags = (ImGuiWindowFlags)0; - byte ret = ImGuiNative.igBeginChildID(id, size, native_border, flags); + byte ret = ImGuiNative.igBeginChild_ID(id, size, native_border, flags); return ret != 0; } public static bool BeginChild(uint id, Vector2 size, bool border, ImGuiWindowFlags flags) { byte native_border = border ? (byte)1 : (byte)0; - byte ret = ImGuiNative.igBeginChildID(id, size, native_border, flags); + byte ret = ImGuiNative.igBeginChild_ID(id, size, native_border, flags); return ret != 0; } public static bool BeginChildFrame(uint id, Vector2 size) @@ -437,6 +437,16 @@ namespace ImGuiNET } return ret != 0; } + public static void BeginDisabled() + { + byte disabled = 1; + ImGuiNative.igBeginDisabled(disabled); + } + public static void BeginDisabled(bool disabled) + { + byte native_disabled = disabled ? (byte)1 : (byte)0; + ImGuiNative.igBeginDisabled(native_disabled); + } public static bool BeginDragDropSource() { ImGuiDragDropFlags flags = (ImGuiDragDropFlags)0; @@ -1334,7 +1344,7 @@ namespace ImGuiNET else { native_label = null; } fixed (int* native_flags = &flags) { - byte ret = ImGuiNative.igCheckboxFlagsIntPtr(native_label, native_flags, flags_value); + byte ret = ImGuiNative.igCheckboxFlags_IntPtr(native_label, native_flags, flags_value); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -1364,7 +1374,7 @@ namespace ImGuiNET else { native_label = null; } fixed (uint* native_flags = &flags) { - byte ret = ImGuiNative.igCheckboxFlagsUintPtr(native_label, native_flags, flags_value); + byte ret = ImGuiNative.igCheckboxFlags_UintPtr(native_label, native_flags, flags_value); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -1397,7 +1407,7 @@ namespace ImGuiNET } else { native_label = null; } ImGuiTreeNodeFlags flags = (ImGuiTreeNodeFlags)0; - byte ret = ImGuiNative.igCollapsingHeaderTreeNodeFlags(native_label, flags); + byte ret = ImGuiNative.igCollapsingHeader_TreeNodeFlags(native_label, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -1424,7 +1434,7 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - byte ret = ImGuiNative.igCollapsingHeaderTreeNodeFlags(native_label, flags); + byte ret = ImGuiNative.igCollapsingHeader_TreeNodeFlags(native_label, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -1454,7 +1464,7 @@ namespace ImGuiNET byte native_p_visible_val = p_visible ? (byte)1 : (byte)0; byte* native_p_visible = &native_p_visible_val; ImGuiTreeNodeFlags flags = (ImGuiTreeNodeFlags)0; - byte ret = ImGuiNative.igCollapsingHeaderBoolPtr(native_label, native_p_visible, flags); + byte ret = ImGuiNative.igCollapsingHeader_BoolPtr(native_label, native_p_visible, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -1484,7 +1494,7 @@ namespace ImGuiNET else { native_label = null; } byte native_p_visible_val = p_visible ? (byte)1 : (byte)0; byte* native_p_visible = &native_p_visible_val; - byte ret = ImGuiNative.igCollapsingHeaderBoolPtr(native_label, native_p_visible, flags); + byte ret = ImGuiNative.igCollapsingHeader_BoolPtr(native_label, native_p_visible, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -2009,7 +2019,7 @@ namespace ImGuiNET int popup_max_height_in_items = -1; fixed (int* native_current_item = ¤t_item) { - byte ret = ImGuiNative.igComboStr_arr(native_label, native_current_item, native_items, items_count, popup_max_height_in_items); + byte ret = ImGuiNative.igCombo_Str_arr(native_label, native_current_item, native_items, items_count, popup_max_height_in_items); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -2066,7 +2076,7 @@ namespace ImGuiNET } fixed (int* native_current_item = ¤t_item) { - byte ret = ImGuiNative.igComboStr_arr(native_label, native_current_item, native_items, items_count, popup_max_height_in_items); + byte ret = ImGuiNative.igCombo_Str_arr(native_label, native_current_item, native_items, items_count, popup_max_height_in_items); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -2115,7 +2125,7 @@ namespace ImGuiNET int popup_max_height_in_items = -1; fixed (int* native_current_item = ¤t_item) { - byte ret = ImGuiNative.igComboStr(native_label, native_current_item, native_items_separated_by_zeros, popup_max_height_in_items); + byte ret = ImGuiNative.igCombo_Str(native_label, native_current_item, native_items_separated_by_zeros, popup_max_height_in_items); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -2167,7 +2177,7 @@ namespace ImGuiNET else { native_items_separated_by_zeros = null; } fixed (int* native_current_item = ¤t_item) { - byte ret = ImGuiNative.igComboStr(native_label, native_current_item, native_items_separated_by_zeros, popup_max_height_in_items); + byte ret = ImGuiNative.igCombo_Str(native_label, native_current_item, native_items_separated_by_zeros, popup_max_height_in_items); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -2231,28 +2241,32 @@ namespace ImGuiNET { ImGuiNative.igDestroyPlatformWindows(); } - public static void DockSpace(uint id) + public static uint DockSpace(uint id) { Vector2 size = new Vector2(); ImGuiDockNodeFlags flags = (ImGuiDockNodeFlags)0; ImGuiWindowClass* window_class = null; - ImGuiNative.igDockSpace(id, size, flags, window_class); + uint ret = ImGuiNative.igDockSpace(id, size, flags, window_class); + return ret; } - public static void DockSpace(uint id, Vector2 size) + public static uint DockSpace(uint id, Vector2 size) { ImGuiDockNodeFlags flags = (ImGuiDockNodeFlags)0; ImGuiWindowClass* window_class = null; - ImGuiNative.igDockSpace(id, size, flags, window_class); + uint ret = ImGuiNative.igDockSpace(id, size, flags, window_class); + return ret; } - public static void DockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags) + public static uint DockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags) { ImGuiWindowClass* window_class = null; - ImGuiNative.igDockSpace(id, size, flags, window_class); + uint ret = ImGuiNative.igDockSpace(id, size, flags, window_class); + return ret; } - public static void DockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags, ImGuiWindowClassPtr window_class) + public static uint DockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags, ImGuiWindowClassPtr window_class) { ImGuiWindowClass* native_window_class = window_class.NativePtr; - ImGuiNative.igDockSpace(id, size, flags, native_window_class); + uint ret = ImGuiNative.igDockSpace(id, size, flags, native_window_class); + return ret; } public static uint DockSpaceOverViewport() { @@ -5600,6 +5614,39 @@ namespace ImGuiNET } } } + public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data) + { + byte* native_label; + int label_byteCount = 0; + if (label != null) + { + label_byteCount = Encoding.UTF8.GetByteCount(label); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + native_label = Util.Allocate(label_byteCount + 1); + } + else + { + byte* native_label_stackBytes = stackalloc byte[label_byteCount + 1]; + native_label = native_label_stackBytes; + } + int native_label_offset = Util.GetUtf8(label, native_label, label_byteCount); + native_label[native_label_offset] = 0; + } + else { native_label = null; } + void* native_p_data = (void*)p_data.ToPointer(); + float v_speed = 1.0f; + void* p_min = null; + void* p_max = null; + byte* native_format = null; + ImGuiSliderFlags flags = (ImGuiSliderFlags)0; + byte ret = ImGuiNative.igDragScalar(native_label, data_type, native_p_data, v_speed, p_min, p_max, native_format, flags); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_label); + } + return ret != 0; + } public static bool DragScalar(string label, ImGuiDataType data_type, IntPtr p_data, float v_speed) { byte* native_label; @@ -5801,6 +5848,39 @@ namespace ImGuiNET } return ret != 0; } + public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components) + { + byte* native_label; + int label_byteCount = 0; + if (label != null) + { + label_byteCount = Encoding.UTF8.GetByteCount(label); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + native_label = Util.Allocate(label_byteCount + 1); + } + else + { + byte* native_label_stackBytes = stackalloc byte[label_byteCount + 1]; + native_label = native_label_stackBytes; + } + int native_label_offset = Util.GetUtf8(label, native_label, label_byteCount); + native_label[native_label_offset] = 0; + } + else { native_label = null; } + void* native_p_data = (void*)p_data.ToPointer(); + float v_speed = 1.0f; + void* p_min = null; + void* p_max = null; + byte* native_format = null; + ImGuiSliderFlags flags = (ImGuiSliderFlags)0; + byte ret = ImGuiNative.igDragScalarN(native_label, data_type, native_p_data, components, v_speed, p_min, p_max, native_format, flags); + if (label_byteCount > Util.StackAllocationSizeLimit) + { + Util.Free(native_label); + } + return ret != 0; + } public static bool DragScalarN(string label, ImGuiDataType data_type, IntPtr p_data, int components, float v_speed) { byte* native_label; @@ -6022,6 +6102,10 @@ namespace ImGuiNET { ImGuiNative.igEndCombo(); } + public static void EndDisabled() + { + ImGuiNative.igEndDisabled(); + } public static void EndDragDropSource() { ImGuiNative.igEndDragDropSource(); @@ -6100,13 +6184,13 @@ namespace ImGuiNET } public static ImDrawListPtr GetBackgroundDrawList() { - ImDrawList* ret = ImGuiNative.igGetBackgroundDrawListNil(); + ImDrawList* ret = ImGuiNative.igGetBackgroundDrawList_Nil(); return new ImDrawListPtr(ret); } public static ImDrawListPtr GetBackgroundDrawList(ImGuiViewportPtr viewport) { ImGuiViewport* native_viewport = viewport.NativePtr; - ImDrawList* ret = ImGuiNative.igGetBackgroundDrawListViewportPtr(native_viewport); + ImDrawList* ret = ImGuiNative.igGetBackgroundDrawList_ViewportPtr(native_viewport); return new ImDrawListPtr(ret); } public static string GetClipboardText() @@ -6117,22 +6201,22 @@ namespace ImGuiNET public static uint GetColorU32(ImGuiCol idx) { float alpha_mul = 1.0f; - uint ret = ImGuiNative.igGetColorU32Col(idx, alpha_mul); + uint ret = ImGuiNative.igGetColorU32_Col(idx, alpha_mul); return ret; } public static uint GetColorU32(ImGuiCol idx, float alpha_mul) { - uint ret = ImGuiNative.igGetColorU32Col(idx, alpha_mul); + uint ret = ImGuiNative.igGetColorU32_Col(idx, alpha_mul); return ret; } public static uint GetColorU32(Vector4 col) { - uint ret = ImGuiNative.igGetColorU32Vec4(col); + uint ret = ImGuiNative.igGetColorU32_Vec4(col); return ret; } public static uint GetColorU32(uint col) { - uint ret = ImGuiNative.igGetColorU32U32(col); + uint ret = ImGuiNative.igGetColorU32_U32(col); return ret; } public static int GetColumnIndex() @@ -6245,13 +6329,13 @@ namespace ImGuiNET } public static ImDrawListPtr GetForegroundDrawList() { - ImDrawList* ret = ImGuiNative.igGetForegroundDrawListNil(); + ImDrawList* ret = ImGuiNative.igGetForegroundDrawList_Nil(); return new ImDrawListPtr(ret); } public static ImDrawListPtr GetForegroundDrawList(ImGuiViewportPtr viewport) { ImGuiViewport* native_viewport = viewport.NativePtr; - ImDrawList* ret = ImGuiNative.igGetForegroundDrawListViewportPtr(native_viewport); + ImDrawList* ret = ImGuiNative.igGetForegroundDrawList_ViewportPtr(native_viewport); return new ImDrawListPtr(ret); } public static int GetFrameCount() @@ -6289,7 +6373,7 @@ namespace ImGuiNET native_str_id[native_str_id_offset] = 0; } else { native_str_id = null; } - uint ret = ImGuiNative.igGetIDStr(native_str_id); + uint ret = ImGuiNative.igGetID_Str(native_str_id); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -6299,7 +6383,7 @@ namespace ImGuiNET public static uint GetID(IntPtr ptr_id) { void* native_ptr_id = (void*)ptr_id.ToPointer(); - uint ret = ImGuiNative.igGetIDPtr(native_ptr_id); + uint ret = ImGuiNative.igGetID_Ptr(native_ptr_id); return ret; } public static ImGuiIOPtr GetIO() @@ -8518,7 +8602,7 @@ namespace ImGuiNET } else { native_str_id = null; } ImGuiPopupFlags flags = (ImGuiPopupFlags)0; - byte ret = ImGuiNative.igIsPopupOpenStr(native_str_id, flags); + byte ret = ImGuiNative.igIsPopupOpen_Str(native_str_id, flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -8545,7 +8629,7 @@ namespace ImGuiNET native_str_id[native_str_id_offset] = 0; } else { native_str_id = null; } - byte ret = ImGuiNative.igIsPopupOpenStr(native_str_id, flags); + byte ret = ImGuiNative.igIsPopupOpen_Str(native_str_id, flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -8554,12 +8638,12 @@ namespace ImGuiNET } public static bool IsRectVisible(Vector2 size) { - byte ret = ImGuiNative.igIsRectVisibleNil(size); + byte ret = ImGuiNative.igIsRectVisible_Nil(size); return ret != 0; } public static bool IsRectVisible(Vector2 rect_min, Vector2 rect_max) { - byte ret = ImGuiNative.igIsRectVisibleVec2(rect_min, rect_max); + byte ret = ImGuiNative.igIsRectVisible_Vec2(rect_min, rect_max); return ret != 0; } public static bool IsWindowAppearing() @@ -8697,7 +8781,7 @@ namespace ImGuiNET int height_in_items = -1; fixed (int* native_current_item = ¤t_item) { - byte ret = ImGuiNative.igListBoxStr_arr(native_label, native_current_item, native_items, items_count, height_in_items); + byte ret = ImGuiNative.igListBox_Str_arr(native_label, native_current_item, native_items, items_count, height_in_items); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -8754,7 +8838,7 @@ namespace ImGuiNET } fixed (int* native_current_item = ¤t_item) { - byte ret = ImGuiNative.igListBoxStr_arr(native_label, native_current_item, native_items, items_count, height_in_items); + byte ret = ImGuiNative.igListBox_Str_arr(native_label, native_current_item, native_items, items_count, height_in_items); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -8963,7 +9047,7 @@ namespace ImGuiNET byte* native_shortcut = null; byte selected = 0; byte enabled = 1; - byte ret = ImGuiNative.igMenuItemBool(native_label, native_shortcut, selected, enabled); + byte ret = ImGuiNative.igMenuItem_Bool(native_label, native_shortcut, selected, enabled); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9010,7 +9094,7 @@ namespace ImGuiNET else { native_shortcut = null; } byte selected = 0; byte enabled = 1; - byte ret = ImGuiNative.igMenuItemBool(native_label, native_shortcut, selected, enabled); + byte ret = ImGuiNative.igMenuItem_Bool(native_label, native_shortcut, selected, enabled); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9061,7 +9145,7 @@ namespace ImGuiNET else { native_shortcut = null; } byte native_selected = selected ? (byte)1 : (byte)0; byte enabled = 1; - byte ret = ImGuiNative.igMenuItemBool(native_label, native_shortcut, native_selected, enabled); + byte ret = ImGuiNative.igMenuItem_Bool(native_label, native_shortcut, native_selected, enabled); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9112,7 +9196,7 @@ namespace ImGuiNET else { native_shortcut = null; } byte native_selected = selected ? (byte)1 : (byte)0; byte native_enabled = enabled ? (byte)1 : (byte)0; - byte ret = ImGuiNative.igMenuItemBool(native_label, native_shortcut, native_selected, native_enabled); + byte ret = ImGuiNative.igMenuItem_Bool(native_label, native_shortcut, native_selected, native_enabled); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9164,7 +9248,7 @@ namespace ImGuiNET byte native_p_selected_val = p_selected ? (byte)1 : (byte)0; byte* native_p_selected = &native_p_selected_val; byte enabled = 1; - byte ret = ImGuiNative.igMenuItemBoolPtr(native_label, native_shortcut, native_p_selected, enabled); + byte ret = ImGuiNative.igMenuItem_BoolPtr(native_label, native_shortcut, native_p_selected, enabled); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9217,7 +9301,7 @@ namespace ImGuiNET byte native_p_selected_val = p_selected ? (byte)1 : (byte)0; byte* native_p_selected = &native_p_selected_val; byte native_enabled = enabled ? (byte)1 : (byte)0; - byte ret = ImGuiNative.igMenuItemBoolPtr(native_label, native_shortcut, native_p_selected, native_enabled); + byte ret = ImGuiNative.igMenuItem_BoolPtr(native_label, native_shortcut, native_p_selected, native_enabled); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9262,7 +9346,7 @@ namespace ImGuiNET } else { native_str_id = null; } ImGuiPopupFlags popup_flags = (ImGuiPopupFlags)0; - ImGuiNative.igOpenPopup(native_str_id, popup_flags); + ImGuiNative.igOpenPopup_Str(native_str_id, popup_flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -9288,12 +9372,21 @@ namespace ImGuiNET native_str_id[native_str_id_offset] = 0; } else { native_str_id = null; } - ImGuiNative.igOpenPopup(native_str_id, popup_flags); + ImGuiNative.igOpenPopup_Str(native_str_id, popup_flags); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); } } + public static void OpenPopup(uint id) + { + ImGuiPopupFlags popup_flags = (ImGuiPopupFlags)0; + ImGuiNative.igOpenPopup_ID(id, popup_flags); + } + public static void OpenPopup(uint id, ImGuiPopupFlags popup_flags) + { + ImGuiNative.igOpenPopup_ID(id, popup_flags); + } public static void OpenPopupOnItemClick() { byte* native_str_id = null; @@ -9381,7 +9474,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotHistogramFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotHistogram_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9415,7 +9508,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotHistogramFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotHistogram_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9466,7 +9559,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotHistogramFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotHistogram_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9520,7 +9613,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotHistogramFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotHistogram_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9573,7 +9666,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotHistogramFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotHistogram_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9625,7 +9718,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotHistogramFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotHistogram_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9676,7 +9769,7 @@ namespace ImGuiNET else { native_overlay_text = null; } fixed (float* native_values = &values) { - ImGuiNative.igPlotHistogramFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotHistogram_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9715,7 +9808,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotLinesFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotLines_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9749,7 +9842,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotLinesFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotLines_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9800,7 +9893,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotLinesFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotLines_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9854,7 +9947,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotLinesFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotLines_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9907,7 +10000,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotLinesFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotLines_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -9959,7 +10052,7 @@ namespace ImGuiNET int stride = sizeof(float); fixed (float* native_values = &values) { - ImGuiNative.igPlotLinesFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotLines_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10010,7 +10103,7 @@ namespace ImGuiNET else { native_overlay_text = null; } fixed (float* native_values = &values) { - ImGuiNative.igPlotLinesFloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); + ImGuiNative.igPlotLines_FloatPtr(native_label, native_values, values_count, values_offset, native_overlay_text, scale_min, scale_max, graph_size, stride); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10144,7 +10237,7 @@ namespace ImGuiNET native_str_id[native_str_id_offset] = 0; } else { native_str_id = null; } - ImGuiNative.igPushIDStr(native_str_id); + ImGuiNative.igPushID_Str(native_str_id); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -10153,11 +10246,11 @@ namespace ImGuiNET public static void PushID(IntPtr ptr_id) { void* native_ptr_id = (void*)ptr_id.ToPointer(); - ImGuiNative.igPushIDPtr(native_ptr_id); + ImGuiNative.igPushID_Ptr(native_ptr_id); } public static void PushID(int int_id) { - ImGuiNative.igPushIDInt(int_id); + ImGuiNative.igPushID_Int(int_id); } public static void PushItemWidth(float item_width) { @@ -10165,19 +10258,19 @@ namespace ImGuiNET } public static void PushStyleColor(ImGuiCol idx, uint col) { - ImGuiNative.igPushStyleColorU32(idx, col); + ImGuiNative.igPushStyleColor_U32(idx, col); } public static void PushStyleColor(ImGuiCol idx, Vector4 col) { - ImGuiNative.igPushStyleColorVec4(idx, col); + ImGuiNative.igPushStyleColor_Vec4(idx, col); } public static void PushStyleVar(ImGuiStyleVar idx, float val) { - ImGuiNative.igPushStyleVarFloat(idx, val); + ImGuiNative.igPushStyleVar_Float(idx, val); } public static void PushStyleVar(ImGuiStyleVar idx, Vector2 val) { - ImGuiNative.igPushStyleVarVec2(idx, val); + ImGuiNative.igPushStyleVar_Vec2(idx, val); } public static void PushTextWrapPos() { @@ -10209,7 +10302,7 @@ namespace ImGuiNET } else { native_label = null; } byte native_active = active ? (byte)1 : (byte)0; - byte ret = ImGuiNative.igRadioButtonBool(native_label, native_active); + byte ret = ImGuiNative.igRadioButton_Bool(native_label, native_active); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10238,7 +10331,7 @@ namespace ImGuiNET else { native_label = null; } fixed (int* native_v = &v) { - byte ret = ImGuiNative.igRadioButtonIntPtr(native_label, native_v, v_button); + byte ret = ImGuiNative.igRadioButton_IntPtr(native_label, native_v, v_button); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10355,7 +10448,7 @@ namespace ImGuiNET byte selected = 0; ImGuiSelectableFlags flags = (ImGuiSelectableFlags)0; Vector2 size = new Vector2(); - byte ret = ImGuiNative.igSelectableBool(native_label, selected, flags, size); + byte ret = ImGuiNative.igSelectable_Bool(native_label, selected, flags, size); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10385,7 +10478,7 @@ namespace ImGuiNET byte native_selected = selected ? (byte)1 : (byte)0; ImGuiSelectableFlags flags = (ImGuiSelectableFlags)0; Vector2 size = new Vector2(); - byte ret = ImGuiNative.igSelectableBool(native_label, native_selected, flags, size); + byte ret = ImGuiNative.igSelectable_Bool(native_label, native_selected, flags, size); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10414,7 +10507,7 @@ namespace ImGuiNET else { native_label = null; } byte native_selected = selected ? (byte)1 : (byte)0; Vector2 size = new Vector2(); - byte ret = ImGuiNative.igSelectableBool(native_label, native_selected, flags, size); + byte ret = ImGuiNative.igSelectable_Bool(native_label, native_selected, flags, size); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10442,7 +10535,7 @@ namespace ImGuiNET } else { native_label = null; } byte native_selected = selected ? (byte)1 : (byte)0; - byte ret = ImGuiNative.igSelectableBool(native_label, native_selected, flags, size); + byte ret = ImGuiNative.igSelectable_Bool(native_label, native_selected, flags, size); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10473,7 +10566,7 @@ namespace ImGuiNET byte* native_p_selected = &native_p_selected_val; ImGuiSelectableFlags flags = (ImGuiSelectableFlags)0; Vector2 size = new Vector2(); - byte ret = ImGuiNative.igSelectableBoolPtr(native_label, native_p_selected, flags, size); + byte ret = ImGuiNative.igSelectable_BoolPtr(native_label, native_p_selected, flags, size); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10504,7 +10597,7 @@ namespace ImGuiNET byte native_p_selected_val = p_selected ? (byte)1 : (byte)0; byte* native_p_selected = &native_p_selected_val; Vector2 size = new Vector2(); - byte ret = ImGuiNative.igSelectableBoolPtr(native_label, native_p_selected, flags, size); + byte ret = ImGuiNative.igSelectable_BoolPtr(native_label, native_p_selected, flags, size); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10534,7 +10627,7 @@ namespace ImGuiNET else { native_label = null; } byte native_p_selected_val = p_selected ? (byte)1 : (byte)0; byte* native_p_selected = &native_p_selected_val; - byte ret = ImGuiNative.igSelectableBoolPtr(native_label, native_p_selected, flags, size); + byte ret = ImGuiNative.igSelectable_BoolPtr(native_label, native_p_selected, flags, size); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -10791,20 +10884,20 @@ namespace ImGuiNET public static void SetScrollFromPosX(float local_x) { float center_x_ratio = 0.5f; - ImGuiNative.igSetScrollFromPosXFloat(local_x, center_x_ratio); + ImGuiNative.igSetScrollFromPosX_Float(local_x, center_x_ratio); } public static void SetScrollFromPosX(float local_x, float center_x_ratio) { - ImGuiNative.igSetScrollFromPosXFloat(local_x, center_x_ratio); + ImGuiNative.igSetScrollFromPosX_Float(local_x, center_x_ratio); } public static void SetScrollFromPosY(float local_y) { float center_y_ratio = 0.5f; - ImGuiNative.igSetScrollFromPosYFloat(local_y, center_y_ratio); + ImGuiNative.igSetScrollFromPosY_Float(local_y, center_y_ratio); } public static void SetScrollFromPosY(float local_y, float center_y_ratio) { - ImGuiNative.igSetScrollFromPosYFloat(local_y, center_y_ratio); + ImGuiNative.igSetScrollFromPosY_Float(local_y, center_y_ratio); } public static void SetScrollHereX() { @@ -10826,11 +10919,11 @@ namespace ImGuiNET } public static void SetScrollX(float scroll_x) { - ImGuiNative.igSetScrollXFloat(scroll_x); + ImGuiNative.igSetScrollX_Float(scroll_x); } public static void SetScrollY(float scroll_y) { - ImGuiNative.igSetScrollYFloat(scroll_y); + ImGuiNative.igSetScrollY_Float(scroll_y); } public static void SetStateStorage(ImGuiStoragePtr storage) { @@ -10893,12 +10986,12 @@ namespace ImGuiNET { byte native_collapsed = collapsed ? (byte)1 : (byte)0; ImGuiCond cond = (ImGuiCond)0; - ImGuiNative.igSetWindowCollapsedBool(native_collapsed, cond); + ImGuiNative.igSetWindowCollapsed_Bool(native_collapsed, cond); } public static void SetWindowCollapsed(bool collapsed, ImGuiCond cond) { byte native_collapsed = collapsed ? (byte)1 : (byte)0; - ImGuiNative.igSetWindowCollapsedBool(native_collapsed, cond); + ImGuiNative.igSetWindowCollapsed_Bool(native_collapsed, cond); } public static void SetWindowCollapsed(string name, bool collapsed) { @@ -10922,7 +11015,7 @@ namespace ImGuiNET else { native_name = null; } byte native_collapsed = collapsed ? (byte)1 : (byte)0; ImGuiCond cond = (ImGuiCond)0; - ImGuiNative.igSetWindowCollapsedStr(native_name, native_collapsed, cond); + ImGuiNative.igSetWindowCollapsed_Str(native_name, native_collapsed, cond); if (name_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_name); @@ -10949,7 +11042,7 @@ namespace ImGuiNET } else { native_name = null; } byte native_collapsed = collapsed ? (byte)1 : (byte)0; - ImGuiNative.igSetWindowCollapsedStr(native_name, native_collapsed, cond); + ImGuiNative.igSetWindowCollapsed_Str(native_name, native_collapsed, cond); if (name_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_name); @@ -10957,7 +11050,7 @@ namespace ImGuiNET } public static void SetWindowFocus() { - ImGuiNative.igSetWindowFocusNil(); + ImGuiNative.igSetWindowFocus_Nil(); } public static void SetWindowFocus(string name) { @@ -10979,7 +11072,7 @@ namespace ImGuiNET native_name[native_name_offset] = 0; } else { native_name = null; } - ImGuiNative.igSetWindowFocusStr(native_name); + ImGuiNative.igSetWindowFocus_Str(native_name); if (name_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_name); @@ -10992,11 +11085,11 @@ namespace ImGuiNET public static void SetWindowPos(Vector2 pos) { ImGuiCond cond = (ImGuiCond)0; - ImGuiNative.igSetWindowPosVec2(pos, cond); + ImGuiNative.igSetWindowPos_Vec2(pos, cond); } public static void SetWindowPos(Vector2 pos, ImGuiCond cond) { - ImGuiNative.igSetWindowPosVec2(pos, cond); + ImGuiNative.igSetWindowPos_Vec2(pos, cond); } public static void SetWindowPos(string name, Vector2 pos) { @@ -11019,7 +11112,7 @@ namespace ImGuiNET } else { native_name = null; } ImGuiCond cond = (ImGuiCond)0; - ImGuiNative.igSetWindowPosStr(native_name, pos, cond); + ImGuiNative.igSetWindowPos_Str(native_name, pos, cond); if (name_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_name); @@ -11045,7 +11138,7 @@ namespace ImGuiNET native_name[native_name_offset] = 0; } else { native_name = null; } - ImGuiNative.igSetWindowPosStr(native_name, pos, cond); + ImGuiNative.igSetWindowPos_Str(native_name, pos, cond); if (name_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_name); @@ -11054,11 +11147,11 @@ namespace ImGuiNET public static void SetWindowSize(Vector2 size) { ImGuiCond cond = (ImGuiCond)0; - ImGuiNative.igSetWindowSizeVec2(size, cond); + ImGuiNative.igSetWindowSize_Vec2(size, cond); } public static void SetWindowSize(Vector2 size, ImGuiCond cond) { - ImGuiNative.igSetWindowSizeVec2(size, cond); + ImGuiNative.igSetWindowSize_Vec2(size, cond); } public static void SetWindowSize(string name, Vector2 size) { @@ -11081,7 +11174,7 @@ namespace ImGuiNET } else { native_name = null; } ImGuiCond cond = (ImGuiCond)0; - ImGuiNative.igSetWindowSizeStr(native_name, size, cond); + ImGuiNative.igSetWindowSize_Str(native_name, size, cond); if (name_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_name); @@ -11107,7 +11200,7 @@ namespace ImGuiNET native_name[native_name_offset] = 0; } else { native_name = null; } - ImGuiNative.igSetWindowSizeStr(native_name, size, cond); + ImGuiNative.igSetWindowSize_Str(native_name, size, cond); if (name_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_name); @@ -13117,12 +13210,12 @@ namespace ImGuiNET public static string TableGetColumnName() { int column_n = -1; - byte* ret = ImGuiNative.igTableGetColumnNameInt(column_n); + byte* ret = ImGuiNative.igTableGetColumnName_Int(column_n); return Util.StringFromPtr(ret); } public static string TableGetColumnName(int column_n) { - byte* ret = ImGuiNative.igTableGetColumnNameInt(column_n); + byte* ret = ImGuiNative.igTableGetColumnName_Int(column_n); return Util.StringFromPtr(ret); } public static int TableGetRowIndex() @@ -13194,6 +13287,11 @@ namespace ImGuiNET { ImGuiNative.igTableSetBgColor(target, color, column_n); } + public static void TableSetColumnEnabled(int column_n, bool v) + { + byte native_v = v ? (byte)1 : (byte)0; + ImGuiNative.igTableSetColumnEnabled(column_n, native_v); + } public static bool TableSetColumnIndex(int column_n) { byte ret = ImGuiNative.igTableSetColumnIndex(column_n); @@ -13464,7 +13562,7 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - byte ret = ImGuiNative.igTreeNodeStr(native_label); + byte ret = ImGuiNative.igTreeNode_Str(native_label); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -13509,7 +13607,7 @@ namespace ImGuiNET native_fmt[native_fmt_offset] = 0; } else { native_fmt = null; } - byte ret = ImGuiNative.igTreeNodeStrStr(native_str_id, native_fmt); + byte ret = ImGuiNative.igTreeNode_StrStr(native_str_id, native_fmt); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -13541,7 +13639,7 @@ namespace ImGuiNET native_fmt[native_fmt_offset] = 0; } else { native_fmt = null; } - byte ret = ImGuiNative.igTreeNodePtr(native_ptr_id, native_fmt); + byte ret = ImGuiNative.igTreeNode_Ptr(native_ptr_id, native_fmt); if (fmt_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_fmt); @@ -13569,7 +13667,7 @@ namespace ImGuiNET } else { native_label = null; } ImGuiTreeNodeFlags flags = (ImGuiTreeNodeFlags)0; - byte ret = ImGuiNative.igTreeNodeExStr(native_label, flags); + byte ret = ImGuiNative.igTreeNodeEx_Str(native_label, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -13596,7 +13694,7 @@ namespace ImGuiNET native_label[native_label_offset] = 0; } else { native_label = null; } - byte ret = ImGuiNative.igTreeNodeExStr(native_label, flags); + byte ret = ImGuiNative.igTreeNodeEx_Str(native_label, flags); if (label_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_label); @@ -13641,7 +13739,7 @@ namespace ImGuiNET native_fmt[native_fmt_offset] = 0; } else { native_fmt = null; } - byte ret = ImGuiNative.igTreeNodeExStrStr(native_str_id, flags, native_fmt); + byte ret = ImGuiNative.igTreeNodeEx_StrStr(native_str_id, flags, native_fmt); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -13673,7 +13771,7 @@ namespace ImGuiNET native_fmt[native_fmt_offset] = 0; } else { native_fmt = null; } - byte ret = ImGuiNative.igTreeNodeExPtr(native_ptr_id, flags, native_fmt); + byte ret = ImGuiNative.igTreeNodeEx_Ptr(native_ptr_id, flags, native_fmt); if (fmt_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_fmt); @@ -13704,7 +13802,7 @@ namespace ImGuiNET native_str_id[native_str_id_offset] = 0; } else { native_str_id = null; } - ImGuiNative.igTreePushStr(native_str_id); + ImGuiNative.igTreePush_Str(native_str_id); if (str_id_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_str_id); @@ -13713,12 +13811,12 @@ namespace ImGuiNET public static void TreePush() { void* ptr_id = null; - ImGuiNative.igTreePushPtr(ptr_id); + ImGuiNative.igTreePush_Ptr(ptr_id); } public static void TreePush(IntPtr ptr_id) { void* native_ptr_id = (void*)ptr_id.ToPointer(); - ImGuiNative.igTreePushPtr(native_ptr_id); + ImGuiNative.igTreePush_Ptr(native_ptr_id); } public static void Unindent() { @@ -13754,7 +13852,7 @@ namespace ImGuiNET } else { native_prefix = null; } byte native_b = b ? (byte)1 : (byte)0; - ImGuiNative.igValueBool(native_prefix, native_b); + ImGuiNative.igValue_Bool(native_prefix, native_b); if (prefix_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_prefix); @@ -13780,7 +13878,7 @@ namespace ImGuiNET native_prefix[native_prefix_offset] = 0; } else { native_prefix = null; } - ImGuiNative.igValueInt(native_prefix, v); + ImGuiNative.igValue_Int(native_prefix, v); if (prefix_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_prefix); @@ -13806,7 +13904,7 @@ namespace ImGuiNET native_prefix[native_prefix_offset] = 0; } else { native_prefix = null; } - ImGuiNative.igValueUint(native_prefix, v); + ImGuiNative.igValue_Uint(native_prefix, v); if (prefix_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_prefix); @@ -13833,7 +13931,7 @@ namespace ImGuiNET } else { native_prefix = null; } byte* native_float_format = null; - ImGuiNative.igValueFloat(native_prefix, v, native_float_format); + ImGuiNative.igValue_Float(native_prefix, v, native_float_format); if (prefix_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_prefix); @@ -13877,7 +13975,7 @@ namespace ImGuiNET native_float_format[native_float_format_offset] = 0; } else { native_float_format = null; } - ImGuiNative.igValueFloat(native_prefix, v, native_float_format); + ImGuiNative.igValue_Float(native_prefix, v, native_float_format); if (prefix_byteCount > Util.StackAllocationSizeLimit) { Util.Free(native_prefix); diff --git a/src/ImGui.NET/Generated/ImGuiColorEditFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiColorEditFlags.gen.cs index a7c02e9..ede1457 100644 --- a/src/ImGui.NET/Generated/ImGuiColorEditFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiColorEditFlags.gen.cs @@ -27,7 +27,7 @@ namespace ImGuiNET PickerHueWheel = 67108864, InputRGB = 134217728, InputHSV = 268435456, - OptionsDefault = 177209344, + DefaultOptions = 177209344, DisplayMask = 7340032, DataTypeMask = 25165824, PickerMask = 100663296, diff --git a/src/ImGui.NET/Generated/ImGuiIO.gen.cs b/src/ImGui.NET/Generated/ImGuiIO.gen.cs index c863df8..aad43cd 100644 --- a/src/ImGui.NET/Generated/ImGuiIO.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiIO.gen.cs @@ -27,7 +27,6 @@ namespace ImGuiNET public ImFont* FontDefault; public Vector2 DisplayFramebufferScale; public byte ConfigDockingNoSplit; - public byte ConfigDockingWithShift; public byte ConfigDockingAlwaysTabBar; public byte ConfigDockingTransparentPayload; public byte ConfigViewportsNoAutoMerge; @@ -59,7 +58,7 @@ namespace ImGuiNET public byte KeyAlt; public byte KeySuper; public fixed byte KeysDown[512]; - public fixed float NavInputs[21]; + public fixed float NavInputs[20]; public byte WantCaptureMouse; public byte WantCaptureKeyboard; public byte WantTextInput; @@ -75,6 +74,7 @@ namespace ImGuiNET public int MetricsActiveAllocations; public Vector2 MouseDelta; public ImGuiKeyModFlags KeyMods; + public ImGuiKeyModFlags KeyModsPrev; public Vector2 MousePosPrev; public Vector2 MouseClickedPos_0; public Vector2 MouseClickedPos_1; @@ -97,9 +97,10 @@ namespace ImGuiNET public fixed float MouseDragMaxDistanceSqr[5]; public fixed float KeysDownDuration[512]; public fixed float KeysDownDurationPrev[512]; - public fixed float NavInputsDownDuration[21]; - public fixed float NavInputsDownDurationPrev[21]; + public fixed float NavInputsDownDuration[20]; + public fixed float NavInputsDownDurationPrev[20]; public float PenPressure; + public byte AppFocusLost; public ushort InputQueueSurrogate; public ImVector InputQueueCharacters; } @@ -131,7 +132,6 @@ namespace ImGuiNET public ImFontPtr FontDefault => new ImFontPtr(NativePtr->FontDefault); public ref Vector2 DisplayFramebufferScale => ref Unsafe.AsRef(&NativePtr->DisplayFramebufferScale); public ref bool ConfigDockingNoSplit => ref Unsafe.AsRef(&NativePtr->ConfigDockingNoSplit); - public ref bool ConfigDockingWithShift => ref Unsafe.AsRef(&NativePtr->ConfigDockingWithShift); public ref bool ConfigDockingAlwaysTabBar => ref Unsafe.AsRef(&NativePtr->ConfigDockingAlwaysTabBar); public ref bool ConfigDockingTransparentPayload => ref Unsafe.AsRef(&NativePtr->ConfigDockingTransparentPayload); public ref bool ConfigViewportsNoAutoMerge => ref Unsafe.AsRef(&NativePtr->ConfigViewportsNoAutoMerge); @@ -163,7 +163,7 @@ namespace ImGuiNET public ref bool KeyAlt => ref Unsafe.AsRef(&NativePtr->KeyAlt); public ref bool KeySuper => ref Unsafe.AsRef(&NativePtr->KeySuper); public RangeAccessor KeysDown => new RangeAccessor(NativePtr->KeysDown, 512); - public RangeAccessor NavInputs => new RangeAccessor(NativePtr->NavInputs, 21); + public RangeAccessor NavInputs => new RangeAccessor(NativePtr->NavInputs, 20); public ref bool WantCaptureMouse => ref Unsafe.AsRef(&NativePtr->WantCaptureMouse); public ref bool WantCaptureKeyboard => ref Unsafe.AsRef(&NativePtr->WantCaptureKeyboard); public ref bool WantTextInput => ref Unsafe.AsRef(&NativePtr->WantTextInput); @@ -179,6 +179,7 @@ namespace ImGuiNET public ref int MetricsActiveAllocations => ref Unsafe.AsRef(&NativePtr->MetricsActiveAllocations); public ref Vector2 MouseDelta => ref Unsafe.AsRef(&NativePtr->MouseDelta); public ref ImGuiKeyModFlags KeyMods => ref Unsafe.AsRef(&NativePtr->KeyMods); + public ref ImGuiKeyModFlags KeyModsPrev => ref Unsafe.AsRef(&NativePtr->KeyModsPrev); public ref Vector2 MousePosPrev => ref Unsafe.AsRef(&NativePtr->MousePosPrev); public RangeAccessor MouseClickedPos => new RangeAccessor(&NativePtr->MouseClickedPos_0, 5); public RangeAccessor MouseClickedTime => new RangeAccessor(NativePtr->MouseClickedTime, 5); @@ -193,11 +194,17 @@ namespace ImGuiNET public RangeAccessor MouseDragMaxDistanceSqr => new RangeAccessor(NativePtr->MouseDragMaxDistanceSqr, 5); public RangeAccessor KeysDownDuration => new RangeAccessor(NativePtr->KeysDownDuration, 512); public RangeAccessor KeysDownDurationPrev => new RangeAccessor(NativePtr->KeysDownDurationPrev, 512); - public RangeAccessor NavInputsDownDuration => new RangeAccessor(NativePtr->NavInputsDownDuration, 21); - public RangeAccessor NavInputsDownDurationPrev => new RangeAccessor(NativePtr->NavInputsDownDurationPrev, 21); + public RangeAccessor NavInputsDownDuration => new RangeAccessor(NativePtr->NavInputsDownDuration, 20); + public RangeAccessor NavInputsDownDurationPrev => new RangeAccessor(NativePtr->NavInputsDownDurationPrev, 20); public ref float PenPressure => ref Unsafe.AsRef(&NativePtr->PenPressure); + public ref bool AppFocusLost => ref Unsafe.AsRef(&NativePtr->AppFocusLost); public ref ushort InputQueueSurrogate => ref Unsafe.AsRef(&NativePtr->InputQueueSurrogate); public ImVector InputQueueCharacters => new ImVector(NativePtr->InputQueueCharacters); + public void AddFocusEvent(bool focused) + { + byte native_focused = focused ? (byte)1 : (byte)0; + ImGuiNative.ImGuiIO_AddFocusEvent((ImGuiIO*)(NativePtr), native_focused); + } public void AddInputCharacter(uint c) { ImGuiNative.ImGuiIO_AddInputCharacter((ImGuiIO*)(NativePtr), c); @@ -236,6 +243,10 @@ namespace ImGuiNET { ImGuiNative.ImGuiIO_ClearInputCharacters((ImGuiIO*)(NativePtr)); } + public void ClearInputKeys() + { + ImGuiNative.ImGuiIO_ClearInputKeys((ImGuiIO*)(NativePtr)); + } public void Destroy() { ImGuiNative.ImGuiIO_destroy((ImGuiIO*)(NativePtr)); diff --git a/src/ImGui.NET/Generated/ImGuiInputTextFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiInputTextFlags.gen.cs index cd595ed..1b457b7 100644 --- a/src/ImGui.NET/Generated/ImGuiInputTextFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiInputTextFlags.gen.cs @@ -24,7 +24,5 @@ namespace ImGuiNET CharsScientific = 131072, CallbackResize = 262144, CallbackEdit = 524288, - Multiline = 1048576, - NoMarkEdited = 2097152, } } diff --git a/src/ImGui.NET/Generated/ImGuiNative.gen.cs b/src/ImGui.NET/Generated/ImGuiNative.gen.cs index 632ae3b..0e8168b 100644 --- a/src/ImGui.NET/Generated/ImGuiNative.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiNative.gen.cs @@ -15,14 +15,16 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igBegin(byte* name, byte* p_open, ImGuiWindowFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igBeginChildStr(byte* str_id, Vector2 size, byte border, ImGuiWindowFlags flags); + public static extern byte igBeginChild_Str(byte* str_id, Vector2 size, byte border, ImGuiWindowFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igBeginChildID(uint id, Vector2 size, byte border, ImGuiWindowFlags flags); + public static extern byte igBeginChild_ID(uint id, Vector2 size, byte border, ImGuiWindowFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igBeginChildFrame(uint id, Vector2 size, ImGuiWindowFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igBeginCombo(byte* label, byte* preview_value, ImGuiComboFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igBeginDisabled(byte disabled); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igBeginDragDropSource(ImGuiDragDropFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igBeginDragDropTarget(); @@ -73,15 +75,15 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igCheckbox(byte* label, byte* v); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igCheckboxFlagsIntPtr(byte* label, int* flags, int flags_value); + public static extern byte igCheckboxFlags_IntPtr(byte* label, int* flags, int flags_value); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igCheckboxFlagsUintPtr(byte* label, uint* flags, uint flags_value); + public static extern byte igCheckboxFlags_UintPtr(byte* label, uint* flags, uint flags_value); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igCloseCurrentPopup(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igCollapsingHeaderTreeNodeFlags(byte* label, ImGuiTreeNodeFlags flags); + public static extern byte igCollapsingHeader_TreeNodeFlags(byte* label, ImGuiTreeNodeFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igCollapsingHeaderBoolPtr(byte* label, byte* p_visible, ImGuiTreeNodeFlags flags); + public static extern byte igCollapsingHeader_BoolPtr(byte* label, byte* p_visible, ImGuiTreeNodeFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igColorButton(byte* desc_id, Vector4 col, ImGuiColorEditFlags flags, Vector2 size); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -103,9 +105,9 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igColumns(int count, byte* id, byte border); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igComboStr_arr(byte* label, int* current_item, byte** items, int items_count, int popup_max_height_in_items); + public static extern byte igCombo_Str_arr(byte* label, int* current_item, byte** items, int items_count, int popup_max_height_in_items); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igComboStr(byte* label, int* current_item, byte* items_separated_by_zeros, int popup_max_height_in_items); + public static extern byte igCombo_Str(byte* label, int* current_item, byte* items_separated_by_zeros, int popup_max_height_in_items); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern IntPtr igCreateContext(ImFontAtlas* shared_font_atlas); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -115,7 +117,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igDestroyPlatformWindows(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igDockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags, ImGuiWindowClass* window_class); + public static extern uint igDockSpace(uint id, Vector2 size, ImGuiDockNodeFlags flags, ImGuiWindowClass* window_class); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern uint igDockSpaceOverViewport(ImGuiViewport* viewport, ImGuiDockNodeFlags flags, ImGuiWindowClass* window_class); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -153,6 +155,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igEndCombo(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igEndDisabled(); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igEndDragDropSource(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igEndDragDropTarget(); @@ -185,17 +189,17 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igGetAllocatorFunctions(IntPtr* p_alloc_func, IntPtr* p_free_func, void** p_user_data); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImDrawList* igGetBackgroundDrawListNil(); + public static extern ImDrawList* igGetBackgroundDrawList_Nil(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImDrawList* igGetBackgroundDrawListViewportPtr(ImGuiViewport* viewport); + public static extern ImDrawList* igGetBackgroundDrawList_ViewportPtr(ImGuiViewport* viewport); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte* igGetClipboardText(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern uint igGetColorU32Col(ImGuiCol idx, float alpha_mul); + public static extern uint igGetColorU32_Col(ImGuiCol idx, float alpha_mul); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern uint igGetColorU32Vec4(Vector4 col); + public static extern uint igGetColorU32_Vec4(Vector4 col); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern uint igGetColorU32U32(uint col); + public static extern uint igGetColorU32_U32(uint col); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern int igGetColumnIndex(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -233,9 +237,9 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igGetFontTexUvWhitePixel(Vector2* pOut); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImDrawList* igGetForegroundDrawListNil(); + public static extern ImDrawList* igGetForegroundDrawList_Nil(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImDrawList* igGetForegroundDrawListViewportPtr(ImGuiViewport* viewport); + public static extern ImDrawList* igGetForegroundDrawList_ViewportPtr(ImGuiViewport* viewport); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern int igGetFrameCount(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -243,11 +247,11 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern float igGetFrameHeightWithSpacing(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern uint igGetIDStr(byte* str_id); + public static extern uint igGetID_Str(byte* str_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern uint igGetIDStrStr(byte* str_id_begin, byte* str_id_end); + public static extern uint igGetID_StrStr(byte* str_id_begin, byte* str_id_end); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern uint igGetIDPtr(void* ptr_id); + public static extern uint igGetID_Ptr(void* ptr_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern ImGuiIO* igGetIO(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -405,11 +409,11 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igIsMouseReleased(ImGuiMouseButton button); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igIsPopupOpenStr(byte* str_id, ImGuiPopupFlags flags); + public static extern byte igIsPopupOpen_Str(byte* str_id, ImGuiPopupFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igIsRectVisibleNil(Vector2 size); + public static extern byte igIsRectVisible_Nil(Vector2 size); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igIsRectVisibleVec2(Vector2 rect_min, Vector2 rect_max); + public static extern byte igIsRectVisible_Vec2(Vector2 rect_min, Vector2 rect_max); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igIsWindowAppearing(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -423,7 +427,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igLabelText(byte* label, byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igListBoxStr_arr(byte* label, int* current_item, byte** items, int items_count, int height_in_items); + public static extern byte igListBox_Str_arr(byte* label, int* current_item, byte** items, int items_count, int height_in_items); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igLoadIniSettingsFromDisk(byte* ini_filename); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -445,9 +449,9 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igMemFree(void* ptr); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igMenuItemBool(byte* label, byte* shortcut, byte selected, byte enabled); + public static extern byte igMenuItem_Bool(byte* label, byte* shortcut, byte selected, byte enabled); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igMenuItemBoolPtr(byte* label, byte* shortcut, byte* p_selected, byte enabled); + public static extern byte igMenuItem_BoolPtr(byte* label, byte* shortcut, byte* p_selected, byte enabled); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igNewFrame(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -455,13 +459,15 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igNextColumn(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igOpenPopup(byte* str_id, ImGuiPopupFlags popup_flags); + public static extern void igOpenPopup_Str(byte* str_id, ImGuiPopupFlags popup_flags); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igOpenPopup_ID(uint id, ImGuiPopupFlags popup_flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igOpenPopupOnItemClick(byte* str_id, ImGuiPopupFlags popup_flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPlotHistogramFloatPtr(byte* label, float* values, int values_count, int values_offset, byte* overlay_text, float scale_min, float scale_max, Vector2 graph_size, int stride); + public static extern void igPlotHistogram_FloatPtr(byte* label, float* values, int values_count, int values_offset, byte* overlay_text, float scale_min, float scale_max, Vector2 graph_size, int stride); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPlotLinesFloatPtr(byte* label, float* values, int values_count, int values_offset, byte* overlay_text, float scale_min, float scale_max, Vector2 graph_size, int stride); + public static extern void igPlotLines_FloatPtr(byte* label, float* values, int values_count, int values_offset, byte* overlay_text, float scale_min, float scale_max, Vector2 graph_size, int stride); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igPopAllowKeyboardFocus(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -491,29 +497,29 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igPushFont(ImFont* font); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushIDStr(byte* str_id); + public static extern void igPushID_Str(byte* str_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushIDStrStr(byte* str_id_begin, byte* str_id_end); + public static extern void igPushID_StrStr(byte* str_id_begin, byte* str_id_end); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushIDPtr(void* ptr_id); + public static extern void igPushID_Ptr(void* ptr_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushIDInt(int int_id); + public static extern void igPushID_Int(int int_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igPushItemWidth(float item_width); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushStyleColorU32(ImGuiCol idx, uint col); + public static extern void igPushStyleColor_U32(ImGuiCol idx, uint col); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushStyleColorVec4(ImGuiCol idx, Vector4 col); + public static extern void igPushStyleColor_Vec4(ImGuiCol idx, Vector4 col); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushStyleVarFloat(ImGuiStyleVar idx, float val); + public static extern void igPushStyleVar_Float(ImGuiStyleVar idx, float val); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igPushStyleVarVec2(ImGuiStyleVar idx, Vector2 val); + public static extern void igPushStyleVar_Vec2(ImGuiStyleVar idx, Vector2 val); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igPushTextWrapPos(float wrap_local_pos_x); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igRadioButtonBool(byte* label, byte active); + public static extern byte igRadioButton_Bool(byte* label, byte active); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igRadioButtonIntPtr(byte* label, int* v, int v_button); + public static extern byte igRadioButton_IntPtr(byte* label, int* v, int v_button); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igRender(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -527,9 +533,9 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte* igSaveIniSettingsToMemory(uint* out_ini_size); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igSelectableBool(byte* label, byte selected, ImGuiSelectableFlags flags, Vector2 size); + public static extern byte igSelectable_Bool(byte* label, byte selected, ImGuiSelectableFlags flags, Vector2 size); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igSelectableBoolPtr(byte* label, byte* p_selected, ImGuiSelectableFlags flags, Vector2 size); + public static extern byte igSelectable_BoolPtr(byte* label, byte* p_selected, ImGuiSelectableFlags flags, Vector2 size); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSeparator(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -587,17 +593,17 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetNextWindowViewport(uint viewport_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetScrollFromPosXFloat(float local_x, float center_x_ratio); + public static extern void igSetScrollFromPosX_Float(float local_x, float center_x_ratio); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetScrollFromPosYFloat(float local_y, float center_y_ratio); + public static extern void igSetScrollFromPosY_Float(float local_y, float center_y_ratio); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetScrollHereX(float center_x_ratio); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetScrollHereY(float center_y_ratio); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetScrollXFloat(float scroll_x); + public static extern void igSetScrollX_Float(float scroll_x); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetScrollYFloat(float scroll_y); + public static extern void igSetScrollY_Float(float scroll_y); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetStateStorage(ImGuiStorage* storage); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -605,23 +611,23 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetTooltip(byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowCollapsedBool(byte collapsed, ImGuiCond cond); + public static extern void igSetWindowCollapsed_Bool(byte collapsed, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowCollapsedStr(byte* name, byte collapsed, ImGuiCond cond); + public static extern void igSetWindowCollapsed_Str(byte* name, byte collapsed, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowFocusNil(); + public static extern void igSetWindowFocus_Nil(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowFocusStr(byte* name); + public static extern void igSetWindowFocus_Str(byte* name); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igSetWindowFontScale(float scale); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowPosVec2(Vector2 pos, ImGuiCond cond); + public static extern void igSetWindowPos_Vec2(Vector2 pos, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowPosStr(byte* name, Vector2 pos, ImGuiCond cond); + public static extern void igSetWindowPos_Str(byte* name, Vector2 pos, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowSizeVec2(Vector2 size, ImGuiCond cond); + public static extern void igSetWindowSize_Vec2(Vector2 size, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igSetWindowSizeStr(byte* name, Vector2 size, ImGuiCond cond); + public static extern void igSetWindowSize_Str(byte* name, Vector2 size, ImGuiCond cond); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igShowAboutWindow(byte* p_open); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -677,7 +683,7 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern int igTableGetColumnIndex(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte* igTableGetColumnNameInt(int column_n); + public static extern byte* igTableGetColumnName_Int(int column_n); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern int igTableGetRowIndex(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -693,6 +699,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igTableSetBgColor(ImGuiTableBgTarget target, uint color, int column_n); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void igTableSetColumnEnabled(int column_n, byte v); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igTableSetColumnIndex(int column_n); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igTableSetupColumn(byte* label, ImGuiTableColumnFlags flags, float init_width_or_weight, uint user_id); @@ -709,35 +717,35 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igTextWrapped(byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igTreeNodeStr(byte* label); + public static extern byte igTreeNode_Str(byte* label); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igTreeNodeStrStr(byte* str_id, byte* fmt); + public static extern byte igTreeNode_StrStr(byte* str_id, byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igTreeNodePtr(void* ptr_id, byte* fmt); + public static extern byte igTreeNode_Ptr(void* ptr_id, byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igTreeNodeExStr(byte* label, ImGuiTreeNodeFlags flags); + public static extern byte igTreeNodeEx_Str(byte* label, ImGuiTreeNodeFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igTreeNodeExStrStr(byte* str_id, ImGuiTreeNodeFlags flags, byte* fmt); + public static extern byte igTreeNodeEx_StrStr(byte* str_id, ImGuiTreeNodeFlags flags, byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern byte igTreeNodeExPtr(void* ptr_id, ImGuiTreeNodeFlags flags, byte* fmt); + public static extern byte igTreeNodeEx_Ptr(void* ptr_id, ImGuiTreeNodeFlags flags, byte* fmt); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igTreePop(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igTreePushStr(byte* str_id); + public static extern void igTreePush_Str(byte* str_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igTreePushPtr(void* ptr_id); + public static extern void igTreePush_Ptr(void* ptr_id); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igUnindent(float indent_w); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void igUpdatePlatformWindows(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igValueBool(byte* prefix, byte b); + public static extern void igValue_Bool(byte* prefix, byte b); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igValueInt(byte* prefix, int v); + public static extern void igValue_Int(byte* prefix, int v); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igValueUint(byte* prefix, uint v); + public static extern void igValue_Uint(byte* prefix, uint v); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void igValueFloat(byte* prefix, float v, byte* float_format); + public static extern void igValue_Float(byte* prefix, float v, byte* float_format); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte igVSliderFloat(byte* label, Vector2 size, float* v, float v_min, float v_max, byte* format, ImGuiSliderFlags flags); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -749,20 +757,22 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImColor_HSV(ImColor* pOut, float h, float s, float v, float a); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImColor* ImColor_ImColorNil(); + public static extern ImColor* ImColor_ImColor_Nil(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImColor* ImColor_ImColorInt(int r, int g, int b, int a); + public static extern ImColor* ImColor_ImColor_Int(int r, int g, int b, int a); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImColor* ImColor_ImColorU32(uint rgba); + public static extern ImColor* ImColor_ImColor_U32(uint rgba); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImColor* ImColor_ImColorFloat(float r, float g, float b, float a); + public static extern ImColor* ImColor_ImColor_Float(float r, float g, float b, float a); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImColor* ImColor_ImColorVec4(Vector4 col); + public static extern ImColor* ImColor_ImColor_Vec4(Vector4 col); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImColor_SetHSV(ImColor* self, float h, float s, float v, float a); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawCmd_destroy(ImDrawCmd* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern IntPtr ImDrawCmd_GetTexID(ImDrawCmd* self); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern ImDrawCmd* ImDrawCmd_ImDrawCmd(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawData_Clear(ImDrawData* self); @@ -793,6 +803,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawList__ResetForNewFrame(ImDrawList* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImDrawList__TryMergeDrawCmds(ImDrawList* self); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawList_AddBezierCubic(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col, float thickness, int num_segments); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawList_AddBezierQuadratic(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, uint col, float thickness, int num_segments); @@ -831,9 +843,9 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawList_AddRectFilledMultiColor(ImDrawList* self, Vector2 p_min, Vector2 p_max, uint col_upr_left, uint col_upr_right, uint col_bot_right, uint col_bot_left); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void ImDrawList_AddTextVec2(ImDrawList* self, Vector2 pos, uint col, byte* text_begin, byte* text_end); + public static extern void ImDrawList_AddText_Vec2(ImDrawList* self, Vector2 pos, uint col, byte* text_begin, byte* text_end); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void ImDrawList_AddTextFontPtr(ImDrawList* self, ImFont* font, float font_size, Vector2 pos, uint col, byte* text_begin, byte* text_end, float wrap_width, Vector4* cpu_fine_clip_rect); + public static extern void ImDrawList_AddText_FontPtr(ImDrawList* self, ImFont* font, float font_size, Vector2 pos, uint col, byte* text_begin, byte* text_end, float wrap_width, Vector4* cpu_fine_clip_rect); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImDrawList_AddTriangle(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, uint col, float thickness); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -949,8 +961,6 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImFont_RenderText(ImFont* self, ImDrawList* draw_list, float size, Vector2 pos, uint col, Vector4 clip_rect, byte* text_begin, byte* text_end, float wrap_width, byte cpu_fine_clip); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern void ImFont_SetFallbackChar(ImFont* self, ushort c); - [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImFont_SetGlyphVisible(ImFont* self, ushort c, byte visible); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern int ImFontAtlas_AddCustomRectFontGlyph(ImFontAtlas* self, ImFont* font, ushort id, int width, int height, float advance_x, Vector2 offset); @@ -1059,6 +1069,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiInputTextCallbackData_SelectAll(ImGuiInputTextCallbackData* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImGuiIO_AddFocusEvent(ImGuiIO* self, byte focused); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiIO_AddInputCharacter(ImGuiIO* self, uint c); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiIO_AddInputCharactersUTF8(ImGuiIO* self, byte* str); @@ -1067,6 +1079,8 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiIO_ClearInputCharacters(ImGuiIO* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] + public static extern void ImGuiIO_ClearInputKeys(ImGuiIO* self); + [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiIO_destroy(ImGuiIO* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern ImGuiIO* ImGuiIO_ImGuiIO(); @@ -1137,11 +1151,11 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiStoragePair_destroy(ImGuiStoragePair* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairInt(uint _key, int _val_i); + public static extern ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Int(uint _key, int _val_i); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairFloat(uint _key, float _val_f); + public static extern ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Float(uint _key, float _val_f); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePairPtr(uint _key, void* _val_p); + public static extern ImGuiStoragePair* ImGuiStoragePair_ImGuiStoragePair_Ptr(uint _key, void* _val_p); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiStyle_destroy(ImGuiStyle* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -1197,9 +1211,9 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern byte ImGuiTextRange_empty(ImGuiTextRange* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeNil(); + public static extern ImGuiTextRange* ImGuiTextRange_ImGuiTextRange_Nil(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern ImGuiTextRange* ImGuiTextRange_ImGuiTextRangeStr(byte* _b, byte* _e); + public static extern ImGuiTextRange* ImGuiTextRange_ImGuiTextRange_Str(byte* _b, byte* _e); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImGuiTextRange_split(ImGuiTextRange* self, byte separator, ImVector* @out); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] @@ -1217,14 +1231,14 @@ namespace ImGuiNET [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImVec2_destroy(Vector2* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern Vector2* ImVec2_ImVec2Nil(); + public static extern Vector2* ImVec2_ImVec2_Nil(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern Vector2* ImVec2_ImVec2Float(float _x, float _y); + public static extern Vector2* ImVec2_ImVec2_Float(float _x, float _y); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] public static extern void ImVec4_destroy(Vector4* self); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern Vector4* ImVec4_ImVec4Nil(); + public static extern Vector4* ImVec4_ImVec4_Nil(); [DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)] - public static extern Vector4* ImVec4_ImVec4Float(float _x, float _y, float _z, float _w); + public static extern Vector4* ImVec4_ImVec4_Float(float _x, float _y, float _z, float _w); } } diff --git a/src/ImGui.NET/Generated/ImGuiNavInput.gen.cs b/src/ImGui.NET/Generated/ImGuiNavInput.gen.cs index 6d8c9a2..ab53441 100644 --- a/src/ImGui.NET/Generated/ImGuiNavInput.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiNavInput.gen.cs @@ -18,12 +18,11 @@ namespace ImGuiNET FocusNext = 13, TweakSlow = 14, TweakFast = 15, - KeyMenu = 16, - KeyLeft = 17, - KeyRight = 18, - KeyUp = 19, - KeyDown = 20, - COUNT = 21, + KeyLeft = 16, + KeyRight = 17, + KeyUp = 18, + KeyDown = 19, + COUNT = 20, InternalStart = 16, } } diff --git a/src/ImGui.NET/Generated/ImGuiStyle.gen.cs b/src/ImGui.NET/Generated/ImGuiStyle.gen.cs index 56997d7..3c92420 100644 --- a/src/ImGui.NET/Generated/ImGuiStyle.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiStyle.gen.cs @@ -8,6 +8,7 @@ namespace ImGuiNET public unsafe partial struct ImGuiStyle { public float Alpha; + public float DisabledAlpha; public Vector2 WindowPadding; public float WindowRounding; public float WindowBorderSize; @@ -111,6 +112,7 @@ namespace ImGuiNET public static implicit operator ImGuiStyle* (ImGuiStylePtr wrappedPtr) => wrappedPtr.NativePtr; public static implicit operator ImGuiStylePtr(IntPtr nativePtr) => new ImGuiStylePtr(nativePtr); public ref float Alpha => ref Unsafe.AsRef(&NativePtr->Alpha); + public ref float DisabledAlpha => ref Unsafe.AsRef(&NativePtr->DisabledAlpha); public ref Vector2 WindowPadding => ref Unsafe.AsRef(&NativePtr->WindowPadding); public ref float WindowRounding => ref Unsafe.AsRef(&NativePtr->WindowRounding); public ref float WindowBorderSize => ref Unsafe.AsRef(&NativePtr->WindowBorderSize); diff --git a/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs b/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs index d92b8de..ffa53e5 100644 --- a/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiStyleVar.gen.cs @@ -3,29 +3,30 @@ namespace ImGuiNET public enum ImGuiStyleVar { Alpha = 0, - WindowPadding = 1, - WindowRounding = 2, - WindowBorderSize = 3, - WindowMinSize = 4, - WindowTitleAlign = 5, - ChildRounding = 6, - ChildBorderSize = 7, - PopupRounding = 8, - PopupBorderSize = 9, - FramePadding = 10, - FrameRounding = 11, - FrameBorderSize = 12, - ItemSpacing = 13, - ItemInnerSpacing = 14, - IndentSpacing = 15, - CellPadding = 16, - ScrollbarSize = 17, - ScrollbarRounding = 18, - GrabMinSize = 19, - GrabRounding = 20, - TabRounding = 21, - ButtonTextAlign = 22, - SelectableTextAlign = 23, - COUNT = 24, + DisabledAlpha = 1, + WindowPadding = 2, + WindowRounding = 3, + WindowBorderSize = 4, + WindowMinSize = 5, + WindowTitleAlign = 6, + ChildRounding = 7, + ChildBorderSize = 8, + PopupRounding = 9, + PopupBorderSize = 10, + FramePadding = 11, + FrameRounding = 12, + FrameBorderSize = 13, + ItemSpacing = 14, + ItemInnerSpacing = 15, + IndentSpacing = 16, + CellPadding = 17, + ScrollbarSize = 18, + ScrollbarRounding = 19, + GrabMinSize = 20, + GrabRounding = 21, + TabRounding = 22, + ButtonTextAlign = 23, + SelectableTextAlign = 24, + COUNT = 25, } } diff --git a/src/ImGui.NET/Generated/ImGuiTableColumnFlags.gen.cs b/src/ImGui.NET/Generated/ImGuiTableColumnFlags.gen.cs index 2ae44ee..e377cdc 100644 --- a/src/ImGui.NET/Generated/ImGuiTableColumnFlags.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiTableColumnFlags.gen.cs @@ -4,29 +4,31 @@ namespace ImGuiNET public enum ImGuiTableColumnFlags { None = 0, - DefaultHide = 1, - DefaultSort = 2, - WidthStretch = 4, - WidthFixed = 8, - NoResize = 16, - NoReorder = 32, - NoHide = 64, - NoClip = 128, - NoSort = 256, - NoSortAscending = 512, - NoSortDescending = 1024, - NoHeaderWidth = 2048, - PreferSortAscending = 4096, - PreferSortDescending = 8192, - IndentEnable = 16384, - IndentDisable = 32768, - IsEnabled = 1048576, - IsVisible = 2097152, - IsSorted = 4194304, - IsHovered = 8388608, - WidthMask = 12, - IndentMask = 49152, - StatusMask = 15728640, + Disabled = 1, + DefaultHide = 2, + DefaultSort = 4, + WidthStretch = 8, + WidthFixed = 16, + NoResize = 32, + NoReorder = 64, + NoHide = 128, + NoClip = 256, + NoSort = 512, + NoSortAscending = 1024, + NoSortDescending = 2048, + NoHeaderLabel = 4096, + NoHeaderWidth = 8192, + PreferSortAscending = 16384, + PreferSortDescending = 32768, + IndentEnable = 65536, + IndentDisable = 131072, + IsEnabled = 16777216, + IsVisible = 33554432, + IsSorted = 67108864, + IsHovered = 134217728, + WidthMask = 24, + IndentMask = 196608, + StatusMask = 251658240, NoDirectResize = 1073741824, } } diff --git a/src/ImGui.NET/Generated/ImGuiWindowClass.gen.cs b/src/ImGui.NET/Generated/ImGuiWindowClass.gen.cs index 53e1c45..e34c501 100644 --- a/src/ImGui.NET/Generated/ImGuiWindowClass.gen.cs +++ b/src/ImGui.NET/Generated/ImGuiWindowClass.gen.cs @@ -13,7 +13,6 @@ namespace ImGuiNET public ImGuiViewportFlags ViewportFlagsOverrideClear; public ImGuiTabItemFlags TabItemFlagsOverrideSet; public ImGuiDockNodeFlags DockNodeFlagsOverrideSet; - public ImGuiDockNodeFlags DockNodeFlagsOverrideClear; public byte DockingAlwaysTabBar; public byte DockingAllowUnclassed; } @@ -31,7 +30,6 @@ namespace ImGuiNET public ref ImGuiViewportFlags ViewportFlagsOverrideClear => ref Unsafe.AsRef(&NativePtr->ViewportFlagsOverrideClear); public ref ImGuiTabItemFlags TabItemFlagsOverrideSet => ref Unsafe.AsRef(&NativePtr->TabItemFlagsOverrideSet); public ref ImGuiDockNodeFlags DockNodeFlagsOverrideSet => ref Unsafe.AsRef(&NativePtr->DockNodeFlagsOverrideSet); - public ref ImGuiDockNodeFlags DockNodeFlagsOverrideClear => ref Unsafe.AsRef(&NativePtr->DockNodeFlagsOverrideClear); public ref bool DockingAlwaysTabBar => ref Unsafe.AsRef(&NativePtr->DockingAlwaysTabBar); public ref bool DockingAllowUnclassed => ref Unsafe.AsRef(&NativePtr->DockingAllowUnclassed); public void Destroy() diff --git a/src/ImGui.NET/ImDrawList.Manual.cs b/src/ImGui.NET/ImDrawList.Manual.cs index 65e7b8a..dff0a4f 100644 --- a/src/ImGui.NET/ImDrawList.Manual.cs +++ b/src/ImGui.NET/ImDrawList.Manual.cs @@ -15,7 +15,7 @@ namespace ImGuiNET native_text_begin[native_text_begin_offset] = 0; } byte* native_text_end = null; - ImGuiNative.ImDrawList_AddTextVec2(NativePtr, pos, col, native_text_begin, native_text_end); + ImGuiNative.ImDrawList_AddText_Vec2(NativePtr, pos, col, native_text_begin, native_text_end); } public void AddText(ImFontPtr font, float font_size, Vector2 pos, uint col, string text_begin) @@ -31,7 +31,7 @@ namespace ImGuiNET byte* native_text_end = null; float wrap_width = 0.0f; Vector4* cpu_fine_clip_rect = null; - ImGuiNative.ImDrawList_AddTextFontPtr(NativePtr, native_font, font_size, pos, col, native_text_begin, native_text_end, wrap_width, cpu_fine_clip_rect); + ImGuiNative.ImDrawList_AddText_FontPtr(NativePtr, native_font, font_size, pos, col, native_text_begin, native_text_end, wrap_width, cpu_fine_clip_rect); } } }