diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/FunctionTable.cs b/imgui/Dalamud.Bindings.ImGui/Generated/FunctionTable.cs
index b02445385..54a27cd21 100644
--- a/imgui/Dalamud.Bindings.ImGui/Generated/FunctionTable.cs
+++ b/imgui/Dalamud.Bindings.ImGui/Generated/FunctionTable.cs
@@ -24,7 +24,7 @@ namespace Dalamud.Bindings.ImGui
///
public static void InitApi(INativeContext context)
{
- funcTable = new FunctionTable(context, 1276);
+ funcTable = new FunctionTable(context, 1279);
funcTable.Load(0, "ImVec2_ImVec2_Nil");
funcTable.Load(1, "ImVec2_destroy");
funcTable.Load(2, "ImVec2_ImVec2_Float");
@@ -121,1186 +121,1189 @@ namespace Dalamud.Bindings.ImGui
funcTable.Load(93, "igPopTextWrapPos");
funcTable.Load(94, "igGetFont");
funcTable.Load(95, "igGetFontSize");
- funcTable.Load(96, "igGetFontTexUvWhitePixel");
- funcTable.Load(97, "igGetColorU32_Col");
- funcTable.Load(98, "igGetColorU32_Vec4");
- funcTable.Load(99, "igGetColorU32_U32");
- funcTable.Load(100, "igGetStyleColorVec4");
- funcTable.Load(101, "igSeparator");
- funcTable.Load(102, "igSameLine");
- funcTable.Load(103, "igNewLine");
- funcTable.Load(104, "igSpacing");
- funcTable.Load(105, "igDummy");
- funcTable.Load(106, "igIndent");
- funcTable.Load(107, "igUnindent");
- funcTable.Load(108, "igBeginGroup");
- funcTable.Load(109, "igEndGroup");
- funcTable.Load(110, "igGetCursorPos");
- funcTable.Load(111, "igGetCursorPosX");
- funcTable.Load(112, "igGetCursorPosY");
- funcTable.Load(113, "igSetCursorPos");
- funcTable.Load(114, "igSetCursorPosX");
- funcTable.Load(115, "igSetCursorPosY");
- funcTable.Load(116, "igGetCursorStartPos");
- funcTable.Load(117, "igGetCursorScreenPos");
- funcTable.Load(118, "igSetCursorScreenPos");
- funcTable.Load(119, "igAlignTextToFramePadding");
- funcTable.Load(120, "igGetTextLineHeight");
- funcTable.Load(121, "igGetTextLineHeightWithSpacing");
- funcTable.Load(122, "igGetFrameHeight");
- funcTable.Load(123, "igGetFrameHeightWithSpacing");
- funcTable.Load(124, "igPushID_Str");
- funcTable.Load(125, "igPushID_StrStr");
- funcTable.Load(126, "igPushID_Ptr");
- funcTable.Load(127, "igPushID_Int");
- funcTable.Load(128, "igPopID");
- funcTable.Load(129, "igGetID_Str");
- funcTable.Load(130, "igGetID_StrStr");
- funcTable.Load(131, "igGetID_Ptr");
- funcTable.Load(132, "igTextUnformatted");
- funcTable.Load(133, "igText");
- funcTable.Load(134, "igTextV");
- funcTable.Load(135, "igTextColored");
- funcTable.Load(136, "igTextColoredV");
- funcTable.Load(137, "igTextDisabled");
- funcTable.Load(138, "igTextDisabledV");
- funcTable.Load(139, "igTextWrapped");
- funcTable.Load(140, "igTextWrappedV");
- funcTable.Load(141, "igLabelText");
- funcTable.Load(142, "igLabelTextV");
- funcTable.Load(143, "igBulletText");
- funcTable.Load(144, "igBulletTextV");
- funcTable.Load(145, "igButton");
- funcTable.Load(146, "igSmallButton");
- funcTable.Load(147, "igInvisibleButton");
- funcTable.Load(148, "igArrowButton");
- funcTable.Load(149, "igImage");
- funcTable.Load(150, "igImageButton");
- funcTable.Load(151, "igCheckbox");
- funcTable.Load(152, "igCheckboxFlags_IntPtr");
- funcTable.Load(153, "igCheckboxFlags_UintPtr");
- funcTable.Load(154, "igRadioButton_Bool");
- funcTable.Load(155, "igRadioButton_IntPtr");
- funcTable.Load(156, "igProgressBar");
- funcTable.Load(157, "igBullet");
- funcTable.Load(158, "igBeginCombo");
- funcTable.Load(159, "igEndCombo");
- funcTable.Load(160, "igCombo_Str_arr");
- funcTable.Load(161, "igCombo_Str");
- funcTable.Load(162, "igCombo_FnBoolPtr");
- funcTable.Load(163, "igDragFloat");
- funcTable.Load(164, "igDragFloat2");
- funcTable.Load(165, "igDragFloat3");
- funcTable.Load(166, "igDragFloat4");
- funcTable.Load(167, "igDragFloatRange2");
- funcTable.Load(168, "igDragInt");
- funcTable.Load(169, "igDragInt2");
- funcTable.Load(170, "igDragInt3");
- funcTable.Load(171, "igDragInt4");
- funcTable.Load(172, "igDragIntRange2");
- funcTable.Load(173, "igDragScalar");
- funcTable.Load(174, "igDragScalarN");
- funcTable.Load(175, "igSliderFloat");
- funcTable.Load(176, "igSliderFloat2");
- funcTable.Load(177, "igSliderFloat3");
- funcTable.Load(178, "igSliderFloat4");
- funcTable.Load(179, "igSliderAngle");
- funcTable.Load(180, "igSliderInt");
- funcTable.Load(181, "igSliderInt2");
- funcTable.Load(182, "igSliderInt3");
- funcTable.Load(183, "igSliderInt4");
- funcTable.Load(184, "igSliderScalar");
- funcTable.Load(185, "igSliderScalarN");
- funcTable.Load(186, "igVSliderFloat");
- funcTable.Load(187, "igVSliderInt");
- funcTable.Load(188, "igVSliderScalar");
- funcTable.Load(189, "igInputFloat");
- funcTable.Load(190, "igInputFloat2");
- funcTable.Load(191, "igInputFloat3");
- funcTable.Load(192, "igInputFloat4");
- funcTable.Load(193, "igInputInt");
- funcTable.Load(194, "igInputInt2");
- funcTable.Load(195, "igInputInt3");
- funcTable.Load(196, "igInputInt4");
- funcTable.Load(197, "igInputDouble");
- funcTable.Load(198, "igInputScalar");
- funcTable.Load(199, "igInputScalarN");
- funcTable.Load(200, "igColorEdit3");
- funcTable.Load(201, "igColorEdit4");
- funcTable.Load(202, "igColorPicker3");
- funcTable.Load(203, "igColorPicker4");
- funcTable.Load(204, "igColorButton");
- funcTable.Load(205, "igSetColorEditOptions");
- funcTable.Load(206, "igTreeNode_Str");
- funcTable.Load(207, "igTreeNode_StrStr");
- funcTable.Load(208, "igTreeNode_Ptr");
- funcTable.Load(209, "igTreeNodeV_Str");
- funcTable.Load(210, "igTreeNodeV_Ptr");
- funcTable.Load(211, "igTreeNodeEx_Str");
- funcTable.Load(212, "igTreeNodeEx_StrStr");
- funcTable.Load(213, "igTreeNodeEx_Ptr");
- funcTable.Load(214, "igTreeNodeExV_Str");
- funcTable.Load(215, "igTreeNodeExV_Ptr");
- funcTable.Load(216, "igTreePush_Str");
- funcTable.Load(217, "igTreePush_Ptr");
- funcTable.Load(218, "igTreePop");
- funcTable.Load(219, "igGetTreeNodeToLabelSpacing");
- funcTable.Load(220, "igCollapsingHeader_TreeNodeFlags");
- funcTable.Load(221, "igCollapsingHeader_BoolPtr");
- funcTable.Load(222, "igSetNextItemOpen");
- funcTable.Load(223, "igSelectable_Bool");
- funcTable.Load(224, "igSelectable_BoolPtr");
- funcTable.Load(225, "igBeginListBox");
- funcTable.Load(226, "igEndListBox");
- funcTable.Load(227, "igListBox_Str_arr");
- funcTable.Load(228, "igListBox_FnBoolPtr");
- funcTable.Load(229, "igPlotLines_FloatPtr");
- funcTable.Load(230, "igPlotLines_FnFloatPtr");
- funcTable.Load(231, "igPlotHistogram_FloatPtr");
- funcTable.Load(232, "igPlotHistogram_FnFloatPtr");
- funcTable.Load(233, "igValue_Bool");
- funcTable.Load(234, "igValue_Int");
- funcTable.Load(235, "igValue_Uint");
- funcTable.Load(236, "igValue_Float");
- funcTable.Load(237, "igBeginMenuBar");
- funcTable.Load(238, "igEndMenuBar");
- funcTable.Load(239, "igBeginMainMenuBar");
- funcTable.Load(240, "igEndMainMenuBar");
- funcTable.Load(241, "igBeginMenu");
- funcTable.Load(242, "igEndMenu");
- funcTable.Load(243, "igMenuItem_Bool");
- funcTable.Load(244, "igMenuItem_BoolPtr");
- funcTable.Load(245, "igBeginTooltip");
- funcTable.Load(246, "igEndTooltip");
- funcTable.Load(247, "igSetTooltip");
- funcTable.Load(248, "igSetTooltipV");
- funcTable.Load(249, "igBeginPopup");
- funcTable.Load(250, "igBeginPopupModal");
- funcTable.Load(251, "igEndPopup");
- funcTable.Load(252, "igOpenPopup_Str");
- funcTable.Load(253, "igOpenPopup_ID");
- funcTable.Load(254, "igOpenPopupOnItemClick");
- funcTable.Load(255, "igCloseCurrentPopup");
- funcTable.Load(256, "igBeginPopupContextItem");
- funcTable.Load(257, "igBeginPopupContextWindow");
- funcTable.Load(258, "igBeginPopupContextVoid");
- funcTable.Load(259, "igIsPopupOpen_Str");
- funcTable.Load(260, "igBeginTable");
- funcTable.Load(261, "igEndTable");
- funcTable.Load(262, "igTableNextRow");
- funcTable.Load(263, "igTableNextColumn");
- funcTable.Load(264, "igTableSetColumnIndex");
- funcTable.Load(265, "igTableSetupColumn");
- funcTable.Load(266, "igTableSetupScrollFreeze");
- funcTable.Load(267, "igTableHeadersRow");
- funcTable.Load(268, "igTableHeader");
- funcTable.Load(269, "igTableGetSortSpecs");
- funcTable.Load(270, "igTableGetColumnCount");
- funcTable.Load(271, "igTableGetColumnIndex");
- funcTable.Load(272, "igTableGetRowIndex");
- funcTable.Load(273, "igTableGetColumnName_Int");
- funcTable.Load(274, "igTableGetColumnFlags");
- funcTable.Load(275, "igTableSetColumnEnabled");
- funcTable.Load(276, "igTableSetBgColor");
- funcTable.Load(277, "igColumns");
- funcTable.Load(278, "igNextColumn");
- funcTable.Load(279, "igGetColumnIndex");
- funcTable.Load(280, "igGetColumnWidth");
- funcTable.Load(281, "igSetColumnWidth");
- funcTable.Load(282, "igGetColumnOffset");
- funcTable.Load(283, "igSetColumnOffset");
- funcTable.Load(284, "igGetColumnsCount");
- funcTable.Load(285, "igBeginTabBar");
- funcTable.Load(286, "igEndTabBar");
- funcTable.Load(287, "igBeginTabItem");
- funcTable.Load(288, "igEndTabItem");
- funcTable.Load(289, "igTabItemButton");
- funcTable.Load(290, "igSetTabItemClosed");
- funcTable.Load(291, "igDockSpace");
- funcTable.Load(292, "igDockSpaceOverViewport");
- funcTable.Load(293, "igSetNextWindowDockID");
- funcTable.Load(294, "igSetNextWindowClass");
- funcTable.Load(295, "igGetWindowDockID");
- funcTable.Load(296, "igIsWindowDocked");
- funcTable.Load(297, "igLogToTTY");
- funcTable.Load(298, "igLogToFile");
- funcTable.Load(299, "igLogToClipboard");
- funcTable.Load(300, "igLogFinish");
- funcTable.Load(301, "igLogButtons");
- funcTable.Load(302, "igLogTextV");
- funcTable.Load(303, "igBeginDragDropSource");
- funcTable.Load(304, "igSetDragDropPayload");
- funcTable.Load(305, "igEndDragDropSource");
- funcTable.Load(306, "igBeginDragDropTarget");
- funcTable.Load(307, "igAcceptDragDropPayload");
- funcTable.Load(308, "igEndDragDropTarget");
- funcTable.Load(309, "igGetDragDropPayload");
- funcTable.Load(310, "igBeginDisabled");
- funcTable.Load(311, "igEndDisabled");
- funcTable.Load(312, "igPushClipRect");
- funcTable.Load(313, "igPopClipRect");
- funcTable.Load(314, "igSetItemDefaultFocus");
- funcTable.Load(315, "igSetKeyboardFocusHere");
- funcTable.Load(316, "igIsItemHovered");
- funcTable.Load(317, "igIsItemActive");
- funcTable.Load(318, "igIsItemFocused");
- funcTable.Load(319, "igIsItemClicked");
- funcTable.Load(320, "igIsItemVisible");
- funcTable.Load(321, "igIsItemEdited");
- funcTable.Load(322, "igIsItemActivated");
- funcTable.Load(323, "igIsItemDeactivated");
- funcTable.Load(324, "igIsItemDeactivatedAfterEdit");
- funcTable.Load(325, "igIsItemToggledOpen");
- funcTable.Load(326, "igIsAnyItemHovered");
- funcTable.Load(327, "igIsAnyItemActive");
- funcTable.Load(328, "igIsAnyItemFocused");
- funcTable.Load(329, "igGetItemRectMin");
- funcTable.Load(330, "igGetItemRectMax");
- funcTable.Load(331, "igGetItemRectSize");
- funcTable.Load(332, "igSetItemAllowOverlap");
- funcTable.Load(333, "igGetMainViewport");
- funcTable.Load(334, "igGetBackgroundDrawList_Nil");
- funcTable.Load(335, "igGetForegroundDrawList_Nil");
- funcTable.Load(336, "igGetBackgroundDrawList_ViewportPtr");
- funcTable.Load(337, "igGetForegroundDrawList_ViewportPtr");
- funcTable.Load(338, "igIsRectVisible_Nil");
- funcTable.Load(339, "igIsRectVisible_Vec2");
- funcTable.Load(340, "igGetTime");
- funcTable.Load(341, "igGetFrameCount");
- funcTable.Load(342, "igGetDrawListSharedData");
- funcTable.Load(343, "igGetStyleColorName");
- funcTable.Load(344, "igSetStateStorage");
- funcTable.Load(345, "igGetStateStorage");
- funcTable.Load(346, "igBeginChildFrame");
- funcTable.Load(347, "igEndChildFrame");
- funcTable.Load(348, "igCalcTextSize");
- funcTable.Load(349, "igColorConvertU32ToFloat4");
- funcTable.Load(350, "igColorConvertFloat4ToU32");
- funcTable.Load(351, "igColorConvertRGBtoHSV");
- funcTable.Load(352, "igColorConvertHSVtoRGB");
- funcTable.Load(353, "igIsKeyDown");
- funcTable.Load(354, "igIsKeyPressed");
- funcTable.Load(355, "igIsKeyReleased");
- funcTable.Load(356, "igGetKeyPressedAmount");
- funcTable.Load(357, "igGetKeyName");
- funcTable.Load(358, "igSetNextFrameWantCaptureKeyboard");
- funcTable.Load(359, "igIsMouseDown");
- funcTable.Load(360, "igIsMouseClicked");
- funcTable.Load(361, "igIsMouseReleased");
- funcTable.Load(362, "igIsMouseDoubleClicked");
- funcTable.Load(363, "igGetMouseClickedCount");
- funcTable.Load(364, "igIsMouseHoveringRect");
- funcTable.Load(365, "igIsMousePosValid");
- funcTable.Load(366, "igIsAnyMouseDown");
- funcTable.Load(367, "igGetMousePos");
- funcTable.Load(368, "igGetMousePosOnOpeningCurrentPopup");
- funcTable.Load(369, "igIsMouseDragging");
- funcTable.Load(370, "igGetMouseDragDelta");
- funcTable.Load(371, "igResetMouseDragDelta");
- funcTable.Load(372, "igGetMouseCursor");
- funcTable.Load(373, "igSetMouseCursor");
- funcTable.Load(374, "igSetNextFrameWantCaptureMouse");
- funcTable.Load(375, "igGetClipboardText");
- funcTable.Load(376, "igSetClipboardText");
- funcTable.Load(377, "igLoadIniSettingsFromDisk");
- funcTable.Load(378, "igLoadIniSettingsFromMemory");
- funcTable.Load(379, "igSaveIniSettingsToDisk");
- funcTable.Load(380, "igSaveIniSettingsToMemory");
- funcTable.Load(381, "igDebugTextEncoding");
- funcTable.Load(382, "igDebugCheckVersionAndDataLayout");
- funcTable.Load(383, "igSetAllocatorFunctions");
- funcTable.Load(384, "igGetAllocatorFunctions");
- funcTable.Load(385, "igMemAlloc");
- funcTable.Load(386, "igMemFree");
- funcTable.Load(387, "igGetPlatformIO");
- funcTable.Load(388, "igUpdatePlatformWindows");
- funcTable.Load(389, "igRenderPlatformWindowsDefault");
- funcTable.Load(390, "igDestroyPlatformWindows");
- funcTable.Load(391, "igFindViewportByID");
- funcTable.Load(392, "igFindViewportByPlatformHandle");
- funcTable.Load(393, "ImGuiStyle_ImGuiStyle");
- funcTable.Load(394, "ImGuiStyle_destroy");
- funcTable.Load(395, "ImGuiStyle_ScaleAllSizes");
- funcTable.Load(396, "ImGuiIO_AddKeyEvent");
- funcTable.Load(397, "ImGuiIO_AddKeyAnalogEvent");
- funcTable.Load(398, "ImGuiIO_AddMousePosEvent");
- funcTable.Load(399, "ImGuiIO_AddMouseButtonEvent");
- funcTable.Load(400, "ImGuiIO_AddMouseWheelEvent");
- funcTable.Load(401, "ImGuiIO_AddMouseViewportEvent");
- funcTable.Load(402, "ImGuiIO_AddFocusEvent");
- funcTable.Load(403, "ImGuiIO_AddInputCharacter");
- funcTable.Load(404, "ImGuiIO_AddInputCharacterUTF16");
- funcTable.Load(405, "ImGuiIO_AddInputCharactersUTF8");
- funcTable.Load(406, "ImGuiIO_SetKeyEventNativeData");
- funcTable.Load(407, "ImGuiIO_SetAppAcceptingEvents");
- funcTable.Load(408, "ImGuiIO_ClearInputCharacters");
- funcTable.Load(409, "ImGuiIO_ClearInputKeys");
- funcTable.Load(410, "ImGuiIO_ImGuiIO");
- funcTable.Load(411, "ImGuiIO_destroy");
- funcTable.Load(412, "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData");
- funcTable.Load(413, "ImGuiInputTextCallbackData_destroy");
- funcTable.Load(414, "ImGuiInputTextCallbackData_DeleteChars");
- funcTable.Load(415, "ImGuiInputTextCallbackData_InsertChars");
- funcTable.Load(416, "ImGuiInputTextCallbackData_SelectAll");
- funcTable.Load(417, "ImGuiInputTextCallbackData_ClearSelection");
- funcTable.Load(418, "ImGuiInputTextCallbackData_HasSelection");
- funcTable.Load(419, "ImGuiWindowClass_ImGuiWindowClass");
- funcTable.Load(420, "ImGuiWindowClass_destroy");
- funcTable.Load(421, "ImGuiPayload_ImGuiPayload");
- funcTable.Load(422, "ImGuiPayload_destroy");
- funcTable.Load(423, "ImGuiPayload_Clear");
- funcTable.Load(424, "ImGuiPayload_IsDataType");
- funcTable.Load(425, "ImGuiPayload_IsPreview");
- funcTable.Load(426, "ImGuiPayload_IsDelivery");
- funcTable.Load(427, "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs");
- funcTable.Load(428, "ImGuiTableColumnSortSpecs_destroy");
- funcTable.Load(429, "ImGuiTableSortSpecs_ImGuiTableSortSpecs");
- funcTable.Load(430, "ImGuiTableSortSpecs_destroy");
- funcTable.Load(431, "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame");
- funcTable.Load(432, "ImGuiOnceUponAFrame_destroy");
- funcTable.Load(433, "ImGuiTextFilter_ImGuiTextFilter");
- funcTable.Load(434, "ImGuiTextFilter_destroy");
- funcTable.Load(435, "ImGuiTextFilter_Draw");
- funcTable.Load(436, "ImGuiTextFilter_PassFilter");
- funcTable.Load(437, "ImGuiTextFilter_Build");
- funcTable.Load(438, "ImGuiTextFilter_Clear");
- funcTable.Load(439, "ImGuiTextFilter_IsActive");
- funcTable.Load(440, "ImGuiTextRange_ImGuiTextRange_Nil");
- funcTable.Load(441, "ImGuiTextRange_destroy");
- funcTable.Load(442, "ImGuiTextRange_ImGuiTextRange_Str");
- funcTable.Load(443, "ImGuiTextRange_empty");
- funcTable.Load(444, "ImGuiTextRange_split");
- funcTable.Load(445, "ImGuiTextBuffer_ImGuiTextBuffer");
- funcTable.Load(446, "ImGuiTextBuffer_destroy");
- funcTable.Load(447, "ImGuiTextBuffer_begin");
- funcTable.Load(448, "ImGuiTextBuffer_end");
- funcTable.Load(449, "ImGuiTextBuffer_size");
- funcTable.Load(450, "ImGuiTextBuffer_empty");
- funcTable.Load(451, "ImGuiTextBuffer_clear");
- funcTable.Load(452, "ImGuiTextBuffer_reserve");
- funcTable.Load(453, "ImGuiTextBuffer_c_str");
- funcTable.Load(454, "ImGuiTextBuffer_append");
- funcTable.Load(455, "ImGuiTextBuffer_appendfv");
- funcTable.Load(456, "ImGuiStoragePair_ImGuiStoragePair_Int");
- funcTable.Load(457, "ImGuiStoragePair_destroy");
- funcTable.Load(458, "ImGuiStoragePair_ImGuiStoragePair_Float");
- funcTable.Load(459, "ImGuiStoragePair_ImGuiStoragePair_Ptr");
- funcTable.Load(460, "ImGuiStorage_Clear");
- funcTable.Load(461, "ImGuiStorage_GetInt");
- funcTable.Load(462, "ImGuiStorage_SetInt");
- funcTable.Load(463, "ImGuiStorage_GetBool");
- funcTable.Load(464, "ImGuiStorage_SetBool");
- funcTable.Load(465, "ImGuiStorage_GetFloat");
- funcTable.Load(466, "ImGuiStorage_SetFloat");
- funcTable.Load(467, "ImGuiStorage_GetVoidPtr");
- funcTable.Load(468, "ImGuiStorage_SetVoidPtr");
- funcTable.Load(469, "ImGuiStorage_GetIntRef");
- funcTable.Load(470, "ImGuiStorage_GetBoolRef");
- funcTable.Load(471, "ImGuiStorage_GetFloatRef");
- funcTable.Load(472, "ImGuiStorage_GetVoidPtrRef");
- funcTable.Load(473, "ImGuiStorage_SetAllInt");
- funcTable.Load(474, "ImGuiStorage_BuildSortByKey");
- funcTable.Load(475, "ImGuiListClipper_ImGuiListClipper");
- funcTable.Load(476, "ImGuiListClipper_destroy");
- funcTable.Load(477, "ImGuiListClipper_Begin");
- funcTable.Load(478, "ImGuiListClipper_End");
- funcTable.Load(479, "ImGuiListClipper_Step");
- funcTable.Load(480, "ImGuiListClipper_ForceDisplayRangeByIndices");
- funcTable.Load(481, "ImColor_ImColor_Nil");
- funcTable.Load(482, "ImColor_destroy");
- funcTable.Load(483, "ImColor_ImColor_Float");
- funcTable.Load(484, "ImColor_ImColor_Vec4");
- funcTable.Load(485, "ImColor_ImColor_Int");
- funcTable.Load(486, "ImColor_ImColor_U32");
- funcTable.Load(487, "ImColor_SetHSV");
- funcTable.Load(488, "ImColor_HSV");
- funcTable.Load(489, "ImDrawCmd_ImDrawCmd");
- funcTable.Load(490, "ImDrawCmd_destroy");
- funcTable.Load(491, "ImDrawCmd_GetTexID");
- funcTable.Load(492, "ImDrawListSplitter_ImDrawListSplitter");
- funcTable.Load(493, "ImDrawListSplitter_destroy");
- funcTable.Load(494, "ImDrawListSplitter_Clear");
- funcTable.Load(495, "ImDrawListSplitter_ClearFreeMemory");
- funcTable.Load(496, "ImDrawListSplitter_Split");
- funcTable.Load(497, "ImDrawListSplitter_Merge");
- funcTable.Load(498, "ImDrawListSplitter_SetCurrentChannel");
- funcTable.Load(499, "ImDrawList_ImDrawList");
- funcTable.Load(500, "ImDrawList_destroy");
- funcTable.Load(501, "ImDrawList_PushClipRect");
- funcTable.Load(502, "ImDrawList_PushClipRectFullScreen");
- funcTable.Load(503, "ImDrawList_PopClipRect");
- funcTable.Load(504, "ImDrawList_PushTextureID");
- funcTable.Load(505, "ImDrawList_PopTextureID");
- funcTable.Load(506, "ImDrawList_GetClipRectMin");
- funcTable.Load(507, "ImDrawList_GetClipRectMax");
- funcTable.Load(508, "ImDrawList_AddLine");
- funcTable.Load(509, "ImDrawList_AddRect");
- funcTable.Load(510, "ImDrawList_AddRectFilled");
- funcTable.Load(511, "ImDrawList_AddRectFilledMultiColor");
- funcTable.Load(512, "ImDrawList_AddQuad");
- funcTable.Load(513, "ImDrawList_AddQuadFilled");
- funcTable.Load(514, "ImDrawList_AddTriangle");
- funcTable.Load(515, "ImDrawList_AddTriangleFilled");
- funcTable.Load(516, "ImDrawList_AddCircle");
- funcTable.Load(517, "ImDrawList_AddCircleFilled");
- funcTable.Load(518, "ImDrawList_AddNgon");
- funcTable.Load(519, "ImDrawList_AddNgonFilled");
- funcTable.Load(520, "ImDrawList_AddText_Vec2");
- funcTable.Load(521, "ImDrawList_AddText_FontPtr");
- funcTable.Load(522, "ImDrawList_AddPolyline");
- funcTable.Load(523, "ImDrawList_AddConvexPolyFilled");
- funcTable.Load(524, "ImDrawList_AddBezierCubic");
- funcTable.Load(525, "ImDrawList_AddBezierQuadratic");
- funcTable.Load(526, "ImDrawList_AddImage");
- funcTable.Load(527, "ImDrawList_AddImageQuad");
- funcTable.Load(528, "ImDrawList_AddImageRounded");
- funcTable.Load(529, "ImDrawList_PathClear");
- funcTable.Load(530, "ImDrawList_PathLineTo");
- funcTable.Load(531, "ImDrawList_PathLineToMergeDuplicate");
- funcTable.Load(532, "ImDrawList_PathFillConvex");
- funcTable.Load(533, "ImDrawList_PathStroke");
- funcTable.Load(534, "ImDrawList_PathArcTo");
- funcTable.Load(535, "ImDrawList_PathArcToFast");
- funcTable.Load(536, "ImDrawList_PathBezierCubicCurveTo");
- funcTable.Load(537, "ImDrawList_PathBezierQuadraticCurveTo");
- funcTable.Load(538, "ImDrawList_PathRect");
- funcTable.Load(539, "ImDrawList_AddCallback");
- funcTable.Load(540, "ImDrawList_AddDrawCmd");
- funcTable.Load(541, "ImDrawList_CloneOutput");
- funcTable.Load(542, "ImDrawList_ChannelsSplit");
- funcTable.Load(543, "ImDrawList_ChannelsMerge");
- funcTable.Load(544, "ImDrawList_ChannelsSetCurrent");
- funcTable.Load(545, "ImDrawList_PrimReserve");
- funcTable.Load(546, "ImDrawList_PrimUnreserve");
- funcTable.Load(547, "ImDrawList_PrimRect");
- funcTable.Load(548, "ImDrawList_PrimRectUV");
- funcTable.Load(549, "ImDrawList_PrimQuadUV");
- funcTable.Load(550, "ImDrawList_PrimWriteVtx");
- funcTable.Load(551, "ImDrawList_PrimWriteIdx");
- funcTable.Load(552, "ImDrawList_PrimVtx");
- funcTable.Load(553, "ImDrawList__ResetForNewFrame");
- funcTable.Load(554, "ImDrawList__ClearFreeMemory");
- funcTable.Load(555, "ImDrawList__PopUnusedDrawCmd");
- funcTable.Load(556, "ImDrawList__TryMergeDrawCmds");
- funcTable.Load(557, "ImDrawList__OnChangedClipRect");
- funcTable.Load(558, "ImDrawList__OnChangedTextureID");
- funcTable.Load(559, "ImDrawList__OnChangedVtxOffset");
- funcTable.Load(560, "ImDrawList__CalcCircleAutoSegmentCount");
- funcTable.Load(561, "ImDrawList__PathArcToFastEx");
- funcTable.Load(562, "ImDrawList__PathArcToN");
- funcTable.Load(563, "ImDrawData_ImDrawData");
- funcTable.Load(564, "ImDrawData_destroy");
- funcTable.Load(565, "ImDrawData_Clear");
- funcTable.Load(566, "ImDrawData_DeIndexAllBuffers");
- funcTable.Load(567, "ImDrawData_ScaleClipRects");
- funcTable.Load(568, "ImFontConfig_ImFontConfig");
- funcTable.Load(569, "ImFontConfig_destroy");
- funcTable.Load(570, "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder");
- funcTable.Load(571, "ImFontGlyphRangesBuilder_destroy");
- funcTable.Load(572, "ImFontGlyphRangesBuilder_Clear");
- funcTable.Load(573, "ImFontGlyphRangesBuilder_GetBit");
- funcTable.Load(574, "ImFontGlyphRangesBuilder_SetBit");
- funcTable.Load(575, "ImFontGlyphRangesBuilder_AddChar");
- funcTable.Load(576, "ImFontGlyphRangesBuilder_AddText");
- funcTable.Load(577, "ImFontGlyphRangesBuilder_AddRanges");
- funcTable.Load(578, "ImFontGlyphRangesBuilder_BuildRanges");
- funcTable.Load(579, "ImFontAtlasCustomRect_ImFontAtlasCustomRect");
- funcTable.Load(580, "ImFontAtlasCustomRect_destroy");
- funcTable.Load(581, "ImFontAtlasCustomRect_IsPacked");
- funcTable.Load(582, "ImFontAtlas_ImFontAtlas");
- funcTable.Load(583, "ImFontAtlas_destroy");
- funcTable.Load(584, "ImFontAtlas_AddFont");
- funcTable.Load(585, "ImFontAtlas_AddFontDefault");
- funcTable.Load(586, "ImFontAtlas_AddFontFromFileTTF");
- funcTable.Load(587, "ImFontAtlas_AddFontFromMemoryTTF");
- funcTable.Load(588, "ImFontAtlas_AddFontFromMemoryCompressedTTF");
- funcTable.Load(589, "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF");
- funcTable.Load(590, "ImFontAtlas_ClearInputData");
- funcTable.Load(591, "ImFontAtlas_ClearTexData");
- funcTable.Load(592, "ImFontAtlas_ClearFonts");
- funcTable.Load(593, "ImFontAtlas_Clear");
- funcTable.Load(594, "ImFontAtlas_Build");
- funcTable.Load(595, "ImFontAtlas_GetTexDataAsAlpha8");
- funcTable.Load(596, "ImFontAtlas_GetTexDataAsRGBA32");
- funcTable.Load(597, "ImFontAtlas_IsBuilt");
- funcTable.Load(598, "ImFontAtlas_SetTexID");
- funcTable.Load(599, "ImFontAtlas_ClearTexID");
- funcTable.Load(600, "ImFontAtlas_GetGlyphRangesDefault");
- funcTable.Load(601, "ImFontAtlas_GetGlyphRangesKorean");
- funcTable.Load(602, "ImFontAtlas_GetGlyphRangesJapanese");
- funcTable.Load(603, "ImFontAtlas_GetGlyphRangesChineseFull");
- funcTable.Load(604, "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon");
- funcTable.Load(605, "ImFontAtlas_GetGlyphRangesCyrillic");
- funcTable.Load(606, "ImFontAtlas_GetGlyphRangesThai");
- funcTable.Load(607, "ImFontAtlas_GetGlyphRangesVietnamese");
- funcTable.Load(608, "ImFontAtlas_AddCustomRectRegular");
- funcTable.Load(609, "ImFontAtlas_AddCustomRectFontGlyph");
- funcTable.Load(610, "ImFontAtlas_GetCustomRectByIndex");
- funcTable.Load(611, "ImFontAtlas_CalcCustomRectUV");
- funcTable.Load(612, "ImFontAtlas_GetMouseCursorTexData");
- funcTable.Load(613, "ImFont_ImFont");
- funcTable.Load(614, "ImFont_destroy");
- funcTable.Load(615, "ImFont_FindGlyph");
- funcTable.Load(616, "ImFont_FindGlyphNoFallback");
- funcTable.Load(617, "ImFont_GetDistanceAdjustmentForPair");
- funcTable.Load(618, "ImFont_GetCharAdvance");
- funcTable.Load(619, "ImFont_IsLoaded");
- funcTable.Load(620, "ImFont_GetDebugName");
- funcTable.Load(621, "ImFont_CalcTextSizeA");
- funcTable.Load(622, "ImFont_CalcWordWrapPositionA");
- funcTable.Load(623, "ImFont_RenderChar");
- funcTable.Load(624, "ImFont_RenderText");
- funcTable.Load(625, "ImFont_BuildLookupTable");
- funcTable.Load(626, "ImFont_ClearOutputData");
- funcTable.Load(627, "ImFont_GrowIndex");
- funcTable.Load(628, "ImFont_AddGlyph");
- funcTable.Load(629, "ImFont_AddRemapChar");
- funcTable.Load(630, "ImFont_SetGlyphVisible");
- funcTable.Load(631, "ImFont_IsGlyphRangeUnused");
- funcTable.Load(632, "ImFont_AddKerningPair");
- funcTable.Load(633, "ImFont_GetDistanceAdjustmentForPairFromHotData");
- funcTable.Load(634, "ImGuiViewport_ImGuiViewport");
- funcTable.Load(635, "ImGuiViewport_destroy");
- funcTable.Load(636, "ImGuiViewport_GetCenter");
- funcTable.Load(637, "ImGuiViewport_GetWorkCenter");
- funcTable.Load(638, "ImGuiPlatformIO_ImGuiPlatformIO");
- funcTable.Load(639, "ImGuiPlatformIO_destroy");
- funcTable.Load(640, "ImGuiPlatformMonitor_ImGuiPlatformMonitor");
- funcTable.Load(641, "ImGuiPlatformMonitor_destroy");
- funcTable.Load(642, "ImGuiPlatformImeData_ImGuiPlatformImeData");
- funcTable.Load(643, "ImGuiPlatformImeData_destroy");
- funcTable.Load(644, "igGetKeyIndex");
- funcTable.Load(645, "ImVec1_destroy");
- funcTable.Load(646, "ImVec2ih_destroy");
- funcTable.Load(647, "ImRect_destroy");
- funcTable.Load(648, "ImDrawListSharedData_destroy");
- funcTable.Load(649, "ImGuiStyleMod_destroy");
- funcTable.Load(650, "ImGuiComboPreviewData_destroy");
- funcTable.Load(651, "ImGuiMenuColumns_destroy");
- funcTable.Load(652, "ImGuiInputTextState_destroy");
- funcTable.Load(653, "ImGuiPopupData_destroy");
- funcTable.Load(654, "ImGuiNextWindowData_destroy");
- funcTable.Load(655, "ImGuiNextItemData_destroy");
- funcTable.Load(656, "ImGuiLastItemData_destroy");
- funcTable.Load(657, "ImGuiStackSizes_ImGuiStackSizes");
- funcTable.Load(658, "ImGuiStackSizes_destroy");
- funcTable.Load(659, "ImGuiStackSizes_SetToCurrentState");
- funcTable.Load(660, "ImGuiStackSizes_CompareWithCurrentState");
- funcTable.Load(661, "ImGuiPtrOrIndex_destroy");
- funcTable.Load(662, "ImGuiInputEvent_destroy");
- funcTable.Load(663, "ImGuiListClipperData_destroy");
- funcTable.Load(664, "ImGuiNavItemData_destroy");
- funcTable.Load(665, "ImGuiOldColumnData_destroy");
- funcTable.Load(666, "ImGuiOldColumns_destroy");
- funcTable.Load(667, "ImGuiDockContext_destroy");
- funcTable.Load(668, "ImGuiWindowSettings_destroy");
- funcTable.Load(669, "ImGuiSettingsHandler_destroy");
- funcTable.Load(670, "ImGuiMetricsConfig_destroy");
- funcTable.Load(671, "ImGuiStackLevelInfo_destroy");
- funcTable.Load(672, "ImGuiStackTool_ImGuiStackTool");
- funcTable.Load(673, "ImGuiStackTool_destroy");
- funcTable.Load(674, "ImGuiContextHook_destroy");
- funcTable.Load(675, "ImGuiContext_destroy");
- funcTable.Load(676, "ImGuiTabItem_destroy");
- funcTable.Load(677, "ImGuiTabBar_destroy");
- funcTable.Load(678, "ImGuiTableColumn_destroy");
- funcTable.Load(679, "ImGuiTableInstanceData_destroy");
- funcTable.Load(680, "ImGuiTableTempData_destroy");
- funcTable.Load(681, "ImGuiTableColumnSettings_destroy");
- funcTable.Load(682, "ImGuiTableSettings_destroy");
- funcTable.Load(683, "igLogText");
- funcTable.Load(684, "ImGuiTextBuffer_appendf");
- funcTable.Load(685, "igGET_FLT_MAX");
- funcTable.Load(686, "igGET_FLT_MIN");
- funcTable.Load(687, "ImVector_ImWchar_create");
- funcTable.Load(688, "ImVector_ImWchar_destroy");
- funcTable.Load(689, "ImVector_ImWchar_Init");
- funcTable.Load(690, "ImVector_ImWchar_UnInit");
- funcTable.Load(691, "igImHashData");
- funcTable.Load(692, "igImHashStr");
- funcTable.Load(693, "igImQsort");
- funcTable.Load(694, "igImAlphaBlendColors");
- funcTable.Load(695, "igImIsPowerOfTwo_Int");
- funcTable.Load(696, "igImIsPowerOfTwo_U64");
- funcTable.Load(697, "igImUpperPowerOfTwo");
- funcTable.Load(698, "igImStricmp");
- funcTable.Load(699, "igImStrnicmp");
- funcTable.Load(700, "igImStrncpy");
- funcTable.Load(701, "igImStrdup");
- funcTable.Load(702, "igImStrdupcpy");
- funcTable.Load(703, "igImStrchrRange");
- funcTable.Load(704, "igImStrlenW");
- funcTable.Load(705, "igImStreolRange");
- funcTable.Load(706, "igImStrbolW");
- funcTable.Load(707, "igImStristr");
- funcTable.Load(708, "igImStrTrimBlanks");
- funcTable.Load(709, "igImStrSkipBlank");
- funcTable.Load(710, "igImCharIsBlankA");
- funcTable.Load(711, "igImCharIsBlankW");
- funcTable.Load(712, "igImFormatStringToTempBuffer");
- funcTable.Load(713, "igImFormatStringToTempBufferV");
- funcTable.Load(714, "igImParseFormatFindStart");
- funcTable.Load(715, "igImParseFormatFindEnd");
- funcTable.Load(716, "igImParseFormatSanitizeForPrinting");
- funcTable.Load(717, "igImParseFormatSanitizeForScanning");
- funcTable.Load(718, "igImParseFormatPrecision");
- funcTable.Load(719, "igImTextCharToUtf8");
- funcTable.Load(720, "igImTextCharFromUtf8");
- funcTable.Load(721, "igImTextCountCharsFromUtf8");
- funcTable.Load(722, "igImTextCountUtf8BytesFromChar");
- funcTable.Load(723, "igImTextCountUtf8BytesFromStr");
- funcTable.Load(724, "igImFileOpen");
- funcTable.Load(725, "igImFileClose");
- funcTable.Load(726, "igImFileGetSize");
- funcTable.Load(727, "igImFileRead");
- funcTable.Load(728, "igImFileWrite");
- funcTable.Load(729, "igImFileLoadToMemory");
- funcTable.Load(730, "igImPow_Float");
- funcTable.Load(731, "igImPow_double");
- funcTable.Load(732, "igImLog_Float");
- funcTable.Load(733, "igImLog_double");
- funcTable.Load(734, "igImAbs_Int");
- funcTable.Load(735, "igImAbs_Float");
- funcTable.Load(736, "igImAbs_double");
- funcTable.Load(737, "igImSign_Float");
- funcTable.Load(738, "igImSign_double");
- funcTable.Load(739, "igImRsqrt_Float");
- funcTable.Load(740, "igImRsqrt_double");
- funcTable.Load(741, "igImMin");
- funcTable.Load(742, "igImMax");
- funcTable.Load(743, "igImClamp");
- funcTable.Load(744, "igImLerp_Vec2Float");
- funcTable.Load(745, "igImLerp_Vec2Vec2");
- funcTable.Load(746, "igImLerp_Vec4");
- funcTable.Load(747, "igImSaturate");
- funcTable.Load(748, "igImLengthSqr_Vec2");
- funcTable.Load(749, "igImLengthSqr_Vec4");
- funcTable.Load(750, "igImInvLength");
- funcTable.Load(751, "igImFloor_Float");
- funcTable.Load(752, "igImFloorSigned_Float");
- funcTable.Load(753, "igImFloor_Vec2");
- funcTable.Load(754, "igImFloorSigned_Vec2");
- funcTable.Load(755, "igImModPositive");
- funcTable.Load(756, "igImDot");
- funcTable.Load(757, "igImRotate");
- funcTable.Load(758, "igImLinearSweep");
- funcTable.Load(759, "igImMul");
- funcTable.Load(760, "igImIsFloatAboveGuaranteedIntegerPrecision");
- funcTable.Load(761, "igImBezierCubicCalc");
- funcTable.Load(762, "igImBezierCubicClosestPoint");
- funcTable.Load(763, "igImBezierCubicClosestPointCasteljau");
- funcTable.Load(764, "igImBezierQuadraticCalc");
- funcTable.Load(765, "igImLineClosestPoint");
- funcTable.Load(766, "igImTriangleContainsPoint");
- funcTable.Load(767, "igImTriangleClosestPoint");
- funcTable.Load(768, "igImTriangleBarycentricCoords");
- funcTable.Load(769, "igImTriangleArea");
- funcTable.Load(770, "igImGetDirQuadrantFromDelta");
- funcTable.Load(771, "ImVec1_ImVec1_Nil");
- funcTable.Load(772, "ImVec1_ImVec1_Float");
- funcTable.Load(773, "ImVec2ih_ImVec2ih_Nil");
- funcTable.Load(774, "ImVec2ih_ImVec2ih_short");
- funcTable.Load(775, "ImVec2ih_ImVec2ih_Vec2");
- funcTable.Load(776, "ImRect_ImRect_Nil");
- funcTable.Load(777, "ImRect_ImRect_Vec2");
- funcTable.Load(778, "ImRect_ImRect_Vec4");
- funcTable.Load(779, "ImRect_ImRect_Float");
- funcTable.Load(780, "ImRect_GetCenter");
- funcTable.Load(781, "ImRect_GetSize");
- funcTable.Load(782, "ImRect_GetWidth");
- funcTable.Load(783, "ImRect_GetHeight");
- funcTable.Load(784, "ImRect_GetArea");
- funcTable.Load(785, "ImRect_GetTL");
- funcTable.Load(786, "ImRect_GetTR");
- funcTable.Load(787, "ImRect_GetBL");
- funcTable.Load(788, "ImRect_GetBR");
- funcTable.Load(789, "ImRect_Contains_Vec2");
- funcTable.Load(790, "ImRect_Contains_Rect");
- funcTable.Load(791, "ImRect_Overlaps");
- funcTable.Load(792, "ImRect_Add_Vec2");
- funcTable.Load(793, "ImRect_Add_Rect");
- funcTable.Load(794, "ImRect_Expand_Float");
- funcTable.Load(795, "ImRect_Expand_Vec2");
- funcTable.Load(796, "ImRect_Translate");
- funcTable.Load(797, "ImRect_TranslateX");
- funcTable.Load(798, "ImRect_TranslateY");
- funcTable.Load(799, "ImRect_ClipWith");
- funcTable.Load(800, "ImRect_ClipWithFull");
- funcTable.Load(801, "ImRect_Floor");
- funcTable.Load(802, "ImRect_IsInverted");
- funcTable.Load(803, "ImRect_ToVec4");
- funcTable.Load(804, "igImBitArrayTestBit");
- funcTable.Load(805, "igImBitArrayClearBit");
- funcTable.Load(806, "igImBitArraySetBit");
- funcTable.Load(807, "igImBitArraySetBitRange");
- funcTable.Load(808, "ImBitVector_Create");
- funcTable.Load(809, "ImBitVector_Clear");
- funcTable.Load(810, "ImBitVector_TestBit");
- funcTable.Load(811, "ImBitVector_SetBit");
- funcTable.Load(812, "ImBitVector_ClearBit");
- funcTable.Load(813, "ImDrawListSharedData_ImDrawListSharedData");
- funcTable.Load(814, "ImDrawListSharedData_SetCircleTessellationMaxError");
- funcTable.Load(815, "ImDrawDataBuilder_Clear");
- funcTable.Load(816, "ImDrawDataBuilder_ClearFreeMemory");
- funcTable.Load(817, "ImDrawDataBuilder_GetDrawListCount");
- funcTable.Load(818, "ImDrawDataBuilder_FlattenIntoSingleLayer");
- funcTable.Load(819, "ImGuiStyleMod_ImGuiStyleMod_Int");
- funcTable.Load(820, "ImGuiStyleMod_ImGuiStyleMod_Float");
- funcTable.Load(821, "ImGuiStyleMod_ImGuiStyleMod_Vec2");
- funcTable.Load(822, "ImGuiComboPreviewData_ImGuiComboPreviewData");
- funcTable.Load(823, "ImGuiMenuColumns_ImGuiMenuColumns");
- funcTable.Load(824, "ImGuiMenuColumns_Update");
- funcTable.Load(825, "ImGuiMenuColumns_DeclColumns");
- funcTable.Load(826, "ImGuiMenuColumns_CalcNextTotalWidth");
- funcTable.Load(827, "ImGuiInputTextState_ImGuiInputTextState");
- funcTable.Load(828, "ImGuiInputTextState_ClearText");
- funcTable.Load(829, "ImGuiInputTextState_ClearFreeMemory");
- funcTable.Load(830, "ImGuiInputTextState_GetUndoAvailCount");
- funcTable.Load(831, "ImGuiInputTextState_GetRedoAvailCount");
- funcTable.Load(832, "ImGuiInputTextState_OnKeyPressed");
- funcTable.Load(833, "ImGuiInputTextState_CursorAnimReset");
- funcTable.Load(834, "ImGuiInputTextState_CursorClamp");
- funcTable.Load(835, "ImGuiInputTextState_HasSelection");
- funcTable.Load(836, "ImGuiInputTextState_ClearSelection");
- funcTable.Load(837, "ImGuiInputTextState_GetCursorPos");
- funcTable.Load(838, "ImGuiInputTextState_GetSelectionStart");
- funcTable.Load(839, "ImGuiInputTextState_GetSelectionEnd");
- funcTable.Load(840, "ImGuiInputTextState_SelectAll");
- funcTable.Load(841, "ImGuiPopupData_ImGuiPopupData");
- funcTable.Load(842, "ImGuiNextWindowData_ImGuiNextWindowData");
- funcTable.Load(843, "ImGuiNextWindowData_ClearFlags");
- funcTable.Load(844, "ImGuiNextItemData_ImGuiNextItemData");
- funcTable.Load(845, "ImGuiNextItemData_ClearFlags");
- funcTable.Load(846, "ImGuiLastItemData_ImGuiLastItemData");
- funcTable.Load(847, "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr");
- funcTable.Load(848, "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int");
- funcTable.Load(849, "ImGuiInputEvent_ImGuiInputEvent");
- funcTable.Load(850, "ImGuiListClipperRange_FromIndices");
- funcTable.Load(851, "ImGuiListClipperRange_FromPositions");
- funcTable.Load(852, "ImGuiListClipperData_ImGuiListClipperData");
- funcTable.Load(853, "ImGuiListClipperData_Reset");
- funcTable.Load(854, "ImGuiNavItemData_ImGuiNavItemData");
- funcTable.Load(855, "ImGuiNavItemData_Clear");
- funcTable.Load(856, "ImGuiOldColumnData_ImGuiOldColumnData");
- funcTable.Load(857, "ImGuiOldColumns_ImGuiOldColumns");
- funcTable.Load(858, "ImGuiDockNode_ImGuiDockNode");
- funcTable.Load(859, "ImGuiDockNode_destroy");
- funcTable.Load(860, "ImGuiDockNode_IsRootNode");
- funcTable.Load(861, "ImGuiDockNode_IsDockSpace");
- funcTable.Load(862, "ImGuiDockNode_IsFloatingNode");
- funcTable.Load(863, "ImGuiDockNode_IsCentralNode");
- funcTable.Load(864, "ImGuiDockNode_IsHiddenTabBar");
- funcTable.Load(865, "ImGuiDockNode_IsNoTabBar");
- funcTable.Load(866, "ImGuiDockNode_IsSplitNode");
- funcTable.Load(867, "ImGuiDockNode_IsLeafNode");
- funcTable.Load(868, "ImGuiDockNode_IsEmpty");
- funcTable.Load(869, "ImGuiDockNode_Rect");
- funcTable.Load(870, "ImGuiDockNode_SetLocalFlags");
- funcTable.Load(871, "ImGuiDockNode_UpdateMergedFlags");
- funcTable.Load(872, "ImGuiDockContext_ImGuiDockContext");
- funcTable.Load(873, "ImGuiViewportP_ImGuiViewportP");
- funcTable.Load(874, "ImGuiViewportP_destroy");
- funcTable.Load(875, "ImGuiViewportP_ClearRequestFlags");
- funcTable.Load(876, "ImGuiViewportP_CalcWorkRectPos");
- funcTable.Load(877, "ImGuiViewportP_CalcWorkRectSize");
- funcTable.Load(878, "ImGuiViewportP_UpdateWorkRect");
- funcTable.Load(879, "ImGuiViewportP_GetMainRect");
- funcTable.Load(880, "ImGuiViewportP_GetWorkRect");
- funcTable.Load(881, "ImGuiViewportP_GetBuildWorkRect");
- funcTable.Load(882, "ImGuiWindowSettings_ImGuiWindowSettings");
- funcTable.Load(883, "ImGuiWindowSettings_GetName");
- funcTable.Load(884, "ImGuiSettingsHandler_ImGuiSettingsHandler");
- funcTable.Load(885, "ImGuiMetricsConfig_ImGuiMetricsConfig");
- funcTable.Load(886, "ImGuiStackLevelInfo_ImGuiStackLevelInfo");
- funcTable.Load(887, "ImGuiContextHook_ImGuiContextHook");
- funcTable.Load(888, "ImGuiContext_ImGuiContext");
- funcTable.Load(889, "ImGuiWindow_ImGuiWindow");
- funcTable.Load(890, "ImGuiWindow_destroy");
- funcTable.Load(891, "ImGuiWindow_GetID_Str");
- funcTable.Load(892, "ImGuiWindow_GetID_Ptr");
- funcTable.Load(893, "ImGuiWindow_GetID_Int");
- funcTable.Load(894, "ImGuiWindow_GetIDFromRectangle");
- funcTable.Load(895, "ImGuiWindow_Rect");
- funcTable.Load(896, "ImGuiWindow_CalcFontSize");
- funcTable.Load(897, "ImGuiWindow_TitleBarHeight");
- funcTable.Load(898, "ImGuiWindow_TitleBarRect");
- funcTable.Load(899, "ImGuiWindow_MenuBarHeight");
- funcTable.Load(900, "ImGuiWindow_MenuBarRect");
- funcTable.Load(901, "ImGuiTabItem_ImGuiTabItem");
- funcTable.Load(902, "ImGuiTabBar_ImGuiTabBar");
- funcTable.Load(903, "ImGuiTabBar_GetTabOrder");
- funcTable.Load(904, "ImGuiTabBar_GetTabName");
- funcTable.Load(905, "ImGuiTableColumn_ImGuiTableColumn");
- funcTable.Load(906, "ImGuiTableInstanceData_ImGuiTableInstanceData");
- funcTable.Load(907, "ImGuiTable_ImGuiTable");
- funcTable.Load(908, "ImGuiTable_destroy");
- funcTable.Load(909, "ImGuiTableTempData_ImGuiTableTempData");
- funcTable.Load(910, "ImGuiTableColumnSettings_ImGuiTableColumnSettings");
- funcTable.Load(911, "ImGuiTableSettings_ImGuiTableSettings");
- funcTable.Load(912, "ImGuiTableSettings_GetColumnSettings");
- funcTable.Load(913, "igGetCurrentWindowRead");
- funcTable.Load(914, "igGetCurrentWindow");
- funcTable.Load(915, "igFindWindowByID");
- funcTable.Load(916, "igFindWindowByName");
- funcTable.Load(917, "igUpdateWindowParentAndRootLinks");
- funcTable.Load(918, "igCalcWindowNextAutoFitSize");
- funcTable.Load(919, "igIsWindowChildOf");
- funcTable.Load(920, "igIsWindowWithinBeginStackOf");
- funcTable.Load(921, "igIsWindowAbove");
- funcTable.Load(922, "igIsWindowNavFocusable");
- funcTable.Load(923, "igSetWindowPos_WindowPtr");
- funcTable.Load(924, "igSetWindowSize_WindowPtr");
- funcTable.Load(925, "igSetWindowCollapsed_WindowPtr");
- funcTable.Load(926, "igSetWindowHitTestHole");
- funcTable.Load(927, "igWindowRectAbsToRel");
- funcTable.Load(928, "igWindowRectRelToAbs");
- funcTable.Load(929, "igFocusWindow");
- funcTable.Load(930, "igFocusTopMostWindowUnderOne");
- funcTable.Load(931, "igBringWindowToFocusFront");
- funcTable.Load(932, "igBringWindowToDisplayFront");
- funcTable.Load(933, "igBringWindowToDisplayBack");
- funcTable.Load(934, "igBringWindowToDisplayBehind");
- funcTable.Load(935, "igFindWindowDisplayIndex");
- funcTable.Load(936, "igFindBottomMostVisibleWindowWithinBeginStack");
- funcTable.Load(937, "igSetCurrentFont");
- funcTable.Load(938, "igGetDefaultFont");
- funcTable.Load(939, "igGetForegroundDrawList_WindowPtr");
- funcTable.Load(940, "igInitialize");
- funcTable.Load(941, "igShutdown");
- funcTable.Load(942, "igUpdateInputEvents");
- funcTable.Load(943, "igUpdateHoveredWindowAndCaptureFlags");
- funcTable.Load(944, "igStartMouseMovingWindow");
- funcTable.Load(945, "igStartMouseMovingWindowOrNode");
- funcTable.Load(946, "igUpdateMouseMovingWindowNewFrame");
- funcTable.Load(947, "igUpdateMouseMovingWindowEndFrame");
- funcTable.Load(948, "igAddContextHook");
- funcTable.Load(949, "igRemoveContextHook");
- funcTable.Load(950, "igCallContextHooks");
- funcTable.Load(951, "igTranslateWindowsInViewport");
- funcTable.Load(952, "igScaleWindowsInViewport");
- funcTable.Load(953, "igDestroyPlatformWindow");
- funcTable.Load(954, "igSetWindowViewport");
- funcTable.Load(955, "igSetCurrentViewport");
- funcTable.Load(956, "igGetViewportPlatformMonitor");
- funcTable.Load(957, "igFindHoveredViewportFromPlatformWindowStack");
- funcTable.Load(958, "igMarkIniSettingsDirty_Nil");
- funcTable.Load(959, "igMarkIniSettingsDirty_WindowPtr");
- funcTable.Load(960, "igClearIniSettings");
- funcTable.Load(961, "igCreateNewWindowSettings");
- funcTable.Load(962, "igFindWindowSettings");
- funcTable.Load(963, "igFindOrCreateWindowSettings");
- funcTable.Load(964, "igAddSettingsHandler");
- funcTable.Load(965, "igRemoveSettingsHandler");
- funcTable.Load(966, "igFindSettingsHandler");
- funcTable.Load(967, "igSetNextWindowScroll");
- funcTable.Load(968, "igSetScrollX_WindowPtr");
- funcTable.Load(969, "igSetScrollY_WindowPtr");
- funcTable.Load(970, "igSetScrollFromPosX_WindowPtr");
- funcTable.Load(971, "igSetScrollFromPosY_WindowPtr");
- funcTable.Load(972, "igScrollToItem");
- funcTable.Load(973, "igScrollToRect");
- funcTable.Load(974, "igScrollToRectEx");
- funcTable.Load(975, "igScrollToBringRectIntoView");
- funcTable.Load(976, "igGetItemID");
- funcTable.Load(977, "igGetItemStatusFlags");
- funcTable.Load(978, "igGetItemFlags");
- funcTable.Load(979, "igGetActiveID");
- funcTable.Load(980, "igGetFocusID");
- funcTable.Load(981, "igSetActiveID");
- funcTable.Load(982, "igSetFocusID");
- funcTable.Load(983, "igClearActiveID");
- funcTable.Load(984, "igGetHoveredID");
- funcTable.Load(985, "igSetHoveredID");
- funcTable.Load(986, "igKeepAliveID");
- funcTable.Load(987, "igMarkItemEdited");
- funcTable.Load(988, "igPushOverrideID");
- funcTable.Load(989, "igGetIDWithSeed");
- funcTable.Load(990, "igItemSize_Vec2");
- funcTable.Load(991, "igItemSize_Rect");
- funcTable.Load(992, "igItemAdd");
- funcTable.Load(993, "igItemHoverable");
- funcTable.Load(994, "igIsClippedEx");
- funcTable.Load(995, "igSetLastItemData");
- funcTable.Load(996, "igCalcItemSize");
- funcTable.Load(997, "igCalcWrapWidthForPos");
- funcTable.Load(998, "igPushMultiItemsWidths");
- funcTable.Load(999, "igIsItemToggledSelection");
- funcTable.Load(1000, "igGetContentRegionMaxAbs");
- funcTable.Load(1001, "igShrinkWidths");
- funcTable.Load(1002, "igPushItemFlag");
- funcTable.Load(1003, "igPopItemFlag");
- funcTable.Load(1004, "igLogBegin");
- funcTable.Load(1005, "igLogToBuffer");
- funcTable.Load(1006, "igLogRenderedText");
- funcTable.Load(1007, "igLogSetNextTextDecoration");
- funcTable.Load(1008, "igBeginChildEx");
- funcTable.Load(1009, "igOpenPopupEx");
- funcTable.Load(1010, "igClosePopupToLevel");
- funcTable.Load(1011, "igClosePopupsOverWindow");
- funcTable.Load(1012, "igClosePopupsExceptModals");
- funcTable.Load(1013, "igIsPopupOpen_ID");
- funcTable.Load(1014, "igBeginPopupEx");
- funcTable.Load(1015, "igBeginTooltipEx");
- funcTable.Load(1016, "igGetPopupAllowedExtentRect");
- funcTable.Load(1017, "igGetTopMostPopupModal");
- funcTable.Load(1018, "igGetTopMostAndVisiblePopupModal");
- funcTable.Load(1019, "igFindBestWindowPosForPopup");
- funcTable.Load(1020, "igFindBestWindowPosForPopupEx");
- funcTable.Load(1021, "igBeginViewportSideBar");
- funcTable.Load(1022, "igBeginMenuEx");
- funcTable.Load(1023, "igMenuItemEx");
- funcTable.Load(1024, "igBeginComboPopup");
- funcTable.Load(1025, "igBeginComboPreview");
- funcTable.Load(1026, "igEndComboPreview");
- funcTable.Load(1027, "igNavInitWindow");
- funcTable.Load(1028, "igNavInitRequestApplyResult");
- funcTable.Load(1029, "igNavMoveRequestButNoResultYet");
- funcTable.Load(1030, "igNavMoveRequestSubmit");
- funcTable.Load(1031, "igNavMoveRequestForward");
- funcTable.Load(1032, "igNavMoveRequestResolveWithLastItem");
- funcTable.Load(1033, "igNavMoveRequestCancel");
- funcTable.Load(1034, "igNavMoveRequestApplyResult");
- funcTable.Load(1035, "igNavMoveRequestTryWrapping");
- funcTable.Load(1036, "igGetNavInputName");
- funcTable.Load(1037, "igGetNavInputAmount");
- funcTable.Load(1038, "igGetNavInputAmount2d");
- funcTable.Load(1039, "igCalcTypematicRepeatAmount");
- funcTable.Load(1040, "igActivateItem");
- funcTable.Load(1041, "igSetNavWindow");
- funcTable.Load(1042, "igSetNavID");
- funcTable.Load(1043, "igPushFocusScope");
- funcTable.Load(1044, "igPopFocusScope");
- funcTable.Load(1045, "igGetFocusedFocusScope");
- funcTable.Load(1046, "igGetFocusScope");
- funcTable.Load(1047, "igIsNamedKey");
- funcTable.Load(1048, "igIsLegacyKey");
- funcTable.Load(1049, "igIsGamepadKey");
- funcTable.Load(1050, "igGetKeyData");
- funcTable.Load(1051, "igSetItemUsingMouseWheel");
- funcTable.Load(1052, "igSetActiveIdUsingNavAndKeys");
- funcTable.Load(1053, "igIsActiveIdUsingNavDir");
- funcTable.Load(1054, "igIsActiveIdUsingNavInput");
- funcTable.Load(1055, "igIsActiveIdUsingKey");
- funcTable.Load(1056, "igSetActiveIdUsingKey");
- funcTable.Load(1057, "igIsMouseDragPastThreshold");
- funcTable.Load(1058, "igIsNavInputDown");
- funcTable.Load(1059, "igIsNavInputTest");
- funcTable.Load(1060, "igGetMergedModFlags");
- funcTable.Load(1061, "igIsKeyPressedMap");
- funcTable.Load(1062, "igDockContextInitialize");
- funcTable.Load(1063, "igDockContextShutdown");
- funcTable.Load(1064, "igDockContextClearNodes");
- funcTable.Load(1065, "igDockContextRebuildNodes");
- funcTable.Load(1066, "igDockContextNewFrameUpdateUndocking");
- funcTable.Load(1067, "igDockContextNewFrameUpdateDocking");
- funcTable.Load(1068, "igDockContextEndFrame");
- funcTable.Load(1069, "igDockContextGenNodeID");
- funcTable.Load(1070, "igDockContextQueueDock");
- funcTable.Load(1071, "igDockContextQueueUndockWindow");
- funcTable.Load(1072, "igDockContextQueueUndockNode");
- funcTable.Load(1073, "igDockContextCalcDropPosForDocking");
- funcTable.Load(1074, "igDockNodeBeginAmendTabBar");
- funcTable.Load(1075, "igDockNodeEndAmendTabBar");
- funcTable.Load(1076, "igDockNodeGetRootNode");
- funcTable.Load(1077, "igDockNodeIsInHierarchyOf");
- funcTable.Load(1078, "igDockNodeGetDepth");
- funcTable.Load(1079, "igDockNodeGetWindowMenuButtonId");
- funcTable.Load(1080, "igGetWindowDockNode");
- funcTable.Load(1081, "igGetWindowAlwaysWantOwnTabBar");
- funcTable.Load(1082, "igBeginDocked");
- funcTable.Load(1083, "igBeginDockableDragDropSource");
- funcTable.Load(1084, "igBeginDockableDragDropTarget");
- funcTable.Load(1085, "igSetWindowDock");
- funcTable.Load(1086, "igDockBuilderDockWindow");
- funcTable.Load(1087, "igDockBuilderGetNode");
- funcTable.Load(1088, "igDockBuilderGetCentralNode");
- funcTable.Load(1089, "igDockBuilderAddNode");
- funcTable.Load(1090, "igDockBuilderRemoveNode");
- funcTable.Load(1091, "igDockBuilderRemoveNodeDockedWindows");
- funcTable.Load(1092, "igDockBuilderRemoveNodeChildNodes");
- funcTable.Load(1093, "igDockBuilderSetNodePos");
- funcTable.Load(1094, "igDockBuilderSetNodeSize");
- funcTable.Load(1095, "igDockBuilderSplitNode");
- funcTable.Load(1096, "igDockBuilderCopyDockSpace");
- funcTable.Load(1097, "igDockBuilderCopyNode");
- funcTable.Load(1098, "igDockBuilderCopyWindowSettings");
- funcTable.Load(1099, "igDockBuilderFinish");
- funcTable.Load(1100, "igIsDragDropActive");
- funcTable.Load(1101, "igBeginDragDropTargetCustom");
- funcTable.Load(1102, "igClearDragDrop");
- funcTable.Load(1103, "igIsDragDropPayloadBeingAccepted");
- funcTable.Load(1104, "igSetWindowClipRectBeforeSetChannel");
- funcTable.Load(1105, "igBeginColumns");
- funcTable.Load(1106, "igEndColumns");
- funcTable.Load(1107, "igPushColumnClipRect");
- funcTable.Load(1108, "igPushColumnsBackground");
- funcTable.Load(1109, "igPopColumnsBackground");
- funcTable.Load(1110, "igGetColumnsID");
- funcTable.Load(1111, "igFindOrCreateColumns");
- funcTable.Load(1112, "igGetColumnOffsetFromNorm");
- funcTable.Load(1113, "igGetColumnNormFromOffset");
- funcTable.Load(1114, "igTableOpenContextMenu");
- funcTable.Load(1115, "igTableSetColumnWidth");
- funcTable.Load(1116, "igTableSetColumnSortDirection");
- funcTable.Load(1117, "igTableGetHoveredColumn");
- funcTable.Load(1118, "igTableGetHeaderRowHeight");
- funcTable.Load(1119, "igTablePushBackgroundChannel");
- funcTable.Load(1120, "igTablePopBackgroundChannel");
- funcTable.Load(1121, "igGetCurrentTable");
- funcTable.Load(1122, "igTableFindByID");
- funcTable.Load(1123, "igBeginTableEx");
- funcTable.Load(1124, "igTableBeginInitMemory");
- funcTable.Load(1125, "igTableBeginApplyRequests");
- funcTable.Load(1126, "igTableSetupDrawChannels");
- funcTable.Load(1127, "igTableUpdateLayout");
- funcTable.Load(1128, "igTableUpdateBorders");
- funcTable.Load(1129, "igTableUpdateColumnsWeightFromWidth");
- funcTable.Load(1130, "igTableDrawBorders");
- funcTable.Load(1131, "igTableDrawContextMenu");
- funcTable.Load(1132, "igTableMergeDrawChannels");
- funcTable.Load(1133, "igTableGetInstanceData");
- funcTable.Load(1134, "igTableSortSpecsSanitize");
- funcTable.Load(1135, "igTableSortSpecsBuild");
- funcTable.Load(1136, "igTableGetColumnNextSortDirection");
- funcTable.Load(1137, "igTableFixColumnSortDirection");
- funcTable.Load(1138, "igTableGetColumnWidthAuto");
- funcTable.Load(1139, "igTableBeginRow");
- funcTable.Load(1140, "igTableEndRow");
- funcTable.Load(1141, "igTableBeginCell");
- funcTable.Load(1142, "igTableEndCell");
- funcTable.Load(1143, "igTableGetCellBgRect");
- funcTable.Load(1144, "igTableGetColumnName_TablePtr");
- funcTable.Load(1145, "igTableGetColumnResizeID");
- funcTable.Load(1146, "igTableGetMaxColumnWidth");
- funcTable.Load(1147, "igTableSetColumnWidthAutoSingle");
- funcTable.Load(1148, "igTableSetColumnWidthAutoAll");
- funcTable.Load(1149, "igTableRemove");
- funcTable.Load(1150, "igTableGcCompactTransientBuffers_TablePtr");
- funcTable.Load(1151, "igTableGcCompactTransientBuffers_TableTempDataPtr");
- funcTable.Load(1152, "igTableGcCompactSettings");
- funcTable.Load(1153, "igTableLoadSettings");
- funcTable.Load(1154, "igTableSaveSettings");
- funcTable.Load(1155, "igTableResetSettings");
- funcTable.Load(1156, "igTableGetBoundSettings");
- funcTable.Load(1157, "igTableSettingsAddSettingsHandler");
- funcTable.Load(1158, "igTableSettingsCreate");
- funcTable.Load(1159, "igTableSettingsFindByID");
- funcTable.Load(1160, "igBeginTabBarEx");
- funcTable.Load(1161, "igTabBarFindTabByID");
- funcTable.Load(1162, "igTabBarFindMostRecentlySelectedTabForActiveWindow");
- funcTable.Load(1163, "igTabBarAddTab");
- funcTable.Load(1164, "igTabBarRemoveTab");
- funcTable.Load(1165, "igTabBarCloseTab");
- funcTable.Load(1166, "igTabBarQueueReorder");
- funcTable.Load(1167, "igTabBarQueueReorderFromMousePos");
- funcTable.Load(1168, "igTabBarProcessReorder");
- funcTable.Load(1169, "igTabItemEx");
- funcTable.Load(1170, "igTabItemCalcSize");
- funcTable.Load(1171, "igTabItemBackground");
- funcTable.Load(1172, "igTabItemLabelAndCloseButton");
- funcTable.Load(1173, "igRenderText");
- funcTable.Load(1174, "igRenderTextWrapped");
- funcTable.Load(1175, "igRenderTextClipped");
- funcTable.Load(1176, "igRenderTextClippedEx");
- funcTable.Load(1177, "igRenderTextEllipsis");
- funcTable.Load(1178, "igRenderFrame");
- funcTable.Load(1179, "igRenderFrameBorder");
- funcTable.Load(1180, "igRenderColorRectWithAlphaCheckerboard");
- funcTable.Load(1181, "igRenderNavHighlight");
- funcTable.Load(1182, "igFindRenderedTextEnd");
- funcTable.Load(1183, "igRenderMouseCursor");
- funcTable.Load(1184, "igRenderArrow");
- funcTable.Load(1185, "igRenderBullet");
- funcTable.Load(1186, "igRenderCheckMark");
- funcTable.Load(1187, "igRenderArrowPointingAt");
- funcTable.Load(1188, "igRenderArrowDockMenu");
- funcTable.Load(1189, "igRenderRectFilledRangeH");
- funcTable.Load(1190, "igRenderRectFilledWithHole");
- funcTable.Load(1191, "igCalcRoundingFlagsForRectInRect");
- funcTable.Load(1192, "igTextEx");
- funcTable.Load(1193, "igButtonEx");
- funcTable.Load(1194, "igCloseButton");
- funcTable.Load(1195, "igCollapseButton");
- funcTable.Load(1196, "igArrowButtonEx");
- funcTable.Load(1197, "igScrollbar");
- funcTable.Load(1198, "igScrollbarEx");
- funcTable.Load(1199, "igImageButtonEx");
- funcTable.Load(1200, "igGetWindowScrollbarRect");
- funcTable.Load(1201, "igGetWindowScrollbarID");
- funcTable.Load(1202, "igGetWindowResizeCornerID");
- funcTable.Load(1203, "igGetWindowResizeBorderID");
- funcTable.Load(1204, "igSeparatorEx");
- funcTable.Load(1205, "igCheckboxFlags_S64Ptr");
- funcTable.Load(1206, "igCheckboxFlags_U64Ptr");
- funcTable.Load(1207, "igButtonBehavior");
- funcTable.Load(1208, "igDragBehavior");
- funcTable.Load(1209, "igSliderBehavior");
- funcTable.Load(1210, "igSplitterBehavior");
- funcTable.Load(1211, "igTreeNodeBehavior");
- funcTable.Load(1212, "igTreeNodeBehaviorIsOpen");
- funcTable.Load(1213, "igTreePushOverrideID");
- funcTable.Load(1214, "igDataTypeGetInfo");
- funcTable.Load(1215, "igDataTypeApplyOp");
- funcTable.Load(1216, "igDataTypeApplyFromText");
- funcTable.Load(1217, "igDataTypeCompare");
- funcTable.Load(1218, "igDataTypeClamp");
- funcTable.Load(1219, "igTempInputScalar");
- funcTable.Load(1220, "igTempInputIsActive");
- funcTable.Load(1221, "igGetInputTextState");
- funcTable.Load(1222, "igColorTooltip");
- funcTable.Load(1223, "igColorEditOptionsPopup");
- funcTable.Load(1224, "igColorPickerOptionsPopup");
- funcTable.Load(1225, "igPlotEx");
- funcTable.Load(1226, "igShadeVertsLinearColorGradientKeepAlpha");
- funcTable.Load(1227, "igShadeVertsLinearUV");
- funcTable.Load(1228, "igGcCompactTransientMiscBuffers");
- funcTable.Load(1229, "igGcCompactTransientWindowBuffers");
- funcTable.Load(1230, "igGcAwakeTransientWindowBuffers");
- funcTable.Load(1231, "igDebugLog");
- funcTable.Load(1232, "igDebugLogV");
- funcTable.Load(1233, "igErrorCheckEndFrameRecover");
- funcTable.Load(1234, "igErrorCheckEndWindowRecover");
- funcTable.Load(1235, "igDebugDrawItemRect");
- funcTable.Load(1236, "igDebugStartItemPicker");
- funcTable.Load(1237, "igShowFontAtlas");
- funcTable.Load(1238, "igDebugHookIdInfo");
- funcTable.Load(1239, "igDebugNodeColumns");
- funcTable.Load(1240, "igDebugNodeDockNode");
- funcTable.Load(1241, "igDebugNodeDrawList");
- funcTable.Load(1242, "igDebugNodeDrawCmdShowMeshAndBoundingBox");
- funcTable.Load(1243, "igDebugNodeFont");
- funcTable.Load(1244, "igDebugNodeFontGlyph");
- funcTable.Load(1245, "igDebugNodeStorage");
- funcTable.Load(1246, "igDebugNodeTabBar");
- funcTable.Load(1247, "igDebugNodeTable");
- funcTable.Load(1248, "igDebugNodeTableSettings");
- funcTable.Load(1249, "igDebugNodeInputTextState");
- funcTable.Load(1250, "igDebugNodeWindow");
- funcTable.Load(1251, "igDebugNodeWindowSettings");
- funcTable.Load(1252, "igDebugNodeWindowsList");
- funcTable.Load(1253, "igDebugNodeWindowsListByBeginStackParent");
- funcTable.Load(1254, "igDebugNodeViewport");
- funcTable.Load(1255, "igDebugRenderViewportThumbnail");
- funcTable.Load(1256, "igImFontAtlasGetBuilderForStbTruetype");
- funcTable.Load(1257, "igImFontAtlasBuildInit");
- funcTable.Load(1258, "igImFontAtlasBuildSetupFont");
- funcTable.Load(1259, "igImFontAtlasBuildPackCustomRects");
- funcTable.Load(1260, "igImFontAtlasBuildFinish");
- funcTable.Load(1261, "igImFontAtlasBuildRender8bppRectFromString");
- funcTable.Load(1262, "igImFontAtlasBuildRender32bppRectFromString");
- funcTable.Load(1263, "igImFontAtlasBuildMultiplyCalcLookupTable");
- funcTable.Load(1264, "igImFontAtlasBuildMultiplyRectAlpha8");
- funcTable.Load(1265, "igInputText");
- funcTable.Load(1266, "igInputTextMultiline");
- funcTable.Load(1267, "igInputTextWithHint");
- funcTable.Load(1268, "igImFormatString");
- funcTable.Load(1269, "igImFormatStringV");
- funcTable.Load(1270, "igImParseFormatTrimDecorations");
- funcTable.Load(1271, "igImTextStrToUtf8");
- funcTable.Load(1272, "igImTextStrFromUtf8");
- funcTable.Load(1273, "igDataTypeFormatString");
- funcTable.Load(1274, "igInputTextEx");
- funcTable.Load(1275, "igTempInputText");
+ funcTable.Load(96, "igGetFontTexIdWhitePixel");
+ funcTable.Load(97, "igGetFontTexUvWhitePixel");
+ funcTable.Load(98, "igGetColorU32_Col");
+ funcTable.Load(99, "igGetColorU32_Vec4");
+ funcTable.Load(100, "igGetColorU32_U32");
+ funcTable.Load(101, "igGetStyleColorVec4");
+ funcTable.Load(102, "igSeparator");
+ funcTable.Load(103, "igSameLine");
+ funcTable.Load(104, "igNewLine");
+ funcTable.Load(105, "igSpacing");
+ funcTable.Load(106, "igDummy");
+ funcTable.Load(107, "igIndent");
+ funcTable.Load(108, "igUnindent");
+ funcTable.Load(109, "igBeginGroup");
+ funcTable.Load(110, "igEndGroup");
+ funcTable.Load(111, "igGetCursorPos");
+ funcTable.Load(112, "igGetCursorPosX");
+ funcTable.Load(113, "igGetCursorPosY");
+ funcTable.Load(114, "igSetCursorPos");
+ funcTable.Load(115, "igSetCursorPosX");
+ funcTable.Load(116, "igSetCursorPosY");
+ funcTable.Load(117, "igGetCursorStartPos");
+ funcTable.Load(118, "igGetCursorScreenPos");
+ funcTable.Load(119, "igSetCursorScreenPos");
+ funcTable.Load(120, "igAlignTextToFramePadding");
+ funcTable.Load(121, "igGetTextLineHeight");
+ funcTable.Load(122, "igGetTextLineHeightWithSpacing");
+ funcTable.Load(123, "igGetFrameHeight");
+ funcTable.Load(124, "igGetFrameHeightWithSpacing");
+ funcTable.Load(125, "igPushID_Str");
+ funcTable.Load(126, "igPushID_StrStr");
+ funcTable.Load(127, "igPushID_Ptr");
+ funcTable.Load(128, "igPushID_Int");
+ funcTable.Load(129, "igPopID");
+ funcTable.Load(130, "igGetID_Str");
+ funcTable.Load(131, "igGetID_StrStr");
+ funcTable.Load(132, "igGetID_Ptr");
+ funcTable.Load(133, "igTextUnformatted");
+ funcTable.Load(134, "igText");
+ funcTable.Load(135, "igTextV");
+ funcTable.Load(136, "igTextColored");
+ funcTable.Load(137, "igTextColoredV");
+ funcTable.Load(138, "igTextDisabled");
+ funcTable.Load(139, "igTextDisabledV");
+ funcTable.Load(140, "igTextWrapped");
+ funcTable.Load(141, "igTextWrappedV");
+ funcTable.Load(142, "igLabelText");
+ funcTable.Load(143, "igLabelTextV");
+ funcTable.Load(144, "igBulletText");
+ funcTable.Load(145, "igBulletTextV");
+ funcTable.Load(146, "igButton");
+ funcTable.Load(147, "igSmallButton");
+ funcTable.Load(148, "igInvisibleButton");
+ funcTable.Load(149, "igArrowButton");
+ funcTable.Load(150, "igImage");
+ funcTable.Load(151, "igImageButton");
+ funcTable.Load(152, "igCheckbox");
+ funcTable.Load(153, "igCheckboxFlags_IntPtr");
+ funcTable.Load(154, "igCheckboxFlags_UintPtr");
+ funcTable.Load(155, "igRadioButton_Bool");
+ funcTable.Load(156, "igRadioButton_IntPtr");
+ funcTable.Load(157, "igProgressBar");
+ funcTable.Load(158, "igBullet");
+ funcTable.Load(159, "igBeginCombo");
+ funcTable.Load(160, "igEndCombo");
+ funcTable.Load(161, "igCombo_Str_arr");
+ funcTable.Load(162, "igCombo_Str");
+ funcTable.Load(163, "igCombo_FnBoolPtr");
+ funcTable.Load(164, "igDragFloat");
+ funcTable.Load(165, "igDragFloat2");
+ funcTable.Load(166, "igDragFloat3");
+ funcTable.Load(167, "igDragFloat4");
+ funcTable.Load(168, "igDragFloatRange2");
+ funcTable.Load(169, "igDragInt");
+ funcTable.Load(170, "igDragInt2");
+ funcTable.Load(171, "igDragInt3");
+ funcTable.Load(172, "igDragInt4");
+ funcTable.Load(173, "igDragIntRange2");
+ funcTable.Load(174, "igDragScalar");
+ funcTable.Load(175, "igDragScalarN");
+ funcTable.Load(176, "igSliderFloat");
+ funcTable.Load(177, "igSliderFloat2");
+ funcTable.Load(178, "igSliderFloat3");
+ funcTable.Load(179, "igSliderFloat4");
+ funcTable.Load(180, "igSliderAngle");
+ funcTable.Load(181, "igSliderInt");
+ funcTable.Load(182, "igSliderInt2");
+ funcTable.Load(183, "igSliderInt3");
+ funcTable.Load(184, "igSliderInt4");
+ funcTable.Load(185, "igSliderScalar");
+ funcTable.Load(186, "igSliderScalarN");
+ funcTable.Load(187, "igVSliderFloat");
+ funcTable.Load(188, "igVSliderInt");
+ funcTable.Load(189, "igVSliderScalar");
+ funcTable.Load(190, "igInputFloat");
+ funcTable.Load(191, "igInputFloat2");
+ funcTable.Load(192, "igInputFloat3");
+ funcTable.Load(193, "igInputFloat4");
+ funcTable.Load(194, "igInputInt");
+ funcTable.Load(195, "igInputInt2");
+ funcTable.Load(196, "igInputInt3");
+ funcTable.Load(197, "igInputInt4");
+ funcTable.Load(198, "igInputDouble");
+ funcTable.Load(199, "igInputScalar");
+ funcTable.Load(200, "igInputScalarN");
+ funcTable.Load(201, "igColorEdit3");
+ funcTable.Load(202, "igColorEdit4");
+ funcTable.Load(203, "igColorPicker3");
+ funcTable.Load(204, "igColorPicker4");
+ funcTable.Load(205, "igColorButton");
+ funcTable.Load(206, "igSetColorEditOptions");
+ funcTable.Load(207, "igTreeNode_Str");
+ funcTable.Load(208, "igTreeNode_StrStr");
+ funcTable.Load(209, "igTreeNode_Ptr");
+ funcTable.Load(210, "igTreeNodeV_Str");
+ funcTable.Load(211, "igTreeNodeV_Ptr");
+ funcTable.Load(212, "igTreeNodeEx_Str");
+ funcTable.Load(213, "igTreeNodeEx_StrStr");
+ funcTable.Load(214, "igTreeNodeEx_Ptr");
+ funcTable.Load(215, "igTreeNodeExV_Str");
+ funcTable.Load(216, "igTreeNodeExV_Ptr");
+ funcTable.Load(217, "igTreePush_Str");
+ funcTable.Load(218, "igTreePush_Ptr");
+ funcTable.Load(219, "igTreePop");
+ funcTable.Load(220, "igGetTreeNodeToLabelSpacing");
+ funcTable.Load(221, "igCollapsingHeader_TreeNodeFlags");
+ funcTable.Load(222, "igCollapsingHeader_BoolPtr");
+ funcTable.Load(223, "igSetNextItemOpen");
+ funcTable.Load(224, "igSelectable_Bool");
+ funcTable.Load(225, "igSelectable_BoolPtr");
+ funcTable.Load(226, "igBeginListBox");
+ funcTable.Load(227, "igEndListBox");
+ funcTable.Load(228, "igListBox_Str_arr");
+ funcTable.Load(229, "igListBox_FnBoolPtr");
+ funcTable.Load(230, "igPlotLines_FloatPtr");
+ funcTable.Load(231, "igPlotLines_FnFloatPtr");
+ funcTable.Load(232, "igPlotHistogram_FloatPtr");
+ funcTable.Load(233, "igPlotHistogram_FnFloatPtr");
+ funcTable.Load(234, "igValue_Bool");
+ funcTable.Load(235, "igValue_Int");
+ funcTable.Load(236, "igValue_Uint");
+ funcTable.Load(237, "igValue_Float");
+ funcTable.Load(238, "igBeginMenuBar");
+ funcTable.Load(239, "igEndMenuBar");
+ funcTable.Load(240, "igBeginMainMenuBar");
+ funcTable.Load(241, "igEndMainMenuBar");
+ funcTable.Load(242, "igBeginMenu");
+ funcTable.Load(243, "igEndMenu");
+ funcTable.Load(244, "igMenuItem_Bool");
+ funcTable.Load(245, "igMenuItem_BoolPtr");
+ funcTable.Load(246, "igBeginTooltip");
+ funcTable.Load(247, "igEndTooltip");
+ funcTable.Load(248, "igSetTooltip");
+ funcTable.Load(249, "igSetTooltipV");
+ funcTable.Load(250, "igBeginPopup");
+ funcTable.Load(251, "igBeginPopupModal");
+ funcTable.Load(252, "igEndPopup");
+ funcTable.Load(253, "igOpenPopup_Str");
+ funcTable.Load(254, "igOpenPopup_ID");
+ funcTable.Load(255, "igOpenPopupOnItemClick");
+ funcTable.Load(256, "igCloseCurrentPopup");
+ funcTable.Load(257, "igBeginPopupContextItem");
+ funcTable.Load(258, "igBeginPopupContextWindow");
+ funcTable.Load(259, "igBeginPopupContextVoid");
+ funcTable.Load(260, "igIsPopupOpen_Str");
+ funcTable.Load(261, "igBeginTable");
+ funcTable.Load(262, "igEndTable");
+ funcTable.Load(263, "igTableNextRow");
+ funcTable.Load(264, "igTableNextColumn");
+ funcTable.Load(265, "igTableSetColumnIndex");
+ funcTable.Load(266, "igTableSetupColumn");
+ funcTable.Load(267, "igTableSetupScrollFreeze");
+ funcTable.Load(268, "igTableHeadersRow");
+ funcTable.Load(269, "igTableHeader");
+ funcTable.Load(270, "igTableGetSortSpecs");
+ funcTable.Load(271, "igTableGetColumnCount");
+ funcTable.Load(272, "igTableGetColumnIndex");
+ funcTable.Load(273, "igTableGetRowIndex");
+ funcTable.Load(274, "igTableGetColumnName_Int");
+ funcTable.Load(275, "igTableGetColumnFlags");
+ funcTable.Load(276, "igTableSetColumnEnabled");
+ funcTable.Load(277, "igTableSetBgColor");
+ funcTable.Load(278, "igColumns");
+ funcTable.Load(279, "igNextColumn");
+ funcTable.Load(280, "igGetColumnIndex");
+ funcTable.Load(281, "igGetColumnWidth");
+ funcTable.Load(282, "igSetColumnWidth");
+ funcTable.Load(283, "igGetColumnOffset");
+ funcTable.Load(284, "igSetColumnOffset");
+ funcTable.Load(285, "igGetColumnsCount");
+ funcTable.Load(286, "igBeginTabBar");
+ funcTable.Load(287, "igEndTabBar");
+ funcTable.Load(288, "igBeginTabItem");
+ funcTable.Load(289, "igEndTabItem");
+ funcTable.Load(290, "igTabItemButton");
+ funcTable.Load(291, "igSetTabItemClosed");
+ funcTable.Load(292, "igDockSpace");
+ funcTable.Load(293, "igDockSpaceOverViewport");
+ funcTable.Load(294, "igSetNextWindowDockID");
+ funcTable.Load(295, "igSetNextWindowClass");
+ funcTable.Load(296, "igGetWindowDockID");
+ funcTable.Load(297, "igIsWindowDocked");
+ funcTable.Load(298, "igLogToTTY");
+ funcTable.Load(299, "igLogToFile");
+ funcTable.Load(300, "igLogToClipboard");
+ funcTable.Load(301, "igLogFinish");
+ funcTable.Load(302, "igLogButtons");
+ funcTable.Load(303, "igLogTextV");
+ funcTable.Load(304, "igBeginDragDropSource");
+ funcTable.Load(305, "igSetDragDropPayload");
+ funcTable.Load(306, "igEndDragDropSource");
+ funcTable.Load(307, "igBeginDragDropTarget");
+ funcTable.Load(308, "igAcceptDragDropPayload");
+ funcTable.Load(309, "igEndDragDropTarget");
+ funcTable.Load(310, "igGetDragDropPayload");
+ funcTable.Load(311, "igBeginDisabled");
+ funcTable.Load(312, "igEndDisabled");
+ funcTable.Load(313, "igPushClipRect");
+ funcTable.Load(314, "igPopClipRect");
+ funcTable.Load(315, "igSetItemDefaultFocus");
+ funcTable.Load(316, "igSetKeyboardFocusHere");
+ funcTable.Load(317, "igIsItemHovered");
+ funcTable.Load(318, "igIsItemActive");
+ funcTable.Load(319, "igIsItemFocused");
+ funcTable.Load(320, "igIsItemClicked");
+ funcTable.Load(321, "igIsItemVisible");
+ funcTable.Load(322, "igIsItemEdited");
+ funcTable.Load(323, "igIsItemActivated");
+ funcTable.Load(324, "igIsItemDeactivated");
+ funcTable.Load(325, "igIsItemDeactivatedAfterEdit");
+ funcTable.Load(326, "igIsItemToggledOpen");
+ funcTable.Load(327, "igIsAnyItemHovered");
+ funcTable.Load(328, "igIsAnyItemActive");
+ funcTable.Load(329, "igIsAnyItemFocused");
+ funcTable.Load(330, "igGetItemRectMin");
+ funcTable.Load(331, "igGetItemRectMax");
+ funcTable.Load(332, "igGetItemRectSize");
+ funcTable.Load(333, "igSetItemAllowOverlap");
+ funcTable.Load(334, "igGetMainViewport");
+ funcTable.Load(335, "igGetBackgroundDrawList_Nil");
+ funcTable.Load(336, "igGetForegroundDrawList_Nil");
+ funcTable.Load(337, "igGetBackgroundDrawList_ViewportPtr");
+ funcTable.Load(338, "igGetForegroundDrawList_ViewportPtr");
+ funcTable.Load(339, "igIsRectVisible_Nil");
+ funcTable.Load(340, "igIsRectVisible_Vec2");
+ funcTable.Load(341, "igGetTime");
+ funcTable.Load(342, "igGetFrameCount");
+ funcTable.Load(343, "igGetDrawListSharedData");
+ funcTable.Load(344, "igGetStyleColorName");
+ funcTable.Load(345, "igSetStateStorage");
+ funcTable.Load(346, "igGetStateStorage");
+ funcTable.Load(347, "igBeginChildFrame");
+ funcTable.Load(348, "igEndChildFrame");
+ funcTable.Load(349, "igCalcTextSize");
+ funcTable.Load(350, "igColorConvertU32ToFloat4");
+ funcTable.Load(351, "igColorConvertFloat4ToU32");
+ funcTable.Load(352, "igColorConvertRGBtoHSV");
+ funcTable.Load(353, "igColorConvertHSVtoRGB");
+ funcTable.Load(354, "igIsKeyDown");
+ funcTable.Load(355, "igIsKeyPressed");
+ funcTable.Load(356, "igIsKeyReleased");
+ funcTable.Load(357, "igGetKeyPressedAmount");
+ funcTable.Load(358, "igGetKeyName");
+ funcTable.Load(359, "igSetNextFrameWantCaptureKeyboard");
+ funcTable.Load(360, "igIsMouseDown");
+ funcTable.Load(361, "igIsMouseClicked");
+ funcTable.Load(362, "igIsMouseReleased");
+ funcTable.Load(363, "igIsMouseDoubleClicked");
+ funcTable.Load(364, "igGetMouseClickedCount");
+ funcTable.Load(365, "igIsMouseHoveringRect");
+ funcTable.Load(366, "igIsMousePosValid");
+ funcTable.Load(367, "igIsAnyMouseDown");
+ funcTable.Load(368, "igGetMousePos");
+ funcTable.Load(369, "igGetMousePosOnOpeningCurrentPopup");
+ funcTable.Load(370, "igIsMouseDragging");
+ funcTable.Load(371, "igGetMouseDragDelta");
+ funcTable.Load(372, "igResetMouseDragDelta");
+ funcTable.Load(373, "igGetMouseCursor");
+ funcTable.Load(374, "igSetMouseCursor");
+ funcTable.Load(375, "igSetNextFrameWantCaptureMouse");
+ funcTable.Load(376, "igGetClipboardText");
+ funcTable.Load(377, "igSetClipboardText");
+ funcTable.Load(378, "igLoadIniSettingsFromDisk");
+ funcTable.Load(379, "igLoadIniSettingsFromMemory");
+ funcTable.Load(380, "igSaveIniSettingsToDisk");
+ funcTable.Load(381, "igSaveIniSettingsToMemory");
+ funcTable.Load(382, "igDebugTextEncoding");
+ funcTable.Load(383, "igDebugCheckVersionAndDataLayout");
+ funcTable.Load(384, "igSetAllocatorFunctions");
+ funcTable.Load(385, "igGetAllocatorFunctions");
+ funcTable.Load(386, "igMemAlloc");
+ funcTable.Load(387, "igMemFree");
+ funcTable.Load(388, "igGetPlatformIO");
+ funcTable.Load(389, "igUpdatePlatformWindows");
+ funcTable.Load(390, "igRenderPlatformWindowsDefault");
+ funcTable.Load(391, "igDestroyPlatformWindows");
+ funcTable.Load(392, "igFindViewportByID");
+ funcTable.Load(393, "igFindViewportByPlatformHandle");
+ funcTable.Load(394, "ImGuiStyle_ImGuiStyle");
+ funcTable.Load(395, "ImGuiStyle_destroy");
+ funcTable.Load(396, "ImGuiStyle_ScaleAllSizes");
+ funcTable.Load(397, "ImGuiIO_AddKeyEvent");
+ funcTable.Load(398, "ImGuiIO_AddKeyAnalogEvent");
+ funcTable.Load(399, "ImGuiIO_AddMousePosEvent");
+ funcTable.Load(400, "ImGuiIO_AddMouseButtonEvent");
+ funcTable.Load(401, "ImGuiIO_AddMouseWheelEvent");
+ funcTable.Load(402, "ImGuiIO_AddMouseViewportEvent");
+ funcTable.Load(403, "ImGuiIO_AddFocusEvent");
+ funcTable.Load(404, "ImGuiIO_AddInputCharacter");
+ funcTable.Load(405, "ImGuiIO_AddInputCharacterUTF16");
+ funcTable.Load(406, "ImGuiIO_AddInputCharactersUTF8");
+ funcTable.Load(407, "ImGuiIO_SetKeyEventNativeData");
+ funcTable.Load(408, "ImGuiIO_SetAppAcceptingEvents");
+ funcTable.Load(409, "ImGuiIO_ClearInputCharacters");
+ funcTable.Load(410, "ImGuiIO_ClearInputKeys");
+ funcTable.Load(411, "ImGuiIO_ImGuiIO");
+ funcTable.Load(412, "ImGuiIO_destroy");
+ funcTable.Load(413, "ImGuiInputTextCallbackData_ImGuiInputTextCallbackData");
+ funcTable.Load(414, "ImGuiInputTextCallbackData_destroy");
+ funcTable.Load(415, "ImGuiInputTextCallbackData_DeleteChars");
+ funcTable.Load(416, "ImGuiInputTextCallbackData_InsertChars");
+ funcTable.Load(417, "ImGuiInputTextCallbackData_SelectAll");
+ funcTable.Load(418, "ImGuiInputTextCallbackData_ClearSelection");
+ funcTable.Load(419, "ImGuiInputTextCallbackData_HasSelection");
+ funcTable.Load(420, "ImGuiWindowClass_ImGuiWindowClass");
+ funcTable.Load(421, "ImGuiWindowClass_destroy");
+ funcTable.Load(422, "ImGuiPayload_ImGuiPayload");
+ funcTable.Load(423, "ImGuiPayload_destroy");
+ funcTable.Load(424, "ImGuiPayload_Clear");
+ funcTable.Load(425, "ImGuiPayload_IsDataType");
+ funcTable.Load(426, "ImGuiPayload_IsPreview");
+ funcTable.Load(427, "ImGuiPayload_IsDelivery");
+ funcTable.Load(428, "ImGuiTableColumnSortSpecs_ImGuiTableColumnSortSpecs");
+ funcTable.Load(429, "ImGuiTableColumnSortSpecs_destroy");
+ funcTable.Load(430, "ImGuiTableSortSpecs_ImGuiTableSortSpecs");
+ funcTable.Load(431, "ImGuiTableSortSpecs_destroy");
+ funcTable.Load(432, "ImGuiOnceUponAFrame_ImGuiOnceUponAFrame");
+ funcTable.Load(433, "ImGuiOnceUponAFrame_destroy");
+ funcTable.Load(434, "ImGuiTextFilter_ImGuiTextFilter");
+ funcTable.Load(435, "ImGuiTextFilter_destroy");
+ funcTable.Load(436, "ImGuiTextFilter_Draw");
+ funcTable.Load(437, "ImGuiTextFilter_PassFilter");
+ funcTable.Load(438, "ImGuiTextFilter_Build");
+ funcTable.Load(439, "ImGuiTextFilter_Clear");
+ funcTable.Load(440, "ImGuiTextFilter_IsActive");
+ funcTable.Load(441, "ImGuiTextRange_ImGuiTextRange_Nil");
+ funcTable.Load(442, "ImGuiTextRange_destroy");
+ funcTable.Load(443, "ImGuiTextRange_ImGuiTextRange_Str");
+ funcTable.Load(444, "ImGuiTextRange_empty");
+ funcTable.Load(445, "ImGuiTextRange_split");
+ funcTable.Load(446, "ImGuiTextBuffer_ImGuiTextBuffer");
+ funcTable.Load(447, "ImGuiTextBuffer_destroy");
+ funcTable.Load(448, "ImGuiTextBuffer_begin");
+ funcTable.Load(449, "ImGuiTextBuffer_end");
+ funcTable.Load(450, "ImGuiTextBuffer_size");
+ funcTable.Load(451, "ImGuiTextBuffer_empty");
+ funcTable.Load(452, "ImGuiTextBuffer_clear");
+ funcTable.Load(453, "ImGuiTextBuffer_reserve");
+ funcTable.Load(454, "ImGuiTextBuffer_c_str");
+ funcTable.Load(455, "ImGuiTextBuffer_append");
+ funcTable.Load(456, "ImGuiTextBuffer_appendfv");
+ funcTable.Load(457, "ImGuiStoragePair_ImGuiStoragePair_Int");
+ funcTable.Load(458, "ImGuiStoragePair_destroy");
+ funcTable.Load(459, "ImGuiStoragePair_ImGuiStoragePair_Float");
+ funcTable.Load(460, "ImGuiStoragePair_ImGuiStoragePair_Ptr");
+ funcTable.Load(461, "ImGuiStorage_Clear");
+ funcTable.Load(462, "ImGuiStorage_GetInt");
+ funcTable.Load(463, "ImGuiStorage_SetInt");
+ funcTable.Load(464, "ImGuiStorage_GetBool");
+ funcTable.Load(465, "ImGuiStorage_SetBool");
+ funcTable.Load(466, "ImGuiStorage_GetFloat");
+ funcTable.Load(467, "ImGuiStorage_SetFloat");
+ funcTable.Load(468, "ImGuiStorage_GetVoidPtr");
+ funcTable.Load(469, "ImGuiStorage_SetVoidPtr");
+ funcTable.Load(470, "ImGuiStorage_GetIntRef");
+ funcTable.Load(471, "ImGuiStorage_GetBoolRef");
+ funcTable.Load(472, "ImGuiStorage_GetFloatRef");
+ funcTable.Load(473, "ImGuiStorage_GetVoidPtrRef");
+ funcTable.Load(474, "ImGuiStorage_SetAllInt");
+ funcTable.Load(475, "ImGuiStorage_BuildSortByKey");
+ funcTable.Load(476, "ImGuiListClipper_ImGuiListClipper");
+ funcTable.Load(477, "ImGuiListClipper_destroy");
+ funcTable.Load(478, "ImGuiListClipper_Begin");
+ funcTable.Load(479, "ImGuiListClipper_End");
+ funcTable.Load(480, "ImGuiListClipper_Step");
+ funcTable.Load(481, "ImGuiListClipper_ForceDisplayRangeByIndices");
+ funcTable.Load(482, "ImColor_ImColor_Nil");
+ funcTable.Load(483, "ImColor_destroy");
+ funcTable.Load(484, "ImColor_ImColor_Float");
+ funcTable.Load(485, "ImColor_ImColor_Vec4");
+ funcTable.Load(486, "ImColor_ImColor_Int");
+ funcTable.Load(487, "ImColor_ImColor_U32");
+ funcTable.Load(488, "ImColor_SetHSV");
+ funcTable.Load(489, "ImColor_HSV");
+ funcTable.Load(490, "ImDrawCmd_ImDrawCmd");
+ funcTable.Load(491, "ImDrawCmd_destroy");
+ funcTable.Load(492, "ImDrawCmd_GetTexID");
+ funcTable.Load(493, "ImDrawListSplitter_ImDrawListSplitter");
+ funcTable.Load(494, "ImDrawListSplitter_destroy");
+ funcTable.Load(495, "ImDrawListSplitter_Clear");
+ funcTable.Load(496, "ImDrawListSplitter_ClearFreeMemory");
+ funcTable.Load(497, "ImDrawListSplitter_Split");
+ funcTable.Load(498, "ImDrawListSplitter_Merge");
+ funcTable.Load(499, "ImDrawListSplitter_SetCurrentChannel");
+ funcTable.Load(500, "ImDrawList_ImDrawList");
+ funcTable.Load(501, "ImDrawList_destroy");
+ funcTable.Load(502, "ImDrawList_PushClipRect");
+ funcTable.Load(503, "ImDrawList_PushClipRectFullScreen");
+ funcTable.Load(504, "ImDrawList_PopClipRect");
+ funcTable.Load(505, "ImDrawList_PushTextureID");
+ funcTable.Load(506, "ImDrawList_PopTextureID");
+ funcTable.Load(507, "ImDrawList_GetClipRectMin");
+ funcTable.Load(508, "ImDrawList_GetClipRectMax");
+ funcTable.Load(509, "ImDrawList_AddLine");
+ funcTable.Load(510, "ImDrawList_AddRect");
+ funcTable.Load(511, "ImDrawList_AddRectFilled");
+ funcTable.Load(512, "ImDrawList_AddRectFilledMultiColor");
+ funcTable.Load(513, "ImDrawList_AddQuad");
+ funcTable.Load(514, "ImDrawList_AddQuadFilled");
+ funcTable.Load(515, "ImDrawList_AddTriangle");
+ funcTable.Load(516, "ImDrawList_AddTriangleFilled");
+ funcTable.Load(517, "ImDrawList_AddCircle");
+ funcTable.Load(518, "ImDrawList_AddCircleFilled");
+ funcTable.Load(519, "ImDrawList_AddNgon");
+ funcTable.Load(520, "ImDrawList_AddNgonFilled");
+ funcTable.Load(521, "ImDrawList_AddText_Vec2");
+ funcTable.Load(522, "ImDrawList_AddText_FontPtr");
+ funcTable.Load(523, "ImDrawList_AddPolyline");
+ funcTable.Load(524, "ImDrawList_AddConvexPolyFilled");
+ funcTable.Load(525, "ImDrawList_AddBezierCubic");
+ funcTable.Load(526, "ImDrawList_AddBezierQuadratic");
+ funcTable.Load(527, "ImDrawList_AddImage");
+ funcTable.Load(528, "ImDrawList_AddImageQuad");
+ funcTable.Load(529, "ImDrawList_AddImageRounded");
+ funcTable.Load(530, "ImDrawList_PathClear");
+ funcTable.Load(531, "ImDrawList_PathLineTo");
+ funcTable.Load(532, "ImDrawList_PathLineToMergeDuplicate");
+ funcTable.Load(533, "ImDrawList_PathFillConvex");
+ funcTable.Load(534, "ImDrawList_PathStroke");
+ funcTable.Load(535, "ImDrawList_PathArcTo");
+ funcTable.Load(536, "ImDrawList_PathArcToFast");
+ funcTable.Load(537, "ImDrawList_PathBezierCubicCurveTo");
+ funcTable.Load(538, "ImDrawList_PathBezierQuadraticCurveTo");
+ funcTable.Load(539, "ImDrawList_PathRect");
+ funcTable.Load(540, "ImDrawList_AddCallback");
+ funcTable.Load(541, "ImDrawList_AddDrawCmd");
+ funcTable.Load(542, "ImDrawList_CloneOutput");
+ funcTable.Load(543, "ImDrawList_ChannelsSplit");
+ funcTable.Load(544, "ImDrawList_ChannelsMerge");
+ funcTable.Load(545, "ImDrawList_ChannelsSetCurrent");
+ funcTable.Load(546, "ImDrawList_PrimReserve");
+ funcTable.Load(547, "ImDrawList_PrimUnreserve");
+ funcTable.Load(548, "ImDrawList_PrimRect");
+ funcTable.Load(549, "ImDrawList_PrimRectUV");
+ funcTable.Load(550, "ImDrawList_PrimQuadUV");
+ funcTable.Load(551, "ImDrawList_PrimWriteVtx");
+ funcTable.Load(552, "ImDrawList_PrimWriteIdx");
+ funcTable.Load(553, "ImDrawList_PrimVtx");
+ funcTable.Load(554, "ImDrawList__ResetForNewFrame");
+ funcTable.Load(555, "ImDrawList__ClearFreeMemory");
+ funcTable.Load(556, "ImDrawList__PopUnusedDrawCmd");
+ funcTable.Load(557, "ImDrawList__TryMergeDrawCmds");
+ funcTable.Load(558, "ImDrawList__OnChangedClipRect");
+ funcTable.Load(559, "ImDrawList__OnChangedTextureID");
+ funcTable.Load(560, "ImDrawList__OnChangedVtxOffset");
+ funcTable.Load(561, "ImDrawList__CalcCircleAutoSegmentCount");
+ funcTable.Load(562, "ImDrawList__PathArcToFastEx");
+ funcTable.Load(563, "ImDrawList__PathArcToN");
+ funcTable.Load(564, "ImDrawData_ImDrawData");
+ funcTable.Load(565, "ImDrawData_destroy");
+ funcTable.Load(566, "ImDrawData_Clear");
+ funcTable.Load(567, "ImDrawData_DeIndexAllBuffers");
+ funcTable.Load(568, "ImDrawData_ScaleClipRects");
+ funcTable.Load(569, "ImFontConfig_ImFontConfig");
+ funcTable.Load(570, "ImFontConfig_destroy");
+ funcTable.Load(571, "ImFontGlyphRangesBuilder_ImFontGlyphRangesBuilder");
+ funcTable.Load(572, "ImFontGlyphRangesBuilder_destroy");
+ funcTable.Load(573, "ImFontGlyphRangesBuilder_Clear");
+ funcTable.Load(574, "ImFontGlyphRangesBuilder_GetBit");
+ funcTable.Load(575, "ImFontGlyphRangesBuilder_SetBit");
+ funcTable.Load(576, "ImFontGlyphRangesBuilder_AddChar");
+ funcTable.Load(577, "ImFontGlyphRangesBuilder_AddText");
+ funcTable.Load(578, "ImFontGlyphRangesBuilder_AddRanges");
+ funcTable.Load(579, "ImFontGlyphRangesBuilder_BuildRanges");
+ funcTable.Load(580, "ImFontAtlasCustomRect_ImFontAtlasCustomRect");
+ funcTable.Load(581, "ImFontAtlasCustomRect_destroy");
+ funcTable.Load(582, "ImFontAtlasCustomRect_IsPacked");
+ funcTable.Load(583, "ImFontAtlas_ImFontAtlas");
+ funcTable.Load(584, "ImFontAtlas_destroy");
+ funcTable.Load(585, "ImFontAtlas_AddFont");
+ funcTable.Load(586, "ImFontAtlas_AddFontDefault");
+ funcTable.Load(587, "ImFontAtlas_AddFontFromFileTTF");
+ funcTable.Load(588, "ImFontAtlas_AddFontFromMemoryTTF");
+ funcTable.Load(589, "ImFontAtlas_AddFontFromMemoryCompressedTTF");
+ funcTable.Load(590, "ImFontAtlas_AddFontFromMemoryCompressedBase85TTF");
+ funcTable.Load(591, "ImFontAtlas_ClearInputData");
+ funcTable.Load(592, "ImFontAtlas_ClearTexData");
+ funcTable.Load(593, "ImFontAtlas_ClearFonts");
+ funcTable.Load(594, "ImFontAtlas_Clear");
+ funcTable.Load(595, "ImFontAtlas_Build");
+ funcTable.Load(596, "ImFontAtlas_GetTexDataAsAlpha8");
+ funcTable.Load(597, "ImFontAtlas_GetTexDataAsRGBA32");
+ funcTable.Load(598, "ImFontAtlas_IsBuilt");
+ funcTable.Load(599, "ImFontAtlas_SetTexID");
+ funcTable.Load(600, "ImFontAtlas_ClearTexID");
+ funcTable.Load(601, "ImFontAtlas_GetGlyphRangesDefault");
+ funcTable.Load(602, "ImFontAtlas_GetGlyphRangesKorean");
+ funcTable.Load(603, "ImFontAtlas_GetGlyphRangesJapanese");
+ funcTable.Load(604, "ImFontAtlas_GetGlyphRangesChineseFull");
+ funcTable.Load(605, "ImFontAtlas_GetGlyphRangesChineseSimplifiedCommon");
+ funcTable.Load(606, "ImFontAtlas_GetGlyphRangesCyrillic");
+ funcTable.Load(607, "ImFontAtlas_GetGlyphRangesThai");
+ funcTable.Load(608, "ImFontAtlas_GetGlyphRangesVietnamese");
+ funcTable.Load(609, "ImFontAtlas_AddCustomRectRegular");
+ funcTable.Load(610, "ImFontAtlas_AddCustomRectFontGlyph");
+ funcTable.Load(611, "ImFontAtlas_GetCustomRectByIndex");
+ funcTable.Load(612, "ImFontAtlas_CalcCustomRectUV");
+ funcTable.Load(613, "ImFontAtlas_GetMouseCursorTexData");
+ funcTable.Load(614, "ImFont_ImFont");
+ funcTable.Load(615, "ImFont_destroy");
+ funcTable.Load(616, "ImFont_FindGlyph");
+ funcTable.Load(617, "ImFont_FindGlyphNoFallback");
+ funcTable.Load(618, "ImFont_GetDistanceAdjustmentForPair");
+ funcTable.Load(619, "ImFont_GetCharAdvance");
+ funcTable.Load(620, "ImFont_IsLoaded");
+ funcTable.Load(621, "ImFont_GetDebugName");
+ funcTable.Load(622, "ImFont_CalcTextSizeA");
+ funcTable.Load(623, "ImFont_CalcWordWrapPositionA");
+ funcTable.Load(624, "ImFont_RenderChar");
+ funcTable.Load(625, "ImFont_RenderText");
+ funcTable.Load(626, "ImFont_BuildLookupTable");
+ funcTable.Load(627, "ImFont_ClearOutputData");
+ funcTable.Load(628, "ImFont_GrowIndex");
+ funcTable.Load(629, "ImFont_AddGlyph");
+ funcTable.Load(630, "ImFont_AddRemapChar");
+ funcTable.Load(631, "ImFont_SetGlyphVisible");
+ funcTable.Load(632, "ImFont_IsGlyphRangeUnused");
+ funcTable.Load(633, "ImFont_AddKerningPair");
+ funcTable.Load(634, "ImFont_GetDistanceAdjustmentForPairFromHotData");
+ funcTable.Load(635, "ImGuiViewport_ImGuiViewport");
+ funcTable.Load(636, "ImGuiViewport_destroy");
+ funcTable.Load(637, "ImGuiViewport_GetCenter");
+ funcTable.Load(638, "ImGuiViewport_GetWorkCenter");
+ funcTable.Load(639, "ImGuiPlatformIO_ImGuiPlatformIO");
+ funcTable.Load(640, "ImGuiPlatformIO_destroy");
+ funcTable.Load(641, "ImGuiPlatformMonitor_ImGuiPlatformMonitor");
+ funcTable.Load(642, "ImGuiPlatformMonitor_destroy");
+ funcTable.Load(643, "ImGuiPlatformImeData_ImGuiPlatformImeData");
+ funcTable.Load(644, "ImGuiPlatformImeData_destroy");
+ funcTable.Load(645, "igGetKeyIndex");
+ funcTable.Load(646, "ImVec1_destroy");
+ funcTable.Load(647, "ImVec2ih_destroy");
+ funcTable.Load(648, "ImRect_destroy");
+ funcTable.Load(649, "ImDrawListSharedData_destroy");
+ funcTable.Load(650, "ImGuiStyleMod_destroy");
+ funcTable.Load(651, "ImGuiComboPreviewData_destroy");
+ funcTable.Load(652, "ImGuiMenuColumns_destroy");
+ funcTable.Load(653, "ImGuiInputTextState_destroy");
+ funcTable.Load(654, "ImGuiPopupData_destroy");
+ funcTable.Load(655, "ImGuiNextWindowData_destroy");
+ funcTable.Load(656, "ImGuiNextItemData_destroy");
+ funcTable.Load(657, "ImGuiLastItemData_destroy");
+ funcTable.Load(658, "ImGuiStackSizes_ImGuiStackSizes");
+ funcTable.Load(659, "ImGuiStackSizes_destroy");
+ funcTable.Load(660, "ImGuiStackSizes_SetToCurrentState");
+ funcTable.Load(661, "ImGuiStackSizes_CompareWithCurrentState");
+ funcTable.Load(662, "ImGuiPtrOrIndex_destroy");
+ funcTable.Load(663, "ImGuiInputEvent_destroy");
+ funcTable.Load(664, "ImGuiListClipperData_destroy");
+ funcTable.Load(665, "ImGuiNavItemData_destroy");
+ funcTable.Load(666, "ImGuiOldColumnData_destroy");
+ funcTable.Load(667, "ImGuiOldColumns_destroy");
+ funcTable.Load(668, "ImGuiDockContext_destroy");
+ funcTable.Load(669, "ImGuiWindowSettings_destroy");
+ funcTable.Load(670, "ImGuiSettingsHandler_destroy");
+ funcTable.Load(671, "ImGuiMetricsConfig_destroy");
+ funcTable.Load(672, "ImGuiStackLevelInfo_destroy");
+ funcTable.Load(673, "ImGuiStackTool_ImGuiStackTool");
+ funcTable.Load(674, "ImGuiStackTool_destroy");
+ funcTable.Load(675, "ImGuiContextHook_destroy");
+ funcTable.Load(676, "ImGuiContext_destroy");
+ funcTable.Load(677, "ImGuiTabItem_destroy");
+ funcTable.Load(678, "ImGuiTabBar_destroy");
+ funcTable.Load(679, "ImGuiTableColumn_destroy");
+ funcTable.Load(680, "ImGuiTableInstanceData_destroy");
+ funcTable.Load(681, "ImGuiTableTempData_destroy");
+ funcTable.Load(682, "ImGuiTableColumnSettings_destroy");
+ funcTable.Load(683, "ImGuiTableSettings_destroy");
+ funcTable.Load(684, "igLogText");
+ funcTable.Load(685, "ImGuiTextBuffer_appendf");
+ funcTable.Load(686, "igGET_FLT_MAX");
+ funcTable.Load(687, "igGET_FLT_MIN");
+ funcTable.Load(688, "ImVector_ImWchar_create");
+ funcTable.Load(689, "ImVector_ImWchar_destroy");
+ funcTable.Load(690, "ImVector_ImWchar_Init");
+ funcTable.Load(691, "ImVector_ImWchar_UnInit");
+ funcTable.Load(692, "igImHashData");
+ funcTable.Load(693, "igImHashStr");
+ funcTable.Load(694, "igImQsort");
+ funcTable.Load(695, "igImAlphaBlendColors");
+ funcTable.Load(696, "igImIsPowerOfTwo_Int");
+ funcTable.Load(697, "igImIsPowerOfTwo_U64");
+ funcTable.Load(698, "igImUpperPowerOfTwo");
+ funcTable.Load(699, "igImStricmp");
+ funcTable.Load(700, "igImStrnicmp");
+ funcTable.Load(701, "igImStrncpy");
+ funcTable.Load(702, "igImStrdup");
+ funcTable.Load(703, "igImStrdupcpy");
+ funcTable.Load(704, "igImStrchrRange");
+ funcTable.Load(705, "igImStrlenW");
+ funcTable.Load(706, "igImStreolRange");
+ funcTable.Load(707, "igImStrbolW");
+ funcTable.Load(708, "igImStristr");
+ funcTable.Load(709, "igImStrTrimBlanks");
+ funcTable.Load(710, "igImStrSkipBlank");
+ funcTable.Load(711, "igImCharIsBlankA");
+ funcTable.Load(712, "igImCharIsBlankW");
+ funcTable.Load(713, "igImFormatStringToTempBuffer");
+ funcTable.Load(714, "igImFormatStringToTempBufferV");
+ funcTable.Load(715, "igImParseFormatFindStart");
+ funcTable.Load(716, "igImParseFormatFindEnd");
+ funcTable.Load(717, "igImParseFormatSanitizeForPrinting");
+ funcTable.Load(718, "igImParseFormatSanitizeForScanning");
+ funcTable.Load(719, "igImParseFormatPrecision");
+ funcTable.Load(720, "igImTextCharToUtf8");
+ funcTable.Load(721, "igImTextCharFromUtf8");
+ funcTable.Load(722, "igImTextCountCharsFromUtf8");
+ funcTable.Load(723, "igImTextCountUtf8BytesFromChar");
+ funcTable.Load(724, "igImTextCountUtf8BytesFromStr");
+ funcTable.Load(725, "igImFileOpen");
+ funcTable.Load(726, "igImFileClose");
+ funcTable.Load(727, "igImFileGetSize");
+ funcTable.Load(728, "igImFileRead");
+ funcTable.Load(729, "igImFileWrite");
+ funcTable.Load(730, "igImFileLoadToMemory");
+ funcTable.Load(731, "igImPow_Float");
+ funcTable.Load(732, "igImPow_double");
+ funcTable.Load(733, "igImLog_Float");
+ funcTable.Load(734, "igImLog_double");
+ funcTable.Load(735, "igImAbs_Int");
+ funcTable.Load(736, "igImAbs_Float");
+ funcTable.Load(737, "igImAbs_double");
+ funcTable.Load(738, "igImSign_Float");
+ funcTable.Load(739, "igImSign_double");
+ funcTable.Load(740, "igImRsqrt_Float");
+ funcTable.Load(741, "igImRsqrt_double");
+ funcTable.Load(742, "igImMin");
+ funcTable.Load(743, "igImMax");
+ funcTable.Load(744, "igImClamp");
+ funcTable.Load(745, "igImLerp_Vec2Float");
+ funcTable.Load(746, "igImLerp_Vec2Vec2");
+ funcTable.Load(747, "igImLerp_Vec4");
+ funcTable.Load(748, "igImSaturate");
+ funcTable.Load(749, "igImLengthSqr_Vec2");
+ funcTable.Load(750, "igImLengthSqr_Vec4");
+ funcTable.Load(751, "igImInvLength");
+ funcTable.Load(752, "igImFloor_Float");
+ funcTable.Load(753, "igImFloorSigned_Float");
+ funcTable.Load(754, "igImFloor_Vec2");
+ funcTable.Load(755, "igImFloorSigned_Vec2");
+ funcTable.Load(756, "igImModPositive");
+ funcTable.Load(757, "igImDot");
+ funcTable.Load(758, "igImRotate");
+ funcTable.Load(759, "igImLinearSweep");
+ funcTable.Load(760, "igImMul");
+ funcTable.Load(761, "igImIsFloatAboveGuaranteedIntegerPrecision");
+ funcTable.Load(762, "igImBezierCubicCalc");
+ funcTable.Load(763, "igImBezierCubicClosestPoint");
+ funcTable.Load(764, "igImBezierCubicClosestPointCasteljau");
+ funcTable.Load(765, "igImBezierQuadraticCalc");
+ funcTable.Load(766, "igImLineClosestPoint");
+ funcTable.Load(767, "igImTriangleContainsPoint");
+ funcTable.Load(768, "igImTriangleClosestPoint");
+ funcTable.Load(769, "igImTriangleBarycentricCoords");
+ funcTable.Load(770, "igImTriangleArea");
+ funcTable.Load(771, "igImGetDirQuadrantFromDelta");
+ funcTable.Load(772, "ImVec1_ImVec1_Nil");
+ funcTable.Load(773, "ImVec1_ImVec1_Float");
+ funcTable.Load(774, "ImVec2ih_ImVec2ih_Nil");
+ funcTable.Load(775, "ImVec2ih_ImVec2ih_short");
+ funcTable.Load(776, "ImVec2ih_ImVec2ih_Vec2");
+ funcTable.Load(777, "ImRect_ImRect_Nil");
+ funcTable.Load(778, "ImRect_ImRect_Vec2");
+ funcTable.Load(779, "ImRect_ImRect_Vec4");
+ funcTable.Load(780, "ImRect_ImRect_Float");
+ funcTable.Load(781, "ImRect_GetCenter");
+ funcTable.Load(782, "ImRect_GetSize");
+ funcTable.Load(783, "ImRect_GetWidth");
+ funcTable.Load(784, "ImRect_GetHeight");
+ funcTable.Load(785, "ImRect_GetArea");
+ funcTable.Load(786, "ImRect_GetTL");
+ funcTable.Load(787, "ImRect_GetTR");
+ funcTable.Load(788, "ImRect_GetBL");
+ funcTable.Load(789, "ImRect_GetBR");
+ funcTable.Load(790, "ImRect_Contains_Vec2");
+ funcTable.Load(791, "ImRect_Contains_Rect");
+ funcTable.Load(792, "ImRect_Overlaps");
+ funcTable.Load(793, "ImRect_Add_Vec2");
+ funcTable.Load(794, "ImRect_Add_Rect");
+ funcTable.Load(795, "ImRect_Expand_Float");
+ funcTable.Load(796, "ImRect_Expand_Vec2");
+ funcTable.Load(797, "ImRect_Translate");
+ funcTable.Load(798, "ImRect_TranslateX");
+ funcTable.Load(799, "ImRect_TranslateY");
+ funcTable.Load(800, "ImRect_ClipWith");
+ funcTable.Load(801, "ImRect_ClipWithFull");
+ funcTable.Load(802, "ImRect_Floor");
+ funcTable.Load(803, "ImRect_IsInverted");
+ funcTable.Load(804, "ImRect_ToVec4");
+ funcTable.Load(805, "igImBitArrayTestBit");
+ funcTable.Load(806, "igImBitArrayClearBit");
+ funcTable.Load(807, "igImBitArraySetBit");
+ funcTable.Load(808, "igImBitArraySetBitRange");
+ funcTable.Load(809, "ImBitVector_Create");
+ funcTable.Load(810, "ImBitVector_Clear");
+ funcTable.Load(811, "ImBitVector_TestBit");
+ funcTable.Load(812, "ImBitVector_SetBit");
+ funcTable.Load(813, "ImBitVector_ClearBit");
+ funcTable.Load(814, "ImDrawListSharedData_ImDrawListSharedData");
+ funcTable.Load(815, "ImDrawListSharedData_SetCircleTessellationMaxError");
+ funcTable.Load(816, "ImDrawDataBuilder_Clear");
+ funcTable.Load(817, "ImDrawDataBuilder_ClearFreeMemory");
+ funcTable.Load(818, "ImDrawDataBuilder_GetDrawListCount");
+ funcTable.Load(819, "ImDrawDataBuilder_FlattenIntoSingleLayer");
+ funcTable.Load(820, "ImGuiStyleMod_ImGuiStyleMod_Int");
+ funcTable.Load(821, "ImGuiStyleMod_ImGuiStyleMod_Float");
+ funcTable.Load(822, "ImGuiStyleMod_ImGuiStyleMod_Vec2");
+ funcTable.Load(823, "ImGuiComboPreviewData_ImGuiComboPreviewData");
+ funcTable.Load(824, "ImGuiMenuColumns_ImGuiMenuColumns");
+ funcTable.Load(825, "ImGuiMenuColumns_Update");
+ funcTable.Load(826, "ImGuiMenuColumns_DeclColumns");
+ funcTable.Load(827, "ImGuiMenuColumns_CalcNextTotalWidth");
+ funcTable.Load(828, "ImGuiInputTextState_ImGuiInputTextState");
+ funcTable.Load(829, "ImGuiInputTextState_ClearText");
+ funcTable.Load(830, "ImGuiInputTextState_ClearFreeMemory");
+ funcTable.Load(831, "ImGuiInputTextState_GetUndoAvailCount");
+ funcTable.Load(832, "ImGuiInputTextState_GetRedoAvailCount");
+ funcTable.Load(833, "ImGuiInputTextState_OnKeyPressed");
+ funcTable.Load(834, "ImGuiInputTextState_CursorAnimReset");
+ funcTable.Load(835, "ImGuiInputTextState_CursorClamp");
+ funcTable.Load(836, "ImGuiInputTextState_HasSelection");
+ funcTable.Load(837, "ImGuiInputTextState_ClearSelection");
+ funcTable.Load(838, "ImGuiInputTextState_GetCursorPos");
+ funcTable.Load(839, "ImGuiInputTextState_GetSelectionStart");
+ funcTable.Load(840, "ImGuiInputTextState_GetSelectionEnd");
+ funcTable.Load(841, "ImGuiInputTextState_SelectAll");
+ funcTable.Load(842, "ImGuiPopupData_ImGuiPopupData");
+ funcTable.Load(843, "ImGuiNextWindowData_ImGuiNextWindowData");
+ funcTable.Load(844, "ImGuiNextWindowData_ClearFlags");
+ funcTable.Load(845, "ImGuiNextItemData_ImGuiNextItemData");
+ funcTable.Load(846, "ImGuiNextItemData_ClearFlags");
+ funcTable.Load(847, "ImGuiLastItemData_ImGuiLastItemData");
+ funcTable.Load(848, "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Ptr");
+ funcTable.Load(849, "ImGuiPtrOrIndex_ImGuiPtrOrIndex_Int");
+ funcTable.Load(850, "ImGuiInputEvent_ImGuiInputEvent");
+ funcTable.Load(851, "ImGuiListClipperRange_FromIndices");
+ funcTable.Load(852, "ImGuiListClipperRange_FromPositions");
+ funcTable.Load(853, "ImGuiListClipperData_ImGuiListClipperData");
+ funcTable.Load(854, "ImGuiListClipperData_Reset");
+ funcTable.Load(855, "ImGuiNavItemData_ImGuiNavItemData");
+ funcTable.Load(856, "ImGuiNavItemData_Clear");
+ funcTable.Load(857, "ImGuiOldColumnData_ImGuiOldColumnData");
+ funcTable.Load(858, "ImGuiOldColumns_ImGuiOldColumns");
+ funcTable.Load(859, "ImGuiDockNode_ImGuiDockNode");
+ funcTable.Load(860, "ImGuiDockNode_destroy");
+ funcTable.Load(861, "ImGuiDockNode_IsRootNode");
+ funcTable.Load(862, "ImGuiDockNode_IsDockSpace");
+ funcTable.Load(863, "ImGuiDockNode_IsFloatingNode");
+ funcTable.Load(864, "ImGuiDockNode_IsCentralNode");
+ funcTable.Load(865, "ImGuiDockNode_IsHiddenTabBar");
+ funcTable.Load(866, "ImGuiDockNode_IsNoTabBar");
+ funcTable.Load(867, "ImGuiDockNode_IsSplitNode");
+ funcTable.Load(868, "ImGuiDockNode_IsLeafNode");
+ funcTable.Load(869, "ImGuiDockNode_IsEmpty");
+ funcTable.Load(870, "ImGuiDockNode_Rect");
+ funcTable.Load(871, "ImGuiDockNode_SetLocalFlags");
+ funcTable.Load(872, "ImGuiDockNode_UpdateMergedFlags");
+ funcTable.Load(873, "ImGuiDockContext_ImGuiDockContext");
+ funcTable.Load(874, "ImGuiViewportP_ImGuiViewportP");
+ funcTable.Load(875, "ImGuiViewportP_destroy");
+ funcTable.Load(876, "ImGuiViewportP_ClearRequestFlags");
+ funcTable.Load(877, "ImGuiViewportP_CalcWorkRectPos");
+ funcTable.Load(878, "ImGuiViewportP_CalcWorkRectSize");
+ funcTable.Load(879, "ImGuiViewportP_UpdateWorkRect");
+ funcTable.Load(880, "ImGuiViewportP_GetMainRect");
+ funcTable.Load(881, "ImGuiViewportP_GetWorkRect");
+ funcTable.Load(882, "ImGuiViewportP_GetBuildWorkRect");
+ funcTable.Load(883, "ImGuiWindowSettings_ImGuiWindowSettings");
+ funcTable.Load(884, "ImGuiWindowSettings_GetName");
+ funcTable.Load(885, "ImGuiSettingsHandler_ImGuiSettingsHandler");
+ funcTable.Load(886, "ImGuiMetricsConfig_ImGuiMetricsConfig");
+ funcTable.Load(887, "ImGuiStackLevelInfo_ImGuiStackLevelInfo");
+ funcTable.Load(888, "ImGuiContextHook_ImGuiContextHook");
+ funcTable.Load(889, "ImGuiContext_ImGuiContext");
+ funcTable.Load(890, "ImGuiWindow_ImGuiWindow");
+ funcTable.Load(891, "ImGuiWindow_destroy");
+ funcTable.Load(892, "ImGuiWindow_GetID_Str");
+ funcTable.Load(893, "ImGuiWindow_GetID_Ptr");
+ funcTable.Load(894, "ImGuiWindow_GetID_Int");
+ funcTable.Load(895, "ImGuiWindow_GetIDFromRectangle");
+ funcTable.Load(896, "ImGuiWindow_Rect");
+ funcTable.Load(897, "ImGuiWindow_CalcFontSize");
+ funcTable.Load(898, "ImGuiWindow_TitleBarHeight");
+ funcTable.Load(899, "ImGuiWindow_TitleBarRect");
+ funcTable.Load(900, "ImGuiWindow_MenuBarHeight");
+ funcTable.Load(901, "ImGuiWindow_MenuBarRect");
+ funcTable.Load(902, "ImGuiTabItem_ImGuiTabItem");
+ funcTable.Load(903, "ImGuiTabBar_ImGuiTabBar");
+ funcTable.Load(904, "ImGuiTabBar_GetTabOrder");
+ funcTable.Load(905, "ImGuiTabBar_GetTabName");
+ funcTable.Load(906, "ImGuiTableColumn_ImGuiTableColumn");
+ funcTable.Load(907, "ImGuiTableInstanceData_ImGuiTableInstanceData");
+ funcTable.Load(908, "ImGuiTable_ImGuiTable");
+ funcTable.Load(909, "ImGuiTable_destroy");
+ funcTable.Load(910, "ImGuiTableTempData_ImGuiTableTempData");
+ funcTable.Load(911, "ImGuiTableColumnSettings_ImGuiTableColumnSettings");
+ funcTable.Load(912, "ImGuiTableSettings_ImGuiTableSettings");
+ funcTable.Load(913, "ImGuiTableSettings_GetColumnSettings");
+ funcTable.Load(914, "igGetCurrentWindowRead");
+ funcTable.Load(915, "igGetCurrentWindow");
+ funcTable.Load(916, "igFindWindowByID");
+ funcTable.Load(917, "igFindWindowByName");
+ funcTable.Load(918, "igUpdateWindowParentAndRootLinks");
+ funcTable.Load(919, "igCalcWindowNextAutoFitSize");
+ funcTable.Load(920, "igIsWindowChildOf");
+ funcTable.Load(921, "igIsWindowWithinBeginStackOf");
+ funcTable.Load(922, "igIsWindowAbove");
+ funcTable.Load(923, "igIsWindowNavFocusable");
+ funcTable.Load(924, "igSetWindowPos_WindowPtr");
+ funcTable.Load(925, "igSetWindowSize_WindowPtr");
+ funcTable.Load(926, "igSetWindowCollapsed_WindowPtr");
+ funcTable.Load(927, "igSetWindowHitTestHole");
+ funcTable.Load(928, "igWindowRectAbsToRel");
+ funcTable.Load(929, "igWindowRectRelToAbs");
+ funcTable.Load(930, "igFocusWindow");
+ funcTable.Load(931, "igFocusTopMostWindowUnderOne");
+ funcTable.Load(932, "igBringWindowToFocusFront");
+ funcTable.Load(933, "igBringWindowToDisplayFront");
+ funcTable.Load(934, "igBringWindowToDisplayBack");
+ funcTable.Load(935, "igBringWindowToDisplayBehind");
+ funcTable.Load(936, "igFindWindowDisplayIndex");
+ funcTable.Load(937, "igFindBottomMostVisibleWindowWithinBeginStack");
+ funcTable.Load(938, "igSetCurrentFont");
+ funcTable.Load(939, "igGetDefaultFont");
+ funcTable.Load(940, "igGetForegroundDrawList_WindowPtr");
+ funcTable.Load(941, "igInitialize");
+ funcTable.Load(942, "igShutdown");
+ funcTable.Load(943, "igUpdateInputEvents");
+ funcTable.Load(944, "igUpdateHoveredWindowAndCaptureFlags");
+ funcTable.Load(945, "igStartMouseMovingWindow");
+ funcTable.Load(946, "igStartMouseMovingWindowOrNode");
+ funcTable.Load(947, "igUpdateMouseMovingWindowNewFrame");
+ funcTable.Load(948, "igUpdateMouseMovingWindowEndFrame");
+ funcTable.Load(949, "igAddContextHook");
+ funcTable.Load(950, "igRemoveContextHook");
+ funcTable.Load(951, "igCallContextHooks");
+ funcTable.Load(952, "igTranslateWindowsInViewport");
+ funcTable.Load(953, "igScaleWindowsInViewport");
+ funcTable.Load(954, "igDestroyPlatformWindow");
+ funcTable.Load(955, "igSetWindowViewport");
+ funcTable.Load(956, "igSetCurrentViewport");
+ funcTable.Load(957, "igGetViewportPlatformMonitor");
+ funcTable.Load(958, "igFindHoveredViewportFromPlatformWindowStack");
+ funcTable.Load(959, "igMarkIniSettingsDirty_Nil");
+ funcTable.Load(960, "igMarkIniSettingsDirty_WindowPtr");
+ funcTable.Load(961, "igClearIniSettings");
+ funcTable.Load(962, "igCreateNewWindowSettings");
+ funcTable.Load(963, "igFindWindowSettings");
+ funcTable.Load(964, "igFindOrCreateWindowSettings");
+ funcTable.Load(965, "igAddSettingsHandler");
+ funcTable.Load(966, "igRemoveSettingsHandler");
+ funcTable.Load(967, "igFindSettingsHandler");
+ funcTable.Load(968, "igSetNextWindowScroll");
+ funcTable.Load(969, "igSetScrollX_WindowPtr");
+ funcTable.Load(970, "igSetScrollY_WindowPtr");
+ funcTable.Load(971, "igSetScrollFromPosX_WindowPtr");
+ funcTable.Load(972, "igSetScrollFromPosY_WindowPtr");
+ funcTable.Load(973, "igScrollToItem");
+ funcTable.Load(974, "igScrollToRect");
+ funcTable.Load(975, "igScrollToRectEx");
+ funcTable.Load(976, "igScrollToBringRectIntoView");
+ funcTable.Load(977, "igGetItemID");
+ funcTable.Load(978, "igGetItemStatusFlags");
+ funcTable.Load(979, "igGetItemFlags");
+ funcTable.Load(980, "igGetActiveID");
+ funcTable.Load(981, "igGetFocusID");
+ funcTable.Load(982, "igSetActiveID");
+ funcTable.Load(983, "igSetFocusID");
+ funcTable.Load(984, "igClearActiveID");
+ funcTable.Load(985, "igGetHoveredID");
+ funcTable.Load(986, "igSetHoveredID");
+ funcTable.Load(987, "igKeepAliveID");
+ funcTable.Load(988, "igMarkItemEdited");
+ funcTable.Load(989, "igPushOverrideID");
+ funcTable.Load(990, "igGetIDWithSeed");
+ funcTable.Load(991, "igItemSize_Vec2");
+ funcTable.Load(992, "igItemSize_Rect");
+ funcTable.Load(993, "igItemAdd");
+ funcTable.Load(994, "igItemHoverable");
+ funcTable.Load(995, "igIsClippedEx");
+ funcTable.Load(996, "igSetLastItemData");
+ funcTable.Load(997, "igCalcItemSize");
+ funcTable.Load(998, "igCalcWrapWidthForPos");
+ funcTable.Load(999, "igPushMultiItemsWidths");
+ funcTable.Load(1000, "igIsItemToggledSelection");
+ funcTable.Load(1001, "igGetContentRegionMaxAbs");
+ funcTable.Load(1002, "igShrinkWidths");
+ funcTable.Load(1003, "igPushItemFlag");
+ funcTable.Load(1004, "igPopItemFlag");
+ funcTable.Load(1005, "igLogBegin");
+ funcTable.Load(1006, "igLogToBuffer");
+ funcTable.Load(1007, "igLogRenderedText");
+ funcTable.Load(1008, "igLogSetNextTextDecoration");
+ funcTable.Load(1009, "igBeginChildEx");
+ funcTable.Load(1010, "igOpenPopupEx");
+ funcTable.Load(1011, "igClosePopupToLevel");
+ funcTable.Load(1012, "igClosePopupsOverWindow");
+ funcTable.Load(1013, "igClosePopupsExceptModals");
+ funcTable.Load(1014, "igIsPopupOpen_ID");
+ funcTable.Load(1015, "igBeginPopupEx");
+ funcTable.Load(1016, "igBeginTooltipEx");
+ funcTable.Load(1017, "igGetPopupAllowedExtentRect");
+ funcTable.Load(1018, "igGetTopMostPopupModal");
+ funcTable.Load(1019, "igGetTopMostAndVisiblePopupModal");
+ funcTable.Load(1020, "igFindBestWindowPosForPopup");
+ funcTable.Load(1021, "igFindBestWindowPosForPopupEx");
+ funcTable.Load(1022, "igBeginViewportSideBar");
+ funcTable.Load(1023, "igBeginMenuEx");
+ funcTable.Load(1024, "igMenuItemEx");
+ funcTable.Load(1025, "igBeginComboPopup");
+ funcTable.Load(1026, "igBeginComboPreview");
+ funcTable.Load(1027, "igEndComboPreview");
+ funcTable.Load(1028, "igNavInitWindow");
+ funcTable.Load(1029, "igNavInitRequestApplyResult");
+ funcTable.Load(1030, "igNavMoveRequestButNoResultYet");
+ funcTable.Load(1031, "igNavMoveRequestSubmit");
+ funcTable.Load(1032, "igNavMoveRequestForward");
+ funcTable.Load(1033, "igNavMoveRequestResolveWithLastItem");
+ funcTable.Load(1034, "igNavMoveRequestCancel");
+ funcTable.Load(1035, "igNavMoveRequestApplyResult");
+ funcTable.Load(1036, "igNavMoveRequestTryWrapping");
+ funcTable.Load(1037, "igGetNavInputName");
+ funcTable.Load(1038, "igGetNavInputAmount");
+ funcTable.Load(1039, "igGetNavInputAmount2d");
+ funcTable.Load(1040, "igCalcTypematicRepeatAmount");
+ funcTable.Load(1041, "igActivateItem");
+ funcTable.Load(1042, "igSetNavWindow");
+ funcTable.Load(1043, "igSetNavID");
+ funcTable.Load(1044, "igPushFocusScope");
+ funcTable.Load(1045, "igPopFocusScope");
+ funcTable.Load(1046, "igGetFocusedFocusScope");
+ funcTable.Load(1047, "igGetFocusScope");
+ funcTable.Load(1048, "igIsNamedKey");
+ funcTable.Load(1049, "igIsLegacyKey");
+ funcTable.Load(1050, "igIsGamepadKey");
+ funcTable.Load(1051, "igGetKeyData");
+ funcTable.Load(1052, "igSetItemUsingMouseWheel");
+ funcTable.Load(1053, "igSetActiveIdUsingNavAndKeys");
+ funcTable.Load(1054, "igIsActiveIdUsingNavDir");
+ funcTable.Load(1055, "igIsActiveIdUsingNavInput");
+ funcTable.Load(1056, "igIsActiveIdUsingKey");
+ funcTable.Load(1057, "igSetActiveIdUsingKey");
+ funcTable.Load(1058, "igIsMouseDragPastThreshold");
+ funcTable.Load(1059, "igIsNavInputDown");
+ funcTable.Load(1060, "igIsNavInputTest");
+ funcTable.Load(1061, "igGetMergedModFlags");
+ funcTable.Load(1062, "igIsKeyPressedMap");
+ funcTable.Load(1063, "igDockContextInitialize");
+ funcTable.Load(1064, "igDockContextShutdown");
+ funcTable.Load(1065, "igDockContextClearNodes");
+ funcTable.Load(1066, "igDockContextRebuildNodes");
+ funcTable.Load(1067, "igDockContextNewFrameUpdateUndocking");
+ funcTable.Load(1068, "igDockContextNewFrameUpdateDocking");
+ funcTable.Load(1069, "igDockContextEndFrame");
+ funcTable.Load(1070, "igDockContextGenNodeID");
+ funcTable.Load(1071, "igDockContextQueueDock");
+ funcTable.Load(1072, "igDockContextQueueUndockWindow");
+ funcTable.Load(1073, "igDockContextQueueUndockNode");
+ funcTable.Load(1074, "igDockContextCalcDropPosForDocking");
+ funcTable.Load(1075, "igDockNodeBeginAmendTabBar");
+ funcTable.Load(1076, "igDockNodeEndAmendTabBar");
+ funcTable.Load(1077, "igDockNodeGetRootNode");
+ funcTable.Load(1078, "igDockNodeIsInHierarchyOf");
+ funcTable.Load(1079, "igDockNodeGetDepth");
+ funcTable.Load(1080, "igDockNodeGetWindowMenuButtonId");
+ funcTable.Load(1081, "igGetWindowDockNode");
+ funcTable.Load(1082, "igGetWindowAlwaysWantOwnTabBar");
+ funcTable.Load(1083, "igBeginDocked");
+ funcTable.Load(1084, "igBeginDockableDragDropSource");
+ funcTable.Load(1085, "igBeginDockableDragDropTarget");
+ funcTable.Load(1086, "igSetWindowDock");
+ funcTable.Load(1087, "igDockBuilderDockWindow");
+ funcTable.Load(1088, "igDockBuilderGetNode");
+ funcTable.Load(1089, "igDockBuilderGetCentralNode");
+ funcTable.Load(1090, "igDockBuilderAddNode");
+ funcTable.Load(1091, "igDockBuilderRemoveNode");
+ funcTable.Load(1092, "igDockBuilderRemoveNodeDockedWindows");
+ funcTable.Load(1093, "igDockBuilderRemoveNodeChildNodes");
+ funcTable.Load(1094, "igDockBuilderSetNodePos");
+ funcTable.Load(1095, "igDockBuilderSetNodeSize");
+ funcTable.Load(1096, "igDockBuilderSplitNode");
+ funcTable.Load(1097, "igDockBuilderCopyDockSpace");
+ funcTable.Load(1098, "igDockBuilderCopyNode");
+ funcTable.Load(1099, "igDockBuilderCopyWindowSettings");
+ funcTable.Load(1100, "igDockBuilderFinish");
+ funcTable.Load(1101, "igIsDragDropActive");
+ funcTable.Load(1102, "igBeginDragDropTargetCustom");
+ funcTable.Load(1103, "igClearDragDrop");
+ funcTable.Load(1104, "igIsDragDropPayloadBeingAccepted");
+ funcTable.Load(1105, "igSetWindowClipRectBeforeSetChannel");
+ funcTable.Load(1106, "igBeginColumns");
+ funcTable.Load(1107, "igEndColumns");
+ funcTable.Load(1108, "igPushColumnClipRect");
+ funcTable.Load(1109, "igPushColumnsBackground");
+ funcTable.Load(1110, "igPopColumnsBackground");
+ funcTable.Load(1111, "igGetColumnsID");
+ funcTable.Load(1112, "igFindOrCreateColumns");
+ funcTable.Load(1113, "igGetColumnOffsetFromNorm");
+ funcTable.Load(1114, "igGetColumnNormFromOffset");
+ funcTable.Load(1115, "igTableOpenContextMenu");
+ funcTable.Load(1116, "igTableSetColumnWidth");
+ funcTable.Load(1117, "igTableSetColumnSortDirection");
+ funcTable.Load(1118, "igTableGetHoveredColumn");
+ funcTable.Load(1119, "igTableGetHeaderRowHeight");
+ funcTable.Load(1120, "igTablePushBackgroundChannel");
+ funcTable.Load(1121, "igTablePopBackgroundChannel");
+ funcTable.Load(1122, "igGetCurrentTable");
+ funcTable.Load(1123, "igTableFindByID");
+ funcTable.Load(1124, "igBeginTableEx");
+ funcTable.Load(1125, "igTableBeginInitMemory");
+ funcTable.Load(1126, "igTableBeginApplyRequests");
+ funcTable.Load(1127, "igTableSetupDrawChannels");
+ funcTable.Load(1128, "igTableUpdateLayout");
+ funcTable.Load(1129, "igTableUpdateBorders");
+ funcTable.Load(1130, "igTableUpdateColumnsWeightFromWidth");
+ funcTable.Load(1131, "igTableDrawBorders");
+ funcTable.Load(1132, "igTableDrawContextMenu");
+ funcTable.Load(1133, "igTableMergeDrawChannels");
+ funcTable.Load(1134, "igTableGetInstanceData");
+ funcTable.Load(1135, "igTableSortSpecsSanitize");
+ funcTable.Load(1136, "igTableSortSpecsBuild");
+ funcTable.Load(1137, "igTableGetColumnNextSortDirection");
+ funcTable.Load(1138, "igTableFixColumnSortDirection");
+ funcTable.Load(1139, "igTableGetColumnWidthAuto");
+ funcTable.Load(1140, "igTableBeginRow");
+ funcTable.Load(1141, "igTableEndRow");
+ funcTable.Load(1142, "igTableBeginCell");
+ funcTable.Load(1143, "igTableEndCell");
+ funcTable.Load(1144, "igTableGetCellBgRect");
+ funcTable.Load(1145, "igTableGetColumnName_TablePtr");
+ funcTable.Load(1146, "igTableGetColumnResizeID");
+ funcTable.Load(1147, "igTableGetMaxColumnWidth");
+ funcTable.Load(1148, "igTableSetColumnWidthAutoSingle");
+ funcTable.Load(1149, "igTableSetColumnWidthAutoAll");
+ funcTable.Load(1150, "igTableRemove");
+ funcTable.Load(1151, "igTableGcCompactTransientBuffers_TablePtr");
+ funcTable.Load(1152, "igTableGcCompactTransientBuffers_TableTempDataPtr");
+ funcTable.Load(1153, "igTableGcCompactSettings");
+ funcTable.Load(1154, "igTableLoadSettings");
+ funcTable.Load(1155, "igTableSaveSettings");
+ funcTable.Load(1156, "igTableResetSettings");
+ funcTable.Load(1157, "igTableGetBoundSettings");
+ funcTable.Load(1158, "igTableSettingsAddSettingsHandler");
+ funcTable.Load(1159, "igTableSettingsCreate");
+ funcTable.Load(1160, "igTableSettingsFindByID");
+ funcTable.Load(1161, "igBeginTabBarEx");
+ funcTable.Load(1162, "igTabBarFindTabByID");
+ funcTable.Load(1163, "igTabBarFindMostRecentlySelectedTabForActiveWindow");
+ funcTable.Load(1164, "igTabBarAddTab");
+ funcTable.Load(1165, "igTabBarRemoveTab");
+ funcTable.Load(1166, "igTabBarCloseTab");
+ funcTable.Load(1167, "igTabBarQueueReorder");
+ funcTable.Load(1168, "igTabBarQueueReorderFromMousePos");
+ funcTable.Load(1169, "igTabBarProcessReorder");
+ funcTable.Load(1170, "igTabItemEx");
+ funcTable.Load(1171, "igTabItemCalcSize");
+ funcTable.Load(1172, "igTabItemBackground");
+ funcTable.Load(1173, "igTabItemLabelAndCloseButton");
+ funcTable.Load(1174, "igRenderText");
+ funcTable.Load(1175, "igRenderTextWrapped");
+ funcTable.Load(1176, "igRenderTextClipped");
+ funcTable.Load(1177, "igRenderTextClippedEx");
+ funcTable.Load(1178, "igRenderTextEllipsis");
+ funcTable.Load(1179, "igRenderFrame");
+ funcTable.Load(1180, "igRenderFrameBorder");
+ funcTable.Load(1181, "igRenderColorRectWithAlphaCheckerboard");
+ funcTable.Load(1182, "igRenderNavHighlight");
+ funcTable.Load(1183, "igFindRenderedTextEnd");
+ funcTable.Load(1184, "igRenderMouseCursor");
+ funcTable.Load(1185, "igRenderArrow");
+ funcTable.Load(1186, "igRenderBullet");
+ funcTable.Load(1187, "igRenderCheckMark");
+ funcTable.Load(1188, "igRenderArrowPointingAt");
+ funcTable.Load(1189, "igRenderArrowDockMenu");
+ funcTable.Load(1190, "igRenderRectFilledRangeH");
+ funcTable.Load(1191, "igRenderRectFilledWithHole");
+ funcTable.Load(1192, "igCalcRoundingFlagsForRectInRect");
+ funcTable.Load(1193, "igTextEx");
+ funcTable.Load(1194, "igButtonEx");
+ funcTable.Load(1195, "igCloseButton");
+ funcTable.Load(1196, "igCollapseButton");
+ funcTable.Load(1197, "igArrowButtonEx");
+ funcTable.Load(1198, "igScrollbar");
+ funcTable.Load(1199, "igScrollbarEx");
+ funcTable.Load(1200, "igImageButtonEx");
+ funcTable.Load(1201, "igGetWindowScrollbarRect");
+ funcTable.Load(1202, "igGetWindowScrollbarID");
+ funcTable.Load(1203, "igGetWindowResizeCornerID");
+ funcTable.Load(1204, "igGetWindowResizeBorderID");
+ funcTable.Load(1205, "igSeparatorEx");
+ funcTable.Load(1206, "igCheckboxFlags_S64Ptr");
+ funcTable.Load(1207, "igCheckboxFlags_U64Ptr");
+ funcTable.Load(1208, "igButtonBehavior");
+ funcTable.Load(1209, "igDragBehavior");
+ funcTable.Load(1210, "igSliderBehavior");
+ funcTable.Load(1211, "igSplitterBehavior");
+ funcTable.Load(1212, "igTreeNodeBehavior");
+ funcTable.Load(1213, "igTreeNodeBehaviorIsOpen");
+ funcTable.Load(1214, "igTreePushOverrideID");
+ funcTable.Load(1215, "igDataTypeGetInfo");
+ funcTable.Load(1216, "igDataTypeApplyOp");
+ funcTable.Load(1217, "igDataTypeApplyFromText");
+ funcTable.Load(1218, "igDataTypeCompare");
+ funcTable.Load(1219, "igDataTypeClamp");
+ funcTable.Load(1220, "igTempInputScalar");
+ funcTable.Load(1221, "igTempInputIsActive");
+ funcTable.Load(1222, "igGetInputTextState");
+ funcTable.Load(1223, "igCustom_StbTextMakeUndoReplace");
+ funcTable.Load(1224, "igCustom_StbTextUndo");
+ funcTable.Load(1225, "igColorTooltip");
+ funcTable.Load(1226, "igColorEditOptionsPopup");
+ funcTable.Load(1227, "igColorPickerOptionsPopup");
+ funcTable.Load(1228, "igPlotEx");
+ funcTable.Load(1229, "igShadeVertsLinearColorGradientKeepAlpha");
+ funcTable.Load(1230, "igShadeVertsLinearUV");
+ funcTable.Load(1231, "igGcCompactTransientMiscBuffers");
+ funcTable.Load(1232, "igGcCompactTransientWindowBuffers");
+ funcTable.Load(1233, "igGcAwakeTransientWindowBuffers");
+ funcTable.Load(1234, "igDebugLog");
+ funcTable.Load(1235, "igDebugLogV");
+ funcTable.Load(1236, "igErrorCheckEndFrameRecover");
+ funcTable.Load(1237, "igErrorCheckEndWindowRecover");
+ funcTable.Load(1238, "igDebugDrawItemRect");
+ funcTable.Load(1239, "igDebugStartItemPicker");
+ funcTable.Load(1240, "igShowFontAtlas");
+ funcTable.Load(1241, "igDebugHookIdInfo");
+ funcTable.Load(1242, "igDebugNodeColumns");
+ funcTable.Load(1243, "igDebugNodeDockNode");
+ funcTable.Load(1244, "igDebugNodeDrawList");
+ funcTable.Load(1245, "igDebugNodeDrawCmdShowMeshAndBoundingBox");
+ funcTable.Load(1246, "igDebugNodeFont");
+ funcTable.Load(1247, "igDebugNodeFontGlyph");
+ funcTable.Load(1248, "igDebugNodeStorage");
+ funcTable.Load(1249, "igDebugNodeTabBar");
+ funcTable.Load(1250, "igDebugNodeTable");
+ funcTable.Load(1251, "igDebugNodeTableSettings");
+ funcTable.Load(1252, "igDebugNodeInputTextState");
+ funcTable.Load(1253, "igDebugNodeWindow");
+ funcTable.Load(1254, "igDebugNodeWindowSettings");
+ funcTable.Load(1255, "igDebugNodeWindowsList");
+ funcTable.Load(1256, "igDebugNodeWindowsListByBeginStackParent");
+ funcTable.Load(1257, "igDebugNodeViewport");
+ funcTable.Load(1258, "igDebugRenderViewportThumbnail");
+ funcTable.Load(1259, "igImFontAtlasGetBuilderForStbTruetype");
+ funcTable.Load(1260, "igImFontAtlasBuildInit");
+ funcTable.Load(1261, "igImFontAtlasBuildSetupFont");
+ funcTable.Load(1262, "igImFontAtlasBuildPackCustomRects");
+ funcTable.Load(1263, "igImFontAtlasBuildFinish");
+ funcTable.Load(1264, "igImFontAtlasBuildRender8bppRectFromString");
+ funcTable.Load(1265, "igImFontAtlasBuildRender32bppRectFromString");
+ funcTable.Load(1266, "igImFontAtlasBuildMultiplyCalcLookupTable");
+ funcTable.Load(1267, "igImFontAtlasBuildMultiplyRectAlpha8");
+ funcTable.Load(1268, "igInputText");
+ funcTable.Load(1269, "igInputTextMultiline");
+ funcTable.Load(1270, "igInputTextWithHint");
+ funcTable.Load(1271, "igImFormatString");
+ funcTable.Load(1272, "igImFormatStringV");
+ funcTable.Load(1273, "igImParseFormatTrimDecorations");
+ funcTable.Load(1274, "igImTextStrToUtf8");
+ funcTable.Load(1275, "igImTextStrFromUtf8");
+ funcTable.Load(1276, "igDataTypeFormatString");
+ funcTable.Load(1277, "igInputTextEx");
+ funcTable.Load(1278, "igTempInputText");
}
public static void FreeApi()
diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.000.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.000.cs
index 2ad9ac9f2..e621892ee 100644
--- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.000.cs
+++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.000.cs
@@ -4052,6 +4052,28 @@ namespace Dalamud.Bindings.ImGui
return ret;
}
+ ///
+ /// To be documented.
+ ///
+ [MethodImpl(MethodImplOptions.AggressiveInlining)]
+ internal static ImTextureID GetFontTexIdWhitePixelNative()
+ {
+ #if NET5_0_OR_GREATER
+ return ((delegate* unmanaged[Cdecl])funcTable[96])();
+ #else
+ return (ImTextureID)((delegate* unmanaged[Cdecl])funcTable[96])();
+ #endif
+ }
+
+ ///
+ /// To be documented.
+ ///
+ public static ImTextureID GetFontTexIdWhitePixel()
+ {
+ ImTextureID ret = GetFontTexIdWhitePixelNative();
+ return ret;
+ }
+
///
/// To be documented.
///
@@ -4059,9 +4081,9 @@ namespace Dalamud.Bindings.ImGui
internal static void GetFontTexUvWhitePixelNative(Vector2* pOut)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[96])(pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[97])(pOut);
#else
- ((delegate* unmanaged[Cdecl])funcTable[96])((nint)pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[97])((nint)pOut);
#endif
}
@@ -4101,9 +4123,9 @@ namespace Dalamud.Bindings.ImGui
internal static uint GetColorU32Native(ImGuiCol idx, float alphaMul)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[97])(idx, alphaMul);
+ return ((delegate* unmanaged[Cdecl])funcTable[98])(idx, alphaMul);
#else
- return (uint)((delegate* unmanaged[Cdecl])funcTable[97])(idx, alphaMul);
+ return (uint)((delegate* unmanaged[Cdecl])funcTable[98])(idx, alphaMul);
#endif
}
@@ -4132,9 +4154,9 @@ namespace Dalamud.Bindings.ImGui
internal static uint GetColorU32Native(Vector4 col)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[98])(col);
+ return ((delegate* unmanaged[Cdecl])funcTable[99])(col);
#else
- return (uint)((delegate* unmanaged[Cdecl])funcTable[98])(col);
+ return (uint)((delegate* unmanaged[Cdecl])funcTable[99])(col);
#endif
}
@@ -4154,9 +4176,9 @@ namespace Dalamud.Bindings.ImGui
internal static uint GetColorU32Native(uint col)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[99])(col);
+ return ((delegate* unmanaged[Cdecl])funcTable[100])(col);
#else
- return (uint)((delegate* unmanaged[Cdecl])funcTable[99])(col);
+ return (uint)((delegate* unmanaged[Cdecl])funcTable[100])(col);
#endif
}
@@ -4176,9 +4198,9 @@ namespace Dalamud.Bindings.ImGui
internal static Vector4* GetStyleColorVec4Native(ImGuiCol idx)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[100])(idx);
+ return ((delegate* unmanaged[Cdecl])funcTable[101])(idx);
#else
- return (Vector4*)((delegate* unmanaged[Cdecl])funcTable[100])(idx);
+ return (Vector4*)((delegate* unmanaged[Cdecl])funcTable[101])(idx);
#endif
}
@@ -4198,9 +4220,9 @@ namespace Dalamud.Bindings.ImGui
internal static void SeparatorNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[101])();
+ ((delegate* unmanaged[Cdecl])funcTable[102])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[101])();
+ ((delegate* unmanaged[Cdecl])funcTable[102])();
#endif
}
@@ -4219,9 +4241,9 @@ namespace Dalamud.Bindings.ImGui
internal static void SameLineNative(float offsetFromStartX, float spacing)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[102])(offsetFromStartX, spacing);
+ ((delegate* unmanaged[Cdecl])funcTable[103])(offsetFromStartX, spacing);
#else
- ((delegate* unmanaged[Cdecl])funcTable[102])(offsetFromStartX, spacing);
+ ((delegate* unmanaged[Cdecl])funcTable[103])(offsetFromStartX, spacing);
#endif
}
@@ -4256,9 +4278,9 @@ namespace Dalamud.Bindings.ImGui
internal static void NewLineNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[103])();
+ ((delegate* unmanaged[Cdecl])funcTable[104])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[103])();
+ ((delegate* unmanaged[Cdecl])funcTable[104])();
#endif
}
@@ -4277,9 +4299,9 @@ namespace Dalamud.Bindings.ImGui
internal static void SpacingNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[104])();
+ ((delegate* unmanaged[Cdecl])funcTable[105])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[104])();
+ ((delegate* unmanaged[Cdecl])funcTable[105])();
#endif
}
@@ -4298,9 +4320,9 @@ namespace Dalamud.Bindings.ImGui
internal static void DummyNative(Vector2 size)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[105])(size);
+ ((delegate* unmanaged[Cdecl])funcTable[106])(size);
#else
- ((delegate* unmanaged[Cdecl])funcTable[105])(size);
+ ((delegate* unmanaged[Cdecl])funcTable[106])(size);
#endif
}
@@ -4319,9 +4341,9 @@ namespace Dalamud.Bindings.ImGui
internal static void IndentNative(float indentW)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[106])(indentW);
+ ((delegate* unmanaged[Cdecl])funcTable[107])(indentW);
#else
- ((delegate* unmanaged[Cdecl])funcTable[106])(indentW);
+ ((delegate* unmanaged[Cdecl])funcTable[107])(indentW);
#endif
}
@@ -4348,9 +4370,9 @@ namespace Dalamud.Bindings.ImGui
internal static void UnindentNative(float indentW)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[107])(indentW);
+ ((delegate* unmanaged[Cdecl])funcTable[108])(indentW);
#else
- ((delegate* unmanaged[Cdecl])funcTable[107])(indentW);
+ ((delegate* unmanaged[Cdecl])funcTable[108])(indentW);
#endif
}
@@ -4377,9 +4399,9 @@ namespace Dalamud.Bindings.ImGui
internal static void BeginGroupNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[108])();
+ ((delegate* unmanaged[Cdecl])funcTable[109])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[108])();
+ ((delegate* unmanaged[Cdecl])funcTable[109])();
#endif
}
@@ -4398,9 +4420,9 @@ namespace Dalamud.Bindings.ImGui
internal static void EndGroupNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[109])();
+ ((delegate* unmanaged[Cdecl])funcTable[110])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[109])();
+ ((delegate* unmanaged[Cdecl])funcTable[110])();
#endif
}
@@ -4419,9 +4441,9 @@ namespace Dalamud.Bindings.ImGui
internal static void GetCursorPosNative(Vector2* pOut)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[110])(pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[111])(pOut);
#else
- ((delegate* unmanaged[Cdecl])funcTable[110])((nint)pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[111])((nint)pOut);
#endif
}
@@ -4461,9 +4483,9 @@ namespace Dalamud.Bindings.ImGui
internal static float GetCursorPosXNative()
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[111])();
+ return ((delegate* unmanaged[Cdecl])funcTable[112])();
#else
- return (float)((delegate* unmanaged[Cdecl])funcTable[111])();
+ return (float)((delegate* unmanaged[Cdecl])funcTable[112])();
#endif
}
@@ -4483,9 +4505,9 @@ namespace Dalamud.Bindings.ImGui
internal static float GetCursorPosYNative()
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[112])();
+ return ((delegate* unmanaged[Cdecl])funcTable[113])();
#else
- return (float)((delegate* unmanaged[Cdecl])funcTable[112])();
+ return (float)((delegate* unmanaged[Cdecl])funcTable[113])();
#endif
}
@@ -4505,9 +4527,9 @@ namespace Dalamud.Bindings.ImGui
internal static void SetCursorPosNative(Vector2 localPos)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[113])(localPos);
+ ((delegate* unmanaged[Cdecl])funcTable[114])(localPos);
#else
- ((delegate* unmanaged[Cdecl])funcTable[113])(localPos);
+ ((delegate* unmanaged[Cdecl])funcTable[114])(localPos);
#endif
}
@@ -4526,9 +4548,9 @@ namespace Dalamud.Bindings.ImGui
internal static void SetCursorPosXNative(float localX)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[114])(localX);
+ ((delegate* unmanaged[Cdecl])funcTable[115])(localX);
#else
- ((delegate* unmanaged[Cdecl])funcTable[114])(localX);
+ ((delegate* unmanaged[Cdecl])funcTable[115])(localX);
#endif
}
@@ -4547,9 +4569,9 @@ namespace Dalamud.Bindings.ImGui
internal static void SetCursorPosYNative(float localY)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[115])(localY);
+ ((delegate* unmanaged[Cdecl])funcTable[116])(localY);
#else
- ((delegate* unmanaged[Cdecl])funcTable[115])(localY);
+ ((delegate* unmanaged[Cdecl])funcTable[116])(localY);
#endif
}
@@ -4568,9 +4590,9 @@ namespace Dalamud.Bindings.ImGui
internal static void GetCursorStartPosNative(Vector2* pOut)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[116])(pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[117])(pOut);
#else
- ((delegate* unmanaged[Cdecl])funcTable[116])((nint)pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[117])((nint)pOut);
#endif
}
@@ -4610,9 +4632,9 @@ namespace Dalamud.Bindings.ImGui
internal static void GetCursorScreenPosNative(Vector2* pOut)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[117])(pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[118])(pOut);
#else
- ((delegate* unmanaged[Cdecl])funcTable[117])((nint)pOut);
+ ((delegate* unmanaged[Cdecl])funcTable[118])((nint)pOut);
#endif
}
@@ -4652,9 +4674,9 @@ namespace Dalamud.Bindings.ImGui
internal static void SetCursorScreenPosNative(Vector2 pos)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[118])(pos);
+ ((delegate* unmanaged[Cdecl])funcTable[119])(pos);
#else
- ((delegate* unmanaged[Cdecl])funcTable[118])(pos);
+ ((delegate* unmanaged[Cdecl])funcTable[119])(pos);
#endif
}
@@ -4673,9 +4695,9 @@ namespace Dalamud.Bindings.ImGui
internal static void AlignTextToFramePaddingNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[119])();
+ ((delegate* unmanaged[Cdecl])funcTable[120])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[119])();
+ ((delegate* unmanaged[Cdecl])funcTable[120])();
#endif
}
@@ -4694,9 +4716,9 @@ namespace Dalamud.Bindings.ImGui
internal static float GetTextLineHeightNative()
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[120])();
+ return ((delegate* unmanaged[Cdecl])funcTable[121])();
#else
- return (float)((delegate* unmanaged[Cdecl])funcTable[120])();
+ return (float)((delegate* unmanaged[Cdecl])funcTable[121])();
#endif
}
@@ -4716,9 +4738,9 @@ namespace Dalamud.Bindings.ImGui
internal static float GetTextLineHeightWithSpacingNative()
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[121])();
+ return ((delegate* unmanaged[Cdecl])funcTable[122])();
#else
- return (float)((delegate* unmanaged[Cdecl])funcTable[121])();
+ return (float)((delegate* unmanaged[Cdecl])funcTable[122])();
#endif
}
@@ -4738,9 +4760,9 @@ namespace Dalamud.Bindings.ImGui
internal static float GetFrameHeightNative()
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[122])();
+ return ((delegate* unmanaged[Cdecl])funcTable[123])();
#else
- return (float)((delegate* unmanaged[Cdecl])funcTable[122])();
+ return (float)((delegate* unmanaged[Cdecl])funcTable[123])();
#endif
}
@@ -4760,9 +4782,9 @@ namespace Dalamud.Bindings.ImGui
internal static float GetFrameHeightWithSpacingNative()
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[123])();
+ return ((delegate* unmanaged[Cdecl])funcTable[124])();
#else
- return (float)((delegate* unmanaged[Cdecl])funcTable[123])();
+ return (float)((delegate* unmanaged[Cdecl])funcTable[124])();
#endif
}
@@ -4782,9 +4804,9 @@ namespace Dalamud.Bindings.ImGui
internal static void PushIDNative(byte* strId)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[124])(strId);
+ ((delegate* unmanaged[Cdecl])funcTable[125])(strId);
#else
- ((delegate* unmanaged[Cdecl])funcTable[124])((nint)strId);
+ ((delegate* unmanaged[Cdecl])funcTable[125])((nint)strId);
#endif
}
@@ -4854,9 +4876,9 @@ namespace Dalamud.Bindings.ImGui
internal static void PushIDNative(byte* strIdBegin, byte* strIdEnd)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[125])(strIdBegin, strIdEnd);
+ ((delegate* unmanaged[Cdecl])funcTable[126])(strIdBegin, strIdEnd);
#else
- ((delegate* unmanaged[Cdecl])funcTable[125])((nint)strIdBegin, (nint)strIdEnd);
+ ((delegate* unmanaged[Cdecl])funcTable[126])((nint)strIdBegin, (nint)strIdEnd);
#endif
}
@@ -4997,55 +5019,5 @@ namespace Dalamud.Bindings.ImGui
}
}
}
-
- ///
- /// To be documented.
- ///
- public static void PushID(string strIdBegin, string strIdEnd)
- {
- byte* pStr0 = null;
- int pStrSize0 = 0;
- if (strIdBegin != null)
- {
- pStrSize0 = Utils.GetByteCountUTF8(strIdBegin);
- if (pStrSize0 >= Utils.MaxStackallocSize)
- {
- pStr0 = Utils.Alloc(pStrSize0 + 1);
- }
- else
- {
- byte* pStrStack0 = stackalloc byte[pStrSize0 + 1];
- pStr0 = pStrStack0;
- }
- int pStrOffset0 = Utils.EncodeStringUTF8(strIdBegin, pStr0, pStrSize0);
- pStr0[pStrOffset0] = 0;
- }
- byte* pStr1 = null;
- int pStrSize1 = 0;
- if (strIdEnd != null)
- {
- pStrSize1 = Utils.GetByteCountUTF8(strIdEnd);
- if (pStrSize1 >= Utils.MaxStackallocSize)
- {
- pStr1 = Utils.Alloc(pStrSize1 + 1);
- }
- else
- {
- byte* pStrStack1 = stackalloc byte[pStrSize1 + 1];
- pStr1 = pStrStack1;
- }
- int pStrOffset1 = Utils.EncodeStringUTF8(strIdEnd, pStr1, pStrSize1);
- pStr1[pStrOffset1] = 0;
- }
- PushIDNative(pStr0, pStr1);
- if (pStrSize1 >= Utils.MaxStackallocSize)
- {
- Utils.Free(pStr1);
- }
- if (pStrSize0 >= Utils.MaxStackallocSize)
- {
- Utils.Free(pStr0);
- }
- }
}
}
diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.001.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.001.cs
index 337db3061..802511d7d 100644
--- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.001.cs
+++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.001.cs
@@ -18,6 +18,56 @@ namespace Dalamud.Bindings.ImGui
public unsafe partial class ImGui
{
+ ///
+ /// To be documented.
+ ///
+ public static void PushID(string strIdBegin, string strIdEnd)
+ {
+ byte* pStr0 = null;
+ int pStrSize0 = 0;
+ if (strIdBegin != null)
+ {
+ pStrSize0 = Utils.GetByteCountUTF8(strIdBegin);
+ if (pStrSize0 >= Utils.MaxStackallocSize)
+ {
+ pStr0 = Utils.Alloc(pStrSize0 + 1);
+ }
+ else
+ {
+ byte* pStrStack0 = stackalloc byte[pStrSize0 + 1];
+ pStr0 = pStrStack0;
+ }
+ int pStrOffset0 = Utils.EncodeStringUTF8(strIdBegin, pStr0, pStrSize0);
+ pStr0[pStrOffset0] = 0;
+ }
+ byte* pStr1 = null;
+ int pStrSize1 = 0;
+ if (strIdEnd != null)
+ {
+ pStrSize1 = Utils.GetByteCountUTF8(strIdEnd);
+ if (pStrSize1 >= Utils.MaxStackallocSize)
+ {
+ pStr1 = Utils.Alloc(pStrSize1 + 1);
+ }
+ else
+ {
+ byte* pStrStack1 = stackalloc byte[pStrSize1 + 1];
+ pStr1 = pStrStack1;
+ }
+ int pStrOffset1 = Utils.EncodeStringUTF8(strIdEnd, pStr1, pStrSize1);
+ pStr1[pStrOffset1] = 0;
+ }
+ PushIDNative(pStr0, pStr1);
+ if (pStrSize1 >= Utils.MaxStackallocSize)
+ {
+ Utils.Free(pStr1);
+ }
+ if (pStrSize0 >= Utils.MaxStackallocSize)
+ {
+ Utils.Free(pStr0);
+ }
+ }
+
///
/// To be documented.
///
@@ -181,9 +231,9 @@ namespace Dalamud.Bindings.ImGui
internal static void PushIDNative(void* ptrId)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[126])(ptrId);
+ ((delegate* unmanaged[Cdecl])funcTable[127])(ptrId);
#else
- ((delegate* unmanaged[Cdecl])funcTable[126])((nint)ptrId);
+ ((delegate* unmanaged[Cdecl])funcTable[127])((nint)ptrId);
#endif
}
@@ -202,9 +252,9 @@ namespace Dalamud.Bindings.ImGui
internal static void PushIDNative(int intId)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[127])(intId);
+ ((delegate* unmanaged[Cdecl])funcTable[128])(intId);
#else
- ((delegate* unmanaged[Cdecl])funcTable[127])(intId);
+ ((delegate* unmanaged[Cdecl])funcTable[128])(intId);
#endif
}
@@ -223,9 +273,9 @@ namespace Dalamud.Bindings.ImGui
internal static void PopIDNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[128])();
+ ((delegate* unmanaged[Cdecl])funcTable[129])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[128])();
+ ((delegate* unmanaged[Cdecl])funcTable[129])();
#endif
}
@@ -244,9 +294,9 @@ namespace Dalamud.Bindings.ImGui
internal static uint GetIDNative(byte* strId)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[129])(strId);
+ return ((delegate* unmanaged[Cdecl])funcTable[130])(strId);
#else
- return (uint)((delegate* unmanaged[Cdecl])funcTable[129])((nint)strId);
+ return (uint)((delegate* unmanaged[Cdecl])funcTable[130])((nint)strId);
#endif
}
@@ -320,9 +370,9 @@ namespace Dalamud.Bindings.ImGui
internal static uint GetIDNative(byte* strIdBegin, byte* strIdEnd)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[130])(strIdBegin, strIdEnd);
+ return ((delegate* unmanaged[Cdecl])funcTable[131])(strIdBegin, strIdEnd);
#else
- return (uint)((delegate* unmanaged[Cdecl])funcTable[130])((nint)strIdBegin, (nint)strIdEnd);
+ return (uint)((delegate* unmanaged[Cdecl])funcTable[131])((nint)strIdBegin, (nint)strIdEnd);
#endif
}
@@ -693,9 +743,9 @@ namespace Dalamud.Bindings.ImGui
internal static uint GetIDNative(void* ptrId)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[131])(ptrId);
+ return ((delegate* unmanaged[Cdecl])funcTable[132])(ptrId);
#else
- return (uint)((delegate* unmanaged[Cdecl])funcTable[131])((nint)ptrId);
+ return (uint)((delegate* unmanaged[Cdecl])funcTable[132])((nint)ptrId);
#endif
}
@@ -715,9 +765,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextUnformattedNative(byte* text, byte* textEnd)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[132])(text, textEnd);
+ ((delegate* unmanaged[Cdecl])funcTable[133])(text, textEnd);
#else
- ((delegate* unmanaged[Cdecl])funcTable[132])((nint)text, (nint)textEnd);
+ ((delegate* unmanaged[Cdecl])funcTable[133])((nint)text, (nint)textEnd);
#endif
}
@@ -1131,9 +1181,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextNative(byte* fmt)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[133])(fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[134])(fmt);
#else
- ((delegate* unmanaged[Cdecl])funcTable[133])((nint)fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[134])((nint)fmt);
#endif
}
@@ -1203,9 +1253,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextVNative(byte* fmt, nuint args)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[134])(fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[135])(fmt, args);
#else
- ((delegate* unmanaged[Cdecl])funcTable[134])((nint)fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[135])((nint)fmt, args);
#endif
}
@@ -1275,9 +1325,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextColoredNative(Vector4 col, byte* fmt)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[135])(col, fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[136])(col, fmt);
#else
- ((delegate* unmanaged[Cdecl])funcTable[135])(col, (nint)fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[136])(col, (nint)fmt);
#endif
}
@@ -1347,9 +1397,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextColoredVNative(Vector4 col, byte* fmt, nuint args)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[136])(col, fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[137])(col, fmt, args);
#else
- ((delegate* unmanaged[Cdecl])funcTable[136])(col, (nint)fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[137])(col, (nint)fmt, args);
#endif
}
@@ -1419,9 +1469,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextDisabledNative(byte* fmt)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[137])(fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[138])(fmt);
#else
- ((delegate* unmanaged[Cdecl])funcTable[137])((nint)fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[138])((nint)fmt);
#endif
}
@@ -1491,9 +1541,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextDisabledVNative(byte* fmt, nuint args)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[138])(fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[139])(fmt, args);
#else
- ((delegate* unmanaged[Cdecl])funcTable[138])((nint)fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[139])((nint)fmt, args);
#endif
}
@@ -1563,9 +1613,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextWrappedNative(byte* fmt)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[139])(fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[140])(fmt);
#else
- ((delegate* unmanaged[Cdecl])funcTable[139])((nint)fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[140])((nint)fmt);
#endif
}
@@ -1635,9 +1685,9 @@ namespace Dalamud.Bindings.ImGui
internal static void TextWrappedVNative(byte* fmt, nuint args)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[140])(fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[141])(fmt, args);
#else
- ((delegate* unmanaged[Cdecl])funcTable[140])((nint)fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[141])((nint)fmt, args);
#endif
}
@@ -1707,9 +1757,9 @@ namespace Dalamud.Bindings.ImGui
internal static void LabelTextNative(byte* label, byte* fmt)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[141])(label, fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[142])(label, fmt);
#else
- ((delegate* unmanaged[Cdecl])funcTable[141])((nint)label, (nint)fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[142])((nint)label, (nint)fmt);
#endif
}
@@ -2064,9 +2114,9 @@ namespace Dalamud.Bindings.ImGui
internal static void LabelTextVNative(byte* label, byte* fmt, nuint args)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[142])(label, fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[143])(label, fmt, args);
#else
- ((delegate* unmanaged[Cdecl])funcTable[142])((nint)label, (nint)fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[143])((nint)label, (nint)fmt, args);
#endif
}
@@ -2421,9 +2471,9 @@ namespace Dalamud.Bindings.ImGui
internal static void BulletTextNative(byte* fmt)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[143])(fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[144])(fmt);
#else
- ((delegate* unmanaged[Cdecl])funcTable[143])((nint)fmt);
+ ((delegate* unmanaged[Cdecl])funcTable[144])((nint)fmt);
#endif
}
@@ -2493,9 +2543,9 @@ namespace Dalamud.Bindings.ImGui
internal static void BulletTextVNative(byte* fmt, nuint args)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[144])(fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[145])(fmt, args);
#else
- ((delegate* unmanaged[Cdecl])funcTable[144])((nint)fmt, args);
+ ((delegate* unmanaged[Cdecl])funcTable[145])((nint)fmt, args);
#endif
}
@@ -2565,9 +2615,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte ButtonNative(byte* label, Vector2 size)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[145])(label, size);
+ return ((delegate* unmanaged[Cdecl])funcTable[146])(label, size);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[145])((nint)label, size);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[146])((nint)label, size);
#endif
}
@@ -2704,9 +2754,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte SmallButtonNative(byte* label)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[146])(label);
+ return ((delegate* unmanaged[Cdecl])funcTable[147])(label);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[146])((nint)label);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[147])((nint)label);
#endif
}
@@ -2780,9 +2830,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte InvisibleButtonNative(byte* strId, Vector2 size, ImGuiButtonFlags flags)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[147])(strId, size, flags);
+ return ((delegate* unmanaged[Cdecl])funcTable[148])(strId, size, flags);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[147])((nint)strId, size, flags);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[148])((nint)strId, size, flags);
#endif
}
@@ -2919,9 +2969,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte ArrowButtonNative(byte* strId, ImGuiDir dir)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[148])(strId, dir);
+ return ((delegate* unmanaged[Cdecl])funcTable[149])(strId, dir);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[148])((nint)strId, dir);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[149])((nint)strId, dir);
#endif
}
@@ -2995,9 +3045,9 @@ namespace Dalamud.Bindings.ImGui
internal static void ImageNative(ImTextureID userTextureId, Vector2 size, Vector2 uv0, Vector2 uv1, Vector4 tintCol, Vector4 borderCol)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[149])(userTextureId, size, uv0, uv1, tintCol, borderCol);
+ ((delegate* unmanaged[Cdecl])funcTable[150])(userTextureId, size, uv0, uv1, tintCol, borderCol);
#else
- ((delegate* unmanaged[Cdecl])funcTable[149])(userTextureId, size, uv0, uv1, tintCol, borderCol);
+ ((delegate* unmanaged[Cdecl])funcTable[150])(userTextureId, size, uv0, uv1, tintCol, borderCol);
#endif
}
@@ -3080,9 +3130,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte ImageButtonNative(ImTextureID userTextureId, Vector2 size, Vector2 uv0, Vector2 uv1, int framePadding, Vector4 bgCol, Vector4 tintCol)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[150])(userTextureId, size, uv0, uv1, framePadding, bgCol, tintCol);
+ return ((delegate* unmanaged[Cdecl])funcTable[151])(userTextureId, size, uv0, uv1, framePadding, bgCol, tintCol);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[150])(userTextureId, size, uv0, uv1, framePadding, bgCol, tintCol);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[151])(userTextureId, size, uv0, uv1, framePadding, bgCol, tintCol);
#endif
}
@@ -3255,9 +3305,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte CheckboxNative(byte* label, bool* v)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[151])(label, v);
+ return ((delegate* unmanaged[Cdecl])funcTable[152])(label, v);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[151])((nint)label, (nint)v);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[152])((nint)label, (nint)v);
#endif
}
@@ -3406,9 +3456,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte CheckboxFlagsNative(byte* label, int* flags, int flagsValue)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[152])(label, flags, flagsValue);
+ return ((delegate* unmanaged[Cdecl])funcTable[153])(label, flags, flagsValue);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[152])((nint)label, (nint)flags, flagsValue);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[153])((nint)label, (nint)flags, flagsValue);
#endif
}
@@ -3557,9 +3607,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte CheckboxFlagsNative(byte* label, uint* flags, uint flagsValue)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[153])(label, flags, flagsValue);
+ return ((delegate* unmanaged[Cdecl])funcTable[154])(label, flags, flagsValue);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[153])((nint)label, (nint)flags, flagsValue);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[154])((nint)label, (nint)flags, flagsValue);
#endif
}
@@ -3708,9 +3758,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte RadioButtonNative(byte* label, byte active)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[154])(label, active);
+ return ((delegate* unmanaged[Cdecl])funcTable[155])(label, active);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[154])((nint)label, active);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[155])((nint)label, active);
#endif
}
@@ -3784,9 +3834,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte RadioButtonNative(byte* label, int* v, int vButton)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl])funcTable[155])(label, v, vButton);
+ return ((delegate* unmanaged[Cdecl])funcTable[156])(label, v, vButton);
#else
- return (byte)((delegate* unmanaged[Cdecl])funcTable[155])((nint)label, (nint)v, vButton);
+ return (byte)((delegate* unmanaged[Cdecl])funcTable[156])((nint)label, (nint)v, vButton);
#endif
}
@@ -3935,9 +3985,9 @@ namespace Dalamud.Bindings.ImGui
internal static void ProgressBarNative(float fraction, Vector2 sizeArg, byte* overlay)
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[156])(fraction, sizeArg, overlay);
+ ((delegate* unmanaged[Cdecl])funcTable[157])(fraction, sizeArg, overlay);
#else
- ((delegate* unmanaged[Cdecl])funcTable[156])(fraction, sizeArg, (nint)overlay);
+ ((delegate* unmanaged[Cdecl])funcTable[157])(fraction, sizeArg, (nint)overlay);
#endif
}
@@ -4082,9 +4132,9 @@ namespace Dalamud.Bindings.ImGui
internal static void BulletNative()
{
#if NET5_0_OR_GREATER
- ((delegate* unmanaged[Cdecl])funcTable[157])();
+ ((delegate* unmanaged[Cdecl])funcTable[158])();
#else
- ((delegate* unmanaged[Cdecl])funcTable[157])();
+ ((delegate* unmanaged[Cdecl])funcTable[158])();
#endif
}
@@ -4103,9 +4153,9 @@ namespace Dalamud.Bindings.ImGui
internal static byte BeginComboNative(byte* label, byte* previewValue, ImGuiComboFlags flags)
{
#if NET5_0_OR_GREATER
- return ((delegate* unmanaged[Cdecl]