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])funcTable[158])(label, previewValue, flags); + return ((delegate* unmanaged[Cdecl])funcTable[159])(label, previewValue, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[158])((nint)label, (nint)previewValue, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[159])((nint)label, (nint)previewValue, flags); #endif } @@ -4836,9 +4886,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndComboNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[159])(); + ((delegate* unmanaged[Cdecl])funcTable[160])(); #else - ((delegate* unmanaged[Cdecl])funcTable[159])(); + ((delegate* unmanaged[Cdecl])funcTable[160])(); #endif } @@ -4857,9 +4907,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ComboNative(byte* label, int* currentItem, byte** items, int itemsCount, int popupMaxHeightInItems) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[160])(label, currentItem, items, itemsCount, popupMaxHeightInItems); + return ((delegate* unmanaged[Cdecl])funcTable[161])(label, currentItem, items, itemsCount, popupMaxHeightInItems); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[160])((nint)label, (nint)currentItem, (nint)items, itemsCount, popupMaxHeightInItems); + return (byte)((delegate* unmanaged[Cdecl])funcTable[161])((nint)label, (nint)currentItem, (nint)items, itemsCount, popupMaxHeightInItems); #endif } @@ -4988,44 +5038,5 @@ namespace Dalamud.Bindings.ImGui } return ret != 0; } - - /// - /// To be documented. - /// - public static bool Combo(byte* label, ref int currentItem, byte** items, int itemsCount, int popupMaxHeightInItems) - { - fixed (int* pcurrentItem = ¤tItem) - { - byte ret = ComboNative(label, (int*)pcurrentItem, items, itemsCount, popupMaxHeightInItems); - return ret != 0; - } - } - - /// - /// To be documented. - /// - public static bool Combo(byte* label, ref int currentItem, byte** items, int itemsCount) - { - fixed (int* pcurrentItem = ¤tItem) - { - byte ret = ComboNative(label, (int*)pcurrentItem, items, itemsCount, (int)(-1)); - return ret != 0; - } - } - - /// - /// To be documented. - /// - public static bool Combo(ref byte label, ref int currentItem, byte** items, int itemsCount, int popupMaxHeightInItems) - { - fixed (byte* plabel = &label) - { - fixed (int* pcurrentItem = ¤tItem) - { - byte ret = ComboNative((byte*)plabel, (int*)pcurrentItem, items, itemsCount, popupMaxHeightInItems); - return ret != 0; - } - } - } } } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.002.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.002.cs index acaa05c6c..ef419aeab 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.002.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.002.cs @@ -18,6 +18,45 @@ namespace Dalamud.Bindings.ImGui public unsafe partial class ImGui { + /// + /// To be documented. + /// + public static bool Combo(byte* label, ref int currentItem, byte** items, int itemsCount, int popupMaxHeightInItems) + { + fixed (int* pcurrentItem = ¤tItem) + { + byte ret = ComboNative(label, (int*)pcurrentItem, items, itemsCount, popupMaxHeightInItems); + return ret != 0; + } + } + + /// + /// To be documented. + /// + public static bool Combo(byte* label, ref int currentItem, byte** items, int itemsCount) + { + fixed (int* pcurrentItem = ¤tItem) + { + byte ret = ComboNative(label, (int*)pcurrentItem, items, itemsCount, (int)(-1)); + return ret != 0; + } + } + + /// + /// To be documented. + /// + public static bool Combo(ref byte label, ref int currentItem, byte** items, int itemsCount, int popupMaxHeightInItems) + { + fixed (byte* plabel = &label) + { + fixed (int* pcurrentItem = ¤tItem) + { + byte ret = ComboNative((byte*)plabel, (int*)pcurrentItem, items, itemsCount, popupMaxHeightInItems); + return ret != 0; + } + } + } + /// /// To be documented. /// @@ -512,9 +551,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ComboNative(byte* label, int* currentItem, byte* itemsSeparatedByZeros, int popupMaxHeightInItems) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[161])(label, currentItem, itemsSeparatedByZeros, popupMaxHeightInItems); + return ((delegate* unmanaged[Cdecl])funcTable[162])(label, currentItem, itemsSeparatedByZeros, popupMaxHeightInItems); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[161])((nint)label, (nint)currentItem, (nint)itemsSeparatedByZeros, popupMaxHeightInItems); + return (byte)((delegate* unmanaged[Cdecl])funcTable[162])((nint)label, (nint)currentItem, (nint)itemsSeparatedByZeros, popupMaxHeightInItems); #endif } @@ -2061,9 +2100,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ComboNative(byte* label, int* currentItem, delegate*, void*, int, int, bool> itemsGetter, void* data, int itemsCount, int popupMaxHeightInItems) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl], void*, int, int, bool>, void*, int, int, byte>)funcTable[162])(label, currentItem, itemsGetter, data, itemsCount, popupMaxHeightInItems); + return ((delegate* unmanaged[Cdecl], void*, int, int, bool>, void*, int, int, byte>)funcTable[163])(label, currentItem, itemsGetter, data, itemsCount, popupMaxHeightInItems); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[162])((nint)label, (nint)currentItem, (nint)itemsGetter, (nint)data, itemsCount, popupMaxHeightInItems); + return (byte)((delegate* unmanaged[Cdecl])funcTable[163])((nint)label, (nint)currentItem, (nint)itemsGetter, (nint)data, itemsCount, popupMaxHeightInItems); #endif } @@ -2350,9 +2389,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragFloatNative(byte* label, float* v, float vSpeed, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[163])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[164])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[163])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[164])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } @@ -4995,35 +5034,5 @@ namespace Dalamud.Bindings.ImGui } return ret != 0; } - - /// - /// To be documented. - /// - public static bool DragFloat(ref byte label, float* v, float vSpeed, float vMin, float vMax, ref byte format, ImGuiSliderFlags flags) - { - fixed (byte* plabel = &label) - { - fixed (byte* pformat = &format) - { - byte ret = DragFloatNative((byte*)plabel, v, vSpeed, vMin, vMax, (byte*)pformat, flags); - return ret != 0; - } - } - } - - /// - /// To be documented. - /// - public static bool DragFloat(ref byte label, float* v, float vSpeed, float vMin, float vMax, ref byte format) - { - fixed (byte* plabel = &label) - { - fixed (byte* pformat = &format) - { - byte ret = DragFloatNative((byte*)plabel, v, vSpeed, vMin, vMax, (byte*)pformat, (ImGuiSliderFlags)(0)); - return ret != 0; - } - } - } } } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.003.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.003.cs index 364008e6d..55fe51cd2 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.003.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.003.cs @@ -18,6 +18,36 @@ namespace Dalamud.Bindings.ImGui public unsafe partial class ImGui { + /// + /// To be documented. + /// + public static bool DragFloat(ref byte label, float* v, float vSpeed, float vMin, float vMax, ref byte format, ImGuiSliderFlags flags) + { + fixed (byte* plabel = &label) + { + fixed (byte* pformat = &format) + { + byte ret = DragFloatNative((byte*)plabel, v, vSpeed, vMin, vMax, (byte*)pformat, flags); + return ret != 0; + } + } + } + + /// + /// To be documented. + /// + public static bool DragFloat(ref byte label, float* v, float vSpeed, float vMin, float vMax, ref byte format) + { + fixed (byte* plabel = &label) + { + fixed (byte* pformat = &format) + { + byte ret = DragFloatNative((byte*)plabel, v, vSpeed, vMin, vMax, (byte*)pformat, (ImGuiSliderFlags)(0)); + return ret != 0; + } + } + } + /// /// To be documented. /// @@ -4603,9 +4633,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragFloat2Native(byte* label, float* v, float vSpeed, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[164])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[165])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[164])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[165])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } @@ -4992,41 +5022,5 @@ namespace Dalamud.Bindings.ImGui return ret; } } - - /// - /// To be documented. - /// - public static bool DragFloat2(ReadOnlySpan label, float* v, float vSpeed) - { - fixed (byte* plabel = label) - { - bool ret = DragFloat2((byte*)plabel, v, vSpeed, (float)(0.0f), (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); - return ret; - } - } - - /// - /// To be documented. - /// - public static bool DragFloat2(ReadOnlySpan label, float* v) - { - fixed (byte* plabel = label) - { - bool ret = DragFloat2((byte*)plabel, v, (float)(1.0f), (float)(0.0f), (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); - return ret; - } - } - - /// - /// To be documented. - /// - public static bool DragFloat2(ReadOnlySpan label, float* v, float vSpeed, float vMin, byte* format) - { - fixed (byte* plabel = label) - { - byte ret = DragFloat2Native((byte*)plabel, v, vSpeed, vMin, (float)(0.0f), format, (ImGuiSliderFlags)(0)); - return ret != 0; - } - } } } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.004.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.004.cs index 88cd1900e..5dcd62653 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.004.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.004.cs @@ -18,6 +18,42 @@ namespace Dalamud.Bindings.ImGui public unsafe partial class ImGui { + /// + /// To be documented. + /// + public static bool DragFloat2(ReadOnlySpan label, float* v, float vSpeed) + { + fixed (byte* plabel = label) + { + bool ret = DragFloat2((byte*)plabel, v, vSpeed, (float)(0.0f), (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); + return ret; + } + } + + /// + /// To be documented. + /// + public static bool DragFloat2(ReadOnlySpan label, float* v) + { + fixed (byte* plabel = label) + { + bool ret = DragFloat2((byte*)plabel, v, (float)(1.0f), (float)(0.0f), (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); + return ret; + } + } + + /// + /// To be documented. + /// + public static bool DragFloat2(ReadOnlySpan label, float* v, float vSpeed, float vMin, byte* format) + { + fixed (byte* plabel = label) + { + byte ret = DragFloat2Native((byte*)plabel, v, vSpeed, vMin, (float)(0.0f), format, (ImGuiSliderFlags)(0)); + return ret != 0; + } + } + /// /// To be documented. /// @@ -5003,38 +5039,5 @@ namespace Dalamud.Bindings.ImGui return ret != 0; } } - - /// - /// To be documented. - /// - public static bool DragFloat2(string label, float* v, float vSpeed, ref byte format, ImGuiSliderFlags flags) - { - byte* pStr0 = null; - int pStrSize0 = 0; - if (label != null) - { - pStrSize0 = Utils.GetByteCountUTF8(label); - if (pStrSize0 >= Utils.MaxStackallocSize) - { - pStr0 = Utils.Alloc(pStrSize0 + 1); - } - else - { - byte* pStrStack0 = stackalloc byte[pStrSize0 + 1]; - pStr0 = pStrStack0; - } - int pStrOffset0 = Utils.EncodeStringUTF8(label, pStr0, pStrSize0); - pStr0[pStrOffset0] = 0; - } - fixed (byte* pformat = &format) - { - byte ret = DragFloat2Native(pStr0, v, vSpeed, (float)(0.0f), (float)(0.0f), (byte*)pformat, flags); - if (pStrSize0 >= Utils.MaxStackallocSize) - { - Utils.Free(pStr0); - } - return ret != 0; - } - } } } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.005.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.005.cs index 2e81ad315..83c463f32 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.005.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.005.cs @@ -18,6 +18,39 @@ namespace Dalamud.Bindings.ImGui public unsafe partial class ImGui { + /// + /// To be documented. + /// + public static bool DragFloat2(string label, float* v, float vSpeed, ref byte format, ImGuiSliderFlags flags) + { + byte* pStr0 = null; + int pStrSize0 = 0; + if (label != null) + { + pStrSize0 = Utils.GetByteCountUTF8(label); + if (pStrSize0 >= Utils.MaxStackallocSize) + { + pStr0 = Utils.Alloc(pStrSize0 + 1); + } + else + { + byte* pStrStack0 = stackalloc byte[pStrSize0 + 1]; + pStr0 = pStrStack0; + } + int pStrOffset0 = Utils.EncodeStringUTF8(label, pStr0, pStrSize0); + pStr0[pStrOffset0] = 0; + } + fixed (byte* pformat = &format) + { + byte ret = DragFloat2Native(pStr0, v, vSpeed, (float)(0.0f), (float)(0.0f), (byte*)pformat, flags); + if (pStrSize0 >= Utils.MaxStackallocSize) + { + Utils.Free(pStr0); + } + return ret != 0; + } + } + /// /// To be documented. /// @@ -3946,9 +3979,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragFloat3Native(byte* label, float* v, float vSpeed, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[165])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[166])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[165])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[166])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } @@ -4995,29 +5028,5 @@ namespace Dalamud.Bindings.ImGui return ret; } } - - /// - /// To be documented. - /// - public static bool DragFloat3(byte* label, ref float v, float vSpeed, float vMin) - { - fixed (float* pv = &v) - { - bool ret = DragFloat3(label, (float*)pv, vSpeed, vMin, (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); - return ret; - } - } - - /// - /// To be documented. - /// - public static bool DragFloat3(byte* label, ref float v, float vSpeed) - { - fixed (float* pv = &v) - { - bool ret = DragFloat3(label, (float*)pv, vSpeed, (float)(0.0f), (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); - return ret; - } - } } } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.006.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.006.cs index 6ffc211dc..4c6e00a26 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.006.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.006.cs @@ -18,6 +18,30 @@ namespace Dalamud.Bindings.ImGui public unsafe partial class ImGui { + /// + /// To be documented. + /// + public static bool DragFloat3(byte* label, ref float v, float vSpeed, float vMin) + { + fixed (float* pv = &v) + { + bool ret = DragFloat3(label, (float*)pv, vSpeed, vMin, (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); + return ret; + } + } + + /// + /// To be documented. + /// + public static bool DragFloat3(byte* label, ref float v, float vSpeed) + { + fixed (float* pv = &v) + { + bool ret = DragFloat3(label, (float*)pv, vSpeed, (float)(0.0f), (float)(0.0f), (string)"%.3f", (ImGuiSliderFlags)(0)); + return ret; + } + } + /// /// To be documented. /// diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.007.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.007.cs index 01b1a0e70..ac357a46b 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.007.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.007.cs @@ -3310,9 +3310,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragFloat4Native(byte* label, float* v, float vSpeed, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[166])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[167])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[166])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[167])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.009.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.009.cs index 38e118c54..51ccc2022 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.009.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.009.cs @@ -2671,9 +2671,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragFloatRange2Native(byte* label, float* vCurrentMin, float* vCurrentMax, float vSpeed, float vMin, float vMax, byte* format, byte* formatMax, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[167])(label, vCurrentMin, vCurrentMax, vSpeed, vMin, vMax, format, formatMax, flags); + return ((delegate* unmanaged[Cdecl])funcTable[168])(label, vCurrentMin, vCurrentMax, vSpeed, vMin, vMax, format, formatMax, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[167])((nint)label, (nint)vCurrentMin, (nint)vCurrentMax, vSpeed, vMin, vMax, (nint)format, (nint)formatMax, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[168])((nint)label, (nint)vCurrentMin, (nint)vCurrentMax, vSpeed, vMin, vMax, (nint)format, (nint)formatMax, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.025.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.025.cs index 3d4cdbcd7..e8fa9de84 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.025.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.025.cs @@ -3937,9 +3937,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragIntNative(byte* label, int* v, float vSpeed, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[168])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[169])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[168])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[169])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.027.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.027.cs index c21ec2357..25c283442 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.027.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.027.cs @@ -4780,9 +4780,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragInt2Native(byte* label, int* v, float vSpeed, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[169])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[170])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[169])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[170])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.030.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.030.cs index d08148e6d..8aa47663b 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.030.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.030.cs @@ -1663,9 +1663,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragInt3Native(byte* label, int* v, float vSpeed, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[170])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[171])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[170])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[171])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.032.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.032.cs index 7dd269839..a76981b47 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.032.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.032.cs @@ -3571,9 +3571,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragInt4Native(byte* label, int* v, float vSpeed, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[171])(label, v, vSpeed, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[172])(label, v, vSpeed, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[171])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[172])((nint)label, (nint)v, vSpeed, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.035.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.035.cs index 9deef6b48..e927d8082 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.035.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.035.cs @@ -457,9 +457,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragIntRange2Native(byte* label, int* vCurrentMin, int* vCurrentMax, float vSpeed, int vMin, int vMax, byte* format, byte* formatMax, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[172])(label, vCurrentMin, vCurrentMax, vSpeed, vMin, vMax, format, formatMax, flags); + return ((delegate* unmanaged[Cdecl])funcTable[173])(label, vCurrentMin, vCurrentMax, vSpeed, vMin, vMax, format, formatMax, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[172])((nint)label, (nint)vCurrentMin, (nint)vCurrentMax, vSpeed, vMin, vMax, (nint)format, (nint)formatMax, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[173])((nint)label, (nint)vCurrentMin, (nint)vCurrentMax, vSpeed, vMin, vMax, (nint)format, (nint)formatMax, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.059.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.059.cs index 72292e734..a0a10ad1b 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.059.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.059.cs @@ -2311,9 +2311,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragScalarNative(byte* label, ImGuiDataType dataType, void* pData, float vSpeed, void* pMin, void* pMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[173])(label, dataType, pData, vSpeed, pMin, pMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[174])(label, dataType, pData, vSpeed, pMin, pMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[173])((nint)label, dataType, (nint)pData, vSpeed, (nint)pMin, (nint)pMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[174])((nint)label, dataType, (nint)pData, vSpeed, (nint)pMin, (nint)pMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.060.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.060.cs index ff153036c..2caa743e9 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.060.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.060.cs @@ -2377,9 +2377,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragScalarNNative(byte* label, ImGuiDataType dataType, void* pData, int components, float vSpeed, void* pMin, void* pMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[174])(label, dataType, pData, components, vSpeed, pMin, pMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[175])(label, dataType, pData, components, vSpeed, pMin, pMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[174])((nint)label, dataType, (nint)pData, components, vSpeed, (nint)pMin, (nint)pMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[175])((nint)label, dataType, (nint)pData, components, vSpeed, (nint)pMin, (nint)pMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.061.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.061.cs index 0283ee733..549bd11ab 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.061.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.061.cs @@ -2428,9 +2428,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderFloatNative(byte* label, float* v, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[175])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[176])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[175])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[176])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } @@ -4253,9 +4253,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderFloat2Native(byte* label, float* v, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[176])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[177])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[176])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[177])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.062.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.062.cs index be856ada5..3a4924846 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.062.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.062.cs @@ -1591,9 +1591,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderFloat3Native(byte* label, float* v, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[177])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[178])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[177])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[178])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } @@ -3944,9 +3944,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderFloat4Native(byte* label, float* v, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[178])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[179])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[178])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[179])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.063.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.063.cs index ff9e16808..b402f476a 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.063.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.063.cs @@ -1255,9 +1255,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderAngleNative(byte* label, float* vRad, float vDegreesMin, float vDegreesMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[179])(label, vRad, vDegreesMin, vDegreesMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[180])(label, vRad, vDegreesMin, vDegreesMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[179])((nint)label, (nint)vRad, vDegreesMin, vDegreesMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[180])((nint)label, (nint)vRad, vDegreesMin, vDegreesMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.064.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.064.cs index e26cd583e..37831b3c6 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.064.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.064.cs @@ -1678,9 +1678,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderIntNative(byte* label, int* v, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[180])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[181])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[180])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[181])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } @@ -3503,9 +3503,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderInt2Native(byte* label, int* v, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[181])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[182])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[181])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[182])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.065.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.065.cs index 653b34e0b..02748639e 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.065.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.065.cs @@ -475,9 +475,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderInt3Native(byte* label, int* v, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[182])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[183])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[182])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[183])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } @@ -2474,9 +2474,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderInt4Native(byte* label, int* v, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[183])(label, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[184])(label, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[183])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[184])((nint)label, (nint)v, vMin, vMax, (nint)format, flags); #endif } @@ -4473,9 +4473,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderScalarNative(byte* label, ImGuiDataType dataType, void* pData, void* pMin, void* pMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[184])(label, dataType, pData, pMin, pMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[185])(label, dataType, pData, pMin, pMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[184])((nint)label, dataType, (nint)pData, (nint)pMin, (nint)pMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[185])((nint)label, dataType, (nint)pData, (nint)pMin, (nint)pMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.066.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.066.cs index 6a877cb88..976d82f2d 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.066.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.066.cs @@ -319,9 +319,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderScalarNNative(byte* label, ImGuiDataType dataType, void* pData, int components, void* pMin, void* pMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[185])(label, dataType, pData, components, pMin, pMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[186])(label, dataType, pData, components, pMin, pMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[185])((nint)label, dataType, (nint)pData, components, (nint)pMin, (nint)pMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[186])((nint)label, dataType, (nint)pData, components, (nint)pMin, (nint)pMax, (nint)format, flags); #endif } @@ -1178,9 +1178,9 @@ namespace Dalamud.Bindings.ImGui internal static byte VSliderFloatNative(byte* label, Vector2 size, float* v, float vMin, float vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[186])(label, size, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[187])(label, size, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[186])((nint)label, size, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[187])((nint)label, size, (nint)v, vMin, vMax, (nint)format, flags); #endif } @@ -3003,9 +3003,9 @@ namespace Dalamud.Bindings.ImGui internal static byte VSliderIntNative(byte* label, Vector2 size, int* v, int vMin, int vMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[187])(label, size, v, vMin, vMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[188])(label, size, v, vMin, vMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[187])((nint)label, size, (nint)v, vMin, vMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[188])((nint)label, size, (nint)v, vMin, vMax, (nint)format, flags); #endif } @@ -4828,9 +4828,9 @@ namespace Dalamud.Bindings.ImGui internal static byte VSliderScalarNative(byte* label, Vector2 size, ImGuiDataType dataType, void* pData, void* pMin, void* pMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[188])(label, size, dataType, pData, pMin, pMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[189])(label, size, dataType, pData, pMin, pMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[188])((nint)label, size, dataType, (nint)pData, (nint)pMin, (nint)pMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[189])((nint)label, size, dataType, (nint)pData, (nint)pMin, (nint)pMax, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.067.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.067.cs index 98e8bcf17..326a92c51 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.067.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.067.cs @@ -679,9 +679,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputFloatNative(byte* label, float* v, float step, float stepFast, byte* format, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[189])(label, v, step, stepFast, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[190])(label, v, step, stepFast, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[189])((nint)label, (nint)v, step, stepFast, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[190])((nint)label, (nint)v, step, stepFast, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.068.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.068.cs index a180358dc..5c2296c12 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.068.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.068.cs @@ -1105,9 +1105,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputFloat2Native(byte* label, float* v, byte* format, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[190])(label, v, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[191])(label, v, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[190])((nint)label, (nint)v, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[191])((nint)label, (nint)v, (nint)format, flags); #endif } @@ -3458,9 +3458,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputFloat3Native(byte* label, float* v, byte* format, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[191])(label, v, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[192])(label, v, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[191])((nint)label, (nint)v, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[192])((nint)label, (nint)v, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.069.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.069.cs index d34d0fca9..3c04206a6 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.069.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.069.cs @@ -805,9 +805,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputFloat4Native(byte* label, float* v, byte* format, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[192])(label, v, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[193])(label, v, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[192])((nint)label, (nint)v, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[193])((nint)label, (nint)v, (nint)format, flags); #endif } @@ -3158,9 +3158,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputIntNative(byte* label, int* v, int step, int stepFast, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[193])(label, v, step, stepFast, flags); + return ((delegate* unmanaged[Cdecl])funcTable[194])(label, v, step, stepFast, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[193])((nint)label, (nint)v, step, stepFast, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[194])((nint)label, (nint)v, step, stepFast, flags); #endif } @@ -3999,9 +3999,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputInt2Native(byte* label, int* v, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[194])(label, v, flags); + return ((delegate* unmanaged[Cdecl])funcTable[195])(label, v, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[194])((nint)label, (nint)v, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[195])((nint)label, (nint)v, flags); #endif } @@ -4342,9 +4342,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputInt3Native(byte* label, int* v, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[195])(label, v, flags); + return ((delegate* unmanaged[Cdecl])funcTable[196])(label, v, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[195])((nint)label, (nint)v, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[196])((nint)label, (nint)v, flags); #endif } @@ -4685,9 +4685,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputInt4Native(byte* label, int* v, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[196])(label, v, flags); + return ((delegate* unmanaged[Cdecl])funcTable[197])(label, v, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[196])((nint)label, (nint)v, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[197])((nint)label, (nint)v, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.070.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.070.cs index 26973d08d..a01e0c39b 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.070.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.070.cs @@ -25,9 +25,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputDoubleNative(byte* label, double* v, double step, double stepFast, byte* format, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[197])(label, v, step, stepFast, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[198])(label, v, step, stepFast, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[197])((nint)label, (nint)v, step, stepFast, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[198])((nint)label, (nint)v, step, stepFast, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.071.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.071.cs index 9e19ee96f..626b44154 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.071.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.071.cs @@ -457,9 +457,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputScalarNative(byte* label, ImGuiDataType dataType, void* pData, void* pStep, void* pStepFast, byte* format, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[198])(label, dataType, pData, pStep, pStepFast, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[199])(label, dataType, pData, pStep, pStepFast, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[198])((nint)label, dataType, (nint)pData, (nint)pStep, (nint)pStepFast, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[199])((nint)label, dataType, (nint)pData, (nint)pStep, (nint)pStepFast, (nint)format, flags); #endif } @@ -3008,9 +3008,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputScalarNNative(byte* label, ImGuiDataType dataType, void* pData, int components, void* pStep, void* pStepFast, byte* format, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[199])(label, dataType, pData, components, pStep, pStepFast, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[200])(label, dataType, pData, components, pStep, pStepFast, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[199])((nint)label, dataType, (nint)pData, components, (nint)pStep, (nint)pStepFast, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[200])((nint)label, dataType, (nint)pData, components, (nint)pStep, (nint)pStepFast, (nint)format, flags); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.072.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.072.cs index 6f85a035c..8f7315bc7 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.072.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.072.cs @@ -553,9 +553,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ColorEdit3Native(byte* label, float* col, ImGuiColorEditFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[200])(label, col, flags); + return ((delegate* unmanaged[Cdecl])funcTable[201])(label, col, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[200])((nint)label, (nint)col, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[201])((nint)label, (nint)col, flags); #endif } @@ -986,9 +986,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ColorEdit4Native(byte* label, float* col, ImGuiColorEditFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[201])(label, col, flags); + return ((delegate* unmanaged[Cdecl])funcTable[202])(label, col, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[201])((nint)label, (nint)col, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[202])((nint)label, (nint)col, flags); #endif } @@ -1419,9 +1419,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ColorPicker3Native(byte* label, float* col, ImGuiColorEditFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[202])(label, col, flags); + return ((delegate* unmanaged[Cdecl])funcTable[203])(label, col, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[202])((nint)label, (nint)col, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[203])((nint)label, (nint)col, flags); #endif } @@ -1852,9 +1852,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ColorPicker4Native(byte* label, float* col, ImGuiColorEditFlags flags, float* refCol) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[203])(label, col, flags, refCol); + return ((delegate* unmanaged[Cdecl])funcTable[204])(label, col, flags, refCol); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[203])((nint)label, (nint)col, flags, (nint)refCol); + return (byte)((delegate* unmanaged[Cdecl])funcTable[204])((nint)label, (nint)col, flags, (nint)refCol); #endif } @@ -3197,9 +3197,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ColorButtonNative(byte* descId, Vector4 col, ImGuiColorEditFlags flags, Vector2 size) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[204])(descId, col, flags, size); + return ((delegate* unmanaged[Cdecl])funcTable[205])(descId, col, flags, size); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[204])((nint)descId, col, flags, size); + return (byte)((delegate* unmanaged[Cdecl])funcTable[205])((nint)descId, col, flags, size); #endif } @@ -3462,9 +3462,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetColorEditOptionsNative(ImGuiColorEditFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[205])(flags); + ((delegate* unmanaged[Cdecl])funcTable[206])(flags); #else - ((delegate* unmanaged[Cdecl])funcTable[205])(flags); + ((delegate* unmanaged[Cdecl])funcTable[206])(flags); #endif } @@ -3483,9 +3483,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeNative(byte* label) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[206])(label); + return ((delegate* unmanaged[Cdecl])funcTable[207])(label); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[206])((nint)label); + return (byte)((delegate* unmanaged[Cdecl])funcTable[207])((nint)label); #endif } @@ -3559,9 +3559,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeNative(byte* strId, byte* fmt) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[207])(strId, fmt); + return ((delegate* unmanaged[Cdecl])funcTable[208])(strId, fmt); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[207])((nint)strId, (nint)fmt); + return (byte)((delegate* unmanaged[Cdecl])funcTable[208])((nint)strId, (nint)fmt); #endif } @@ -3932,9 +3932,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeNative(void* ptrId, byte* fmt) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[208])(ptrId, fmt); + return ((delegate* unmanaged[Cdecl])funcTable[209])(ptrId, fmt); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[208])((nint)ptrId, (nint)fmt); + return (byte)((delegate* unmanaged[Cdecl])funcTable[209])((nint)ptrId, (nint)fmt); #endif } @@ -4008,9 +4008,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeVNative(byte* strId, byte* fmt, nuint args) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[209])(strId, fmt, args); + return ((delegate* unmanaged[Cdecl])funcTable[210])(strId, fmt, args); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[209])((nint)strId, (nint)fmt, args); + return (byte)((delegate* unmanaged[Cdecl])funcTable[210])((nint)strId, (nint)fmt, args); #endif } @@ -4381,9 +4381,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeVNative(void* ptrId, byte* fmt, nuint args) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[210])(ptrId, fmt, args); + return ((delegate* unmanaged[Cdecl])funcTable[211])(ptrId, fmt, args); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[210])((nint)ptrId, (nint)fmt, args); + return (byte)((delegate* unmanaged[Cdecl])funcTable[211])((nint)ptrId, (nint)fmt, args); #endif } @@ -4457,9 +4457,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeExNative(byte* label, ImGuiTreeNodeFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[211])(label, flags); + return ((delegate* unmanaged[Cdecl])funcTable[212])(label, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[211])((nint)label, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[212])((nint)label, flags); #endif } @@ -4596,9 +4596,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeExNative(byte* strId, ImGuiTreeNodeFlags flags, byte* fmt) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[212])(strId, flags, fmt); + return ((delegate* unmanaged[Cdecl])funcTable[213])(strId, flags, fmt); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[212])((nint)strId, flags, (nint)fmt); + return (byte)((delegate* unmanaged[Cdecl])funcTable[213])((nint)strId, flags, (nint)fmt); #endif } @@ -4969,9 +4969,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeExNative(void* ptrId, ImGuiTreeNodeFlags flags, byte* fmt) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[213])(ptrId, flags, fmt); + return ((delegate* unmanaged[Cdecl])funcTable[214])(ptrId, flags, fmt); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[213])((nint)ptrId, flags, (nint)fmt); + return (byte)((delegate* unmanaged[Cdecl])funcTable[214])((nint)ptrId, flags, (nint)fmt); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.073.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.073.cs index cf4690105..6db5329e7 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.073.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.073.cs @@ -25,9 +25,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeExVNative(byte* strId, ImGuiTreeNodeFlags flags, byte* fmt, nuint args) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[214])(strId, flags, fmt, args); + return ((delegate* unmanaged[Cdecl])funcTable[215])(strId, flags, fmt, args); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[214])((nint)strId, flags, (nint)fmt, args); + return (byte)((delegate* unmanaged[Cdecl])funcTable[215])((nint)strId, flags, (nint)fmt, args); #endif } @@ -398,9 +398,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeExVNative(void* ptrId, ImGuiTreeNodeFlags flags, byte* fmt, nuint args) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[215])(ptrId, flags, fmt, args); + return ((delegate* unmanaged[Cdecl])funcTable[216])(ptrId, flags, fmt, args); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[215])((nint)ptrId, flags, (nint)fmt, args); + return (byte)((delegate* unmanaged[Cdecl])funcTable[216])((nint)ptrId, flags, (nint)fmt, args); #endif } @@ -474,9 +474,9 @@ namespace Dalamud.Bindings.ImGui internal static void TreePushNative(byte* strId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[216])(strId); + ((delegate* unmanaged[Cdecl])funcTable[217])(strId); #else - ((delegate* unmanaged[Cdecl])funcTable[216])((nint)strId); + ((delegate* unmanaged[Cdecl])funcTable[217])((nint)strId); #endif } @@ -546,9 +546,9 @@ namespace Dalamud.Bindings.ImGui internal static void TreePushNative(void* ptrId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[217])(ptrId); + ((delegate* unmanaged[Cdecl])funcTable[218])(ptrId); #else - ((delegate* unmanaged[Cdecl])funcTable[217])((nint)ptrId); + ((delegate* unmanaged[Cdecl])funcTable[218])((nint)ptrId); #endif } @@ -575,9 +575,9 @@ namespace Dalamud.Bindings.ImGui internal static void TreePopNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[218])(); + ((delegate* unmanaged[Cdecl])funcTable[219])(); #else - ((delegate* unmanaged[Cdecl])funcTable[218])(); + ((delegate* unmanaged[Cdecl])funcTable[219])(); #endif } @@ -596,9 +596,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetTreeNodeToLabelSpacingNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[219])(); + return ((delegate* unmanaged[Cdecl])funcTable[220])(); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[219])(); + return (float)((delegate* unmanaged[Cdecl])funcTable[220])(); #endif } @@ -618,9 +618,9 @@ namespace Dalamud.Bindings.ImGui internal static byte CollapsingHeaderNative(byte* label, ImGuiTreeNodeFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[220])(label, flags); + return ((delegate* unmanaged[Cdecl])funcTable[221])(label, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[220])((nint)label, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[221])((nint)label, flags); #endif } @@ -757,9 +757,9 @@ namespace Dalamud.Bindings.ImGui internal static byte CollapsingHeaderNative(byte* label, bool* pVisible, ImGuiTreeNodeFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[221])(label, pVisible, flags); + return ((delegate* unmanaged[Cdecl])funcTable[222])(label, pVisible, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[221])((nint)label, (nint)pVisible, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[222])((nint)label, (nint)pVisible, flags); #endif } @@ -1046,9 +1046,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNextItemOpenNative(byte isOpen, ImGuiCond cond) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[222])(isOpen, cond); + ((delegate* unmanaged[Cdecl])funcTable[223])(isOpen, cond); #else - ((delegate* unmanaged[Cdecl])funcTable[222])(isOpen, cond); + ((delegate* unmanaged[Cdecl])funcTable[223])(isOpen, cond); #endif } @@ -1075,9 +1075,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SelectableNative(byte* label, byte selected, ImGuiSelectableFlags flags, Vector2 size) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[223])(label, selected, flags, size); + return ((delegate* unmanaged[Cdecl])funcTable[224])(label, selected, flags, size); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[223])((nint)label, selected, flags, size); + return (byte)((delegate* unmanaged[Cdecl])funcTable[224])((nint)label, selected, flags, size); #endif } @@ -1592,9 +1592,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SelectableNative(byte* label, bool* pSelected, ImGuiSelectableFlags flags, Vector2 size) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[224])(label, pSelected, flags, size); + return ((delegate* unmanaged[Cdecl])funcTable[225])(label, pSelected, flags, size); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[224])((nint)label, (nint)pSelected, flags, size); + return (byte)((delegate* unmanaged[Cdecl])funcTable[225])((nint)label, (nint)pSelected, flags, size); #endif } @@ -2157,9 +2157,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginListBoxNative(byte* label, Vector2 size) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[225])(label, size); + return ((delegate* unmanaged[Cdecl])funcTable[226])(label, size); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[225])((nint)label, size); + return (byte)((delegate* unmanaged[Cdecl])funcTable[226])((nint)label, size); #endif } @@ -2296,9 +2296,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndListBoxNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[226])(); + ((delegate* unmanaged[Cdecl])funcTable[227])(); #else - ((delegate* unmanaged[Cdecl])funcTable[226])(); + ((delegate* unmanaged[Cdecl])funcTable[227])(); #endif } @@ -2317,9 +2317,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ListBoxNative(byte* label, int* currentItem, byte** items, int itemsCount, int heightInItems) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[227])(label, currentItem, items, itemsCount, heightInItems); + return ((delegate* unmanaged[Cdecl])funcTable[228])(label, currentItem, items, itemsCount, heightInItems); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[227])((nint)label, (nint)currentItem, (nint)items, itemsCount, heightInItems); + return (byte)((delegate* unmanaged[Cdecl])funcTable[228])((nint)label, (nint)currentItem, (nint)items, itemsCount, heightInItems); #endif } @@ -2982,9 +2982,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ListBoxNative(byte* label, int* currentItem, delegate*, void*, int, int, bool> itemsGetter, void* data, int itemsCount, int heightInItems) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl], void*, int, int, bool>, void*, int, int, byte>)funcTable[228])(label, currentItem, itemsGetter, data, itemsCount, heightInItems); + return ((delegate* unmanaged[Cdecl], void*, int, int, bool>, void*, int, int, byte>)funcTable[229])(label, currentItem, itemsGetter, data, itemsCount, heightInItems); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[228])((nint)label, (nint)currentItem, (nint)itemsGetter, (nint)data, itemsCount, heightInItems); + return (byte)((delegate* unmanaged[Cdecl])funcTable[229])((nint)label, (nint)currentItem, (nint)itemsGetter, (nint)data, itemsCount, heightInItems); #endif } @@ -3271,9 +3271,9 @@ namespace Dalamud.Bindings.ImGui internal static void PlotLinesNative(byte* label, float* values, int valuesCount, int valuesOffset, byte* overlayText, float scaleMin, float scaleMax, Vector2 graphSize, int stride) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[229])(label, values, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize, stride); + ((delegate* unmanaged[Cdecl])funcTable[230])(label, values, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize, stride); #else - ((delegate* unmanaged[Cdecl])funcTable[229])((nint)label, (nint)values, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize, stride); + ((delegate* unmanaged[Cdecl])funcTable[230])((nint)label, (nint)values, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize, stride); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.077.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.077.cs index 9fbd9bebf..adb20d774 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.077.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.077.cs @@ -3878,9 +3878,9 @@ namespace Dalamud.Bindings.ImGui internal static void PlotLinesNative(byte* label, delegate*, void*, int, int, byte*, float, float, Vector2, float> valuesGetter, void* data, int valuesCount, int valuesOffset, byte* overlayText, float scaleMin, float scaleMax, Vector2 graphSize) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl], void*, int, int, byte*, float, float, Vector2, float>, void*, int, int, byte*, float, float, Vector2, void>)funcTable[230])(label, valuesGetter, data, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize); + ((delegate* unmanaged[Cdecl], void*, int, int, byte*, float, float, Vector2, float>, void*, int, int, byte*, float, float, Vector2, void>)funcTable[231])(label, valuesGetter, data, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize); #else - ((delegate* unmanaged[Cdecl])funcTable[230])((nint)label, (nint)valuesGetter, (nint)data, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize); + ((delegate* unmanaged[Cdecl])funcTable[231])((nint)label, (nint)valuesGetter, (nint)data, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.078.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.078.cs index 5e91fe6eb..ce322e404 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.078.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.078.cs @@ -3706,9 +3706,9 @@ namespace Dalamud.Bindings.ImGui internal static void PlotHistogramNative(byte* label, float* values, int valuesCount, int valuesOffset, byte* overlayText, float scaleMin, float scaleMax, Vector2 graphSize, int stride) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[231])(label, values, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize, stride); + ((delegate* unmanaged[Cdecl])funcTable[232])(label, values, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize, stride); #else - ((delegate* unmanaged[Cdecl])funcTable[231])((nint)label, (nint)values, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize, stride); + ((delegate* unmanaged[Cdecl])funcTable[232])((nint)label, (nint)values, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize, stride); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.082.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.082.cs index b89001db7..e0afd447f 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.082.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.082.cs @@ -4307,9 +4307,9 @@ namespace Dalamud.Bindings.ImGui internal static void PlotHistogramNative(byte* label, delegate*, void*, int, int, byte*, float, float, Vector2, float> valuesGetter, void* data, int valuesCount, int valuesOffset, byte* overlayText, float scaleMin, float scaleMax, Vector2 graphSize) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl], void*, int, int, byte*, float, float, Vector2, float>, void*, int, int, byte*, float, float, Vector2, void>)funcTable[232])(label, valuesGetter, data, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize); + ((delegate* unmanaged[Cdecl], void*, int, int, byte*, float, float, Vector2, float>, void*, int, int, byte*, float, float, Vector2, void>)funcTable[233])(label, valuesGetter, data, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, graphSize); #else - ((delegate* unmanaged[Cdecl])funcTable[232])((nint)label, (nint)valuesGetter, (nint)data, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize); + ((delegate* unmanaged[Cdecl])funcTable[233])((nint)label, (nint)valuesGetter, (nint)data, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, graphSize); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.083.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.083.cs index f431261a6..bc9395e89 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.083.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.083.cs @@ -4152,9 +4152,9 @@ namespace Dalamud.Bindings.ImGui internal static void ValueNative(byte* prefix, byte b) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[233])(prefix, b); + ((delegate* unmanaged[Cdecl])funcTable[234])(prefix, b); #else - ((delegate* unmanaged[Cdecl])funcTable[233])((nint)prefix, b); + ((delegate* unmanaged[Cdecl])funcTable[234])((nint)prefix, b); #endif } @@ -4224,9 +4224,9 @@ namespace Dalamud.Bindings.ImGui internal static void ValueNative(byte* prefix, int v) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[234])(prefix, v); + ((delegate* unmanaged[Cdecl])funcTable[235])(prefix, v); #else - ((delegate* unmanaged[Cdecl])funcTable[234])((nint)prefix, v); + ((delegate* unmanaged[Cdecl])funcTable[235])((nint)prefix, v); #endif } @@ -4296,9 +4296,9 @@ namespace Dalamud.Bindings.ImGui internal static void ValueNative(byte* prefix, uint v) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[235])(prefix, v); + ((delegate* unmanaged[Cdecl])funcTable[236])(prefix, v); #else - ((delegate* unmanaged[Cdecl])funcTable[235])((nint)prefix, v); + ((delegate* unmanaged[Cdecl])funcTable[236])((nint)prefix, v); #endif } @@ -4368,9 +4368,9 @@ namespace Dalamud.Bindings.ImGui internal static void ValueNative(byte* prefix, float v, byte* floatFormat) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[236])(prefix, v, floatFormat); + ((delegate* unmanaged[Cdecl])funcTable[237])(prefix, v, floatFormat); #else - ((delegate* unmanaged[Cdecl])funcTable[236])((nint)prefix, v, (nint)floatFormat); + ((delegate* unmanaged[Cdecl])funcTable[237])((nint)prefix, v, (nint)floatFormat); #endif } @@ -4784,9 +4784,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginMenuBarNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[237])(); + return ((delegate* unmanaged[Cdecl])funcTable[238])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[237])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[238])(); #endif } @@ -4806,9 +4806,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndMenuBarNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[238])(); + ((delegate* unmanaged[Cdecl])funcTable[239])(); #else - ((delegate* unmanaged[Cdecl])funcTable[238])(); + ((delegate* unmanaged[Cdecl])funcTable[239])(); #endif } @@ -4827,9 +4827,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginMainMenuBarNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[239])(); + return ((delegate* unmanaged[Cdecl])funcTable[240])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[239])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[240])(); #endif } @@ -4849,9 +4849,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndMainMenuBarNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[240])(); + ((delegate* unmanaged[Cdecl])funcTable[241])(); #else - ((delegate* unmanaged[Cdecl])funcTable[240])(); + ((delegate* unmanaged[Cdecl])funcTable[241])(); #endif } @@ -4870,9 +4870,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginMenuNative(byte* label, byte enabled) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[241])(label, enabled); + return ((delegate* unmanaged[Cdecl])funcTable[242])(label, enabled); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[241])((nint)label, enabled); + return (byte)((delegate* unmanaged[Cdecl])funcTable[242])((nint)label, enabled); #endif } @@ -5009,9 +5009,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndMenuNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[242])(); + ((delegate* unmanaged[Cdecl])funcTable[243])(); #else - ((delegate* unmanaged[Cdecl])funcTable[242])(); + ((delegate* unmanaged[Cdecl])funcTable[243])(); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.084.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.084.cs index 761f7e151..d65e8e7a1 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.084.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.084.cs @@ -25,9 +25,9 @@ namespace Dalamud.Bindings.ImGui internal static byte MenuItemNative(byte* label, byte* shortcut, byte selected, byte enabled) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[243])(label, shortcut, selected, enabled); + return ((delegate* unmanaged[Cdecl])funcTable[244])(label, shortcut, selected, enabled); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[243])((nint)label, (nint)shortcut, selected, enabled); + return (byte)((delegate* unmanaged[Cdecl])funcTable[244])((nint)label, (nint)shortcut, selected, enabled); #endif } @@ -1307,9 +1307,9 @@ namespace Dalamud.Bindings.ImGui internal static byte MenuItemNative(byte* label, byte* shortcut, bool* pSelected, byte enabled) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[244])(label, shortcut, pSelected, enabled); + return ((delegate* unmanaged[Cdecl])funcTable[245])(label, shortcut, pSelected, enabled); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[244])((nint)label, (nint)shortcut, (nint)pSelected, enabled); + return (byte)((delegate* unmanaged[Cdecl])funcTable[245])((nint)label, (nint)shortcut, (nint)pSelected, enabled); #endif } @@ -2856,9 +2856,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginTooltipNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[245])(); + ((delegate* unmanaged[Cdecl])funcTable[246])(); #else - ((delegate* unmanaged[Cdecl])funcTable[245])(); + ((delegate* unmanaged[Cdecl])funcTable[246])(); #endif } @@ -2877,9 +2877,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndTooltipNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[246])(); + ((delegate* unmanaged[Cdecl])funcTable[247])(); #else - ((delegate* unmanaged[Cdecl])funcTable[246])(); + ((delegate* unmanaged[Cdecl])funcTable[247])(); #endif } @@ -2898,9 +2898,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetTooltipNative(byte* fmt) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[247])(fmt); + ((delegate* unmanaged[Cdecl])funcTable[248])(fmt); #else - ((delegate* unmanaged[Cdecl])funcTable[247])((nint)fmt); + ((delegate* unmanaged[Cdecl])funcTable[248])((nint)fmt); #endif } @@ -2970,9 +2970,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetTooltipVNative(byte* fmt, nuint args) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[248])(fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[249])(fmt, args); #else - ((delegate* unmanaged[Cdecl])funcTable[248])((nint)fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[249])((nint)fmt, args); #endif } @@ -3042,9 +3042,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginPopupNative(byte* strId, ImGuiWindowFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[249])(strId, flags); + return ((delegate* unmanaged[Cdecl])funcTable[250])(strId, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[249])((nint)strId, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[250])((nint)strId, flags); #endif } @@ -3181,9 +3181,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginPopupModalNative(byte* name, bool* pOpen, ImGuiWindowFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[250])(name, pOpen, flags); + return ((delegate* unmanaged[Cdecl])funcTable[251])(name, pOpen, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[250])((nint)name, (nint)pOpen, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[251])((nint)name, (nint)pOpen, flags); #endif } @@ -3596,9 +3596,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndPopupNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[251])(); + ((delegate* unmanaged[Cdecl])funcTable[252])(); #else - ((delegate* unmanaged[Cdecl])funcTable[251])(); + ((delegate* unmanaged[Cdecl])funcTable[252])(); #endif } @@ -3617,9 +3617,9 @@ namespace Dalamud.Bindings.ImGui internal static void OpenPopupNative(byte* strId, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[252])(strId, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[253])(strId, popupFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[252])((nint)strId, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[253])((nint)strId, popupFlags); #endif } @@ -3748,9 +3748,9 @@ namespace Dalamud.Bindings.ImGui internal static void OpenPopupNative(uint id, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[253])(id, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[254])(id, popupFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[253])(id, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[254])(id, popupFlags); #endif } @@ -3777,9 +3777,9 @@ namespace Dalamud.Bindings.ImGui internal static void OpenPopupOnItemClickNative(byte* strId, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[254])(strId, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[255])(strId, popupFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[254])((nint)strId, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[255])((nint)strId, popupFlags); #endif } @@ -3924,9 +3924,9 @@ namespace Dalamud.Bindings.ImGui internal static void CloseCurrentPopupNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[255])(); + ((delegate* unmanaged[Cdecl])funcTable[256])(); #else - ((delegate* unmanaged[Cdecl])funcTable[255])(); + ((delegate* unmanaged[Cdecl])funcTable[256])(); #endif } @@ -3945,9 +3945,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginPopupContextItemNative(byte* strId, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[256])(strId, popupFlags); + return ((delegate* unmanaged[Cdecl])funcTable[257])(strId, popupFlags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[256])((nint)strId, popupFlags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[257])((nint)strId, popupFlags); #endif } @@ -4102,9 +4102,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginPopupContextWindowNative(byte* strId, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[257])(strId, popupFlags); + return ((delegate* unmanaged[Cdecl])funcTable[258])(strId, popupFlags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[257])((nint)strId, popupFlags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[258])((nint)strId, popupFlags); #endif } @@ -4259,9 +4259,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginPopupContextVoidNative(byte* strId, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[258])(strId, popupFlags); + return ((delegate* unmanaged[Cdecl])funcTable[259])(strId, popupFlags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[258])((nint)strId, popupFlags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[259])((nint)strId, popupFlags); #endif } @@ -4416,9 +4416,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsPopupOpenNative(byte* strId, ImGuiPopupFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[259])(strId, flags); + return ((delegate* unmanaged[Cdecl])funcTable[260])(strId, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[259])((nint)strId, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[260])((nint)strId, flags); #endif } @@ -4555,9 +4555,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginTableNative(byte* strId, int column, ImGuiTableFlags flags, Vector2 outerSize, float innerWidth) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[260])(strId, column, flags, outerSize, innerWidth); + return ((delegate* unmanaged[Cdecl])funcTable[261])(strId, column, flags, outerSize, innerWidth); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[260])((nint)strId, column, flags, outerSize, innerWidth); + return (byte)((delegate* unmanaged[Cdecl])funcTable[261])((nint)strId, column, flags, outerSize, innerWidth); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.085.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.085.cs index 6cf8bbcd1..623b38517 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.085.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.085.cs @@ -55,9 +55,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndTableNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[261])(); + ((delegate* unmanaged[Cdecl])funcTable[262])(); #else - ((delegate* unmanaged[Cdecl])funcTable[261])(); + ((delegate* unmanaged[Cdecl])funcTable[262])(); #endif } @@ -76,9 +76,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableNextRowNative(ImGuiTableRowFlags rowFlags, float minRowHeight) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[262])(rowFlags, minRowHeight); + ((delegate* unmanaged[Cdecl])funcTable[263])(rowFlags, minRowHeight); #else - ((delegate* unmanaged[Cdecl])funcTable[262])(rowFlags, minRowHeight); + ((delegate* unmanaged[Cdecl])funcTable[263])(rowFlags, minRowHeight); #endif } @@ -121,9 +121,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TableNextColumnNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[263])(); + return ((delegate* unmanaged[Cdecl])funcTable[264])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[263])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[264])(); #endif } @@ -143,9 +143,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TableSetColumnIndexNative(int columnN) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[264])(columnN); + return ((delegate* unmanaged[Cdecl])funcTable[265])(columnN); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[264])(columnN); + return (byte)((delegate* unmanaged[Cdecl])funcTable[265])(columnN); #endif } @@ -165,9 +165,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetupColumnNative(byte* label, ImGuiTableColumnFlags flags, float initWidthOrWeight, uint userId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[265])(label, flags, initWidthOrWeight, userId); + ((delegate* unmanaged[Cdecl])funcTable[266])(label, flags, initWidthOrWeight, userId); #else - ((delegate* unmanaged[Cdecl])funcTable[265])((nint)label, flags, initWidthOrWeight, userId); + ((delegate* unmanaged[Cdecl])funcTable[266])((nint)label, flags, initWidthOrWeight, userId); #endif } @@ -650,9 +650,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetupScrollFreezeNative(int cols, int rows) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[266])(cols, rows); + ((delegate* unmanaged[Cdecl])funcTable[267])(cols, rows); #else - ((delegate* unmanaged[Cdecl])funcTable[266])(cols, rows); + ((delegate* unmanaged[Cdecl])funcTable[267])(cols, rows); #endif } @@ -671,9 +671,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableHeadersRowNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[267])(); + ((delegate* unmanaged[Cdecl])funcTable[268])(); #else - ((delegate* unmanaged[Cdecl])funcTable[267])(); + ((delegate* unmanaged[Cdecl])funcTable[268])(); #endif } @@ -692,9 +692,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableHeaderNative(byte* label) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[268])(label); + ((delegate* unmanaged[Cdecl])funcTable[269])(label); #else - ((delegate* unmanaged[Cdecl])funcTable[268])((nint)label); + ((delegate* unmanaged[Cdecl])funcTable[269])((nint)label); #endif } @@ -764,9 +764,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableSortSpecs* TableGetSortSpecsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[269])(); + return ((delegate* unmanaged[Cdecl])funcTable[270])(); #else - return (ImGuiTableSortSpecs*)((delegate* unmanaged[Cdecl])funcTable[269])(); + return (ImGuiTableSortSpecs*)((delegate* unmanaged[Cdecl])funcTable[270])(); #endif } @@ -786,9 +786,9 @@ namespace Dalamud.Bindings.ImGui internal static int TableGetColumnCountNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[270])(); + return ((delegate* unmanaged[Cdecl])funcTable[271])(); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[270])(); + return (int)((delegate* unmanaged[Cdecl])funcTable[271])(); #endif } @@ -808,9 +808,9 @@ namespace Dalamud.Bindings.ImGui internal static int TableGetColumnIndexNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[271])(); + return ((delegate* unmanaged[Cdecl])funcTable[272])(); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[271])(); + return (int)((delegate* unmanaged[Cdecl])funcTable[272])(); #endif } @@ -830,9 +830,9 @@ namespace Dalamud.Bindings.ImGui internal static int TableGetRowIndexNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[272])(); + return ((delegate* unmanaged[Cdecl])funcTable[273])(); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[272])(); + return (int)((delegate* unmanaged[Cdecl])funcTable[273])(); #endif } @@ -852,9 +852,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* TableGetColumnNameNative(int columnN) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[273])(columnN); + return ((delegate* unmanaged[Cdecl])funcTable[274])(columnN); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[273])(columnN); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[274])(columnN); #endif } @@ -901,9 +901,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableColumnFlags TableGetColumnFlagsNative(int columnN) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[274])(columnN); + return ((delegate* unmanaged[Cdecl])funcTable[275])(columnN); #else - return (ImGuiTableColumnFlags)((delegate* unmanaged[Cdecl])funcTable[274])(columnN); + return (ImGuiTableColumnFlags)((delegate* unmanaged[Cdecl])funcTable[275])(columnN); #endif } @@ -932,9 +932,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetColumnEnabledNative(int columnN, byte v) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[275])(columnN, v); + ((delegate* unmanaged[Cdecl])funcTable[276])(columnN, v); #else - ((delegate* unmanaged[Cdecl])funcTable[275])(columnN, v); + ((delegate* unmanaged[Cdecl])funcTable[276])(columnN, v); #endif } @@ -953,9 +953,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetBgColorNative(ImGuiTableBgTarget target, uint color, int columnN) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[276])(target, color, columnN); + ((delegate* unmanaged[Cdecl])funcTable[277])(target, color, columnN); #else - ((delegate* unmanaged[Cdecl])funcTable[276])(target, color, columnN); + ((delegate* unmanaged[Cdecl])funcTable[277])(target, color, columnN); #endif } @@ -982,9 +982,9 @@ namespace Dalamud.Bindings.ImGui internal static void ColumnsNative(int count, byte* id, byte border) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[277])(count, id, border); + ((delegate* unmanaged[Cdecl])funcTable[278])(count, id, border); #else - ((delegate* unmanaged[Cdecl])funcTable[277])(count, (nint)id, border); + ((delegate* unmanaged[Cdecl])funcTable[278])(count, (nint)id, border); #endif } @@ -1263,9 +1263,9 @@ namespace Dalamud.Bindings.ImGui internal static void NextColumnNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[278])(); + ((delegate* unmanaged[Cdecl])funcTable[279])(); #else - ((delegate* unmanaged[Cdecl])funcTable[278])(); + ((delegate* unmanaged[Cdecl])funcTable[279])(); #endif } @@ -1284,9 +1284,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetColumnIndexNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[279])(); + return ((delegate* unmanaged[Cdecl])funcTable[280])(); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[279])(); + return (int)((delegate* unmanaged[Cdecl])funcTable[280])(); #endif } @@ -1306,9 +1306,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetColumnWidthNative(int columnIndex) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[280])(columnIndex); + return ((delegate* unmanaged[Cdecl])funcTable[281])(columnIndex); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[280])(columnIndex); + return (float)((delegate* unmanaged[Cdecl])funcTable[281])(columnIndex); #endif } @@ -1337,9 +1337,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetColumnWidthNative(int columnIndex, float width) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[281])(columnIndex, width); + ((delegate* unmanaged[Cdecl])funcTable[282])(columnIndex, width); #else - ((delegate* unmanaged[Cdecl])funcTable[281])(columnIndex, width); + ((delegate* unmanaged[Cdecl])funcTable[282])(columnIndex, width); #endif } @@ -1358,9 +1358,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetColumnOffsetNative(int columnIndex) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[282])(columnIndex); + return ((delegate* unmanaged[Cdecl])funcTable[283])(columnIndex); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[282])(columnIndex); + return (float)((delegate* unmanaged[Cdecl])funcTable[283])(columnIndex); #endif } @@ -1389,9 +1389,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetColumnOffsetNative(int columnIndex, float offsetX) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[283])(columnIndex, offsetX); + ((delegate* unmanaged[Cdecl])funcTable[284])(columnIndex, offsetX); #else - ((delegate* unmanaged[Cdecl])funcTable[283])(columnIndex, offsetX); + ((delegate* unmanaged[Cdecl])funcTable[284])(columnIndex, offsetX); #endif } @@ -1410,9 +1410,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetColumnsCountNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[284])(); + return ((delegate* unmanaged[Cdecl])funcTable[285])(); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[284])(); + return (int)((delegate* unmanaged[Cdecl])funcTable[285])(); #endif } @@ -1432,9 +1432,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginTabBarNative(byte* strId, ImGuiTabBarFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[285])(strId, flags); + return ((delegate* unmanaged[Cdecl])funcTable[286])(strId, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[285])((nint)strId, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[286])((nint)strId, flags); #endif } @@ -1571,9 +1571,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndTabBarNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[286])(); + ((delegate* unmanaged[Cdecl])funcTable[287])(); #else - ((delegate* unmanaged[Cdecl])funcTable[286])(); + ((delegate* unmanaged[Cdecl])funcTable[287])(); #endif } @@ -1592,9 +1592,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginTabItemNative(byte* label, bool* pOpen, ImGuiTabItemFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[287])(label, pOpen, flags); + return ((delegate* unmanaged[Cdecl])funcTable[288])(label, pOpen, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[287])((nint)label, (nint)pOpen, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[288])((nint)label, (nint)pOpen, flags); #endif } @@ -2007,9 +2007,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndTabItemNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[288])(); + ((delegate* unmanaged[Cdecl])funcTable[289])(); #else - ((delegate* unmanaged[Cdecl])funcTable[288])(); + ((delegate* unmanaged[Cdecl])funcTable[289])(); #endif } @@ -2028,9 +2028,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TabItemButtonNative(byte* label, ImGuiTabItemFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[289])(label, flags); + return ((delegate* unmanaged[Cdecl])funcTable[290])(label, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[289])((nint)label, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[290])((nint)label, flags); #endif } @@ -2167,9 +2167,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetTabItemClosedNative(byte* tabOrDockedWindowLabel) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[290])(tabOrDockedWindowLabel); + ((delegate* unmanaged[Cdecl])funcTable[291])(tabOrDockedWindowLabel); #else - ((delegate* unmanaged[Cdecl])funcTable[290])((nint)tabOrDockedWindowLabel); + ((delegate* unmanaged[Cdecl])funcTable[291])((nint)tabOrDockedWindowLabel); #endif } @@ -2239,9 +2239,9 @@ namespace Dalamud.Bindings.ImGui internal static uint DockSpaceNative(uint id, Vector2 size, ImGuiDockNodeFlags flags, ImGuiWindowClass* windowClass) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[291])(id, size, flags, windowClass); + return ((delegate* unmanaged[Cdecl])funcTable[292])(id, size, flags, windowClass); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[291])(id, size, flags, (nint)windowClass); + return (uint)((delegate* unmanaged[Cdecl])funcTable[292])(id, size, flags, (nint)windowClass); #endif } @@ -2372,9 +2372,9 @@ namespace Dalamud.Bindings.ImGui internal static uint DockSpaceOverViewportNative(ImGuiViewport* viewport, ImGuiDockNodeFlags flags, ImGuiWindowClass* windowClass) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[292])(viewport, flags, windowClass); + return ((delegate* unmanaged[Cdecl])funcTable[293])(viewport, flags, windowClass); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[292])((nint)viewport, flags, (nint)windowClass); + return (uint)((delegate* unmanaged[Cdecl])funcTable[293])((nint)viewport, flags, (nint)windowClass); #endif } @@ -2583,9 +2583,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNextWindowDockIDNative(uint dockId, ImGuiCond cond) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[293])(dockId, cond); + ((delegate* unmanaged[Cdecl])funcTable[294])(dockId, cond); #else - ((delegate* unmanaged[Cdecl])funcTable[293])(dockId, cond); + ((delegate* unmanaged[Cdecl])funcTable[294])(dockId, cond); #endif } @@ -2612,9 +2612,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNextWindowClassNative(ImGuiWindowClass* windowClass) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[294])(windowClass); + ((delegate* unmanaged[Cdecl])funcTable[295])(windowClass); #else - ((delegate* unmanaged[Cdecl])funcTable[294])((nint)windowClass); + ((delegate* unmanaged[Cdecl])funcTable[295])((nint)windowClass); #endif } @@ -2644,9 +2644,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetWindowDockIDNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[295])(); + return ((delegate* unmanaged[Cdecl])funcTable[296])(); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[295])(); + return (uint)((delegate* unmanaged[Cdecl])funcTable[296])(); #endif } @@ -2666,9 +2666,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsWindowDockedNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[296])(); + return ((delegate* unmanaged[Cdecl])funcTable[297])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[296])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[297])(); #endif } @@ -2688,9 +2688,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogToTTYNative(int autoOpenDepth) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[297])(autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[298])(autoOpenDepth); #else - ((delegate* unmanaged[Cdecl])funcTable[297])(autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[298])(autoOpenDepth); #endif } @@ -2717,9 +2717,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogToFileNative(int autoOpenDepth, byte* filename) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[298])(autoOpenDepth, filename); + ((delegate* unmanaged[Cdecl])funcTable[299])(autoOpenDepth, filename); #else - ((delegate* unmanaged[Cdecl])funcTable[298])(autoOpenDepth, (nint)filename); + ((delegate* unmanaged[Cdecl])funcTable[299])(autoOpenDepth, (nint)filename); #endif } @@ -2864,9 +2864,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogToClipboardNative(int autoOpenDepth) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[299])(autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[300])(autoOpenDepth); #else - ((delegate* unmanaged[Cdecl])funcTable[299])(autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[300])(autoOpenDepth); #endif } @@ -2893,9 +2893,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogFinishNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[300])(); + ((delegate* unmanaged[Cdecl])funcTable[301])(); #else - ((delegate* unmanaged[Cdecl])funcTable[300])(); + ((delegate* unmanaged[Cdecl])funcTable[301])(); #endif } @@ -2914,9 +2914,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogButtonsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[301])(); + ((delegate* unmanaged[Cdecl])funcTable[302])(); #else - ((delegate* unmanaged[Cdecl])funcTable[301])(); + ((delegate* unmanaged[Cdecl])funcTable[302])(); #endif } @@ -2935,9 +2935,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogTextVNative(byte* fmt, nuint args) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[302])(fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[303])(fmt, args); #else - ((delegate* unmanaged[Cdecl])funcTable[302])((nint)fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[303])((nint)fmt, args); #endif } @@ -3007,9 +3007,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginDragDropSourceNative(ImGuiDragDropFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[303])(flags); + return ((delegate* unmanaged[Cdecl])funcTable[304])(flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[303])(flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[304])(flags); #endif } @@ -3038,9 +3038,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SetDragDropPayloadNative(byte* type, void* data, ulong sz, ImGuiCond cond) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[304])(type, data, sz, cond); + return ((delegate* unmanaged[Cdecl])funcTable[305])(type, data, sz, cond); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[304])((nint)type, (nint)data, sz, cond); + return (byte)((delegate* unmanaged[Cdecl])funcTable[305])((nint)type, (nint)data, sz, cond); #endif } @@ -3303,9 +3303,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndDragDropSourceNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[305])(); + ((delegate* unmanaged[Cdecl])funcTable[306])(); #else - ((delegate* unmanaged[Cdecl])funcTable[305])(); + ((delegate* unmanaged[Cdecl])funcTable[306])(); #endif } @@ -3324,9 +3324,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginDragDropTargetNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[306])(); + return ((delegate* unmanaged[Cdecl])funcTable[307])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[306])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[307])(); #endif } @@ -3346,9 +3346,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPayload* AcceptDragDropPayloadNative(byte* type, ImGuiDragDropFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[307])(type, flags); + return ((delegate* unmanaged[Cdecl])funcTable[308])(type, flags); #else - return (ImGuiPayload*)((delegate* unmanaged[Cdecl])funcTable[307])((nint)type, flags); + return (ImGuiPayload*)((delegate* unmanaged[Cdecl])funcTable[308])((nint)type, flags); #endif } @@ -3485,9 +3485,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndDragDropTargetNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[308])(); + ((delegate* unmanaged[Cdecl])funcTable[309])(); #else - ((delegate* unmanaged[Cdecl])funcTable[308])(); + ((delegate* unmanaged[Cdecl])funcTable[309])(); #endif } @@ -3506,9 +3506,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPayload* GetDragDropPayloadNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[309])(); + return ((delegate* unmanaged[Cdecl])funcTable[310])(); #else - return (ImGuiPayload*)((delegate* unmanaged[Cdecl])funcTable[309])(); + return (ImGuiPayload*)((delegate* unmanaged[Cdecl])funcTable[310])(); #endif } @@ -3528,9 +3528,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginDisabledNative(byte disabled) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[310])(disabled); + ((delegate* unmanaged[Cdecl])funcTable[311])(disabled); #else - ((delegate* unmanaged[Cdecl])funcTable[310])(disabled); + ((delegate* unmanaged[Cdecl])funcTable[311])(disabled); #endif } @@ -3557,9 +3557,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndDisabledNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[311])(); + ((delegate* unmanaged[Cdecl])funcTable[312])(); #else - ((delegate* unmanaged[Cdecl])funcTable[311])(); + ((delegate* unmanaged[Cdecl])funcTable[312])(); #endif } @@ -3578,9 +3578,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushClipRectNative(Vector2 clipRectMin, Vector2 clipRectMax, byte intersectWithCurrentClipRect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[312])(clipRectMin, clipRectMax, intersectWithCurrentClipRect); + ((delegate* unmanaged[Cdecl])funcTable[313])(clipRectMin, clipRectMax, intersectWithCurrentClipRect); #else - ((delegate* unmanaged[Cdecl])funcTable[312])(clipRectMin, clipRectMax, intersectWithCurrentClipRect); + ((delegate* unmanaged[Cdecl])funcTable[313])(clipRectMin, clipRectMax, intersectWithCurrentClipRect); #endif } @@ -3599,9 +3599,9 @@ namespace Dalamud.Bindings.ImGui internal static void PopClipRectNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[313])(); + ((delegate* unmanaged[Cdecl])funcTable[314])(); #else - ((delegate* unmanaged[Cdecl])funcTable[313])(); + ((delegate* unmanaged[Cdecl])funcTable[314])(); #endif } @@ -3620,9 +3620,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetItemDefaultFocusNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[314])(); + ((delegate* unmanaged[Cdecl])funcTable[315])(); #else - ((delegate* unmanaged[Cdecl])funcTable[314])(); + ((delegate* unmanaged[Cdecl])funcTable[315])(); #endif } @@ -3641,9 +3641,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetKeyboardFocusHereNative(int offset) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[315])(offset); + ((delegate* unmanaged[Cdecl])funcTable[316])(offset); #else - ((delegate* unmanaged[Cdecl])funcTable[315])(offset); + ((delegate* unmanaged[Cdecl])funcTable[316])(offset); #endif } @@ -3670,9 +3670,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemHoveredNative(ImGuiHoveredFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[316])(flags); + return ((delegate* unmanaged[Cdecl])funcTable[317])(flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[316])(flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[317])(flags); #endif } @@ -3701,9 +3701,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemActiveNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[317])(); + return ((delegate* unmanaged[Cdecl])funcTable[318])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[317])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[318])(); #endif } @@ -3723,9 +3723,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemFocusedNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[318])(); + return ((delegate* unmanaged[Cdecl])funcTable[319])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[318])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[319])(); #endif } @@ -3745,9 +3745,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemClickedNative(ImGuiMouseButton mouseButton) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[319])(mouseButton); + return ((delegate* unmanaged[Cdecl])funcTable[320])(mouseButton); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[319])(mouseButton); + return (byte)((delegate* unmanaged[Cdecl])funcTable[320])(mouseButton); #endif } @@ -3776,9 +3776,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemVisibleNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[320])(); + return ((delegate* unmanaged[Cdecl])funcTable[321])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[320])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[321])(); #endif } @@ -3798,9 +3798,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemEditedNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[321])(); + return ((delegate* unmanaged[Cdecl])funcTable[322])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[321])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[322])(); #endif } @@ -3820,9 +3820,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemActivatedNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[322])(); + return ((delegate* unmanaged[Cdecl])funcTable[323])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[322])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[323])(); #endif } @@ -3842,9 +3842,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemDeactivatedNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[323])(); + return ((delegate* unmanaged[Cdecl])funcTable[324])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[323])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[324])(); #endif } @@ -3864,9 +3864,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemDeactivatedAfterEditNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[324])(); + return ((delegate* unmanaged[Cdecl])funcTable[325])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[324])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[325])(); #endif } @@ -3886,9 +3886,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemToggledOpenNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[325])(); + return ((delegate* unmanaged[Cdecl])funcTable[326])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[325])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[326])(); #endif } @@ -3908,9 +3908,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsAnyItemHoveredNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[326])(); + return ((delegate* unmanaged[Cdecl])funcTable[327])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[326])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[327])(); #endif } @@ -3930,9 +3930,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsAnyItemActiveNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[327])(); + return ((delegate* unmanaged[Cdecl])funcTable[328])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[327])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[328])(); #endif } @@ -3952,9 +3952,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsAnyItemFocusedNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[328])(); + return ((delegate* unmanaged[Cdecl])funcTable[329])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[328])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[329])(); #endif } @@ -3974,9 +3974,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetItemRectMinNative(Vector2* pOut) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[329])(pOut); + ((delegate* unmanaged[Cdecl])funcTable[330])(pOut); #else - ((delegate* unmanaged[Cdecl])funcTable[329])((nint)pOut); + ((delegate* unmanaged[Cdecl])funcTable[330])((nint)pOut); #endif } @@ -4016,9 +4016,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetItemRectMaxNative(Vector2* pOut) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[330])(pOut); + ((delegate* unmanaged[Cdecl])funcTable[331])(pOut); #else - ((delegate* unmanaged[Cdecl])funcTable[330])((nint)pOut); + ((delegate* unmanaged[Cdecl])funcTable[331])((nint)pOut); #endif } @@ -4058,9 +4058,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetItemRectSizeNative(Vector2* pOut) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[331])(pOut); + ((delegate* unmanaged[Cdecl])funcTable[332])(pOut); #else - ((delegate* unmanaged[Cdecl])funcTable[331])((nint)pOut); + ((delegate* unmanaged[Cdecl])funcTable[332])((nint)pOut); #endif } @@ -4100,9 +4100,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetItemAllowOverlapNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[332])(); + ((delegate* unmanaged[Cdecl])funcTable[333])(); #else - ((delegate* unmanaged[Cdecl])funcTable[332])(); + ((delegate* unmanaged[Cdecl])funcTable[333])(); #endif } @@ -4121,9 +4121,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiViewport* GetMainViewportNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[333])(); + return ((delegate* unmanaged[Cdecl])funcTable[334])(); #else - return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[333])(); + return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[334])(); #endif } @@ -4143,9 +4143,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawList* GetBackgroundDrawListNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[334])(); + return ((delegate* unmanaged[Cdecl])funcTable[335])(); #else - return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[334])(); + return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[335])(); #endif } @@ -4165,9 +4165,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawList* GetForegroundDrawListNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[335])(); + return ((delegate* unmanaged[Cdecl])funcTable[336])(); #else - return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[335])(); + return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[336])(); #endif } @@ -4187,9 +4187,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawList* GetBackgroundDrawListNative(ImGuiViewport* viewport) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[336])(viewport); + return ((delegate* unmanaged[Cdecl])funcTable[337])(viewport); #else - return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[336])((nint)viewport); + return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[337])((nint)viewport); #endif } @@ -4221,9 +4221,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawList* GetForegroundDrawListNative(ImGuiViewport* viewport) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[337])(viewport); + return ((delegate* unmanaged[Cdecl])funcTable[338])(viewport); #else - return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[337])((nint)viewport); + return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[338])((nint)viewport); #endif } @@ -4255,9 +4255,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsRectVisibleNative(Vector2 size) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[338])(size); + return ((delegate* unmanaged[Cdecl])funcTable[339])(size); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[338])(size); + return (byte)((delegate* unmanaged[Cdecl])funcTable[339])(size); #endif } @@ -4277,9 +4277,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsRectVisibleNative(Vector2 rectMin, Vector2 rectMax) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[339])(rectMin, rectMax); + return ((delegate* unmanaged[Cdecl])funcTable[340])(rectMin, rectMax); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[339])(rectMin, rectMax); + return (byte)((delegate* unmanaged[Cdecl])funcTable[340])(rectMin, rectMax); #endif } @@ -4299,9 +4299,9 @@ namespace Dalamud.Bindings.ImGui internal static double GetTimeNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[340])(); + return ((delegate* unmanaged[Cdecl])funcTable[341])(); #else - return (double)((delegate* unmanaged[Cdecl])funcTable[340])(); + return (double)((delegate* unmanaged[Cdecl])funcTable[341])(); #endif } @@ -4321,9 +4321,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetFrameCountNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[341])(); + return ((delegate* unmanaged[Cdecl])funcTable[342])(); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[341])(); + return (int)((delegate* unmanaged[Cdecl])funcTable[342])(); #endif } @@ -4343,9 +4343,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawListSharedData* GetDrawListSharedDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[342])(); + return ((delegate* unmanaged[Cdecl])funcTable[343])(); #else - return (ImDrawListSharedData*)((delegate* unmanaged[Cdecl])funcTable[342])(); + return (ImDrawListSharedData*)((delegate* unmanaged[Cdecl])funcTable[343])(); #endif } @@ -4365,9 +4365,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* GetStyleColorNameNative(ImGuiCol idx) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[343])(idx); + return ((delegate* unmanaged[Cdecl])funcTable[344])(idx); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[343])(idx); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[344])(idx); #endif } @@ -4396,9 +4396,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetStateStorageNative(ImGuiStorage* storage) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[344])(storage); + ((delegate* unmanaged[Cdecl])funcTable[345])(storage); #else - ((delegate* unmanaged[Cdecl])funcTable[344])((nint)storage); + ((delegate* unmanaged[Cdecl])funcTable[345])((nint)storage); #endif } @@ -4428,9 +4428,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStorage* GetStateStorageNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[345])(); + return ((delegate* unmanaged[Cdecl])funcTable[346])(); #else - return (ImGuiStorage*)((delegate* unmanaged[Cdecl])funcTable[345])(); + return (ImGuiStorage*)((delegate* unmanaged[Cdecl])funcTable[346])(); #endif } @@ -4450,9 +4450,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginChildFrameNative(uint id, Vector2 size, ImGuiWindowFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[346])(id, size, flags); + return ((delegate* unmanaged[Cdecl])funcTable[347])(id, size, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[346])(id, size, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[347])(id, size, flags); #endif } @@ -4481,9 +4481,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndChildFrameNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[347])(); + ((delegate* unmanaged[Cdecl])funcTable[348])(); #else - ((delegate* unmanaged[Cdecl])funcTable[347])(); + ((delegate* unmanaged[Cdecl])funcTable[348])(); #endif } @@ -4502,9 +4502,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcTextSizeNative(Vector2* pOut, byte* text, byte* textEnd, byte hideTextAfterDoubleHash, float wrapWidth) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[348])(pOut, text, textEnd, hideTextAfterDoubleHash, wrapWidth); + ((delegate* unmanaged[Cdecl])funcTable[349])(pOut, text, textEnd, hideTextAfterDoubleHash, wrapWidth); #else - ((delegate* unmanaged[Cdecl])funcTable[348])((nint)pOut, (nint)text, (nint)textEnd, hideTextAfterDoubleHash, wrapWidth); + ((delegate* unmanaged[Cdecl])funcTable[349])((nint)pOut, (nint)text, (nint)textEnd, hideTextAfterDoubleHash, wrapWidth); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.086.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.086.cs index 18254f056..4e463cb3b 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.086.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.086.cs @@ -4746,9 +4746,9 @@ namespace Dalamud.Bindings.ImGui internal static void ColorConvertU32ToFloat4Native(Vector4* pOut, uint input) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[349])(pOut, input); + ((delegate* unmanaged[Cdecl])funcTable[350])(pOut, input); #else - ((delegate* unmanaged[Cdecl])funcTable[349])((nint)pOut, input); + ((delegate* unmanaged[Cdecl])funcTable[350])((nint)pOut, input); #endif } @@ -4788,9 +4788,9 @@ namespace Dalamud.Bindings.ImGui internal static uint ColorConvertFloat4ToU32Native(Vector4 input) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[350])(input); + return ((delegate* unmanaged[Cdecl])funcTable[351])(input); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[350])(input); + return (uint)((delegate* unmanaged[Cdecl])funcTable[351])(input); #endif } @@ -4810,9 +4810,9 @@ namespace Dalamud.Bindings.ImGui internal static void ColorConvertRGBtoHSVNative(float r, float g, float b, float* outH, float* outS, float* outV) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[351])(r, g, b, outH, outS, outV); + ((delegate* unmanaged[Cdecl])funcTable[352])(r, g, b, outH, outS, outV); #else - ((delegate* unmanaged[Cdecl])funcTable[351])(r, g, b, (nint)outH, (nint)outS, (nint)outV); + ((delegate* unmanaged[Cdecl])funcTable[352])(r, g, b, (nint)outH, (nint)outS, (nint)outV); #endif } @@ -4923,9 +4923,9 @@ namespace Dalamud.Bindings.ImGui internal static void ColorConvertHSVtoRGBNative(float h, float s, float v, float* outR, float* outG, float* outB) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[352])(h, s, v, outR, outG, outB); + ((delegate* unmanaged[Cdecl])funcTable[353])(h, s, v, outR, outG, outB); #else - ((delegate* unmanaged[Cdecl])funcTable[352])(h, s, v, (nint)outR, (nint)outG, (nint)outB); + ((delegate* unmanaged[Cdecl])funcTable[353])(h, s, v, (nint)outR, (nint)outG, (nint)outB); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.087.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.087.cs index 5ffa0c06c..d0f6abbd1 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.087.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.087.cs @@ -25,9 +25,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsKeyDownNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[353])(key); + return ((delegate* unmanaged[Cdecl])funcTable[354])(key); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[353])(key); + return (byte)((delegate* unmanaged[Cdecl])funcTable[354])(key); #endif } @@ -47,9 +47,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsKeyPressedNative(ImGuiKey key, byte repeat) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[354])(key, repeat); + return ((delegate* unmanaged[Cdecl])funcTable[355])(key, repeat); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[354])(key, repeat); + return (byte)((delegate* unmanaged[Cdecl])funcTable[355])(key, repeat); #endif } @@ -78,9 +78,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsKeyReleasedNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[355])(key); + return ((delegate* unmanaged[Cdecl])funcTable[356])(key); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[355])(key); + return (byte)((delegate* unmanaged[Cdecl])funcTable[356])(key); #endif } @@ -100,9 +100,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetKeyPressedAmountNative(ImGuiKey key, float repeatDelay, float rate) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[356])(key, repeatDelay, rate); + return ((delegate* unmanaged[Cdecl])funcTable[357])(key, repeatDelay, rate); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[356])(key, repeatDelay, rate); + return (int)((delegate* unmanaged[Cdecl])funcTable[357])(key, repeatDelay, rate); #endif } @@ -122,9 +122,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* GetKeyNameNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[357])(key); + return ((delegate* unmanaged[Cdecl])funcTable[358])(key); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[357])(key); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[358])(key); #endif } @@ -153,9 +153,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNextFrameWantCaptureKeyboardNative(byte wantCaptureKeyboard) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[358])(wantCaptureKeyboard); + ((delegate* unmanaged[Cdecl])funcTable[359])(wantCaptureKeyboard); #else - ((delegate* unmanaged[Cdecl])funcTable[358])(wantCaptureKeyboard); + ((delegate* unmanaged[Cdecl])funcTable[359])(wantCaptureKeyboard); #endif } @@ -174,9 +174,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMouseDownNative(ImGuiMouseButton button) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[359])(button); + return ((delegate* unmanaged[Cdecl])funcTable[360])(button); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[359])(button); + return (byte)((delegate* unmanaged[Cdecl])funcTable[360])(button); #endif } @@ -196,9 +196,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMouseClickedNative(ImGuiMouseButton button, byte repeat) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[360])(button, repeat); + return ((delegate* unmanaged[Cdecl])funcTable[361])(button, repeat); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[360])(button, repeat); + return (byte)((delegate* unmanaged[Cdecl])funcTable[361])(button, repeat); #endif } @@ -227,9 +227,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMouseReleasedNative(ImGuiMouseButton button) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[361])(button); + return ((delegate* unmanaged[Cdecl])funcTable[362])(button); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[361])(button); + return (byte)((delegate* unmanaged[Cdecl])funcTable[362])(button); #endif } @@ -249,9 +249,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMouseDoubleClickedNative(ImGuiMouseButton button) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[362])(button); + return ((delegate* unmanaged[Cdecl])funcTable[363])(button); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[362])(button); + return (byte)((delegate* unmanaged[Cdecl])funcTable[363])(button); #endif } @@ -271,9 +271,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetMouseClickedCountNative(ImGuiMouseButton button) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[363])(button); + return ((delegate* unmanaged[Cdecl])funcTable[364])(button); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[363])(button); + return (int)((delegate* unmanaged[Cdecl])funcTable[364])(button); #endif } @@ -293,9 +293,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMouseHoveringRectNative(Vector2 rMin, Vector2 rMax, byte clip) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[364])(rMin, rMax, clip); + return ((delegate* unmanaged[Cdecl])funcTable[365])(rMin, rMax, clip); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[364])(rMin, rMax, clip); + return (byte)((delegate* unmanaged[Cdecl])funcTable[365])(rMin, rMax, clip); #endif } @@ -324,9 +324,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMousePosValidNative(Vector2* mousePos) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[365])(mousePos); + return ((delegate* unmanaged[Cdecl])funcTable[366])(mousePos); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[365])((nint)mousePos); + return (byte)((delegate* unmanaged[Cdecl])funcTable[366])((nint)mousePos); #endif } @@ -367,9 +367,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsAnyMouseDownNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[366])(); + return ((delegate* unmanaged[Cdecl])funcTable[367])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[366])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[367])(); #endif } @@ -389,9 +389,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetMousePosNative(Vector2* pOut) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[367])(pOut); + ((delegate* unmanaged[Cdecl])funcTable[368])(pOut); #else - ((delegate* unmanaged[Cdecl])funcTable[367])((nint)pOut); + ((delegate* unmanaged[Cdecl])funcTable[368])((nint)pOut); #endif } @@ -431,9 +431,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetMousePosOnOpeningCurrentPopupNative(Vector2* pOut) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[368])(pOut); + ((delegate* unmanaged[Cdecl])funcTable[369])(pOut); #else - ((delegate* unmanaged[Cdecl])funcTable[368])((nint)pOut); + ((delegate* unmanaged[Cdecl])funcTable[369])((nint)pOut); #endif } @@ -473,9 +473,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMouseDraggingNative(ImGuiMouseButton button, float lockThreshold) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[369])(button, lockThreshold); + return ((delegate* unmanaged[Cdecl])funcTable[370])(button, lockThreshold); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[369])(button, lockThreshold); + return (byte)((delegate* unmanaged[Cdecl])funcTable[370])(button, lockThreshold); #endif } @@ -504,9 +504,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetMouseDragDeltaNative(Vector2* pOut, ImGuiMouseButton button, float lockThreshold) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[370])(pOut, button, lockThreshold); + ((delegate* unmanaged[Cdecl])funcTable[371])(pOut, button, lockThreshold); #else - ((delegate* unmanaged[Cdecl])funcTable[370])((nint)pOut, button, lockThreshold); + ((delegate* unmanaged[Cdecl])funcTable[371])((nint)pOut, button, lockThreshold); #endif } @@ -633,9 +633,9 @@ namespace Dalamud.Bindings.ImGui internal static void ResetMouseDragDeltaNative(ImGuiMouseButton button) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[371])(button); + ((delegate* unmanaged[Cdecl])funcTable[372])(button); #else - ((delegate* unmanaged[Cdecl])funcTable[371])(button); + ((delegate* unmanaged[Cdecl])funcTable[372])(button); #endif } @@ -662,9 +662,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiMouseCursor GetMouseCursorNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[372])(); + return ((delegate* unmanaged[Cdecl])funcTable[373])(); #else - return (ImGuiMouseCursor)((delegate* unmanaged[Cdecl])funcTable[372])(); + return (ImGuiMouseCursor)((delegate* unmanaged[Cdecl])funcTable[373])(); #endif } @@ -684,9 +684,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetMouseCursorNative(ImGuiMouseCursor cursorType) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[373])(cursorType); + ((delegate* unmanaged[Cdecl])funcTable[374])(cursorType); #else - ((delegate* unmanaged[Cdecl])funcTable[373])(cursorType); + ((delegate* unmanaged[Cdecl])funcTable[374])(cursorType); #endif } @@ -705,9 +705,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNextFrameWantCaptureMouseNative(byte wantCaptureMouse) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[374])(wantCaptureMouse); + ((delegate* unmanaged[Cdecl])funcTable[375])(wantCaptureMouse); #else - ((delegate* unmanaged[Cdecl])funcTable[374])(wantCaptureMouse); + ((delegate* unmanaged[Cdecl])funcTable[375])(wantCaptureMouse); #endif } @@ -726,9 +726,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* GetClipboardTextNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[375])(); + return ((delegate* unmanaged[Cdecl])funcTable[376])(); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[375])(); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[376])(); #endif } @@ -757,9 +757,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetClipboardTextNative(byte* text) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[376])(text); + ((delegate* unmanaged[Cdecl])funcTable[377])(text); #else - ((delegate* unmanaged[Cdecl])funcTable[376])((nint)text); + ((delegate* unmanaged[Cdecl])funcTable[377])((nint)text); #endif } @@ -829,9 +829,9 @@ namespace Dalamud.Bindings.ImGui internal static void LoadIniSettingsFromDiskNative(byte* iniFilename) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[377])(iniFilename); + ((delegate* unmanaged[Cdecl])funcTable[378])(iniFilename); #else - ((delegate* unmanaged[Cdecl])funcTable[377])((nint)iniFilename); + ((delegate* unmanaged[Cdecl])funcTable[378])((nint)iniFilename); #endif } @@ -901,9 +901,9 @@ namespace Dalamud.Bindings.ImGui internal static void LoadIniSettingsFromMemoryNative(byte* iniData, ulong iniSize) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[378])(iniData, iniSize); + ((delegate* unmanaged[Cdecl])funcTable[379])(iniData, iniSize); #else - ((delegate* unmanaged[Cdecl])funcTable[378])((nint)iniData, iniSize); + ((delegate* unmanaged[Cdecl])funcTable[379])((nint)iniData, iniSize); #endif } @@ -1091,9 +1091,9 @@ namespace Dalamud.Bindings.ImGui internal static void SaveIniSettingsToDiskNative(byte* iniFilename) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[379])(iniFilename); + ((delegate* unmanaged[Cdecl])funcTable[380])(iniFilename); #else - ((delegate* unmanaged[Cdecl])funcTable[379])((nint)iniFilename); + ((delegate* unmanaged[Cdecl])funcTable[380])((nint)iniFilename); #endif } @@ -1163,9 +1163,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* SaveIniSettingsToMemoryNative(ulong* outIniSize) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[380])(outIniSize); + return ((delegate* unmanaged[Cdecl])funcTable[381])(outIniSize); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[380])((nint)outIniSize); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[381])((nint)outIniSize); #endif } @@ -1236,9 +1236,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugTextEncodingNative(byte* text) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[381])(text); + ((delegate* unmanaged[Cdecl])funcTable[382])(text); #else - ((delegate* unmanaged[Cdecl])funcTable[381])((nint)text); + ((delegate* unmanaged[Cdecl])funcTable[382])((nint)text); #endif } @@ -1308,9 +1308,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DebugCheckVersionAndDataLayoutNative(byte* versionStr, ulong szIo, ulong szStyle, ulong szvec2, ulong szvec4, ulong szDrawvert, ulong szDrawidx) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[382])(versionStr, szIo, szStyle, szvec2, szvec4, szDrawvert, szDrawidx); + return ((delegate* unmanaged[Cdecl])funcTable[383])(versionStr, szIo, szStyle, szvec2, szvec4, szDrawvert, szDrawidx); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[382])((nint)versionStr, szIo, szStyle, szvec2, szvec4, szDrawvert, szDrawidx); + return (byte)((delegate* unmanaged[Cdecl])funcTable[383])((nint)versionStr, szIo, szStyle, szvec2, szvec4, szDrawvert, szDrawidx); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.088.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.088.cs index d4970edfe..9b956f77a 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.088.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.088.cs @@ -340,9 +340,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetAllocatorFunctionsNative(ImGuiMemAllocFunc allocFunc, ImGuiMemFreeFunc freeFunc, void* userData) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl], delegate*, void*, void>)funcTable[383])((delegate*)Utils.GetFunctionPointerForDelegate(allocFunc), (delegate*)Utils.GetFunctionPointerForDelegate(freeFunc), userData); + ((delegate* unmanaged[Cdecl], delegate*, void*, void>)funcTable[384])((delegate*)Utils.GetFunctionPointerForDelegate(allocFunc), (delegate*)Utils.GetFunctionPointerForDelegate(freeFunc), userData); #else - ((delegate* unmanaged[Cdecl])funcTable[383])((nint)Utils.GetFunctionPointerForDelegate(allocFunc), (nint)Utils.GetFunctionPointerForDelegate(freeFunc), (nint)userData); + ((delegate* unmanaged[Cdecl])funcTable[384])((nint)Utils.GetFunctionPointerForDelegate(allocFunc), (nint)Utils.GetFunctionPointerForDelegate(freeFunc), (nint)userData); #endif } @@ -369,9 +369,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetAllocatorFunctionsNative(delegate** pAllocFunc, delegate** pFreeFunc, void** pUserData) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, delegate**, void**, void>)funcTable[384])(pAllocFunc, pFreeFunc, pUserData); + ((delegate* unmanaged[Cdecl]*, delegate**, void**, void>)funcTable[385])(pAllocFunc, pFreeFunc, pUserData); #else - ((delegate* unmanaged[Cdecl])funcTable[384])((nint)pAllocFunc, (nint)pFreeFunc, (nint)pUserData); + ((delegate* unmanaged[Cdecl])funcTable[385])((nint)pAllocFunc, (nint)pFreeFunc, (nint)pUserData); #endif } @@ -390,9 +390,9 @@ namespace Dalamud.Bindings.ImGui internal static void* MemAllocNative(ulong size) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[385])(size); + return ((delegate* unmanaged[Cdecl])funcTable[386])(size); #else - return (void*)((delegate* unmanaged[Cdecl])funcTable[385])(size); + return (void*)((delegate* unmanaged[Cdecl])funcTable[386])(size); #endif } @@ -421,9 +421,9 @@ namespace Dalamud.Bindings.ImGui internal static void MemFreeNative(void* ptr) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[386])(ptr); + ((delegate* unmanaged[Cdecl])funcTable[387])(ptr); #else - ((delegate* unmanaged[Cdecl])funcTable[386])((nint)ptr); + ((delegate* unmanaged[Cdecl])funcTable[387])((nint)ptr); #endif } @@ -442,9 +442,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPlatformIO* GetPlatformIONative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[387])(); + return ((delegate* unmanaged[Cdecl])funcTable[388])(); #else - return (ImGuiPlatformIO*)((delegate* unmanaged[Cdecl])funcTable[387])(); + return (ImGuiPlatformIO*)((delegate* unmanaged[Cdecl])funcTable[388])(); #endif } @@ -464,9 +464,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdatePlatformWindowsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[388])(); + ((delegate* unmanaged[Cdecl])funcTable[389])(); #else - ((delegate* unmanaged[Cdecl])funcTable[388])(); + ((delegate* unmanaged[Cdecl])funcTable[389])(); #endif } @@ -485,9 +485,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderPlatformWindowsDefaultNative(void* platformRenderArg, void* rendererRenderArg) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[389])(platformRenderArg, rendererRenderArg); + ((delegate* unmanaged[Cdecl])funcTable[390])(platformRenderArg, rendererRenderArg); #else - ((delegate* unmanaged[Cdecl])funcTable[389])((nint)platformRenderArg, (nint)rendererRenderArg); + ((delegate* unmanaged[Cdecl])funcTable[390])((nint)platformRenderArg, (nint)rendererRenderArg); #endif } @@ -522,9 +522,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyPlatformWindowsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[390])(); + ((delegate* unmanaged[Cdecl])funcTable[391])(); #else - ((delegate* unmanaged[Cdecl])funcTable[390])(); + ((delegate* unmanaged[Cdecl])funcTable[391])(); #endif } @@ -543,9 +543,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiViewport* FindViewportByIDNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[391])(id); + return ((delegate* unmanaged[Cdecl])funcTable[392])(id); #else - return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[391])(id); + return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[392])(id); #endif } @@ -565,9 +565,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiViewport* FindViewportByPlatformHandleNative(void* platformHandle) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[392])(platformHandle); + return ((delegate* unmanaged[Cdecl])funcTable[393])(platformHandle); #else - return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[392])((nint)platformHandle); + return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[393])((nint)platformHandle); #endif } @@ -587,9 +587,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStyle* ImGuiStyleNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[393])(); + return ((delegate* unmanaged[Cdecl])funcTable[394])(); #else - return (ImGuiStyle*)((delegate* unmanaged[Cdecl])funcTable[393])(); + return (ImGuiStyle*)((delegate* unmanaged[Cdecl])funcTable[394])(); #endif } @@ -609,9 +609,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiStyle* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[394])(self); + ((delegate* unmanaged[Cdecl])funcTable[395])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[394])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[395])((nint)self); #endif } @@ -641,9 +641,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScaleAllSizesNative(ImGuiStyle* self, float scaleFactor) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[395])(self, scaleFactor); + ((delegate* unmanaged[Cdecl])funcTable[396])(self, scaleFactor); #else - ((delegate* unmanaged[Cdecl])funcTable[395])((nint)self, scaleFactor); + ((delegate* unmanaged[Cdecl])funcTable[396])((nint)self, scaleFactor); #endif } @@ -673,9 +673,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddKeyEventNative(ImGuiIO* self, ImGuiKey key, byte down) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[396])(self, key, down); + ((delegate* unmanaged[Cdecl])funcTable[397])(self, key, down); #else - ((delegate* unmanaged[Cdecl])funcTable[396])((nint)self, key, down); + ((delegate* unmanaged[Cdecl])funcTable[397])((nint)self, key, down); #endif } @@ -705,9 +705,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddKeyAnalogEventNative(ImGuiIO* self, ImGuiKey key, byte down, float v) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[397])(self, key, down, v); + ((delegate* unmanaged[Cdecl])funcTable[398])(self, key, down, v); #else - ((delegate* unmanaged[Cdecl])funcTable[397])((nint)self, key, down, v); + ((delegate* unmanaged[Cdecl])funcTable[398])((nint)self, key, down, v); #endif } @@ -737,9 +737,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddMousePosEventNative(ImGuiIO* self, float x, float y) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[398])(self, x, y); + ((delegate* unmanaged[Cdecl])funcTable[399])(self, x, y); #else - ((delegate* unmanaged[Cdecl])funcTable[398])((nint)self, x, y); + ((delegate* unmanaged[Cdecl])funcTable[399])((nint)self, x, y); #endif } @@ -769,9 +769,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddMouseButtonEventNative(ImGuiIO* self, int button, byte down) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[399])(self, button, down); + ((delegate* unmanaged[Cdecl])funcTable[400])(self, button, down); #else - ((delegate* unmanaged[Cdecl])funcTable[399])((nint)self, button, down); + ((delegate* unmanaged[Cdecl])funcTable[400])((nint)self, button, down); #endif } @@ -801,9 +801,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddMouseWheelEventNative(ImGuiIO* self, float whX, float whY) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[400])(self, whX, whY); + ((delegate* unmanaged[Cdecl])funcTable[401])(self, whX, whY); #else - ((delegate* unmanaged[Cdecl])funcTable[400])((nint)self, whX, whY); + ((delegate* unmanaged[Cdecl])funcTable[401])((nint)self, whX, whY); #endif } @@ -833,9 +833,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddMouseViewportEventNative(ImGuiIO* self, uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[401])(self, id); + ((delegate* unmanaged[Cdecl])funcTable[402])(self, id); #else - ((delegate* unmanaged[Cdecl])funcTable[401])((nint)self, id); + ((delegate* unmanaged[Cdecl])funcTable[402])((nint)self, id); #endif } @@ -865,9 +865,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddFocusEventNative(ImGuiIO* self, byte focused) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[402])(self, focused); + ((delegate* unmanaged[Cdecl])funcTable[403])(self, focused); #else - ((delegate* unmanaged[Cdecl])funcTable[402])((nint)self, focused); + ((delegate* unmanaged[Cdecl])funcTable[403])((nint)self, focused); #endif } @@ -897,9 +897,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddInputCharacterNative(ImGuiIO* self, uint c) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[403])(self, c); + ((delegate* unmanaged[Cdecl])funcTable[404])(self, c); #else - ((delegate* unmanaged[Cdecl])funcTable[403])((nint)self, c); + ((delegate* unmanaged[Cdecl])funcTable[404])((nint)self, c); #endif } @@ -929,9 +929,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddInputCharacterUTF16Native(ImGuiIO* self, ushort c) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[404])(self, c); + ((delegate* unmanaged[Cdecl])funcTable[405])(self, c); #else - ((delegate* unmanaged[Cdecl])funcTable[404])((nint)self, c); + ((delegate* unmanaged[Cdecl])funcTable[405])((nint)self, c); #endif } @@ -961,9 +961,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddInputCharactersUTF8Native(ImGuiIO* self, byte* str) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[405])(self, str); + ((delegate* unmanaged[Cdecl])funcTable[406])(self, str); #else - ((delegate* unmanaged[Cdecl])funcTable[405])((nint)self, (nint)str); + ((delegate* unmanaged[Cdecl])funcTable[406])((nint)self, (nint)str); #endif } @@ -1104,9 +1104,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetKeyEventNativeDataNative(ImGuiIO* self, ImGuiKey key, int nativeKeycode, int nativeScancode, int nativeLegacyIndex) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[406])(self, key, nativeKeycode, nativeScancode, nativeLegacyIndex); + ((delegate* unmanaged[Cdecl])funcTable[407])(self, key, nativeKeycode, nativeScancode, nativeLegacyIndex); #else - ((delegate* unmanaged[Cdecl])funcTable[406])((nint)self, key, nativeKeycode, nativeScancode, nativeLegacyIndex); + ((delegate* unmanaged[Cdecl])funcTable[407])((nint)self, key, nativeKeycode, nativeScancode, nativeLegacyIndex); #endif } @@ -1155,9 +1155,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetAppAcceptingEventsNative(ImGuiIO* self, byte acceptingEvents) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[407])(self, acceptingEvents); + ((delegate* unmanaged[Cdecl])funcTable[408])(self, acceptingEvents); #else - ((delegate* unmanaged[Cdecl])funcTable[407])((nint)self, acceptingEvents); + ((delegate* unmanaged[Cdecl])funcTable[408])((nint)self, acceptingEvents); #endif } @@ -1187,9 +1187,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearInputCharactersNative(ImGuiIO* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[408])(self); + ((delegate* unmanaged[Cdecl])funcTable[409])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[408])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[409])((nint)self); #endif } @@ -1219,9 +1219,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearInputKeysNative(ImGuiIO* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[409])(self); + ((delegate* unmanaged[Cdecl])funcTable[410])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[409])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[410])((nint)self); #endif } @@ -1251,9 +1251,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiIO* ImGuiIONative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[410])(); + return ((delegate* unmanaged[Cdecl])funcTable[411])(); #else - return (ImGuiIO*)((delegate* unmanaged[Cdecl])funcTable[410])(); + return (ImGuiIO*)((delegate* unmanaged[Cdecl])funcTable[411])(); #endif } @@ -1273,9 +1273,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiIO* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[411])(self); + ((delegate* unmanaged[Cdecl])funcTable[412])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[411])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[412])((nint)self); #endif } @@ -1305,9 +1305,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiInputTextCallbackData* ImGuiInputTextCallbackDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[412])(); + return ((delegate* unmanaged[Cdecl])funcTable[413])(); #else - return (ImGuiInputTextCallbackData*)((delegate* unmanaged[Cdecl])funcTable[412])(); + return (ImGuiInputTextCallbackData*)((delegate* unmanaged[Cdecl])funcTable[413])(); #endif } @@ -1327,9 +1327,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiInputTextCallbackData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[413])(self); + ((delegate* unmanaged[Cdecl])funcTable[414])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[413])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[414])((nint)self); #endif } @@ -1359,9 +1359,9 @@ namespace Dalamud.Bindings.ImGui internal static void DeleteCharsNative(ImGuiInputTextCallbackData* self, int pos, int bytesCount) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[414])(self, pos, bytesCount); + ((delegate* unmanaged[Cdecl])funcTable[415])(self, pos, bytesCount); #else - ((delegate* unmanaged[Cdecl])funcTable[414])((nint)self, pos, bytesCount); + ((delegate* unmanaged[Cdecl])funcTable[415])((nint)self, pos, bytesCount); #endif } @@ -1391,9 +1391,9 @@ namespace Dalamud.Bindings.ImGui internal static void InsertCharsNative(ImGuiInputTextCallbackData* self, int pos, byte* text, byte* textEnd) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[415])(self, pos, text, textEnd); + ((delegate* unmanaged[Cdecl])funcTable[416])(self, pos, text, textEnd); #else - ((delegate* unmanaged[Cdecl])funcTable[415])((nint)self, pos, (nint)text, (nint)textEnd); + ((delegate* unmanaged[Cdecl])funcTable[416])((nint)self, pos, (nint)text, (nint)textEnd); #endif } @@ -2270,9 +2270,9 @@ namespace Dalamud.Bindings.ImGui internal static void SelectAllNative(ImGuiInputTextCallbackData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[416])(self); + ((delegate* unmanaged[Cdecl])funcTable[417])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[416])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[417])((nint)self); #endif } @@ -2302,9 +2302,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearSelectionNative(ImGuiInputTextCallbackData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[417])(self); + ((delegate* unmanaged[Cdecl])funcTable[418])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[417])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[418])((nint)self); #endif } @@ -2334,9 +2334,9 @@ namespace Dalamud.Bindings.ImGui internal static byte HasSelectionNative(ImGuiInputTextCallbackData* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[418])(self); + return ((delegate* unmanaged[Cdecl])funcTable[419])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[418])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[419])((nint)self); #endif } @@ -2368,9 +2368,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindowClass* ImGuiWindowClassNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[419])(); + return ((delegate* unmanaged[Cdecl])funcTable[420])(); #else - return (ImGuiWindowClass*)((delegate* unmanaged[Cdecl])funcTable[419])(); + return (ImGuiWindowClass*)((delegate* unmanaged[Cdecl])funcTable[420])(); #endif } @@ -2390,9 +2390,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiWindowClass* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[420])(self); + ((delegate* unmanaged[Cdecl])funcTable[421])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[420])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[421])((nint)self); #endif } @@ -2422,9 +2422,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPayload* ImGuiPayloadNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[421])(); + return ((delegate* unmanaged[Cdecl])funcTable[422])(); #else - return (ImGuiPayload*)((delegate* unmanaged[Cdecl])funcTable[421])(); + return (ImGuiPayload*)((delegate* unmanaged[Cdecl])funcTable[422])(); #endif } @@ -2444,9 +2444,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiPayload* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[422])(self); + ((delegate* unmanaged[Cdecl])funcTable[423])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[422])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[423])((nint)self); #endif } @@ -2476,9 +2476,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImGuiPayload* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[423])(self); + ((delegate* unmanaged[Cdecl])funcTable[424])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[423])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[424])((nint)self); #endif } @@ -2508,9 +2508,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsDataTypeNative(ImGuiPayload* self, byte* type) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[424])(self, type); + return ((delegate* unmanaged[Cdecl])funcTable[425])(self, type); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[424])((nint)self, (nint)type); + return (byte)((delegate* unmanaged[Cdecl])funcTable[425])((nint)self, (nint)type); #endif } @@ -2659,9 +2659,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsPreviewNative(ImGuiPayload* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[425])(self); + return ((delegate* unmanaged[Cdecl])funcTable[426])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[425])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[426])((nint)self); #endif } @@ -2693,9 +2693,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsDeliveryNative(ImGuiPayload* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[426])(self); + return ((delegate* unmanaged[Cdecl])funcTable[427])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[426])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[427])((nint)self); #endif } @@ -2727,9 +2727,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableColumnSortSpecs* ImGuiTableColumnSortSpecsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[427])(); + return ((delegate* unmanaged[Cdecl])funcTable[428])(); #else - return (ImGuiTableColumnSortSpecs*)((delegate* unmanaged[Cdecl])funcTable[427])(); + return (ImGuiTableColumnSortSpecs*)((delegate* unmanaged[Cdecl])funcTable[428])(); #endif } @@ -2749,9 +2749,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTableColumnSortSpecs* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[428])(self); + ((delegate* unmanaged[Cdecl])funcTable[429])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[428])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[429])((nint)self); #endif } @@ -2781,9 +2781,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableSortSpecs* ImGuiTableSortSpecsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[429])(); + return ((delegate* unmanaged[Cdecl])funcTable[430])(); #else - return (ImGuiTableSortSpecs*)((delegate* unmanaged[Cdecl])funcTable[429])(); + return (ImGuiTableSortSpecs*)((delegate* unmanaged[Cdecl])funcTable[430])(); #endif } @@ -2803,9 +2803,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTableSortSpecs* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[430])(self); + ((delegate* unmanaged[Cdecl])funcTable[431])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[430])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[431])((nint)self); #endif } @@ -2835,9 +2835,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiOnceUponAFrame* ImGuiOnceUponAFrameNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[431])(); + return ((delegate* unmanaged[Cdecl])funcTable[432])(); #else - return (ImGuiOnceUponAFrame*)((delegate* unmanaged[Cdecl])funcTable[431])(); + return (ImGuiOnceUponAFrame*)((delegate* unmanaged[Cdecl])funcTable[432])(); #endif } @@ -2857,9 +2857,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiOnceUponAFrame* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[432])(self); + ((delegate* unmanaged[Cdecl])funcTable[433])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[432])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[433])((nint)self); #endif } @@ -2889,9 +2889,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTextFilter* ImGuiTextFilterNative(byte* defaultFilter) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[433])(defaultFilter); + return ((delegate* unmanaged[Cdecl])funcTable[434])(defaultFilter); #else - return (ImGuiTextFilter*)((delegate* unmanaged[Cdecl])funcTable[433])((nint)defaultFilter); + return (ImGuiTextFilter*)((delegate* unmanaged[Cdecl])funcTable[434])((nint)defaultFilter); #endif } @@ -2974,9 +2974,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTextFilter* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[434])(self); + ((delegate* unmanaged[Cdecl])funcTable[435])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[434])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[435])((nint)self); #endif } @@ -3006,9 +3006,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DrawNative(ImGuiTextFilter* self, byte* label, float width) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[435])(self, label, width); + return ((delegate* unmanaged[Cdecl])funcTable[436])(self, label, width); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[435])((nint)self, (nint)label, width); + return (byte)((delegate* unmanaged[Cdecl])funcTable[436])((nint)self, (nint)label, width); #endif } @@ -3337,9 +3337,9 @@ namespace Dalamud.Bindings.ImGui internal static byte PassFilterNative(ImGuiTextFilter* self, byte* text, byte* textEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[436])(self, text, textEnd); + return ((delegate* unmanaged[Cdecl])funcTable[437])(self, text, textEnd); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[436])((nint)self, (nint)text, (nint)textEnd); + return (byte)((delegate* unmanaged[Cdecl])funcTable[437])((nint)self, (nint)text, (nint)textEnd); #endif } @@ -4256,9 +4256,9 @@ namespace Dalamud.Bindings.ImGui internal static void BuildNative(ImGuiTextFilter* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[437])(self); + ((delegate* unmanaged[Cdecl])funcTable[438])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[437])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[438])((nint)self); #endif } @@ -4288,9 +4288,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImGuiTextFilter* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[438])(self); + ((delegate* unmanaged[Cdecl])funcTable[439])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[438])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[439])((nint)self); #endif } @@ -4320,9 +4320,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsActiveNative(ImGuiTextFilter* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[439])(self); + return ((delegate* unmanaged[Cdecl])funcTable[440])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[439])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[440])((nint)self); #endif } @@ -4354,9 +4354,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTextRange* ImGuiTextRangeNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[440])(); + return ((delegate* unmanaged[Cdecl])funcTable[441])(); #else - return (ImGuiTextRange*)((delegate* unmanaged[Cdecl])funcTable[440])(); + return (ImGuiTextRange*)((delegate* unmanaged[Cdecl])funcTable[441])(); #endif } @@ -4376,9 +4376,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTextRange* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[441])(self); + ((delegate* unmanaged[Cdecl])funcTable[442])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[441])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[442])((nint)self); #endif } @@ -4408,9 +4408,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTextRange* ImGuiTextRangeNative(byte* b, byte* e) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[442])(b, e); + return ((delegate* unmanaged[Cdecl])funcTable[443])(b, e); #else - return (ImGuiTextRange*)((delegate* unmanaged[Cdecl])funcTable[442])((nint)b, (nint)e); + return (ImGuiTextRange*)((delegate* unmanaged[Cdecl])funcTable[443])((nint)b, (nint)e); #endif } @@ -4781,9 +4781,9 @@ namespace Dalamud.Bindings.ImGui internal static byte emptyNative(ImGuiTextRange* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[443])(self); + return ((delegate* unmanaged[Cdecl])funcTable[444])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[443])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[444])((nint)self); #endif } @@ -4815,9 +4815,9 @@ namespace Dalamud.Bindings.ImGui internal static void splitNative(ImGuiTextRange* self, byte separator, ImVector* output) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, void>)funcTable[444])(self, separator, output); + ((delegate* unmanaged[Cdecl]*, void>)funcTable[445])(self, separator, output); #else - ((delegate* unmanaged[Cdecl])funcTable[444])((nint)self, separator, (nint)output); + ((delegate* unmanaged[Cdecl])funcTable[445])((nint)self, separator, (nint)output); #endif } @@ -4872,9 +4872,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTextBuffer* ImGuiTextBufferNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[445])(); + return ((delegate* unmanaged[Cdecl])funcTable[446])(); #else - return (ImGuiTextBuffer*)((delegate* unmanaged[Cdecl])funcTable[445])(); + return (ImGuiTextBuffer*)((delegate* unmanaged[Cdecl])funcTable[446])(); #endif } @@ -4894,9 +4894,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTextBuffer* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[446])(self); + ((delegate* unmanaged[Cdecl])funcTable[447])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[446])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[447])((nint)self); #endif } @@ -4926,9 +4926,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* beginNative(ImGuiTextBuffer* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[447])(self); + return ((delegate* unmanaged[Cdecl])funcTable[448])(self); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[447])((nint)self); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[448])((nint)self); #endif } @@ -4981,9 +4981,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* endNative(ImGuiTextBuffer* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[448])(self); + return ((delegate* unmanaged[Cdecl])funcTable[449])(self); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[448])((nint)self); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[449])((nint)self); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.089.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.089.cs index e89e6eab3..502b7a8ac 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.089.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.089.cs @@ -25,9 +25,9 @@ namespace Dalamud.Bindings.ImGui internal static int sizeNative(ImGuiTextBuffer* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[449])(self); + return ((delegate* unmanaged[Cdecl])funcTable[450])(self); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[449])((nint)self); + return (int)((delegate* unmanaged[Cdecl])funcTable[450])((nint)self); #endif } @@ -59,9 +59,9 @@ namespace Dalamud.Bindings.ImGui internal static byte emptyNative(ImGuiTextBuffer* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[450])(self); + return ((delegate* unmanaged[Cdecl])funcTable[451])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[450])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[451])((nint)self); #endif } @@ -93,9 +93,9 @@ namespace Dalamud.Bindings.ImGui internal static void clearNative(ImGuiTextBuffer* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[451])(self); + ((delegate* unmanaged[Cdecl])funcTable[452])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[451])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[452])((nint)self); #endif } @@ -125,9 +125,9 @@ namespace Dalamud.Bindings.ImGui internal static void reserveNative(ImGuiTextBuffer* self, int capacity) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[452])(self, capacity); + ((delegate* unmanaged[Cdecl])funcTable[453])(self, capacity); #else - ((delegate* unmanaged[Cdecl])funcTable[452])((nint)self, capacity); + ((delegate* unmanaged[Cdecl])funcTable[453])((nint)self, capacity); #endif } @@ -157,9 +157,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* c_strNative(ImGuiTextBuffer* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[453])(self); + return ((delegate* unmanaged[Cdecl])funcTable[454])(self); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[453])((nint)self); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[454])((nint)self); #endif } @@ -212,9 +212,9 @@ namespace Dalamud.Bindings.ImGui internal static void appendNative(ImGuiTextBuffer* self, byte* str, byte* strEnd) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[454])(self, str, strEnd); + ((delegate* unmanaged[Cdecl])funcTable[455])(self, str, strEnd); #else - ((delegate* unmanaged[Cdecl])funcTable[454])((nint)self, (nint)str, (nint)strEnd); + ((delegate* unmanaged[Cdecl])funcTable[455])((nint)self, (nint)str, (nint)strEnd); #endif } @@ -1091,9 +1091,9 @@ namespace Dalamud.Bindings.ImGui internal static void appendfvNative(ImGuiTextBuffer* self, byte* fmt, nuint args) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[455])(self, fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[456])(self, fmt, args); #else - ((delegate* unmanaged[Cdecl])funcTable[455])((nint)self, (nint)fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[456])((nint)self, (nint)fmt, args); #endif } @@ -1234,9 +1234,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStoragePair* ImGuiStoragePairNative(uint key, int valI) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[456])(key, valI); + return ((delegate* unmanaged[Cdecl])funcTable[457])(key, valI); #else - return (ImGuiStoragePair*)((delegate* unmanaged[Cdecl])funcTable[456])(key, valI); + return (ImGuiStoragePair*)((delegate* unmanaged[Cdecl])funcTable[457])(key, valI); #endif } @@ -1256,9 +1256,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiStoragePair* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[457])(self); + ((delegate* unmanaged[Cdecl])funcTable[458])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[457])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[458])((nint)self); #endif } @@ -1288,9 +1288,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStoragePair* ImGuiStoragePairNative(uint key, float valF) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[458])(key, valF); + return ((delegate* unmanaged[Cdecl])funcTable[459])(key, valF); #else - return (ImGuiStoragePair*)((delegate* unmanaged[Cdecl])funcTable[458])(key, valF); + return (ImGuiStoragePair*)((delegate* unmanaged[Cdecl])funcTable[459])(key, valF); #endif } @@ -1310,9 +1310,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStoragePair* ImGuiStoragePairNative(uint key, void* valP) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[459])(key, valP); + return ((delegate* unmanaged[Cdecl])funcTable[460])(key, valP); #else - return (ImGuiStoragePair*)((delegate* unmanaged[Cdecl])funcTable[459])(key, (nint)valP); + return (ImGuiStoragePair*)((delegate* unmanaged[Cdecl])funcTable[460])(key, (nint)valP); #endif } @@ -1332,9 +1332,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImGuiStorage* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[460])(self); + ((delegate* unmanaged[Cdecl])funcTable[461])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[460])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[461])((nint)self); #endif } @@ -1364,9 +1364,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetIntNative(ImGuiStorage* self, uint key, int defaultVal) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[461])(self, key, defaultVal); + return ((delegate* unmanaged[Cdecl])funcTable[462])(self, key, defaultVal); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[461])((nint)self, key, defaultVal); + return (int)((delegate* unmanaged[Cdecl])funcTable[462])((nint)self, key, defaultVal); #endif } @@ -1419,9 +1419,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetIntNative(ImGuiStorage* self, uint key, int val) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[462])(self, key, val); + ((delegate* unmanaged[Cdecl])funcTable[463])(self, key, val); #else - ((delegate* unmanaged[Cdecl])funcTable[462])((nint)self, key, val); + ((delegate* unmanaged[Cdecl])funcTable[463])((nint)self, key, val); #endif } @@ -1451,9 +1451,9 @@ namespace Dalamud.Bindings.ImGui internal static byte GetBoolNative(ImGuiStorage* self, uint key, byte defaultVal) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[463])(self, key, defaultVal); + return ((delegate* unmanaged[Cdecl])funcTable[464])(self, key, defaultVal); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[463])((nint)self, key, defaultVal); + return (byte)((delegate* unmanaged[Cdecl])funcTable[464])((nint)self, key, defaultVal); #endif } @@ -1506,9 +1506,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetBoolNative(ImGuiStorage* self, uint key, byte val) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[464])(self, key, val); + ((delegate* unmanaged[Cdecl])funcTable[465])(self, key, val); #else - ((delegate* unmanaged[Cdecl])funcTable[464])((nint)self, key, val); + ((delegate* unmanaged[Cdecl])funcTable[465])((nint)self, key, val); #endif } @@ -1538,9 +1538,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetFloatNative(ImGuiStorage* self, uint key, float defaultVal) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[465])(self, key, defaultVal); + return ((delegate* unmanaged[Cdecl])funcTable[466])(self, key, defaultVal); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[465])((nint)self, key, defaultVal); + return (float)((delegate* unmanaged[Cdecl])funcTable[466])((nint)self, key, defaultVal); #endif } @@ -1593,9 +1593,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetFloatNative(ImGuiStorage* self, uint key, float val) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[466])(self, key, val); + ((delegate* unmanaged[Cdecl])funcTable[467])(self, key, val); #else - ((delegate* unmanaged[Cdecl])funcTable[466])((nint)self, key, val); + ((delegate* unmanaged[Cdecl])funcTable[467])((nint)self, key, val); #endif } @@ -1625,9 +1625,9 @@ namespace Dalamud.Bindings.ImGui internal static void* GetVoidPtrNative(ImGuiStorage* self, uint key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[467])(self, key); + return ((delegate* unmanaged[Cdecl])funcTable[468])(self, key); #else - return (void*)((delegate* unmanaged[Cdecl])funcTable[467])((nint)self, key); + return (void*)((delegate* unmanaged[Cdecl])funcTable[468])((nint)self, key); #endif } @@ -1659,9 +1659,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetVoidPtrNative(ImGuiStorage* self, uint key, void* val) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[468])(self, key, val); + ((delegate* unmanaged[Cdecl])funcTable[469])(self, key, val); #else - ((delegate* unmanaged[Cdecl])funcTable[468])((nint)self, key, (nint)val); + ((delegate* unmanaged[Cdecl])funcTable[469])((nint)self, key, (nint)val); #endif } @@ -1691,9 +1691,9 @@ namespace Dalamud.Bindings.ImGui internal static int* GetIntRefNative(ImGuiStorage* self, uint key, int defaultVal) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[469])(self, key, defaultVal); + return ((delegate* unmanaged[Cdecl])funcTable[470])(self, key, defaultVal); #else - return (int*)((delegate* unmanaged[Cdecl])funcTable[469])((nint)self, key, defaultVal); + return (int*)((delegate* unmanaged[Cdecl])funcTable[470])((nint)self, key, defaultVal); #endif } @@ -1746,9 +1746,9 @@ namespace Dalamud.Bindings.ImGui internal static bool* GetBoolRefNative(ImGuiStorage* self, uint key, byte defaultVal) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[470])(self, key, defaultVal); + return ((delegate* unmanaged[Cdecl])funcTable[471])(self, key, defaultVal); #else - return (bool*)((delegate* unmanaged[Cdecl])funcTable[470])((nint)self, key, defaultVal); + return (bool*)((delegate* unmanaged[Cdecl])funcTable[471])((nint)self, key, defaultVal); #endif } @@ -1801,9 +1801,9 @@ namespace Dalamud.Bindings.ImGui internal static float* GetFloatRefNative(ImGuiStorage* self, uint key, float defaultVal) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[471])(self, key, defaultVal); + return ((delegate* unmanaged[Cdecl])funcTable[472])(self, key, defaultVal); #else - return (float*)((delegate* unmanaged[Cdecl])funcTable[471])((nint)self, key, defaultVal); + return (float*)((delegate* unmanaged[Cdecl])funcTable[472])((nint)self, key, defaultVal); #endif } @@ -1856,9 +1856,9 @@ namespace Dalamud.Bindings.ImGui internal static void** GetVoidPtrRefNative(ImGuiStorage* self, uint key, void* defaultVal) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[472])(self, key, defaultVal); + return ((delegate* unmanaged[Cdecl])funcTable[473])(self, key, defaultVal); #else - return (void**)((delegate* unmanaged[Cdecl])funcTable[472])((nint)self, key, (nint)defaultVal); + return (void**)((delegate* unmanaged[Cdecl])funcTable[473])((nint)self, key, (nint)defaultVal); #endif } @@ -1911,9 +1911,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetAllIntNative(ImGuiStorage* self, int val) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[473])(self, val); + ((delegate* unmanaged[Cdecl])funcTable[474])(self, val); #else - ((delegate* unmanaged[Cdecl])funcTable[473])((nint)self, val); + ((delegate* unmanaged[Cdecl])funcTable[474])((nint)self, val); #endif } @@ -1943,9 +1943,9 @@ namespace Dalamud.Bindings.ImGui internal static void BuildSortByKeyNative(ImGuiStorage* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[474])(self); + ((delegate* unmanaged[Cdecl])funcTable[475])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[474])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[475])((nint)self); #endif } @@ -1975,9 +1975,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiListClipper* ImGuiListClipperNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[475])(); + return ((delegate* unmanaged[Cdecl])funcTable[476])(); #else - return (ImGuiListClipper*)((delegate* unmanaged[Cdecl])funcTable[475])(); + return (ImGuiListClipper*)((delegate* unmanaged[Cdecl])funcTable[476])(); #endif } @@ -1997,9 +1997,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiListClipper* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[476])(self); + ((delegate* unmanaged[Cdecl])funcTable[477])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[476])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[477])((nint)self); #endif } @@ -2029,9 +2029,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginNative(ImGuiListClipper* self, int itemsCount, float itemsHeight) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[477])(self, itemsCount, itemsHeight); + ((delegate* unmanaged[Cdecl])funcTable[478])(self, itemsCount, itemsHeight); #else - ((delegate* unmanaged[Cdecl])funcTable[477])((nint)self, itemsCount, itemsHeight); + ((delegate* unmanaged[Cdecl])funcTable[478])((nint)self, itemsCount, itemsHeight); #endif } @@ -2080,9 +2080,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndNative(ImGuiListClipper* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[478])(self); + ((delegate* unmanaged[Cdecl])funcTable[479])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[478])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[479])((nint)self); #endif } @@ -2112,9 +2112,9 @@ namespace Dalamud.Bindings.ImGui internal static byte StepNative(ImGuiListClipper* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[479])(self); + return ((delegate* unmanaged[Cdecl])funcTable[480])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[479])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[480])((nint)self); #endif } @@ -2146,9 +2146,9 @@ namespace Dalamud.Bindings.ImGui internal static void ForceDisplayRangeByIndicesNative(ImGuiListClipper* self, int itemMin, int itemMax) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[480])(self, itemMin, itemMax); + ((delegate* unmanaged[Cdecl])funcTable[481])(self, itemMin, itemMax); #else - ((delegate* unmanaged[Cdecl])funcTable[480])((nint)self, itemMin, itemMax); + ((delegate* unmanaged[Cdecl])funcTable[481])((nint)self, itemMin, itemMax); #endif } @@ -2178,9 +2178,9 @@ namespace Dalamud.Bindings.ImGui internal static ImColor* ImColorNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[481])(); + return ((delegate* unmanaged[Cdecl])funcTable[482])(); #else - return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[481])(); + return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[482])(); #endif } @@ -2200,9 +2200,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImColor* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[482])(self); + ((delegate* unmanaged[Cdecl])funcTable[483])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[482])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[483])((nint)self); #endif } @@ -2232,9 +2232,9 @@ namespace Dalamud.Bindings.ImGui internal static ImColor* ImColorNative(float r, float g, float b, float a) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[483])(r, g, b, a); + return ((delegate* unmanaged[Cdecl])funcTable[484])(r, g, b, a); #else - return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[483])(r, g, b, a); + return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[484])(r, g, b, a); #endif } @@ -2263,9 +2263,9 @@ namespace Dalamud.Bindings.ImGui internal static ImColor* ImColorNative(Vector4 col) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[484])(col); + return ((delegate* unmanaged[Cdecl])funcTable[485])(col); #else - return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[484])(col); + return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[485])(col); #endif } @@ -2285,9 +2285,9 @@ namespace Dalamud.Bindings.ImGui internal static ImColor* ImColorNative(int r, int g, int b, int a) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[485])(r, g, b, a); + return ((delegate* unmanaged[Cdecl])funcTable[486])(r, g, b, a); #else - return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[485])(r, g, b, a); + return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[486])(r, g, b, a); #endif } @@ -2316,9 +2316,9 @@ namespace Dalamud.Bindings.ImGui internal static ImColor* ImColorNative(uint rgba) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[486])(rgba); + return ((delegate* unmanaged[Cdecl])funcTable[487])(rgba); #else - return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[486])(rgba); + return (ImColor*)((delegate* unmanaged[Cdecl])funcTable[487])(rgba); #endif } @@ -2338,9 +2338,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetHSVNative(ImColor* self, float h, float s, float v, float a) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[487])(self, h, s, v, a); + ((delegate* unmanaged[Cdecl])funcTable[488])(self, h, s, v, a); #else - ((delegate* unmanaged[Cdecl])funcTable[487])((nint)self, h, s, v, a); + ((delegate* unmanaged[Cdecl])funcTable[488])((nint)self, h, s, v, a); #endif } @@ -2389,9 +2389,9 @@ namespace Dalamud.Bindings.ImGui internal static void HSVNative(ImColor* pOut, float h, float s, float v, float a) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[488])(pOut, h, s, v, a); + ((delegate* unmanaged[Cdecl])funcTable[489])(pOut, h, s, v, a); #else - ((delegate* unmanaged[Cdecl])funcTable[488])((nint)pOut, h, s, v, a); + ((delegate* unmanaged[Cdecl])funcTable[489])((nint)pOut, h, s, v, a); #endif } @@ -2460,9 +2460,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawCmd* ImDrawCmdNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[489])(); + return ((delegate* unmanaged[Cdecl])funcTable[490])(); #else - return (ImDrawCmd*)((delegate* unmanaged[Cdecl])funcTable[489])(); + return (ImDrawCmd*)((delegate* unmanaged[Cdecl])funcTable[490])(); #endif } @@ -2482,9 +2482,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImDrawCmd* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[490])(self); + ((delegate* unmanaged[Cdecl])funcTable[491])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[490])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[491])((nint)self); #endif } @@ -2514,9 +2514,9 @@ namespace Dalamud.Bindings.ImGui internal static ImTextureID GetTexIDNative(ImDrawCmd* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[491])(self); + return ((delegate* unmanaged[Cdecl])funcTable[492])(self); #else - return (ImTextureID)((delegate* unmanaged[Cdecl])funcTable[491])((nint)self); + return (ImTextureID)((delegate* unmanaged[Cdecl])funcTable[492])((nint)self); #endif } @@ -2548,9 +2548,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawListSplitter* ImDrawListSplitterNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[492])(); + return ((delegate* unmanaged[Cdecl])funcTable[493])(); #else - return (ImDrawListSplitter*)((delegate* unmanaged[Cdecl])funcTable[492])(); + return (ImDrawListSplitter*)((delegate* unmanaged[Cdecl])funcTable[493])(); #endif } @@ -2570,9 +2570,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImDrawListSplitter* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[493])(self); + ((delegate* unmanaged[Cdecl])funcTable[494])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[493])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[494])((nint)self); #endif } @@ -2602,9 +2602,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImDrawListSplitter* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[494])(self); + ((delegate* unmanaged[Cdecl])funcTable[495])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[494])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[495])((nint)self); #endif } @@ -2634,9 +2634,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearFreeMemoryNative(ImDrawListSplitter* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[495])(self); + ((delegate* unmanaged[Cdecl])funcTable[496])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[495])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[496])((nint)self); #endif } @@ -2666,9 +2666,9 @@ namespace Dalamud.Bindings.ImGui internal static void SplitNative(ImDrawListSplitter* self, ImDrawList* drawList, int count) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[496])(self, drawList, count); + ((delegate* unmanaged[Cdecl])funcTable[497])(self, drawList, count); #else - ((delegate* unmanaged[Cdecl])funcTable[496])((nint)self, (nint)drawList, count); + ((delegate* unmanaged[Cdecl])funcTable[497])((nint)self, (nint)drawList, count); #endif } @@ -2723,9 +2723,9 @@ namespace Dalamud.Bindings.ImGui internal static void MergeNative(ImDrawListSplitter* self, ImDrawList* drawList) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[497])(self, drawList); + ((delegate* unmanaged[Cdecl])funcTable[498])(self, drawList); #else - ((delegate* unmanaged[Cdecl])funcTable[497])((nint)self, (nint)drawList); + ((delegate* unmanaged[Cdecl])funcTable[498])((nint)self, (nint)drawList); #endif } @@ -2780,9 +2780,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetCurrentChannelNative(ImDrawListSplitter* self, ImDrawList* drawList, int channelIdx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[498])(self, drawList, channelIdx); + ((delegate* unmanaged[Cdecl])funcTable[499])(self, drawList, channelIdx); #else - ((delegate* unmanaged[Cdecl])funcTable[498])((nint)self, (nint)drawList, channelIdx); + ((delegate* unmanaged[Cdecl])funcTable[499])((nint)self, (nint)drawList, channelIdx); #endif } @@ -2837,9 +2837,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawList* ImDrawListNative(ImDrawListSharedData* sharedData) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[499])(sharedData); + return ((delegate* unmanaged[Cdecl])funcTable[500])(sharedData); #else - return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[499])((nint)sharedData); + return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[500])((nint)sharedData); #endif } @@ -2871,9 +2871,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[500])(self); + ((delegate* unmanaged[Cdecl])funcTable[501])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[500])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[501])((nint)self); #endif } @@ -2903,9 +2903,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushClipRectNative(ImDrawList* self, Vector2 clipRectMin, Vector2 clipRectMax, byte intersectWithCurrentClipRect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[501])(self, clipRectMin, clipRectMax, intersectWithCurrentClipRect); + ((delegate* unmanaged[Cdecl])funcTable[502])(self, clipRectMin, clipRectMax, intersectWithCurrentClipRect); #else - ((delegate* unmanaged[Cdecl])funcTable[501])((nint)self, clipRectMin, clipRectMax, intersectWithCurrentClipRect); + ((delegate* unmanaged[Cdecl])funcTable[502])((nint)self, clipRectMin, clipRectMax, intersectWithCurrentClipRect); #endif } @@ -2954,9 +2954,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushClipRectFullScreenNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[502])(self); + ((delegate* unmanaged[Cdecl])funcTable[503])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[502])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[503])((nint)self); #endif } @@ -2986,9 +2986,9 @@ namespace Dalamud.Bindings.ImGui internal static void PopClipRectNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[503])(self); + ((delegate* unmanaged[Cdecl])funcTable[504])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[503])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[504])((nint)self); #endif } @@ -3018,9 +3018,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushTextureIDNative(ImDrawList* self, ImTextureID textureId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[504])(self, textureId); + ((delegate* unmanaged[Cdecl])funcTable[505])(self, textureId); #else - ((delegate* unmanaged[Cdecl])funcTable[504])((nint)self, textureId); + ((delegate* unmanaged[Cdecl])funcTable[505])((nint)self, textureId); #endif } @@ -3050,9 +3050,9 @@ namespace Dalamud.Bindings.ImGui internal static void PopTextureIDNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[505])(self); + ((delegate* unmanaged[Cdecl])funcTable[506])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[505])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[506])((nint)self); #endif } @@ -3082,9 +3082,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetClipRectMinNative(Vector2* pOut, ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[506])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[507])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[506])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[507])((nint)pOut, (nint)self); #endif } @@ -3162,9 +3162,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetClipRectMaxNative(Vector2* pOut, ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[507])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[508])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[507])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[508])((nint)pOut, (nint)self); #endif } @@ -3242,9 +3242,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddLineNative(ImDrawList* self, Vector2 p1, Vector2 p2, uint col, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[508])(self, p1, p2, col, thickness); + ((delegate* unmanaged[Cdecl])funcTable[509])(self, p1, p2, col, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[508])((nint)self, p1, p2, col, thickness); + ((delegate* unmanaged[Cdecl])funcTable[509])((nint)self, p1, p2, col, thickness); #endif } @@ -3293,9 +3293,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddRectNative(ImDrawList* self, Vector2 pMin, Vector2 pMax, uint col, float rounding, ImDrawFlags flags, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[509])(self, pMin, pMax, col, rounding, flags, thickness); + ((delegate* unmanaged[Cdecl])funcTable[510])(self, pMin, pMax, col, rounding, flags, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[509])((nint)self, pMin, pMax, col, rounding, flags, thickness); + ((delegate* unmanaged[Cdecl])funcTable[510])((nint)self, pMin, pMax, col, rounding, flags, thickness); #endif } @@ -3439,9 +3439,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddRectFilledNative(ImDrawList* self, Vector2 pMin, Vector2 pMax, uint col, float rounding, ImDrawFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[510])(self, pMin, pMax, col, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[511])(self, pMin, pMax, col, rounding, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[510])((nint)self, pMin, pMax, col, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[511])((nint)self, pMin, pMax, col, rounding, flags); #endif } @@ -3528,9 +3528,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddRectFilledMultiColorNative(ImDrawList* self, Vector2 pMin, Vector2 pMax, uint colUprLeft, uint colUprRight, uint colBotRight, uint colBotLeft) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[511])(self, pMin, pMax, colUprLeft, colUprRight, colBotRight, colBotLeft); + ((delegate* unmanaged[Cdecl])funcTable[512])(self, pMin, pMax, colUprLeft, colUprRight, colBotRight, colBotLeft); #else - ((delegate* unmanaged[Cdecl])funcTable[511])((nint)self, pMin, pMax, colUprLeft, colUprRight, colBotRight, colBotLeft); + ((delegate* unmanaged[Cdecl])funcTable[512])((nint)self, pMin, pMax, colUprLeft, colUprRight, colBotRight, colBotLeft); #endif } @@ -3560,9 +3560,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddQuadNative(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[512])(self, p1, p2, p3, p4, col, thickness); + ((delegate* unmanaged[Cdecl])funcTable[513])(self, p1, p2, p3, p4, col, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[512])((nint)self, p1, p2, p3, p4, col, thickness); + ((delegate* unmanaged[Cdecl])funcTable[513])((nint)self, p1, p2, p3, p4, col, thickness); #endif } @@ -3611,9 +3611,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddQuadFilledNative(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[513])(self, p1, p2, p3, p4, col); + ((delegate* unmanaged[Cdecl])funcTable[514])(self, p1, p2, p3, p4, col); #else - ((delegate* unmanaged[Cdecl])funcTable[513])((nint)self, p1, p2, p3, p4, col); + ((delegate* unmanaged[Cdecl])funcTable[514])((nint)self, p1, p2, p3, p4, col); #endif } @@ -3643,9 +3643,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddTriangleNative(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, uint col, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[514])(self, p1, p2, p3, col, thickness); + ((delegate* unmanaged[Cdecl])funcTable[515])(self, p1, p2, p3, col, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[514])((nint)self, p1, p2, p3, col, thickness); + ((delegate* unmanaged[Cdecl])funcTable[515])((nint)self, p1, p2, p3, col, thickness); #endif } @@ -3694,9 +3694,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddTriangleFilledNative(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[515])(self, p1, p2, p3, col); + ((delegate* unmanaged[Cdecl])funcTable[516])(self, p1, p2, p3, col); #else - ((delegate* unmanaged[Cdecl])funcTable[515])((nint)self, p1, p2, p3, col); + ((delegate* unmanaged[Cdecl])funcTable[516])((nint)self, p1, p2, p3, col); #endif } @@ -3726,9 +3726,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddCircleNative(ImDrawList* self, Vector2 center, float radius, uint col, int numSegments, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[516])(self, center, radius, col, numSegments, thickness); + ((delegate* unmanaged[Cdecl])funcTable[517])(self, center, radius, col, numSegments, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[516])((nint)self, center, radius, col, numSegments, thickness); + ((delegate* unmanaged[Cdecl])funcTable[517])((nint)self, center, radius, col, numSegments, thickness); #endif } @@ -3815,9 +3815,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddCircleFilledNative(ImDrawList* self, Vector2 center, float radius, uint col, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[517])(self, center, radius, col, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[518])(self, center, radius, col, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[517])((nint)self, center, radius, col, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[518])((nint)self, center, radius, col, numSegments); #endif } @@ -3866,9 +3866,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddNgonNative(ImDrawList* self, Vector2 center, float radius, uint col, int numSegments, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[518])(self, center, radius, col, numSegments, thickness); + ((delegate* unmanaged[Cdecl])funcTable[519])(self, center, radius, col, numSegments, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[518])((nint)self, center, radius, col, numSegments, thickness); + ((delegate* unmanaged[Cdecl])funcTable[519])((nint)self, center, radius, col, numSegments, thickness); #endif } @@ -3917,9 +3917,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddNgonFilledNative(ImDrawList* self, Vector2 center, float radius, uint col, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[519])(self, center, radius, col, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[520])(self, center, radius, col, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[519])((nint)self, center, radius, col, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[520])((nint)self, center, radius, col, numSegments); #endif } @@ -3949,9 +3949,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddTextNative(ImDrawList* self, Vector2 pos, uint col, byte* textBegin, byte* textEnd) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[520])(self, pos, col, textBegin, textEnd); + ((delegate* unmanaged[Cdecl])funcTable[521])(self, pos, col, textBegin, textEnd); #else - ((delegate* unmanaged[Cdecl])funcTable[520])((nint)self, pos, col, (nint)textBegin, (nint)textEnd); + ((delegate* unmanaged[Cdecl])funcTable[521])((nint)self, pos, col, (nint)textBegin, (nint)textEnd); #endif } @@ -4828,9 +4828,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddTextNative(ImDrawList* self, ImFont* font, float fontSize, Vector2 pos, uint col, byte* textBegin, byte* textEnd, float wrapWidth, Vector4* cpuFineClipRect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[521])(self, font, fontSize, pos, col, textBegin, textEnd, wrapWidth, cpuFineClipRect); + ((delegate* unmanaged[Cdecl])funcTable[522])(self, font, fontSize, pos, col, textBegin, textEnd, wrapWidth, cpuFineClipRect); #else - ((delegate* unmanaged[Cdecl])funcTable[521])((nint)self, (nint)font, fontSize, pos, col, (nint)textBegin, (nint)textEnd, wrapWidth, (nint)cpuFineClipRect); + ((delegate* unmanaged[Cdecl])funcTable[522])((nint)self, (nint)font, fontSize, pos, col, (nint)textBegin, (nint)textEnd, wrapWidth, (nint)cpuFineClipRect); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.092.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.092.cs index b2c7f283a..cc5bad512 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.092.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.092.cs @@ -1383,9 +1383,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddPolylineNative(ImDrawList* self, Vector2* points, int numPoints, uint col, ImDrawFlags flags, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[522])(self, points, numPoints, col, flags, thickness); + ((delegate* unmanaged[Cdecl])funcTable[523])(self, points, numPoints, col, flags, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[522])((nint)self, (nint)points, numPoints, col, flags, thickness); + ((delegate* unmanaged[Cdecl])funcTable[523])((nint)self, (nint)points, numPoints, col, flags, thickness); #endif } @@ -1440,9 +1440,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddConvexPolyFilledNative(ImDrawList* self, Vector2* points, int numPoints, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[523])(self, points, numPoints, col); + ((delegate* unmanaged[Cdecl])funcTable[524])(self, points, numPoints, col); #else - ((delegate* unmanaged[Cdecl])funcTable[523])((nint)self, (nint)points, numPoints, col); + ((delegate* unmanaged[Cdecl])funcTable[524])((nint)self, (nint)points, numPoints, col); #endif } @@ -1497,9 +1497,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddBezierCubicNative(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, uint col, float thickness, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[524])(self, p1, p2, p3, p4, col, thickness, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[525])(self, p1, p2, p3, p4, col, thickness, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[524])((nint)self, p1, p2, p3, p4, col, thickness, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[525])((nint)self, p1, p2, p3, p4, col, thickness, numSegments); #endif } @@ -1548,9 +1548,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddBezierQuadraticNative(ImDrawList* self, Vector2 p1, Vector2 p2, Vector2 p3, uint col, float thickness, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[525])(self, p1, p2, p3, col, thickness, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[526])(self, p1, p2, p3, col, thickness, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[525])((nint)self, p1, p2, p3, col, thickness, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[526])((nint)self, p1, p2, p3, col, thickness, numSegments); #endif } @@ -1599,9 +1599,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddImageNative(ImDrawList* self, ImTextureID userTextureId, Vector2 pMin, Vector2 pMax, Vector2 uvMin, Vector2 uvMax, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[526])(self, userTextureId, pMin, pMax, uvMin, uvMax, col); + ((delegate* unmanaged[Cdecl])funcTable[527])(self, userTextureId, pMin, pMax, uvMin, uvMax, col); #else - ((delegate* unmanaged[Cdecl])funcTable[526])((nint)self, userTextureId, pMin, pMax, uvMin, uvMax, col); + ((delegate* unmanaged[Cdecl])funcTable[527])((nint)self, userTextureId, pMin, pMax, uvMin, uvMax, col); #endif } @@ -1726,9 +1726,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddImageQuadNative(ImDrawList* self, ImTextureID userTextureId, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, Vector2 uv1, Vector2 uv2, Vector2 uv3, Vector2 uv4, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[527])(self, userTextureId, p1, p2, p3, p4, uv1, uv2, uv3, uv4, col); + ((delegate* unmanaged[Cdecl])funcTable[528])(self, userTextureId, p1, p2, p3, p4, uv1, uv2, uv3, uv4, col); #else - ((delegate* unmanaged[Cdecl])funcTable[527])((nint)self, userTextureId, p1, p2, p3, p4, uv1, uv2, uv3, uv4, col); + ((delegate* unmanaged[Cdecl])funcTable[528])((nint)self, userTextureId, p1, p2, p3, p4, uv1, uv2, uv3, uv4, col); #endif } @@ -1929,9 +1929,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddImageRoundedNative(ImDrawList* self, ImTextureID userTextureId, Vector2 pMin, Vector2 pMax, Vector2 uvMin, Vector2 uvMax, uint col, float rounding, ImDrawFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[528])(self, userTextureId, pMin, pMax, uvMin, uvMax, col, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[529])(self, userTextureId, pMin, pMax, uvMin, uvMax, col, rounding, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[528])((nint)self, userTextureId, pMin, pMax, uvMin, uvMax, col, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[529])((nint)self, userTextureId, pMin, pMax, uvMin, uvMax, col, rounding, flags); #endif } @@ -1980,9 +1980,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathClearNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[529])(self); + ((delegate* unmanaged[Cdecl])funcTable[530])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[529])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[530])((nint)self); #endif } @@ -2012,9 +2012,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathLineToNative(ImDrawList* self, Vector2 pos) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[530])(self, pos); + ((delegate* unmanaged[Cdecl])funcTable[531])(self, pos); #else - ((delegate* unmanaged[Cdecl])funcTable[530])((nint)self, pos); + ((delegate* unmanaged[Cdecl])funcTable[531])((nint)self, pos); #endif } @@ -2044,9 +2044,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathLineToMergeDuplicateNative(ImDrawList* self, Vector2 pos) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[531])(self, pos); + ((delegate* unmanaged[Cdecl])funcTable[532])(self, pos); #else - ((delegate* unmanaged[Cdecl])funcTable[531])((nint)self, pos); + ((delegate* unmanaged[Cdecl])funcTable[532])((nint)self, pos); #endif } @@ -2076,9 +2076,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathFillConvexNative(ImDrawList* self, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[532])(self, col); + ((delegate* unmanaged[Cdecl])funcTable[533])(self, col); #else - ((delegate* unmanaged[Cdecl])funcTable[532])((nint)self, col); + ((delegate* unmanaged[Cdecl])funcTable[533])((nint)self, col); #endif } @@ -2108,9 +2108,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathStrokeNative(ImDrawList* self, uint col, ImDrawFlags flags, float thickness) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[533])(self, col, flags, thickness); + ((delegate* unmanaged[Cdecl])funcTable[534])(self, col, flags, thickness); #else - ((delegate* unmanaged[Cdecl])funcTable[533])((nint)self, col, flags, thickness); + ((delegate* unmanaged[Cdecl])funcTable[534])((nint)self, col, flags, thickness); #endif } @@ -2197,9 +2197,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathArcToNative(ImDrawList* self, Vector2 center, float radius, float aMin, float aMax, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[534])(self, center, radius, aMin, aMax, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[535])(self, center, radius, aMin, aMax, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[534])((nint)self, center, radius, aMin, aMax, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[535])((nint)self, center, radius, aMin, aMax, numSegments); #endif } @@ -2248,9 +2248,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathArcToFastNative(ImDrawList* self, Vector2 center, float radius, int aMinOf12, int aMaxOf12) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[535])(self, center, radius, aMinOf12, aMaxOf12); + ((delegate* unmanaged[Cdecl])funcTable[536])(self, center, radius, aMinOf12, aMaxOf12); #else - ((delegate* unmanaged[Cdecl])funcTable[535])((nint)self, center, radius, aMinOf12, aMaxOf12); + ((delegate* unmanaged[Cdecl])funcTable[536])((nint)self, center, radius, aMinOf12, aMaxOf12); #endif } @@ -2280,9 +2280,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathBezierCubicCurveToNative(ImDrawList* self, Vector2 p2, Vector2 p3, Vector2 p4, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[536])(self, p2, p3, p4, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[537])(self, p2, p3, p4, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[536])((nint)self, p2, p3, p4, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[537])((nint)self, p2, p3, p4, numSegments); #endif } @@ -2331,9 +2331,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathBezierQuadraticCurveToNative(ImDrawList* self, Vector2 p2, Vector2 p3, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[537])(self, p2, p3, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[538])(self, p2, p3, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[537])((nint)self, p2, p3, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[538])((nint)self, p2, p3, numSegments); #endif } @@ -2382,9 +2382,9 @@ namespace Dalamud.Bindings.ImGui internal static void PathRectNative(ImDrawList* self, Vector2 rectMin, Vector2 rectMax, float rounding, ImDrawFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[538])(self, rectMin, rectMax, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[539])(self, rectMin, rectMax, rounding, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[538])((nint)self, rectMin, rectMax, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[539])((nint)self, rectMin, rectMax, rounding, flags); #endif } @@ -2471,9 +2471,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddCallbackNative(ImDrawList* self, ImDrawCallback callback, void* callbackData) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl], void*, void>)funcTable[539])(self, (delegate*)Utils.GetFunctionPointerForDelegate(callback), callbackData); + ((delegate* unmanaged[Cdecl], void*, void>)funcTable[540])(self, (delegate*)Utils.GetFunctionPointerForDelegate(callback), callbackData); #else - ((delegate* unmanaged[Cdecl])funcTable[539])((nint)self, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)callbackData); + ((delegate* unmanaged[Cdecl])funcTable[540])((nint)self, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)callbackData); #endif } @@ -2503,9 +2503,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddDrawCmdNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[540])(self); + ((delegate* unmanaged[Cdecl])funcTable[541])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[540])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[541])((nint)self); #endif } @@ -2535,9 +2535,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawList* CloneOutputNative(ImDrawList* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[541])(self); + return ((delegate* unmanaged[Cdecl])funcTable[542])(self); #else - return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[541])((nint)self); + return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[542])((nint)self); #endif } @@ -2569,9 +2569,9 @@ namespace Dalamud.Bindings.ImGui internal static void ChannelsSplitNative(ImDrawList* self, int count) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[542])(self, count); + ((delegate* unmanaged[Cdecl])funcTable[543])(self, count); #else - ((delegate* unmanaged[Cdecl])funcTable[542])((nint)self, count); + ((delegate* unmanaged[Cdecl])funcTable[543])((nint)self, count); #endif } @@ -2601,9 +2601,9 @@ namespace Dalamud.Bindings.ImGui internal static void ChannelsMergeNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[543])(self); + ((delegate* unmanaged[Cdecl])funcTable[544])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[543])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[544])((nint)self); #endif } @@ -2633,9 +2633,9 @@ namespace Dalamud.Bindings.ImGui internal static void ChannelsSetCurrentNative(ImDrawList* self, int n) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[544])(self, n); + ((delegate* unmanaged[Cdecl])funcTable[545])(self, n); #else - ((delegate* unmanaged[Cdecl])funcTable[544])((nint)self, n); + ((delegate* unmanaged[Cdecl])funcTable[545])((nint)self, n); #endif } @@ -2665,9 +2665,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimReserveNative(ImDrawList* self, int idxCount, int vtxCount) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[545])(self, idxCount, vtxCount); + ((delegate* unmanaged[Cdecl])funcTable[546])(self, idxCount, vtxCount); #else - ((delegate* unmanaged[Cdecl])funcTable[545])((nint)self, idxCount, vtxCount); + ((delegate* unmanaged[Cdecl])funcTable[546])((nint)self, idxCount, vtxCount); #endif } @@ -2697,9 +2697,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimUnreserveNative(ImDrawList* self, int idxCount, int vtxCount) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[546])(self, idxCount, vtxCount); + ((delegate* unmanaged[Cdecl])funcTable[547])(self, idxCount, vtxCount); #else - ((delegate* unmanaged[Cdecl])funcTable[546])((nint)self, idxCount, vtxCount); + ((delegate* unmanaged[Cdecl])funcTable[547])((nint)self, idxCount, vtxCount); #endif } @@ -2729,9 +2729,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimRectNative(ImDrawList* self, Vector2 a, Vector2 b, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[547])(self, a, b, col); + ((delegate* unmanaged[Cdecl])funcTable[548])(self, a, b, col); #else - ((delegate* unmanaged[Cdecl])funcTable[547])((nint)self, a, b, col); + ((delegate* unmanaged[Cdecl])funcTable[548])((nint)self, a, b, col); #endif } @@ -2761,9 +2761,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimRectUVNative(ImDrawList* self, Vector2 a, Vector2 b, Vector2 uvA, Vector2 uvB, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[548])(self, a, b, uvA, uvB, col); + ((delegate* unmanaged[Cdecl])funcTable[549])(self, a, b, uvA, uvB, col); #else - ((delegate* unmanaged[Cdecl])funcTable[548])((nint)self, a, b, uvA, uvB, col); + ((delegate* unmanaged[Cdecl])funcTable[549])((nint)self, a, b, uvA, uvB, col); #endif } @@ -2793,9 +2793,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimQuadUVNative(ImDrawList* self, Vector2 a, Vector2 b, Vector2 c, Vector2 d, Vector2 uvA, Vector2 uvB, Vector2 uvC, Vector2 uvD, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[549])(self, a, b, c, d, uvA, uvB, uvC, uvD, col); + ((delegate* unmanaged[Cdecl])funcTable[550])(self, a, b, c, d, uvA, uvB, uvC, uvD, col); #else - ((delegate* unmanaged[Cdecl])funcTable[549])((nint)self, a, b, c, d, uvA, uvB, uvC, uvD, col); + ((delegate* unmanaged[Cdecl])funcTable[550])((nint)self, a, b, c, d, uvA, uvB, uvC, uvD, col); #endif } @@ -2825,9 +2825,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimWriteVtxNative(ImDrawList* self, Vector2 pos, Vector2 uv, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[550])(self, pos, uv, col); + ((delegate* unmanaged[Cdecl])funcTable[551])(self, pos, uv, col); #else - ((delegate* unmanaged[Cdecl])funcTable[550])((nint)self, pos, uv, col); + ((delegate* unmanaged[Cdecl])funcTable[551])((nint)self, pos, uv, col); #endif } @@ -2857,9 +2857,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimWriteIdxNative(ImDrawList* self, ushort idx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[551])(self, idx); + ((delegate* unmanaged[Cdecl])funcTable[552])(self, idx); #else - ((delegate* unmanaged[Cdecl])funcTable[551])((nint)self, idx); + ((delegate* unmanaged[Cdecl])funcTable[552])((nint)self, idx); #endif } @@ -2889,9 +2889,9 @@ namespace Dalamud.Bindings.ImGui internal static void PrimVtxNative(ImDrawList* self, Vector2 pos, Vector2 uv, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[552])(self, pos, uv, col); + ((delegate* unmanaged[Cdecl])funcTable[553])(self, pos, uv, col); #else - ((delegate* unmanaged[Cdecl])funcTable[552])((nint)self, pos, uv, col); + ((delegate* unmanaged[Cdecl])funcTable[553])((nint)self, pos, uv, col); #endif } @@ -2921,9 +2921,9 @@ namespace Dalamud.Bindings.ImGui internal static void _ResetForNewFrameNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[553])(self); + ((delegate* unmanaged[Cdecl])funcTable[554])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[553])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[554])((nint)self); #endif } @@ -2953,9 +2953,9 @@ namespace Dalamud.Bindings.ImGui internal static void _ClearFreeMemoryNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[554])(self); + ((delegate* unmanaged[Cdecl])funcTable[555])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[554])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[555])((nint)self); #endif } @@ -2985,9 +2985,9 @@ namespace Dalamud.Bindings.ImGui internal static void _PopUnusedDrawCmdNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[555])(self); + ((delegate* unmanaged[Cdecl])funcTable[556])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[555])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[556])((nint)self); #endif } @@ -3017,9 +3017,9 @@ namespace Dalamud.Bindings.ImGui internal static void _TryMergeDrawCmdsNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[556])(self); + ((delegate* unmanaged[Cdecl])funcTable[557])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[556])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[557])((nint)self); #endif } @@ -3049,9 +3049,9 @@ namespace Dalamud.Bindings.ImGui internal static void _OnChangedClipRectNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[557])(self); + ((delegate* unmanaged[Cdecl])funcTable[558])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[557])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[558])((nint)self); #endif } @@ -3081,9 +3081,9 @@ namespace Dalamud.Bindings.ImGui internal static void _OnChangedTextureIDNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[558])(self); + ((delegate* unmanaged[Cdecl])funcTable[559])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[558])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[559])((nint)self); #endif } @@ -3113,9 +3113,9 @@ namespace Dalamud.Bindings.ImGui internal static void _OnChangedVtxOffsetNative(ImDrawList* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[559])(self); + ((delegate* unmanaged[Cdecl])funcTable[560])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[559])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[560])((nint)self); #endif } @@ -3145,9 +3145,9 @@ namespace Dalamud.Bindings.ImGui internal static int _CalcCircleAutoSegmentCountNative(ImDrawList* self, float radius) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[560])(self, radius); + return ((delegate* unmanaged[Cdecl])funcTable[561])(self, radius); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[560])((nint)self, radius); + return (int)((delegate* unmanaged[Cdecl])funcTable[561])((nint)self, radius); #endif } @@ -3179,9 +3179,9 @@ namespace Dalamud.Bindings.ImGui internal static void _PathArcToFastExNative(ImDrawList* self, Vector2 center, float radius, int aMinSample, int aMaxSample, int aStep) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[561])(self, center, radius, aMinSample, aMaxSample, aStep); + ((delegate* unmanaged[Cdecl])funcTable[562])(self, center, radius, aMinSample, aMaxSample, aStep); #else - ((delegate* unmanaged[Cdecl])funcTable[561])((nint)self, center, radius, aMinSample, aMaxSample, aStep); + ((delegate* unmanaged[Cdecl])funcTable[562])((nint)self, center, radius, aMinSample, aMaxSample, aStep); #endif } @@ -3211,9 +3211,9 @@ namespace Dalamud.Bindings.ImGui internal static void _PathArcToNNative(ImDrawList* self, Vector2 center, float radius, float aMin, float aMax, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[562])(self, center, radius, aMin, aMax, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[563])(self, center, radius, aMin, aMax, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[562])((nint)self, center, radius, aMin, aMax, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[563])((nint)self, center, radius, aMin, aMax, numSegments); #endif } @@ -3243,9 +3243,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawData* ImDrawDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[563])(); + return ((delegate* unmanaged[Cdecl])funcTable[564])(); #else - return (ImDrawData*)((delegate* unmanaged[Cdecl])funcTable[563])(); + return (ImDrawData*)((delegate* unmanaged[Cdecl])funcTable[564])(); #endif } @@ -3265,9 +3265,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImDrawData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[564])(self); + ((delegate* unmanaged[Cdecl])funcTable[565])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[564])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[565])((nint)self); #endif } @@ -3297,9 +3297,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImDrawData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[565])(self); + ((delegate* unmanaged[Cdecl])funcTable[566])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[565])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[566])((nint)self); #endif } @@ -3329,9 +3329,9 @@ namespace Dalamud.Bindings.ImGui internal static void DeIndexAllBuffersNative(ImDrawData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[566])(self); + ((delegate* unmanaged[Cdecl])funcTable[567])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[566])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[567])((nint)self); #endif } @@ -3361,9 +3361,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScaleClipRectsNative(ImDrawData* self, Vector2 fbScale) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[567])(self, fbScale); + ((delegate* unmanaged[Cdecl])funcTable[568])(self, fbScale); #else - ((delegate* unmanaged[Cdecl])funcTable[567])((nint)self, fbScale); + ((delegate* unmanaged[Cdecl])funcTable[568])((nint)self, fbScale); #endif } @@ -3393,9 +3393,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontConfig* ImFontConfigNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[568])(); + return ((delegate* unmanaged[Cdecl])funcTable[569])(); #else - return (ImFontConfig*)((delegate* unmanaged[Cdecl])funcTable[568])(); + return (ImFontConfig*)((delegate* unmanaged[Cdecl])funcTable[569])(); #endif } @@ -3415,9 +3415,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImFontConfig* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[569])(self); + ((delegate* unmanaged[Cdecl])funcTable[570])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[569])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[570])((nint)self); #endif } @@ -3447,9 +3447,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontGlyphRangesBuilder* ImFontGlyphRangesBuilderNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[570])(); + return ((delegate* unmanaged[Cdecl])funcTable[571])(); #else - return (ImFontGlyphRangesBuilder*)((delegate* unmanaged[Cdecl])funcTable[570])(); + return (ImFontGlyphRangesBuilder*)((delegate* unmanaged[Cdecl])funcTable[571])(); #endif } @@ -3469,9 +3469,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImFontGlyphRangesBuilder* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[571])(self); + ((delegate* unmanaged[Cdecl])funcTable[572])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[571])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[572])((nint)self); #endif } @@ -3501,9 +3501,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImFontGlyphRangesBuilder* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[572])(self); + ((delegate* unmanaged[Cdecl])funcTable[573])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[572])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[573])((nint)self); #endif } @@ -3533,9 +3533,9 @@ namespace Dalamud.Bindings.ImGui internal static byte GetBitNative(ImFontGlyphRangesBuilder* self, ulong n) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[573])(self, n); + return ((delegate* unmanaged[Cdecl])funcTable[574])(self, n); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[573])((nint)self, n); + return (byte)((delegate* unmanaged[Cdecl])funcTable[574])((nint)self, n); #endif } @@ -3588,9 +3588,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetBitNative(ImFontGlyphRangesBuilder* self, ulong n) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[574])(self, n); + ((delegate* unmanaged[Cdecl])funcTable[575])(self, n); #else - ((delegate* unmanaged[Cdecl])funcTable[574])((nint)self, n); + ((delegate* unmanaged[Cdecl])funcTable[575])((nint)self, n); #endif } @@ -3639,9 +3639,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddCharNative(ImFontGlyphRangesBuilder* self, ushort c) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[575])(self, c); + ((delegate* unmanaged[Cdecl])funcTable[576])(self, c); #else - ((delegate* unmanaged[Cdecl])funcTable[575])((nint)self, c); + ((delegate* unmanaged[Cdecl])funcTable[576])((nint)self, c); #endif } @@ -3671,9 +3671,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddTextNative(ImFontGlyphRangesBuilder* self, byte* text, byte* textEnd) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[576])(self, text, textEnd); + ((delegate* unmanaged[Cdecl])funcTable[577])(self, text, textEnd); #else - ((delegate* unmanaged[Cdecl])funcTable[576])((nint)self, (nint)text, (nint)textEnd); + ((delegate* unmanaged[Cdecl])funcTable[577])((nint)self, (nint)text, (nint)textEnd); #endif } @@ -4550,9 +4550,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddRangesNative(ImFontGlyphRangesBuilder* self, ushort* ranges) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[577])(self, ranges); + ((delegate* unmanaged[Cdecl])funcTable[578])(self, ranges); #else - ((delegate* unmanaged[Cdecl])funcTable[577])((nint)self, (nint)ranges); + ((delegate* unmanaged[Cdecl])funcTable[578])((nint)self, (nint)ranges); #endif } @@ -4607,9 +4607,9 @@ namespace Dalamud.Bindings.ImGui internal static void BuildRangesNative(ImFontGlyphRangesBuilder* self, ImVector* outRanges) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, void>)funcTable[578])(self, outRanges); + ((delegate* unmanaged[Cdecl]*, void>)funcTable[579])(self, outRanges); #else - ((delegate* unmanaged[Cdecl])funcTable[578])((nint)self, (nint)outRanges); + ((delegate* unmanaged[Cdecl])funcTable[579])((nint)self, (nint)outRanges); #endif } @@ -4664,9 +4664,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontAtlasCustomRect* ImFontAtlasCustomRectNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[579])(); + return ((delegate* unmanaged[Cdecl])funcTable[580])(); #else - return (ImFontAtlasCustomRect*)((delegate* unmanaged[Cdecl])funcTable[579])(); + return (ImFontAtlasCustomRect*)((delegate* unmanaged[Cdecl])funcTable[580])(); #endif } @@ -4686,9 +4686,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImFontAtlasCustomRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[580])(self); + ((delegate* unmanaged[Cdecl])funcTable[581])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[580])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[581])((nint)self); #endif } @@ -4718,9 +4718,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsPackedNative(ImFontAtlasCustomRect* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[581])(self); + return ((delegate* unmanaged[Cdecl])funcTable[582])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[581])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[582])((nint)self); #endif } @@ -4752,9 +4752,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontAtlas* ImFontAtlasNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[582])(); + return ((delegate* unmanaged[Cdecl])funcTable[583])(); #else - return (ImFontAtlas*)((delegate* unmanaged[Cdecl])funcTable[582])(); + return (ImFontAtlas*)((delegate* unmanaged[Cdecl])funcTable[583])(); #endif } @@ -4774,9 +4774,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[583])(self); + ((delegate* unmanaged[Cdecl])funcTable[584])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[583])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[584])((nint)self); #endif } @@ -4806,9 +4806,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* AddFontNative(ImFontAtlas* self, ImFontConfig* fontCfg) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[584])(self, fontCfg); + return ((delegate* unmanaged[Cdecl])funcTable[585])(self, fontCfg); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[584])((nint)self, (nint)fontCfg); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[585])((nint)self, (nint)fontCfg); #endif } @@ -4867,9 +4867,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* AddFontDefaultNative(ImFontAtlas* self, ImFontConfig* fontCfg) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[585])(self, fontCfg); + return ((delegate* unmanaged[Cdecl])funcTable[586])(self, fontCfg); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[585])((nint)self, (nint)fontCfg); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[586])((nint)self, (nint)fontCfg); #endif } @@ -4949,9 +4949,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* AddFontFromFileTTFNative(ImFontAtlas* self, byte* filename, float sizePixels, ImFontConfig* fontCfg, ushort* glyphRanges) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[586])(self, filename, sizePixels, fontCfg, glyphRanges); + return ((delegate* unmanaged[Cdecl])funcTable[587])(self, filename, sizePixels, fontCfg, glyphRanges); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[586])((nint)self, (nint)filename, sizePixels, (nint)fontCfg, (nint)glyphRanges); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[587])((nint)self, (nint)filename, sizePixels, (nint)fontCfg, (nint)glyphRanges); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.093.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.093.cs index 0771e5b87..385e56939 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.093.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.093.cs @@ -1339,9 +1339,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* AddFontFromMemoryTTFNative(ImFontAtlas* self, void* fontData, int fontSize, float sizePixels, ImFontConfig* fontCfg, ushort* glyphRanges) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[587])(self, fontData, fontSize, sizePixels, fontCfg, glyphRanges); + return ((delegate* unmanaged[Cdecl])funcTable[588])(self, fontData, fontSize, sizePixels, fontCfg, glyphRanges); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[587])((nint)self, (nint)fontData, fontSize, sizePixels, (nint)fontCfg, (nint)glyphRanges); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[588])((nint)self, (nint)fontData, fontSize, sizePixels, (nint)fontCfg, (nint)glyphRanges); #endif } @@ -1577,9 +1577,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* AddFontFromMemoryCompressedTTFNative(ImFontAtlas* self, void* compressedFontData, int compressedFontSize, float sizePixels, ImFontConfig* fontCfg, ushort* glyphRanges) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[588])(self, compressedFontData, compressedFontSize, sizePixels, fontCfg, glyphRanges); + return ((delegate* unmanaged[Cdecl])funcTable[589])(self, compressedFontData, compressedFontSize, sizePixels, fontCfg, glyphRanges); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[588])((nint)self, (nint)compressedFontData, compressedFontSize, sizePixels, (nint)fontCfg, (nint)glyphRanges); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[589])((nint)self, (nint)compressedFontData, compressedFontSize, sizePixels, (nint)fontCfg, (nint)glyphRanges); #endif } @@ -1815,9 +1815,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* AddFontFromMemoryCompressedBase85TTFNative(ImFontAtlas* self, byte* compressedFontDatabase85, float sizePixels, ImFontConfig* fontCfg, ushort* glyphRanges) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[589])(self, compressedFontDatabase85, sizePixels, fontCfg, glyphRanges); + return ((delegate* unmanaged[Cdecl])funcTable[590])(self, compressedFontDatabase85, sizePixels, fontCfg, glyphRanges); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[589])((nint)self, (nint)compressedFontDatabase85, sizePixels, (nint)fontCfg, (nint)glyphRanges); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[590])((nint)self, (nint)compressedFontDatabase85, sizePixels, (nint)fontCfg, (nint)glyphRanges); #endif } @@ -3214,9 +3214,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearInputDataNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[590])(self); + ((delegate* unmanaged[Cdecl])funcTable[591])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[590])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[591])((nint)self); #endif } @@ -3246,9 +3246,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearTexDataNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[591])(self); + ((delegate* unmanaged[Cdecl])funcTable[592])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[591])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[592])((nint)self); #endif } @@ -3278,9 +3278,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearFontsNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[592])(self); + ((delegate* unmanaged[Cdecl])funcTable[593])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[592])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[593])((nint)self); #endif } @@ -3310,9 +3310,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[593])(self); + ((delegate* unmanaged[Cdecl])funcTable[594])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[593])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[594])((nint)self); #endif } @@ -3342,9 +3342,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BuildNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[594])(self); + return ((delegate* unmanaged[Cdecl])funcTable[595])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[594])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[595])((nint)self); #endif } @@ -3376,9 +3376,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetTexDataAsAlpha8Native(ImFontAtlas* self, int textureIndex, byte** outPixels, int* outWidth, int* outHeight, int* outBytesPerPixel) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[595])(self, textureIndex, outPixels, outWidth, outHeight, outBytesPerPixel); + ((delegate* unmanaged[Cdecl])funcTable[596])(self, textureIndex, outPixels, outWidth, outHeight, outBytesPerPixel); #else - ((delegate* unmanaged[Cdecl])funcTable[595])((nint)self, textureIndex, (nint)outPixels, (nint)outWidth, (nint)outHeight, (nint)outBytesPerPixel); + ((delegate* unmanaged[Cdecl])funcTable[596])((nint)self, textureIndex, (nint)outPixels, (nint)outWidth, (nint)outHeight, (nint)outBytesPerPixel); #endif } @@ -4109,9 +4109,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetTexDataAsRGBA32Native(ImFontAtlas* self, int textureIndex, byte** outPixels, int* outWidth, int* outHeight, int* outBytesPerPixel) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[596])(self, textureIndex, outPixels, outWidth, outHeight, outBytesPerPixel); + ((delegate* unmanaged[Cdecl])funcTable[597])(self, textureIndex, outPixels, outWidth, outHeight, outBytesPerPixel); #else - ((delegate* unmanaged[Cdecl])funcTable[596])((nint)self, textureIndex, (nint)outPixels, (nint)outWidth, (nint)outHeight, (nint)outBytesPerPixel); + ((delegate* unmanaged[Cdecl])funcTable[597])((nint)self, textureIndex, (nint)outPixels, (nint)outWidth, (nint)outHeight, (nint)outBytesPerPixel); #endif } @@ -4842,9 +4842,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsBuiltNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[597])(self); + return ((delegate* unmanaged[Cdecl])funcTable[598])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[597])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[598])((nint)self); #endif } @@ -4876,9 +4876,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetTexIDNative(ImFontAtlas* self, int textureIndex, ImTextureID id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[598])(self, textureIndex, id); + ((delegate* unmanaged[Cdecl])funcTable[599])(self, textureIndex, id); #else - ((delegate* unmanaged[Cdecl])funcTable[598])((nint)self, textureIndex, id); + ((delegate* unmanaged[Cdecl])funcTable[599])((nint)self, textureIndex, id); #endif } @@ -4908,9 +4908,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearTexIDNative(ImFontAtlas* self, ImTextureID nullId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[599])(self, nullId); + ((delegate* unmanaged[Cdecl])funcTable[600])(self, nullId); #else - ((delegate* unmanaged[Cdecl])funcTable[599])((nint)self, nullId); + ((delegate* unmanaged[Cdecl])funcTable[600])((nint)self, nullId); #endif } @@ -4940,9 +4940,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesDefaultNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[600])(self); + return ((delegate* unmanaged[Cdecl])funcTable[601])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[600])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[601])((nint)self); #endif } @@ -4974,9 +4974,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesKoreanNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[601])(self); + return ((delegate* unmanaged[Cdecl])funcTable[602])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[601])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[602])((nint)self); #endif } @@ -5008,9 +5008,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesJapaneseNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[602])(self); + return ((delegate* unmanaged[Cdecl])funcTable[603])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[602])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[603])((nint)self); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.094.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.094.cs index 9a68e12b6..88dc280b0 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.094.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.094.cs @@ -37,9 +37,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesChineseFullNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[603])(self); + return ((delegate* unmanaged[Cdecl])funcTable[604])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[603])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[604])((nint)self); #endif } @@ -71,9 +71,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesChineseSimplifiedCommonNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[604])(self); + return ((delegate* unmanaged[Cdecl])funcTable[605])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[604])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[605])((nint)self); #endif } @@ -105,9 +105,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesCyrillicNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[605])(self); + return ((delegate* unmanaged[Cdecl])funcTable[606])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[605])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[606])((nint)self); #endif } @@ -139,9 +139,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesThaiNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[606])(self); + return ((delegate* unmanaged[Cdecl])funcTable[607])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[606])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[607])((nint)self); #endif } @@ -173,9 +173,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* GetGlyphRangesVietnameseNative(ImFontAtlas* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[607])(self); + return ((delegate* unmanaged[Cdecl])funcTable[608])(self); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[607])((nint)self); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[608])((nint)self); #endif } @@ -207,9 +207,9 @@ namespace Dalamud.Bindings.ImGui internal static int AddCustomRectRegularNative(ImFontAtlas* self, int width, int height) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[608])(self, width, height); + return ((delegate* unmanaged[Cdecl])funcTable[609])(self, width, height); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[608])((nint)self, width, height); + return (int)((delegate* unmanaged[Cdecl])funcTable[609])((nint)self, width, height); #endif } @@ -241,9 +241,9 @@ namespace Dalamud.Bindings.ImGui internal static int AddCustomRectFontGlyphNative(ImFontAtlas* self, ImFont* font, ushort id, int width, int height, float advanceX, Vector2 offset) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[609])(self, font, id, width, height, advanceX, offset); + return ((delegate* unmanaged[Cdecl])funcTable[610])(self, font, id, width, height, advanceX, offset); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[609])((nint)self, (nint)font, id, width, height, advanceX, offset); + return (int)((delegate* unmanaged[Cdecl])funcTable[610])((nint)self, (nint)font, id, width, height, advanceX, offset); #endif } @@ -350,9 +350,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontAtlasCustomRect* GetCustomRectByIndexNative(ImFontAtlas* self, int index) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[610])(self, index); + return ((delegate* unmanaged[Cdecl])funcTable[611])(self, index); #else - return (ImFontAtlasCustomRect*)((delegate* unmanaged[Cdecl])funcTable[610])((nint)self, index); + return (ImFontAtlasCustomRect*)((delegate* unmanaged[Cdecl])funcTable[611])((nint)self, index); #endif } @@ -384,9 +384,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcCustomRectUVNative(ImFontAtlas* self, ImFontAtlasCustomRect* rect, Vector2* outUvMin, Vector2* outUvMax) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[611])(self, rect, outUvMin, outUvMax); + ((delegate* unmanaged[Cdecl])funcTable[612])(self, rect, outUvMin, outUvMax); #else - ((delegate* unmanaged[Cdecl])funcTable[611])((nint)self, (nint)rect, (nint)outUvMin, (nint)outUvMax); + ((delegate* unmanaged[Cdecl])funcTable[612])((nint)self, (nint)rect, (nint)outUvMin, (nint)outUvMax); #endif } @@ -621,9 +621,9 @@ namespace Dalamud.Bindings.ImGui internal static byte GetMouseCursorTexDataNative(ImFontAtlas* self, ImGuiMouseCursor cursor, Vector2* outOffset, Vector2* outSize, Vector2* outUvBorder, Vector2* outUvFill, int* textureIndex) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[612])(self, cursor, outOffset, outSize, outUvBorder, outUvFill, textureIndex); + return ((delegate* unmanaged[Cdecl])funcTable[613])(self, cursor, outOffset, outSize, outUvBorder, outUvFill, textureIndex); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[612])((nint)self, cursor, (nint)outOffset, (nint)outSize, (nint)outUvBorder, (nint)outUvFill, (nint)textureIndex); + return (byte)((delegate* unmanaged[Cdecl])funcTable[613])((nint)self, cursor, (nint)outOffset, (nint)outSize, (nint)outUvBorder, (nint)outUvFill, (nint)textureIndex); #endif } @@ -2698,9 +2698,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* ImFontNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[613])(); + return ((delegate* unmanaged[Cdecl])funcTable[614])(); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[613])(); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[614])(); #endif } @@ -2720,9 +2720,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImFont* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[614])(self); + ((delegate* unmanaged[Cdecl])funcTable[615])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[614])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[615])((nint)self); #endif } @@ -2752,9 +2752,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontGlyph* FindGlyphNative(ImFont* self, ushort c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[615])(self, c); + return ((delegate* unmanaged[Cdecl])funcTable[616])(self, c); #else - return (ImFontGlyph*)((delegate* unmanaged[Cdecl])funcTable[615])((nint)self, c); + return (ImFontGlyph*)((delegate* unmanaged[Cdecl])funcTable[616])((nint)self, c); #endif } @@ -2786,9 +2786,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontGlyph* FindGlyphNoFallbackNative(ImFont* self, ushort c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[616])(self, c); + return ((delegate* unmanaged[Cdecl])funcTable[617])(self, c); #else - return (ImFontGlyph*)((delegate* unmanaged[Cdecl])funcTable[616])((nint)self, c); + return (ImFontGlyph*)((delegate* unmanaged[Cdecl])funcTable[617])((nint)self, c); #endif } @@ -2820,9 +2820,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetDistanceAdjustmentForPairNative(ImFont* self, ushort leftC, ushort rightC) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[617])(self, leftC, rightC); + return ((delegate* unmanaged[Cdecl])funcTable[618])(self, leftC, rightC); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[617])((nint)self, leftC, rightC); + return (float)((delegate* unmanaged[Cdecl])funcTable[618])((nint)self, leftC, rightC); #endif } @@ -2854,9 +2854,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetCharAdvanceNative(ImFont* self, ushort c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[618])(self, c); + return ((delegate* unmanaged[Cdecl])funcTable[619])(self, c); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[618])((nint)self, c); + return (float)((delegate* unmanaged[Cdecl])funcTable[619])((nint)self, c); #endif } @@ -2888,9 +2888,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsLoadedNative(ImFont* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[619])(self); + return ((delegate* unmanaged[Cdecl])funcTable[620])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[619])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[620])((nint)self); #endif } @@ -2922,9 +2922,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* GetDebugNameNative(ImFont* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[620])(self); + return ((delegate* unmanaged[Cdecl])funcTable[621])(self); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[620])((nint)self); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[621])((nint)self); #endif } @@ -2977,9 +2977,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcTextSizeANative(Vector2* pOut, ImFont* self, float size, float maxWidth, float wrapWidth, byte* textBegin, byte* textEnd, byte** remaining) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[621])(pOut, self, size, maxWidth, wrapWidth, textBegin, textEnd, remaining); + ((delegate* unmanaged[Cdecl])funcTable[622])(pOut, self, size, maxWidth, wrapWidth, textBegin, textEnd, remaining); #else - ((delegate* unmanaged[Cdecl])funcTable[621])((nint)pOut, (nint)self, size, maxWidth, wrapWidth, (nint)textBegin, (nint)textEnd, (nint)remaining); + ((delegate* unmanaged[Cdecl])funcTable[622])((nint)pOut, (nint)self, size, maxWidth, wrapWidth, (nint)textBegin, (nint)textEnd, (nint)remaining); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.096.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.096.cs index 4f72cd850..2b8549743 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.096.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.096.cs @@ -1724,9 +1724,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* CalcWordWrapPositionANative(ImFont* self, float scale, byte* text, byte* textEnd, float wrapWidth) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[622])(self, scale, text, textEnd, wrapWidth); + return ((delegate* unmanaged[Cdecl])funcTable[623])(self, scale, text, textEnd, wrapWidth); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[622])((nint)self, scale, (nint)text, (nint)textEnd, wrapWidth); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[623])((nint)self, scale, (nint)text, (nint)textEnd, wrapWidth); #endif } @@ -3273,9 +3273,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderCharNative(ImFont* self, ImDrawList* drawList, float size, Vector2 pos, uint col, ushort c) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[623])(self, drawList, size, pos, col, c); + ((delegate* unmanaged[Cdecl])funcTable[624])(self, drawList, size, pos, col, c); #else - ((delegate* unmanaged[Cdecl])funcTable[623])((nint)self, (nint)drawList, size, pos, col, c); + ((delegate* unmanaged[Cdecl])funcTable[624])((nint)self, (nint)drawList, size, pos, col, c); #endif } @@ -3330,9 +3330,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderTextNative(ImFont* self, ImDrawList* drawList, float size, Vector2 pos, uint col, Vector4 clipRect, byte* textBegin, byte* textEnd, float wrapWidth, byte cpuFineClip) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[624])(self, drawList, size, pos, col, clipRect, textBegin, textEnd, wrapWidth, cpuFineClip); + ((delegate* unmanaged[Cdecl])funcTable[625])(self, drawList, size, pos, col, clipRect, textBegin, textEnd, wrapWidth, cpuFineClip); #else - ((delegate* unmanaged[Cdecl])funcTable[624])((nint)self, (nint)drawList, size, pos, col, clipRect, (nint)textBegin, (nint)textEnd, wrapWidth, cpuFineClip); + ((delegate* unmanaged[Cdecl])funcTable[625])((nint)self, (nint)drawList, size, pos, col, clipRect, (nint)textBegin, (nint)textEnd, wrapWidth, cpuFineClip); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.097.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.097.cs index 9b9d7a533..8e01dc302 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.097.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.097.cs @@ -4605,9 +4605,9 @@ namespace Dalamud.Bindings.ImGui internal static void BuildLookupTableNative(ImFont* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[625])(self); + ((delegate* unmanaged[Cdecl])funcTable[626])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[625])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[626])((nint)self); #endif } @@ -4637,9 +4637,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearOutputDataNative(ImFont* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[626])(self); + ((delegate* unmanaged[Cdecl])funcTable[627])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[626])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[627])((nint)self); #endif } @@ -4669,9 +4669,9 @@ namespace Dalamud.Bindings.ImGui internal static void GrowIndexNative(ImFont* self, int newSize) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[627])(self, newSize); + ((delegate* unmanaged[Cdecl])funcTable[628])(self, newSize); #else - ((delegate* unmanaged[Cdecl])funcTable[627])((nint)self, newSize); + ((delegate* unmanaged[Cdecl])funcTable[628])((nint)self, newSize); #endif } @@ -4701,9 +4701,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddGlyphNative(ImFont* self, ImFontConfig* srcCfg, ushort c, int textureIndex, float x0, float y0, float x1, float y1, float u0, float v0, float u1, float v1, float advanceX) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[628])(self, srcCfg, c, textureIndex, x0, y0, x1, y1, u0, v0, u1, v1, advanceX); + ((delegate* unmanaged[Cdecl])funcTable[629])(self, srcCfg, c, textureIndex, x0, y0, x1, y1, u0, v0, u1, v1, advanceX); #else - ((delegate* unmanaged[Cdecl])funcTable[628])((nint)self, (nint)srcCfg, c, textureIndex, x0, y0, x1, y1, u0, v0, u1, v1, advanceX); + ((delegate* unmanaged[Cdecl])funcTable[629])((nint)self, (nint)srcCfg, c, textureIndex, x0, y0, x1, y1, u0, v0, u1, v1, advanceX); #endif } @@ -4758,9 +4758,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddRemapCharNative(ImFont* self, ushort dst, ushort src, byte overwriteDst) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[629])(self, dst, src, overwriteDst); + ((delegate* unmanaged[Cdecl])funcTable[630])(self, dst, src, overwriteDst); #else - ((delegate* unmanaged[Cdecl])funcTable[629])((nint)self, dst, src, overwriteDst); + ((delegate* unmanaged[Cdecl])funcTable[630])((nint)self, dst, src, overwriteDst); #endif } @@ -4809,9 +4809,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetGlyphVisibleNative(ImFont* self, ushort c, byte visible) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[630])(self, c, visible); + ((delegate* unmanaged[Cdecl])funcTable[631])(self, c, visible); #else - ((delegate* unmanaged[Cdecl])funcTable[630])((nint)self, c, visible); + ((delegate* unmanaged[Cdecl])funcTable[631])((nint)self, c, visible); #endif } @@ -4841,9 +4841,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsGlyphRangeUnusedNative(ImFont* self, uint cBegin, uint cLast) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[631])(self, cBegin, cLast); + return ((delegate* unmanaged[Cdecl])funcTable[632])(self, cBegin, cLast); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[631])((nint)self, cBegin, cLast); + return (byte)((delegate* unmanaged[Cdecl])funcTable[632])((nint)self, cBegin, cLast); #endif } @@ -4875,9 +4875,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddKerningPairNative(ImFont* self, ushort leftC, ushort rightC, float distanceAdjustment) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[632])(self, leftC, rightC, distanceAdjustment); + ((delegate* unmanaged[Cdecl])funcTable[633])(self, leftC, rightC, distanceAdjustment); #else - ((delegate* unmanaged[Cdecl])funcTable[632])((nint)self, leftC, rightC, distanceAdjustment); + ((delegate* unmanaged[Cdecl])funcTable[633])((nint)self, leftC, rightC, distanceAdjustment); #endif } @@ -4907,9 +4907,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetDistanceAdjustmentForPairFromHotDataNative(ImFont* self, ushort leftC, ImFontGlyphHotData* rightCInfo) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[633])(self, leftC, rightCInfo); + return ((delegate* unmanaged[Cdecl])funcTable[634])(self, leftC, rightCInfo); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[633])((nint)self, leftC, (nint)rightCInfo); + return (float)((delegate* unmanaged[Cdecl])funcTable[634])((nint)self, leftC, (nint)rightCInfo); #endif } @@ -4968,9 +4968,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiViewport* ImGuiViewportNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[634])(); + return ((delegate* unmanaged[Cdecl])funcTable[635])(); #else - return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[634])(); + return (ImGuiViewport*)((delegate* unmanaged[Cdecl])funcTable[635])(); #endif } @@ -4990,9 +4990,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiViewport* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[635])(self); + ((delegate* unmanaged[Cdecl])funcTable[636])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[635])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[636])((nint)self); #endif } @@ -5022,9 +5022,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetCenterNative(Vector2* pOut, ImGuiViewport* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[636])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[637])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[636])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[637])((nint)pOut, (nint)self); #endif } } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.098.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.098.cs index 5d17236e2..09fcc91dc 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.098.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Functions/Functions.098.cs @@ -92,9 +92,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetWorkCenterNative(Vector2* pOut, ImGuiViewport* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[637])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[638])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[637])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[638])((nint)pOut, (nint)self); #endif } @@ -172,9 +172,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPlatformIO* ImGuiPlatformIONative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[638])(); + return ((delegate* unmanaged[Cdecl])funcTable[639])(); #else - return (ImGuiPlatformIO*)((delegate* unmanaged[Cdecl])funcTable[638])(); + return (ImGuiPlatformIO*)((delegate* unmanaged[Cdecl])funcTable[639])(); #endif } @@ -194,9 +194,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiPlatformIO* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[639])(self); + ((delegate* unmanaged[Cdecl])funcTable[640])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[639])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[640])((nint)self); #endif } @@ -226,9 +226,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPlatformMonitor* ImGuiPlatformMonitorNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[640])(); + return ((delegate* unmanaged[Cdecl])funcTable[641])(); #else - return (ImGuiPlatformMonitor*)((delegate* unmanaged[Cdecl])funcTable[640])(); + return (ImGuiPlatformMonitor*)((delegate* unmanaged[Cdecl])funcTable[641])(); #endif } @@ -248,9 +248,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiPlatformMonitor* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[641])(self); + ((delegate* unmanaged[Cdecl])funcTable[642])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[641])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[642])((nint)self); #endif } @@ -280,9 +280,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPlatformImeData* ImGuiPlatformImeDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[642])(); + return ((delegate* unmanaged[Cdecl])funcTable[643])(); #else - return (ImGuiPlatformImeData*)((delegate* unmanaged[Cdecl])funcTable[642])(); + return (ImGuiPlatformImeData*)((delegate* unmanaged[Cdecl])funcTable[643])(); #endif } @@ -302,9 +302,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiPlatformImeData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[643])(self); + ((delegate* unmanaged[Cdecl])funcTable[644])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[643])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[644])((nint)self); #endif } @@ -334,9 +334,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetKeyIndexNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[644])(key); + return ((delegate* unmanaged[Cdecl])funcTable[645])(key); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[644])(key); + return (int)((delegate* unmanaged[Cdecl])funcTable[645])(key); #endif } @@ -356,9 +356,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImVec1* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[645])(self); + ((delegate* unmanaged[Cdecl])funcTable[646])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[645])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[646])((nint)self); #endif } @@ -388,9 +388,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImVec2Ih* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[646])(self); + ((delegate* unmanaged[Cdecl])funcTable[647])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[646])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[647])((nint)self); #endif } @@ -420,9 +420,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[647])(self); + ((delegate* unmanaged[Cdecl])funcTable[648])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[647])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[648])((nint)self); #endif } @@ -452,9 +452,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImDrawListSharedData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[648])(self); + ((delegate* unmanaged[Cdecl])funcTable[649])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[648])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[649])((nint)self); #endif } @@ -484,9 +484,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiStyleMod* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[649])(self); + ((delegate* unmanaged[Cdecl])funcTable[650])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[649])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[650])((nint)self); #endif } @@ -516,9 +516,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiComboPreviewData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[650])(self); + ((delegate* unmanaged[Cdecl])funcTable[651])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[650])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[651])((nint)self); #endif } @@ -548,9 +548,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiMenuColumns* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[651])(self); + ((delegate* unmanaged[Cdecl])funcTable[652])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[651])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[652])((nint)self); #endif } @@ -580,9 +580,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[652])(self); + ((delegate* unmanaged[Cdecl])funcTable[653])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[652])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[653])((nint)self); #endif } @@ -612,9 +612,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiPopupData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[653])(self); + ((delegate* unmanaged[Cdecl])funcTable[654])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[653])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[654])((nint)self); #endif } @@ -644,9 +644,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiNextWindowData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[654])(self); + ((delegate* unmanaged[Cdecl])funcTable[655])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[654])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[655])((nint)self); #endif } @@ -676,9 +676,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiNextItemData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[655])(self); + ((delegate* unmanaged[Cdecl])funcTable[656])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[655])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[656])((nint)self); #endif } @@ -708,9 +708,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiLastItemData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[656])(self); + ((delegate* unmanaged[Cdecl])funcTable[657])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[656])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[657])((nint)self); #endif } @@ -740,9 +740,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStackSizes* StackSizesImGuiStackSizesNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[657])(); + return ((delegate* unmanaged[Cdecl])funcTable[658])(); #else - return (ImGuiStackSizes*)((delegate* unmanaged[Cdecl])funcTable[657])(); + return (ImGuiStackSizes*)((delegate* unmanaged[Cdecl])funcTable[658])(); #endif } @@ -762,9 +762,9 @@ namespace Dalamud.Bindings.ImGui internal static void StackSizesDestroyNative(ImGuiStackSizes* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[658])(self); + ((delegate* unmanaged[Cdecl])funcTable[659])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[658])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[659])((nint)self); #endif } @@ -794,9 +794,9 @@ namespace Dalamud.Bindings.ImGui internal static void StackSizesSetToCurrentStateNative(ImGuiStackSizes* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[659])(self); + ((delegate* unmanaged[Cdecl])funcTable[660])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[659])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[660])((nint)self); #endif } @@ -826,9 +826,9 @@ namespace Dalamud.Bindings.ImGui internal static void StackSizesCompareWithCurrentStateNative(ImGuiStackSizes* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[660])(self); + ((delegate* unmanaged[Cdecl])funcTable[661])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[660])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[661])((nint)self); #endif } @@ -858,9 +858,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiPtrOrIndex* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[661])(self); + ((delegate* unmanaged[Cdecl])funcTable[662])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[661])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[662])((nint)self); #endif } @@ -890,9 +890,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiInputEvent* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[662])(self); + ((delegate* unmanaged[Cdecl])funcTable[663])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[662])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[663])((nint)self); #endif } @@ -922,9 +922,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiListClipperData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[663])(self); + ((delegate* unmanaged[Cdecl])funcTable[664])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[663])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[664])((nint)self); #endif } @@ -954,9 +954,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiNavItemData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[664])(self); + ((delegate* unmanaged[Cdecl])funcTable[665])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[664])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[665])((nint)self); #endif } @@ -986,9 +986,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiOldColumnData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[665])(self); + ((delegate* unmanaged[Cdecl])funcTable[666])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[665])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[666])((nint)self); #endif } @@ -1018,9 +1018,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiOldColumns* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[666])(self); + ((delegate* unmanaged[Cdecl])funcTable[667])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[666])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[667])((nint)self); #endif } @@ -1050,9 +1050,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiDockContext* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[667])(self); + ((delegate* unmanaged[Cdecl])funcTable[668])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[667])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[668])((nint)self); #endif } @@ -1082,9 +1082,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiWindowSettings* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[668])(self); + ((delegate* unmanaged[Cdecl])funcTable[669])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[668])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[669])((nint)self); #endif } @@ -1114,9 +1114,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiSettingsHandler* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[669])(self); + ((delegate* unmanaged[Cdecl])funcTable[670])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[669])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[670])((nint)self); #endif } @@ -1146,9 +1146,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiMetricsConfig* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[670])(self); + ((delegate* unmanaged[Cdecl])funcTable[671])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[670])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[671])((nint)self); #endif } @@ -1178,9 +1178,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiStackLevelInfo* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[671])(self); + ((delegate* unmanaged[Cdecl])funcTable[672])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[671])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[672])((nint)self); #endif } @@ -1210,9 +1210,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStackTool* StackToolImGuiStackToolNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[672])(); + return ((delegate* unmanaged[Cdecl])funcTable[673])(); #else - return (ImGuiStackTool*)((delegate* unmanaged[Cdecl])funcTable[672])(); + return (ImGuiStackTool*)((delegate* unmanaged[Cdecl])funcTable[673])(); #endif } @@ -1232,9 +1232,9 @@ namespace Dalamud.Bindings.ImGui internal static void StackToolDestroyNative(ImGuiStackTool* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[673])(self); + ((delegate* unmanaged[Cdecl])funcTable[674])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[673])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[674])((nint)self); #endif } @@ -1264,9 +1264,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiContextHook* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[674])(self); + ((delegate* unmanaged[Cdecl])funcTable[675])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[674])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[675])((nint)self); #endif } @@ -1296,9 +1296,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiContext* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[675])(self); + ((delegate* unmanaged[Cdecl])funcTable[676])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[675])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[676])((nint)self); #endif } @@ -1328,9 +1328,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTabItem* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[676])(self); + ((delegate* unmanaged[Cdecl])funcTable[677])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[676])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[677])((nint)self); #endif } @@ -1360,9 +1360,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTabBar* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[677])(self); + ((delegate* unmanaged[Cdecl])funcTable[678])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[677])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[678])((nint)self); #endif } @@ -1392,9 +1392,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTableColumn* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[678])(self); + ((delegate* unmanaged[Cdecl])funcTable[679])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[678])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[679])((nint)self); #endif } @@ -1424,9 +1424,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTableInstanceData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[679])(self); + ((delegate* unmanaged[Cdecl])funcTable[680])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[679])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[680])((nint)self); #endif } @@ -1456,9 +1456,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTableTempData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[680])(self); + ((delegate* unmanaged[Cdecl])funcTable[681])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[680])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[681])((nint)self); #endif } @@ -1488,9 +1488,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTableColumnSettings* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[681])(self); + ((delegate* unmanaged[Cdecl])funcTable[682])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[681])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[682])((nint)self); #endif } @@ -1520,9 +1520,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTableSettings* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[682])(self); + ((delegate* unmanaged[Cdecl])funcTable[683])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[682])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[683])((nint)self); #endif } @@ -1553,9 +1553,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogTextNative(byte* fmt) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[683])(fmt); + ((delegate* unmanaged[Cdecl])funcTable[684])(fmt); #else - ((delegate* unmanaged[Cdecl])funcTable[683])((nint)fmt); + ((delegate* unmanaged[Cdecl])funcTable[684])((nint)fmt); #endif } @@ -1629,9 +1629,9 @@ namespace Dalamud.Bindings.ImGui internal static void appendfNative(ImGuiTextBuffer* buffer, byte* fmt) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[684])(buffer, fmt); + ((delegate* unmanaged[Cdecl])funcTable[685])(buffer, fmt); #else - ((delegate* unmanaged[Cdecl])funcTable[684])((nint)buffer, (nint)fmt); + ((delegate* unmanaged[Cdecl])funcTable[685])((nint)buffer, (nint)fmt); #endif } @@ -1772,9 +1772,9 @@ namespace Dalamud.Bindings.ImGui internal static float GETFLTMAXNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[685])(); + return ((delegate* unmanaged[Cdecl])funcTable[686])(); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[685])(); + return (float)((delegate* unmanaged[Cdecl])funcTable[686])(); #endif } @@ -1794,9 +1794,9 @@ namespace Dalamud.Bindings.ImGui internal static float GETFLTMINNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[686])(); + return ((delegate* unmanaged[Cdecl])funcTable[687])(); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[686])(); + return (float)((delegate* unmanaged[Cdecl])funcTable[687])(); #endif } @@ -1816,9 +1816,9 @@ namespace Dalamud.Bindings.ImGui internal static ImVector* ImVectorImWcharCreateNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl]*>)funcTable[687])(); + return ((delegate* unmanaged[Cdecl]*>)funcTable[688])(); #else - return (ImVector*)((delegate* unmanaged[Cdecl])funcTable[687])(); + return (ImVector*)((delegate* unmanaged[Cdecl])funcTable[688])(); #endif } @@ -1838,9 +1838,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImVectorImWcharDestroyNative(ImVector* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, void>)funcTable[688])(self); + ((delegate* unmanaged[Cdecl]*, void>)funcTable[689])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[688])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[689])((nint)self); #endif } @@ -1870,9 +1870,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImVectorImWcharInitNative(ImVector* p) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, void>)funcTable[689])(p); + ((delegate* unmanaged[Cdecl]*, void>)funcTable[690])(p); #else - ((delegate* unmanaged[Cdecl])funcTable[689])((nint)p); + ((delegate* unmanaged[Cdecl])funcTable[690])((nint)p); #endif } @@ -1902,9 +1902,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImVectorImWcharUnInitNative(ImVector* p) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, void>)funcTable[690])(p); + ((delegate* unmanaged[Cdecl]*, void>)funcTable[691])(p); #else - ((delegate* unmanaged[Cdecl])funcTable[690])((nint)p); + ((delegate* unmanaged[Cdecl])funcTable[691])((nint)p); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImDrawListSharedData.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImDrawListSharedData.cs index e22f94879..8a71d18b2 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImDrawListSharedData.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImDrawListSharedData.cs @@ -25,6 +25,11 @@ namespace Dalamud.Bindings.ImGui [StructLayout(LayoutKind.Sequential)] public partial struct ImDrawListSharedData { + /// + /// To be documented. + /// + public ImTextureID TexIdCommon; + /// /// To be documented. /// @@ -194,8 +199,9 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public unsafe ImDrawListSharedData(Vector2 texUvWhitePixel = default, ImFont* font = default, float fontSize = default, float curveTessellationTol = default, float circleSegmentMaxError = default, Vector4 clipRectFullscreen = default, ImDrawListFlags initialFlags = default, Vector2* arcFastVtx = default, float arcFastRadiusCutoff = default, byte* circleSegmentCounts = default, Vector4* texUvLines = default) + public unsafe ImDrawListSharedData(ImTextureID texIdCommon = default, Vector2 texUvWhitePixel = default, ImFont* font = default, float fontSize = default, float curveTessellationTol = default, float circleSegmentMaxError = default, Vector4 clipRectFullscreen = default, ImDrawListFlags initialFlags = default, Vector2* arcFastVtx = default, float arcFastRadiusCutoff = default, byte* circleSegmentCounts = default, Vector4* texUvLines = default) { + TexIdCommon = texIdCommon; TexUvWhitePixel = texUvWhitePixel; Font = font; FontSize = fontSize; @@ -328,8 +334,9 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public unsafe ImDrawListSharedData(Vector2 texUvWhitePixel = default, ImFont* font = default, float fontSize = default, float curveTessellationTol = default, float circleSegmentMaxError = default, Vector4 clipRectFullscreen = default, ImDrawListFlags initialFlags = default, Span arcFastVtx = default, float arcFastRadiusCutoff = default, Span circleSegmentCounts = default, Vector4* texUvLines = default) + public unsafe ImDrawListSharedData(ImTextureID texIdCommon = default, Vector2 texUvWhitePixel = default, ImFont* font = default, float fontSize = default, float curveTessellationTol = default, float circleSegmentMaxError = default, Vector4 clipRectFullscreen = default, ImDrawListFlags initialFlags = default, Span arcFastVtx = default, float arcFastRadiusCutoff = default, Span circleSegmentCounts = default, Vector4* texUvLines = default) { + TexIdCommon = texIdCommon; TexUvWhitePixel = texUvWhitePixel; Font = font; FontSize = fontSize; @@ -531,6 +538,10 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// + public ref ImTextureID TexIdCommon => ref Unsafe.AsRef(&Handle->TexIdCommon); + /// + /// To be documented. + /// public ref Vector2 TexUvWhitePixel => ref Unsafe.AsRef(&Handle->TexUvWhitePixel); /// /// To be documented. diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImFontAtlas.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImFontAtlas.cs index 7175c0bb7..734e336e5 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImFontAtlas.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImFontAtlas.cs @@ -194,18 +194,28 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public int PackIdMouseCursors; + public int TextureIndexCommon; /// /// To be documented. /// - public int PackIdLines; + public int PackIdCommon; + + /// + /// To be documented. + /// + public ImFontAtlasCustomRect RectMouseCursors; + + /// + /// To be documented. + /// + public ImFontAtlasCustomRect RectLines; /// /// To be documented. /// - public unsafe ImFontAtlas(ImFontAtlasFlags flags = default, ImVector textures = default, int texDesiredWidth = default, int texDesiredHeight = default, int texGlyphPadding = default, bool locked = default, bool texReady = default, bool texPixelsUseColors = default, int texWidth = default, int texHeight = default, Vector2 texUvScale = default, Vector2 texUvWhitePixel = default, ImVector fonts = default, ImVector customRects = default, ImVector configData = default, Vector4* texUvLines = default, ImFontBuilderIO* fontBuilderIo = default, uint fontBuilderFlags = default, int packIdMouseCursors = default, int packIdLines = default) + public unsafe ImFontAtlas(ImFontAtlasFlags flags = default, ImVector textures = default, int texDesiredWidth = default, int texDesiredHeight = default, int texGlyphPadding = default, bool locked = default, bool texReady = default, bool texPixelsUseColors = default, int texWidth = default, int texHeight = default, Vector2 texUvScale = default, Vector2 texUvWhitePixel = default, ImVector fonts = default, ImVector customRects = default, ImVector configData = default, Vector4* texUvLines = default, ImFontBuilderIO* fontBuilderIo = default, uint fontBuilderFlags = default, int textureIndexCommon = default, int packIdCommon = default, ImFontAtlasCustomRect rectMouseCursors = default, ImFontAtlasCustomRect rectLines = default) { Flags = flags; Textures = textures; @@ -291,14 +301,16 @@ namespace Dalamud.Bindings.ImGui } FontBuilderIO = fontBuilderIo; FontBuilderFlags = fontBuilderFlags; - PackIdMouseCursors = packIdMouseCursors; - PackIdLines = packIdLines; + TextureIndexCommon = textureIndexCommon; + PackIdCommon = packIdCommon; + RectMouseCursors = rectMouseCursors; + RectLines = rectLines; } /// /// To be documented. /// - public unsafe ImFontAtlas(ImFontAtlasFlags flags = default, ImVector textures = default, int texDesiredWidth = default, int texDesiredHeight = default, int texGlyphPadding = default, bool locked = default, bool texReady = default, bool texPixelsUseColors = default, int texWidth = default, int texHeight = default, Vector2 texUvScale = default, Vector2 texUvWhitePixel = default, ImVector fonts = default, ImVector customRects = default, ImVector configData = default, Span texUvLines = default, ImFontBuilderIO* fontBuilderIo = default, uint fontBuilderFlags = default, int packIdMouseCursors = default, int packIdLines = default) + public unsafe ImFontAtlas(ImFontAtlasFlags flags = default, ImVector textures = default, int texDesiredWidth = default, int texDesiredHeight = default, int texGlyphPadding = default, bool locked = default, bool texReady = default, bool texPixelsUseColors = default, int texWidth = default, int texHeight = default, Vector2 texUvScale = default, Vector2 texUvWhitePixel = default, ImVector fonts = default, ImVector customRects = default, ImVector configData = default, Span texUvLines = default, ImFontBuilderIO* fontBuilderIo = default, uint fontBuilderFlags = default, int textureIndexCommon = default, int packIdCommon = default, ImFontAtlasCustomRect rectMouseCursors = default, ImFontAtlasCustomRect rectLines = default) { Flags = flags; Textures = textures; @@ -384,8 +396,10 @@ namespace Dalamud.Bindings.ImGui } FontBuilderIO = fontBuilderIo; FontBuilderFlags = fontBuilderFlags; - PackIdMouseCursors = packIdMouseCursors; - PackIdLines = packIdLines; + TextureIndexCommon = textureIndexCommon; + PackIdCommon = packIdCommon; + RectMouseCursors = rectMouseCursors; + RectLines = rectLines; } @@ -4647,11 +4661,19 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public ref int PackIdMouseCursors => ref Unsafe.AsRef(&Handle->PackIdMouseCursors); + public ref int TextureIndexCommon => ref Unsafe.AsRef(&Handle->TextureIndexCommon); /// /// To be documented. /// - public ref int PackIdLines => ref Unsafe.AsRef(&Handle->PackIdLines); + public ref int PackIdCommon => ref Unsafe.AsRef(&Handle->PackIdCommon); + /// + /// To be documented. + /// + public ref ImFontAtlasCustomRect RectMouseCursors => ref Unsafe.AsRef(&Handle->RectMouseCursors); + /// + /// To be documented. + /// + public ref ImFontAtlasCustomRect RectLines => ref Unsafe.AsRef(&Handle->RectLines); /// /// To be documented. /// diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiContext.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiContext.cs index 918dbd1bd..cc8dcb667 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiContext.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiContext.cs @@ -2766,7 +2766,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span DragDropPayloadBufLocal - + { get { @@ -3037,7 +3037,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span FramerateSecPerFrame - + { get { diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiIO.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiIO.cs index 8b7e1e5e3..e5fd1ada7 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiIO.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiIO.cs @@ -964,651 +964,651 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public byte KeysDown_0; - public byte KeysDown_1; - public byte KeysDown_2; - public byte KeysDown_3; - public byte KeysDown_4; - public byte KeysDown_5; - public byte KeysDown_6; - public byte KeysDown_7; - public byte KeysDown_8; - public byte KeysDown_9; - public byte KeysDown_10; - public byte KeysDown_11; - public byte KeysDown_12; - public byte KeysDown_13; - public byte KeysDown_14; - public byte KeysDown_15; - public byte KeysDown_16; - public byte KeysDown_17; - public byte KeysDown_18; - public byte KeysDown_19; - public byte KeysDown_20; - public byte KeysDown_21; - public byte KeysDown_22; - public byte KeysDown_23; - public byte KeysDown_24; - public byte KeysDown_25; - public byte KeysDown_26; - public byte KeysDown_27; - public byte KeysDown_28; - public byte KeysDown_29; - public byte KeysDown_30; - public byte KeysDown_31; - public byte KeysDown_32; - public byte KeysDown_33; - public byte KeysDown_34; - public byte KeysDown_35; - public byte KeysDown_36; - public byte KeysDown_37; - public byte KeysDown_38; - public byte KeysDown_39; - public byte KeysDown_40; - public byte KeysDown_41; - public byte KeysDown_42; - public byte KeysDown_43; - public byte KeysDown_44; - public byte KeysDown_45; - public byte KeysDown_46; - public byte KeysDown_47; - public byte KeysDown_48; - public byte KeysDown_49; - public byte KeysDown_50; - public byte KeysDown_51; - public byte KeysDown_52; - public byte KeysDown_53; - public byte KeysDown_54; - public byte KeysDown_55; - public byte KeysDown_56; - public byte KeysDown_57; - public byte KeysDown_58; - public byte KeysDown_59; - public byte KeysDown_60; - public byte KeysDown_61; - public byte KeysDown_62; - public byte KeysDown_63; - public byte KeysDown_64; - public byte KeysDown_65; - public byte KeysDown_66; - public byte KeysDown_67; - public byte KeysDown_68; - public byte KeysDown_69; - public byte KeysDown_70; - public byte KeysDown_71; - public byte KeysDown_72; - public byte KeysDown_73; - public byte KeysDown_74; - public byte KeysDown_75; - public byte KeysDown_76; - public byte KeysDown_77; - public byte KeysDown_78; - public byte KeysDown_79; - public byte KeysDown_80; - public byte KeysDown_81; - public byte KeysDown_82; - public byte KeysDown_83; - public byte KeysDown_84; - public byte KeysDown_85; - public byte KeysDown_86; - public byte KeysDown_87; - public byte KeysDown_88; - public byte KeysDown_89; - public byte KeysDown_90; - public byte KeysDown_91; - public byte KeysDown_92; - public byte KeysDown_93; - public byte KeysDown_94; - public byte KeysDown_95; - public byte KeysDown_96; - public byte KeysDown_97; - public byte KeysDown_98; - public byte KeysDown_99; - public byte KeysDown_100; - public byte KeysDown_101; - public byte KeysDown_102; - public byte KeysDown_103; - public byte KeysDown_104; - public byte KeysDown_105; - public byte KeysDown_106; - public byte KeysDown_107; - public byte KeysDown_108; - public byte KeysDown_109; - public byte KeysDown_110; - public byte KeysDown_111; - public byte KeysDown_112; - public byte KeysDown_113; - public byte KeysDown_114; - public byte KeysDown_115; - public byte KeysDown_116; - public byte KeysDown_117; - public byte KeysDown_118; - public byte KeysDown_119; - public byte KeysDown_120; - public byte KeysDown_121; - public byte KeysDown_122; - public byte KeysDown_123; - public byte KeysDown_124; - public byte KeysDown_125; - public byte KeysDown_126; - public byte KeysDown_127; - public byte KeysDown_128; - public byte KeysDown_129; - public byte KeysDown_130; - public byte KeysDown_131; - public byte KeysDown_132; - public byte KeysDown_133; - public byte KeysDown_134; - public byte KeysDown_135; - public byte KeysDown_136; - public byte KeysDown_137; - public byte KeysDown_138; - public byte KeysDown_139; - public byte KeysDown_140; - public byte KeysDown_141; - public byte KeysDown_142; - public byte KeysDown_143; - public byte KeysDown_144; - public byte KeysDown_145; - public byte KeysDown_146; - public byte KeysDown_147; - public byte KeysDown_148; - public byte KeysDown_149; - public byte KeysDown_150; - public byte KeysDown_151; - public byte KeysDown_152; - public byte KeysDown_153; - public byte KeysDown_154; - public byte KeysDown_155; - public byte KeysDown_156; - public byte KeysDown_157; - public byte KeysDown_158; - public byte KeysDown_159; - public byte KeysDown_160; - public byte KeysDown_161; - public byte KeysDown_162; - public byte KeysDown_163; - public byte KeysDown_164; - public byte KeysDown_165; - public byte KeysDown_166; - public byte KeysDown_167; - public byte KeysDown_168; - public byte KeysDown_169; - public byte KeysDown_170; - public byte KeysDown_171; - public byte KeysDown_172; - public byte KeysDown_173; - public byte KeysDown_174; - public byte KeysDown_175; - public byte KeysDown_176; - public byte KeysDown_177; - public byte KeysDown_178; - public byte KeysDown_179; - public byte KeysDown_180; - public byte KeysDown_181; - public byte KeysDown_182; - public byte KeysDown_183; - public byte KeysDown_184; - public byte KeysDown_185; - public byte KeysDown_186; - public byte KeysDown_187; - public byte KeysDown_188; - public byte KeysDown_189; - public byte KeysDown_190; - public byte KeysDown_191; - public byte KeysDown_192; - public byte KeysDown_193; - public byte KeysDown_194; - public byte KeysDown_195; - public byte KeysDown_196; - public byte KeysDown_197; - public byte KeysDown_198; - public byte KeysDown_199; - public byte KeysDown_200; - public byte KeysDown_201; - public byte KeysDown_202; - public byte KeysDown_203; - public byte KeysDown_204; - public byte KeysDown_205; - public byte KeysDown_206; - public byte KeysDown_207; - public byte KeysDown_208; - public byte KeysDown_209; - public byte KeysDown_210; - public byte KeysDown_211; - public byte KeysDown_212; - public byte KeysDown_213; - public byte KeysDown_214; - public byte KeysDown_215; - public byte KeysDown_216; - public byte KeysDown_217; - public byte KeysDown_218; - public byte KeysDown_219; - public byte KeysDown_220; - public byte KeysDown_221; - public byte KeysDown_222; - public byte KeysDown_223; - public byte KeysDown_224; - public byte KeysDown_225; - public byte KeysDown_226; - public byte KeysDown_227; - public byte KeysDown_228; - public byte KeysDown_229; - public byte KeysDown_230; - public byte KeysDown_231; - public byte KeysDown_232; - public byte KeysDown_233; - public byte KeysDown_234; - public byte KeysDown_235; - public byte KeysDown_236; - public byte KeysDown_237; - public byte KeysDown_238; - public byte KeysDown_239; - public byte KeysDown_240; - public byte KeysDown_241; - public byte KeysDown_242; - public byte KeysDown_243; - public byte KeysDown_244; - public byte KeysDown_245; - public byte KeysDown_246; - public byte KeysDown_247; - public byte KeysDown_248; - public byte KeysDown_249; - public byte KeysDown_250; - public byte KeysDown_251; - public byte KeysDown_252; - public byte KeysDown_253; - public byte KeysDown_254; - public byte KeysDown_255; - public byte KeysDown_256; - public byte KeysDown_257; - public byte KeysDown_258; - public byte KeysDown_259; - public byte KeysDown_260; - public byte KeysDown_261; - public byte KeysDown_262; - public byte KeysDown_263; - public byte KeysDown_264; - public byte KeysDown_265; - public byte KeysDown_266; - public byte KeysDown_267; - public byte KeysDown_268; - public byte KeysDown_269; - public byte KeysDown_270; - public byte KeysDown_271; - public byte KeysDown_272; - public byte KeysDown_273; - public byte KeysDown_274; - public byte KeysDown_275; - public byte KeysDown_276; - public byte KeysDown_277; - public byte KeysDown_278; - public byte KeysDown_279; - public byte KeysDown_280; - public byte KeysDown_281; - public byte KeysDown_282; - public byte KeysDown_283; - public byte KeysDown_284; - public byte KeysDown_285; - public byte KeysDown_286; - public byte KeysDown_287; - public byte KeysDown_288; - public byte KeysDown_289; - public byte KeysDown_290; - public byte KeysDown_291; - public byte KeysDown_292; - public byte KeysDown_293; - public byte KeysDown_294; - public byte KeysDown_295; - public byte KeysDown_296; - public byte KeysDown_297; - public byte KeysDown_298; - public byte KeysDown_299; - public byte KeysDown_300; - public byte KeysDown_301; - public byte KeysDown_302; - public byte KeysDown_303; - public byte KeysDown_304; - public byte KeysDown_305; - public byte KeysDown_306; - public byte KeysDown_307; - public byte KeysDown_308; - public byte KeysDown_309; - public byte KeysDown_310; - public byte KeysDown_311; - public byte KeysDown_312; - public byte KeysDown_313; - public byte KeysDown_314; - public byte KeysDown_315; - public byte KeysDown_316; - public byte KeysDown_317; - public byte KeysDown_318; - public byte KeysDown_319; - public byte KeysDown_320; - public byte KeysDown_321; - public byte KeysDown_322; - public byte KeysDown_323; - public byte KeysDown_324; - public byte KeysDown_325; - public byte KeysDown_326; - public byte KeysDown_327; - public byte KeysDown_328; - public byte KeysDown_329; - public byte KeysDown_330; - public byte KeysDown_331; - public byte KeysDown_332; - public byte KeysDown_333; - public byte KeysDown_334; - public byte KeysDown_335; - public byte KeysDown_336; - public byte KeysDown_337; - public byte KeysDown_338; - public byte KeysDown_339; - public byte KeysDown_340; - public byte KeysDown_341; - public byte KeysDown_342; - public byte KeysDown_343; - public byte KeysDown_344; - public byte KeysDown_345; - public byte KeysDown_346; - public byte KeysDown_347; - public byte KeysDown_348; - public byte KeysDown_349; - public byte KeysDown_350; - public byte KeysDown_351; - public byte KeysDown_352; - public byte KeysDown_353; - public byte KeysDown_354; - public byte KeysDown_355; - public byte KeysDown_356; - public byte KeysDown_357; - public byte KeysDown_358; - public byte KeysDown_359; - public byte KeysDown_360; - public byte KeysDown_361; - public byte KeysDown_362; - public byte KeysDown_363; - public byte KeysDown_364; - public byte KeysDown_365; - public byte KeysDown_366; - public byte KeysDown_367; - public byte KeysDown_368; - public byte KeysDown_369; - public byte KeysDown_370; - public byte KeysDown_371; - public byte KeysDown_372; - public byte KeysDown_373; - public byte KeysDown_374; - public byte KeysDown_375; - public byte KeysDown_376; - public byte KeysDown_377; - public byte KeysDown_378; - public byte KeysDown_379; - public byte KeysDown_380; - public byte KeysDown_381; - public byte KeysDown_382; - public byte KeysDown_383; - public byte KeysDown_384; - public byte KeysDown_385; - public byte KeysDown_386; - public byte KeysDown_387; - public byte KeysDown_388; - public byte KeysDown_389; - public byte KeysDown_390; - public byte KeysDown_391; - public byte KeysDown_392; - public byte KeysDown_393; - public byte KeysDown_394; - public byte KeysDown_395; - public byte KeysDown_396; - public byte KeysDown_397; - public byte KeysDown_398; - public byte KeysDown_399; - public byte KeysDown_400; - public byte KeysDown_401; - public byte KeysDown_402; - public byte KeysDown_403; - public byte KeysDown_404; - public byte KeysDown_405; - public byte KeysDown_406; - public byte KeysDown_407; - public byte KeysDown_408; - public byte KeysDown_409; - public byte KeysDown_410; - public byte KeysDown_411; - public byte KeysDown_412; - public byte KeysDown_413; - public byte KeysDown_414; - public byte KeysDown_415; - public byte KeysDown_416; - public byte KeysDown_417; - public byte KeysDown_418; - public byte KeysDown_419; - public byte KeysDown_420; - public byte KeysDown_421; - public byte KeysDown_422; - public byte KeysDown_423; - public byte KeysDown_424; - public byte KeysDown_425; - public byte KeysDown_426; - public byte KeysDown_427; - public byte KeysDown_428; - public byte KeysDown_429; - public byte KeysDown_430; - public byte KeysDown_431; - public byte KeysDown_432; - public byte KeysDown_433; - public byte KeysDown_434; - public byte KeysDown_435; - public byte KeysDown_436; - public byte KeysDown_437; - public byte KeysDown_438; - public byte KeysDown_439; - public byte KeysDown_440; - public byte KeysDown_441; - public byte KeysDown_442; - public byte KeysDown_443; - public byte KeysDown_444; - public byte KeysDown_445; - public byte KeysDown_446; - public byte KeysDown_447; - public byte KeysDown_448; - public byte KeysDown_449; - public byte KeysDown_450; - public byte KeysDown_451; - public byte KeysDown_452; - public byte KeysDown_453; - public byte KeysDown_454; - public byte KeysDown_455; - public byte KeysDown_456; - public byte KeysDown_457; - public byte KeysDown_458; - public byte KeysDown_459; - public byte KeysDown_460; - public byte KeysDown_461; - public byte KeysDown_462; - public byte KeysDown_463; - public byte KeysDown_464; - public byte KeysDown_465; - public byte KeysDown_466; - public byte KeysDown_467; - public byte KeysDown_468; - public byte KeysDown_469; - public byte KeysDown_470; - public byte KeysDown_471; - public byte KeysDown_472; - public byte KeysDown_473; - public byte KeysDown_474; - public byte KeysDown_475; - public byte KeysDown_476; - public byte KeysDown_477; - public byte KeysDown_478; - public byte KeysDown_479; - public byte KeysDown_480; - public byte KeysDown_481; - public byte KeysDown_482; - public byte KeysDown_483; - public byte KeysDown_484; - public byte KeysDown_485; - public byte KeysDown_486; - public byte KeysDown_487; - public byte KeysDown_488; - public byte KeysDown_489; - public byte KeysDown_490; - public byte KeysDown_491; - public byte KeysDown_492; - public byte KeysDown_493; - public byte KeysDown_494; - public byte KeysDown_495; - public byte KeysDown_496; - public byte KeysDown_497; - public byte KeysDown_498; - public byte KeysDown_499; - public byte KeysDown_500; - public byte KeysDown_501; - public byte KeysDown_502; - public byte KeysDown_503; - public byte KeysDown_504; - public byte KeysDown_505; - public byte KeysDown_506; - public byte KeysDown_507; - public byte KeysDown_508; - public byte KeysDown_509; - public byte KeysDown_510; - public byte KeysDown_511; - public byte KeysDown_512; - public byte KeysDown_513; - public byte KeysDown_514; - public byte KeysDown_515; - public byte KeysDown_516; - public byte KeysDown_517; - public byte KeysDown_518; - public byte KeysDown_519; - public byte KeysDown_520; - public byte KeysDown_521; - public byte KeysDown_522; - public byte KeysDown_523; - public byte KeysDown_524; - public byte KeysDown_525; - public byte KeysDown_526; - public byte KeysDown_527; - public byte KeysDown_528; - public byte KeysDown_529; - public byte KeysDown_530; - public byte KeysDown_531; - public byte KeysDown_532; - public byte KeysDown_533; - public byte KeysDown_534; - public byte KeysDown_535; - public byte KeysDown_536; - public byte KeysDown_537; - public byte KeysDown_538; - public byte KeysDown_539; - public byte KeysDown_540; - public byte KeysDown_541; - public byte KeysDown_542; - public byte KeysDown_543; - public byte KeysDown_544; - public byte KeysDown_545; - public byte KeysDown_546; - public byte KeysDown_547; - public byte KeysDown_548; - public byte KeysDown_549; - public byte KeysDown_550; - public byte KeysDown_551; - public byte KeysDown_552; - public byte KeysDown_553; - public byte KeysDown_554; - public byte KeysDown_555; - public byte KeysDown_556; - public byte KeysDown_557; - public byte KeysDown_558; - public byte KeysDown_559; - public byte KeysDown_560; - public byte KeysDown_561; - public byte KeysDown_562; - public byte KeysDown_563; - public byte KeysDown_564; - public byte KeysDown_565; - public byte KeysDown_566; - public byte KeysDown_567; - public byte KeysDown_568; - public byte KeysDown_569; - public byte KeysDown_570; - public byte KeysDown_571; - public byte KeysDown_572; - public byte KeysDown_573; - public byte KeysDown_574; - public byte KeysDown_575; - public byte KeysDown_576; - public byte KeysDown_577; - public byte KeysDown_578; - public byte KeysDown_579; - public byte KeysDown_580; - public byte KeysDown_581; - public byte KeysDown_582; - public byte KeysDown_583; - public byte KeysDown_584; - public byte KeysDown_585; - public byte KeysDown_586; - public byte KeysDown_587; - public byte KeysDown_588; - public byte KeysDown_589; - public byte KeysDown_590; - public byte KeysDown_591; - public byte KeysDown_592; - public byte KeysDown_593; - public byte KeysDown_594; - public byte KeysDown_595; - public byte KeysDown_596; - public byte KeysDown_597; - public byte KeysDown_598; - public byte KeysDown_599; - public byte KeysDown_600; - public byte KeysDown_601; - public byte KeysDown_602; - public byte KeysDown_603; - public byte KeysDown_604; - public byte KeysDown_605; - public byte KeysDown_606; - public byte KeysDown_607; - public byte KeysDown_608; - public byte KeysDown_609; - public byte KeysDown_610; - public byte KeysDown_611; - public byte KeysDown_612; - public byte KeysDown_613; - public byte KeysDown_614; - public byte KeysDown_615; - public byte KeysDown_616; - public byte KeysDown_617; - public byte KeysDown_618; - public byte KeysDown_619; - public byte KeysDown_620; - public byte KeysDown_621; - public byte KeysDown_622; - public byte KeysDown_623; - public byte KeysDown_624; - public byte KeysDown_625; - public byte KeysDown_626; - public byte KeysDown_627; - public byte KeysDown_628; - public byte KeysDown_629; - public byte KeysDown_630; - public byte KeysDown_631; - public byte KeysDown_632; - public byte KeysDown_633; - public byte KeysDown_634; - public byte KeysDown_635; - public byte KeysDown_636; - public byte KeysDown_637; - public byte KeysDown_638; - public byte KeysDown_639; - public byte KeysDown_640; - public byte KeysDown_641; - public byte KeysDown_642; - public byte KeysDown_643; - public byte KeysDown_644; + public bool KeysDown_0; + public bool KeysDown_1; + public bool KeysDown_2; + public bool KeysDown_3; + public bool KeysDown_4; + public bool KeysDown_5; + public bool KeysDown_6; + public bool KeysDown_7; + public bool KeysDown_8; + public bool KeysDown_9; + public bool KeysDown_10; + public bool KeysDown_11; + public bool KeysDown_12; + public bool KeysDown_13; + public bool KeysDown_14; + public bool KeysDown_15; + public bool KeysDown_16; + public bool KeysDown_17; + public bool KeysDown_18; + public bool KeysDown_19; + public bool KeysDown_20; + public bool KeysDown_21; + public bool KeysDown_22; + public bool KeysDown_23; + public bool KeysDown_24; + public bool KeysDown_25; + public bool KeysDown_26; + public bool KeysDown_27; + public bool KeysDown_28; + public bool KeysDown_29; + public bool KeysDown_30; + public bool KeysDown_31; + public bool KeysDown_32; + public bool KeysDown_33; + public bool KeysDown_34; + public bool KeysDown_35; + public bool KeysDown_36; + public bool KeysDown_37; + public bool KeysDown_38; + public bool KeysDown_39; + public bool KeysDown_40; + public bool KeysDown_41; + public bool KeysDown_42; + public bool KeysDown_43; + public bool KeysDown_44; + public bool KeysDown_45; + public bool KeysDown_46; + public bool KeysDown_47; + public bool KeysDown_48; + public bool KeysDown_49; + public bool KeysDown_50; + public bool KeysDown_51; + public bool KeysDown_52; + public bool KeysDown_53; + public bool KeysDown_54; + public bool KeysDown_55; + public bool KeysDown_56; + public bool KeysDown_57; + public bool KeysDown_58; + public bool KeysDown_59; + public bool KeysDown_60; + public bool KeysDown_61; + public bool KeysDown_62; + public bool KeysDown_63; + public bool KeysDown_64; + public bool KeysDown_65; + public bool KeysDown_66; + public bool KeysDown_67; + public bool KeysDown_68; + public bool KeysDown_69; + public bool KeysDown_70; + public bool KeysDown_71; + public bool KeysDown_72; + public bool KeysDown_73; + public bool KeysDown_74; + public bool KeysDown_75; + public bool KeysDown_76; + public bool KeysDown_77; + public bool KeysDown_78; + public bool KeysDown_79; + public bool KeysDown_80; + public bool KeysDown_81; + public bool KeysDown_82; + public bool KeysDown_83; + public bool KeysDown_84; + public bool KeysDown_85; + public bool KeysDown_86; + public bool KeysDown_87; + public bool KeysDown_88; + public bool KeysDown_89; + public bool KeysDown_90; + public bool KeysDown_91; + public bool KeysDown_92; + public bool KeysDown_93; + public bool KeysDown_94; + public bool KeysDown_95; + public bool KeysDown_96; + public bool KeysDown_97; + public bool KeysDown_98; + public bool KeysDown_99; + public bool KeysDown_100; + public bool KeysDown_101; + public bool KeysDown_102; + public bool KeysDown_103; + public bool KeysDown_104; + public bool KeysDown_105; + public bool KeysDown_106; + public bool KeysDown_107; + public bool KeysDown_108; + public bool KeysDown_109; + public bool KeysDown_110; + public bool KeysDown_111; + public bool KeysDown_112; + public bool KeysDown_113; + public bool KeysDown_114; + public bool KeysDown_115; + public bool KeysDown_116; + public bool KeysDown_117; + public bool KeysDown_118; + public bool KeysDown_119; + public bool KeysDown_120; + public bool KeysDown_121; + public bool KeysDown_122; + public bool KeysDown_123; + public bool KeysDown_124; + public bool KeysDown_125; + public bool KeysDown_126; + public bool KeysDown_127; + public bool KeysDown_128; + public bool KeysDown_129; + public bool KeysDown_130; + public bool KeysDown_131; + public bool KeysDown_132; + public bool KeysDown_133; + public bool KeysDown_134; + public bool KeysDown_135; + public bool KeysDown_136; + public bool KeysDown_137; + public bool KeysDown_138; + public bool KeysDown_139; + public bool KeysDown_140; + public bool KeysDown_141; + public bool KeysDown_142; + public bool KeysDown_143; + public bool KeysDown_144; + public bool KeysDown_145; + public bool KeysDown_146; + public bool KeysDown_147; + public bool KeysDown_148; + public bool KeysDown_149; + public bool KeysDown_150; + public bool KeysDown_151; + public bool KeysDown_152; + public bool KeysDown_153; + public bool KeysDown_154; + public bool KeysDown_155; + public bool KeysDown_156; + public bool KeysDown_157; + public bool KeysDown_158; + public bool KeysDown_159; + public bool KeysDown_160; + public bool KeysDown_161; + public bool KeysDown_162; + public bool KeysDown_163; + public bool KeysDown_164; + public bool KeysDown_165; + public bool KeysDown_166; + public bool KeysDown_167; + public bool KeysDown_168; + public bool KeysDown_169; + public bool KeysDown_170; + public bool KeysDown_171; + public bool KeysDown_172; + public bool KeysDown_173; + public bool KeysDown_174; + public bool KeysDown_175; + public bool KeysDown_176; + public bool KeysDown_177; + public bool KeysDown_178; + public bool KeysDown_179; + public bool KeysDown_180; + public bool KeysDown_181; + public bool KeysDown_182; + public bool KeysDown_183; + public bool KeysDown_184; + public bool KeysDown_185; + public bool KeysDown_186; + public bool KeysDown_187; + public bool KeysDown_188; + public bool KeysDown_189; + public bool KeysDown_190; + public bool KeysDown_191; + public bool KeysDown_192; + public bool KeysDown_193; + public bool KeysDown_194; + public bool KeysDown_195; + public bool KeysDown_196; + public bool KeysDown_197; + public bool KeysDown_198; + public bool KeysDown_199; + public bool KeysDown_200; + public bool KeysDown_201; + public bool KeysDown_202; + public bool KeysDown_203; + public bool KeysDown_204; + public bool KeysDown_205; + public bool KeysDown_206; + public bool KeysDown_207; + public bool KeysDown_208; + public bool KeysDown_209; + public bool KeysDown_210; + public bool KeysDown_211; + public bool KeysDown_212; + public bool KeysDown_213; + public bool KeysDown_214; + public bool KeysDown_215; + public bool KeysDown_216; + public bool KeysDown_217; + public bool KeysDown_218; + public bool KeysDown_219; + public bool KeysDown_220; + public bool KeysDown_221; + public bool KeysDown_222; + public bool KeysDown_223; + public bool KeysDown_224; + public bool KeysDown_225; + public bool KeysDown_226; + public bool KeysDown_227; + public bool KeysDown_228; + public bool KeysDown_229; + public bool KeysDown_230; + public bool KeysDown_231; + public bool KeysDown_232; + public bool KeysDown_233; + public bool KeysDown_234; + public bool KeysDown_235; + public bool KeysDown_236; + public bool KeysDown_237; + public bool KeysDown_238; + public bool KeysDown_239; + public bool KeysDown_240; + public bool KeysDown_241; + public bool KeysDown_242; + public bool KeysDown_243; + public bool KeysDown_244; + public bool KeysDown_245; + public bool KeysDown_246; + public bool KeysDown_247; + public bool KeysDown_248; + public bool KeysDown_249; + public bool KeysDown_250; + public bool KeysDown_251; + public bool KeysDown_252; + public bool KeysDown_253; + public bool KeysDown_254; + public bool KeysDown_255; + public bool KeysDown_256; + public bool KeysDown_257; + public bool KeysDown_258; + public bool KeysDown_259; + public bool KeysDown_260; + public bool KeysDown_261; + public bool KeysDown_262; + public bool KeysDown_263; + public bool KeysDown_264; + public bool KeysDown_265; + public bool KeysDown_266; + public bool KeysDown_267; + public bool KeysDown_268; + public bool KeysDown_269; + public bool KeysDown_270; + public bool KeysDown_271; + public bool KeysDown_272; + public bool KeysDown_273; + public bool KeysDown_274; + public bool KeysDown_275; + public bool KeysDown_276; + public bool KeysDown_277; + public bool KeysDown_278; + public bool KeysDown_279; + public bool KeysDown_280; + public bool KeysDown_281; + public bool KeysDown_282; + public bool KeysDown_283; + public bool KeysDown_284; + public bool KeysDown_285; + public bool KeysDown_286; + public bool KeysDown_287; + public bool KeysDown_288; + public bool KeysDown_289; + public bool KeysDown_290; + public bool KeysDown_291; + public bool KeysDown_292; + public bool KeysDown_293; + public bool KeysDown_294; + public bool KeysDown_295; + public bool KeysDown_296; + public bool KeysDown_297; + public bool KeysDown_298; + public bool KeysDown_299; + public bool KeysDown_300; + public bool KeysDown_301; + public bool KeysDown_302; + public bool KeysDown_303; + public bool KeysDown_304; + public bool KeysDown_305; + public bool KeysDown_306; + public bool KeysDown_307; + public bool KeysDown_308; + public bool KeysDown_309; + public bool KeysDown_310; + public bool KeysDown_311; + public bool KeysDown_312; + public bool KeysDown_313; + public bool KeysDown_314; + public bool KeysDown_315; + public bool KeysDown_316; + public bool KeysDown_317; + public bool KeysDown_318; + public bool KeysDown_319; + public bool KeysDown_320; + public bool KeysDown_321; + public bool KeysDown_322; + public bool KeysDown_323; + public bool KeysDown_324; + public bool KeysDown_325; + public bool KeysDown_326; + public bool KeysDown_327; + public bool KeysDown_328; + public bool KeysDown_329; + public bool KeysDown_330; + public bool KeysDown_331; + public bool KeysDown_332; + public bool KeysDown_333; + public bool KeysDown_334; + public bool KeysDown_335; + public bool KeysDown_336; + public bool KeysDown_337; + public bool KeysDown_338; + public bool KeysDown_339; + public bool KeysDown_340; + public bool KeysDown_341; + public bool KeysDown_342; + public bool KeysDown_343; + public bool KeysDown_344; + public bool KeysDown_345; + public bool KeysDown_346; + public bool KeysDown_347; + public bool KeysDown_348; + public bool KeysDown_349; + public bool KeysDown_350; + public bool KeysDown_351; + public bool KeysDown_352; + public bool KeysDown_353; + public bool KeysDown_354; + public bool KeysDown_355; + public bool KeysDown_356; + public bool KeysDown_357; + public bool KeysDown_358; + public bool KeysDown_359; + public bool KeysDown_360; + public bool KeysDown_361; + public bool KeysDown_362; + public bool KeysDown_363; + public bool KeysDown_364; + public bool KeysDown_365; + public bool KeysDown_366; + public bool KeysDown_367; + public bool KeysDown_368; + public bool KeysDown_369; + public bool KeysDown_370; + public bool KeysDown_371; + public bool KeysDown_372; + public bool KeysDown_373; + public bool KeysDown_374; + public bool KeysDown_375; + public bool KeysDown_376; + public bool KeysDown_377; + public bool KeysDown_378; + public bool KeysDown_379; + public bool KeysDown_380; + public bool KeysDown_381; + public bool KeysDown_382; + public bool KeysDown_383; + public bool KeysDown_384; + public bool KeysDown_385; + public bool KeysDown_386; + public bool KeysDown_387; + public bool KeysDown_388; + public bool KeysDown_389; + public bool KeysDown_390; + public bool KeysDown_391; + public bool KeysDown_392; + public bool KeysDown_393; + public bool KeysDown_394; + public bool KeysDown_395; + public bool KeysDown_396; + public bool KeysDown_397; + public bool KeysDown_398; + public bool KeysDown_399; + public bool KeysDown_400; + public bool KeysDown_401; + public bool KeysDown_402; + public bool KeysDown_403; + public bool KeysDown_404; + public bool KeysDown_405; + public bool KeysDown_406; + public bool KeysDown_407; + public bool KeysDown_408; + public bool KeysDown_409; + public bool KeysDown_410; + public bool KeysDown_411; + public bool KeysDown_412; + public bool KeysDown_413; + public bool KeysDown_414; + public bool KeysDown_415; + public bool KeysDown_416; + public bool KeysDown_417; + public bool KeysDown_418; + public bool KeysDown_419; + public bool KeysDown_420; + public bool KeysDown_421; + public bool KeysDown_422; + public bool KeysDown_423; + public bool KeysDown_424; + public bool KeysDown_425; + public bool KeysDown_426; + public bool KeysDown_427; + public bool KeysDown_428; + public bool KeysDown_429; + public bool KeysDown_430; + public bool KeysDown_431; + public bool KeysDown_432; + public bool KeysDown_433; + public bool KeysDown_434; + public bool KeysDown_435; + public bool KeysDown_436; + public bool KeysDown_437; + public bool KeysDown_438; + public bool KeysDown_439; + public bool KeysDown_440; + public bool KeysDown_441; + public bool KeysDown_442; + public bool KeysDown_443; + public bool KeysDown_444; + public bool KeysDown_445; + public bool KeysDown_446; + public bool KeysDown_447; + public bool KeysDown_448; + public bool KeysDown_449; + public bool KeysDown_450; + public bool KeysDown_451; + public bool KeysDown_452; + public bool KeysDown_453; + public bool KeysDown_454; + public bool KeysDown_455; + public bool KeysDown_456; + public bool KeysDown_457; + public bool KeysDown_458; + public bool KeysDown_459; + public bool KeysDown_460; + public bool KeysDown_461; + public bool KeysDown_462; + public bool KeysDown_463; + public bool KeysDown_464; + public bool KeysDown_465; + public bool KeysDown_466; + public bool KeysDown_467; + public bool KeysDown_468; + public bool KeysDown_469; + public bool KeysDown_470; + public bool KeysDown_471; + public bool KeysDown_472; + public bool KeysDown_473; + public bool KeysDown_474; + public bool KeysDown_475; + public bool KeysDown_476; + public bool KeysDown_477; + public bool KeysDown_478; + public bool KeysDown_479; + public bool KeysDown_480; + public bool KeysDown_481; + public bool KeysDown_482; + public bool KeysDown_483; + public bool KeysDown_484; + public bool KeysDown_485; + public bool KeysDown_486; + public bool KeysDown_487; + public bool KeysDown_488; + public bool KeysDown_489; + public bool KeysDown_490; + public bool KeysDown_491; + public bool KeysDown_492; + public bool KeysDown_493; + public bool KeysDown_494; + public bool KeysDown_495; + public bool KeysDown_496; + public bool KeysDown_497; + public bool KeysDown_498; + public bool KeysDown_499; + public bool KeysDown_500; + public bool KeysDown_501; + public bool KeysDown_502; + public bool KeysDown_503; + public bool KeysDown_504; + public bool KeysDown_505; + public bool KeysDown_506; + public bool KeysDown_507; + public bool KeysDown_508; + public bool KeysDown_509; + public bool KeysDown_510; + public bool KeysDown_511; + public bool KeysDown_512; + public bool KeysDown_513; + public bool KeysDown_514; + public bool KeysDown_515; + public bool KeysDown_516; + public bool KeysDown_517; + public bool KeysDown_518; + public bool KeysDown_519; + public bool KeysDown_520; + public bool KeysDown_521; + public bool KeysDown_522; + public bool KeysDown_523; + public bool KeysDown_524; + public bool KeysDown_525; + public bool KeysDown_526; + public bool KeysDown_527; + public bool KeysDown_528; + public bool KeysDown_529; + public bool KeysDown_530; + public bool KeysDown_531; + public bool KeysDown_532; + public bool KeysDown_533; + public bool KeysDown_534; + public bool KeysDown_535; + public bool KeysDown_536; + public bool KeysDown_537; + public bool KeysDown_538; + public bool KeysDown_539; + public bool KeysDown_540; + public bool KeysDown_541; + public bool KeysDown_542; + public bool KeysDown_543; + public bool KeysDown_544; + public bool KeysDown_545; + public bool KeysDown_546; + public bool KeysDown_547; + public bool KeysDown_548; + public bool KeysDown_549; + public bool KeysDown_550; + public bool KeysDown_551; + public bool KeysDown_552; + public bool KeysDown_553; + public bool KeysDown_554; + public bool KeysDown_555; + public bool KeysDown_556; + public bool KeysDown_557; + public bool KeysDown_558; + public bool KeysDown_559; + public bool KeysDown_560; + public bool KeysDown_561; + public bool KeysDown_562; + public bool KeysDown_563; + public bool KeysDown_564; + public bool KeysDown_565; + public bool KeysDown_566; + public bool KeysDown_567; + public bool KeysDown_568; + public bool KeysDown_569; + public bool KeysDown_570; + public bool KeysDown_571; + public bool KeysDown_572; + public bool KeysDown_573; + public bool KeysDown_574; + public bool KeysDown_575; + public bool KeysDown_576; + public bool KeysDown_577; + public bool KeysDown_578; + public bool KeysDown_579; + public bool KeysDown_580; + public bool KeysDown_581; + public bool KeysDown_582; + public bool KeysDown_583; + public bool KeysDown_584; + public bool KeysDown_585; + public bool KeysDown_586; + public bool KeysDown_587; + public bool KeysDown_588; + public bool KeysDown_589; + public bool KeysDown_590; + public bool KeysDown_591; + public bool KeysDown_592; + public bool KeysDown_593; + public bool KeysDown_594; + public bool KeysDown_595; + public bool KeysDown_596; + public bool KeysDown_597; + public bool KeysDown_598; + public bool KeysDown_599; + public bool KeysDown_600; + public bool KeysDown_601; + public bool KeysDown_602; + public bool KeysDown_603; + public bool KeysDown_604; + public bool KeysDown_605; + public bool KeysDown_606; + public bool KeysDown_607; + public bool KeysDown_608; + public bool KeysDown_609; + public bool KeysDown_610; + public bool KeysDown_611; + public bool KeysDown_612; + public bool KeysDown_613; + public bool KeysDown_614; + public bool KeysDown_615; + public bool KeysDown_616; + public bool KeysDown_617; + public bool KeysDown_618; + public bool KeysDown_619; + public bool KeysDown_620; + public bool KeysDown_621; + public bool KeysDown_622; + public bool KeysDown_623; + public bool KeysDown_624; + public bool KeysDown_625; + public bool KeysDown_626; + public bool KeysDown_627; + public bool KeysDown_628; + public bool KeysDown_629; + public bool KeysDown_630; + public bool KeysDown_631; + public bool KeysDown_632; + public bool KeysDown_633; + public bool KeysDown_634; + public bool KeysDown_635; + public bool KeysDown_636; + public bool KeysDown_637; + public bool KeysDown_638; + public bool KeysDown_639; + public bool KeysDown_640; + public bool KeysDown_641; + public bool KeysDown_642; + public bool KeysDown_643; + public bool KeysDown_644; /// /// To be documented. @@ -1618,11 +1618,11 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public byte MouseDown_0; - public byte MouseDown_1; - public byte MouseDown_2; - public byte MouseDown_3; - public byte MouseDown_4; + public bool MouseDown_0; + public bool MouseDown_1; + public bool MouseDown_2; + public bool MouseDown_3; + public bool MouseDown_4; /// /// To be documented. @@ -2369,20 +2369,20 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public byte MouseClicked_0; - public byte MouseClicked_1; - public byte MouseClicked_2; - public byte MouseClicked_3; - public byte MouseClicked_4; + public bool MouseClicked_0; + public bool MouseClicked_1; + public bool MouseClicked_2; + public bool MouseClicked_3; + public bool MouseClicked_4; /// /// To be documented. /// - public byte MouseDoubleClicked_0; - public byte MouseDoubleClicked_1; - public byte MouseDoubleClicked_2; - public byte MouseDoubleClicked_3; - public byte MouseDoubleClicked_4; + public bool MouseDoubleClicked_0; + public bool MouseDoubleClicked_1; + public bool MouseDoubleClicked_2; + public bool MouseDoubleClicked_3; + public bool MouseDoubleClicked_4; /// /// To be documented. @@ -2405,29 +2405,29 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public byte MouseReleased_0; - public byte MouseReleased_1; - public byte MouseReleased_2; - public byte MouseReleased_3; - public byte MouseReleased_4; + public bool MouseReleased_0; + public bool MouseReleased_1; + public bool MouseReleased_2; + public bool MouseReleased_3; + public bool MouseReleased_4; /// /// To be documented. /// - public byte MouseDownOwned_0; - public byte MouseDownOwned_1; - public byte MouseDownOwned_2; - public byte MouseDownOwned_3; - public byte MouseDownOwned_4; + public bool MouseDownOwned_0; + public bool MouseDownOwned_1; + public bool MouseDownOwned_2; + public bool MouseDownOwned_3; + public bool MouseDownOwned_4; /// /// To be documented. /// - public byte MouseDownOwnedUnlessPopupClose_0; - public byte MouseDownOwnedUnlessPopupClose_1; - public byte MouseDownOwnedUnlessPopupClose_2; - public byte MouseDownOwnedUnlessPopupClose_3; - public byte MouseDownOwnedUnlessPopupClose_4; + public bool MouseDownOwnedUnlessPopupClose_0; + public bool MouseDownOwnedUnlessPopupClose_1; + public bool MouseDownOwnedUnlessPopupClose_2; + public bool MouseDownOwnedUnlessPopupClose_3; + public bool MouseDownOwnedUnlessPopupClose_4; /// /// To be documented. @@ -2554,7 +2554,7 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public unsafe ImGuiIO(ImGuiConfigFlags configFlags = default, ImGuiBackendFlags backendFlags = default, Vector2 displaySize = default, float deltaTime = default, float iniSavingRate = default, byte* iniFilename = default, byte* logFilename = default, float mouseDoubleClickTime = default, float mouseDoubleClickMaxDist = default, float mouseDragThreshold = default, float keyRepeatDelay = default, float keyRepeatRate = default, void* userData = default, ImFontAtlasPtr fonts = default, float fontGlobalScale = default, bool fontAllowUserScaling = default, ImFontPtr fontDefault = default, Vector2 displayFramebufferScale = default, bool configDockingNoSplit = default, bool configDockingWithShift = default, bool configDockingAlwaysTabBar = default, bool configDockingTransparentPayload = default, bool configViewportsNoAutoMerge = default, bool configViewportsNoTaskBarIcon = default, bool configViewportsNoDecoration = default, bool configViewportsNoDefaultParent = default, bool mouseDrawCursor = default, bool configMacOsxBehaviors = default, bool configInputTrickleEventQueue = default, bool configInputTextCursorBlink = default, bool configDragClickToInputText = default, bool configWindowsResizeFromEdges = default, bool configWindowsMoveFromTitleBarOnly = default, float configMemoryCompactTimer = default, byte* backendPlatformName = default, byte* backendRendererName = default, void* backendPlatformUserData = default, void* backendRendererUserData = default, void* backendLanguageUserData = default, delegate* getClipboardTextFn = default, delegate* setClipboardTextFn = default, void* clipboardUserData = default, delegate* setPlatformImeDataFn = default, void* unusedPadding = default, bool wantCaptureMouse = default, bool wantCaptureKeyboard = default, bool wantTextInput = default, bool wantSetMousePos = default, bool wantSaveIniSettings = default, bool navActive = default, bool navVisible = default, float framerate = default, int metricsRenderVertices = default, int metricsRenderIndices = default, int metricsRenderWindows = default, int metricsActiveWindows = default, int metricsActiveAllocations = default, Vector2 mouseDelta = default, int* keyMap = default, byte* keysDown = default, Vector2 mousePos = default, byte* mouseDown = default, float mouseWheel = default, float mouseWheelH = default, uint mouseHoveredViewport = default, bool keyCtrl = default, bool keyShift = default, bool keyAlt = default, bool keySuper = default, float* navInputs = default, ImGuiModFlags keyMods = default, ImGuiKeyData* keysData = default, bool wantCaptureMouseUnlessPopupClose = default, Vector2 mousePosPrev = default, Vector2* mouseClickedPos = default, double* mouseClickedTime = default, byte* mouseClicked = default, byte* mouseDoubleClicked = default, ushort* mouseClickedCount = default, ushort* mouseClickedLastCount = default, byte* mouseReleased = default, byte* mouseDownOwned = default, byte* mouseDownOwnedUnlessPopupClose = default, float* mouseDownDuration = default, float* mouseDownDurationPrev = default, Vector2* mouseDragMaxDistanceAbs = default, float* mouseDragMaxDistanceSqr = default, float* navInputsDownDuration = default, float* navInputsDownDurationPrev = default, float penPressure = default, bool appFocusLost = default, bool appAcceptingEvents = default, byte backendUsingLegacyKeyArrays = default, bool backendUsingLegacyNavInputArray = default, ushort inputQueueSurrogate = default, ImVector inputQueueCharacters = default) + public unsafe ImGuiIO(ImGuiConfigFlags configFlags = default, ImGuiBackendFlags backendFlags = default, Vector2 displaySize = default, float deltaTime = default, float iniSavingRate = default, byte* iniFilename = default, byte* logFilename = default, float mouseDoubleClickTime = default, float mouseDoubleClickMaxDist = default, float mouseDragThreshold = default, float keyRepeatDelay = default, float keyRepeatRate = default, void* userData = default, ImFontAtlasPtr fonts = default, float fontGlobalScale = default, bool fontAllowUserScaling = default, ImFontPtr fontDefault = default, Vector2 displayFramebufferScale = default, bool configDockingNoSplit = default, bool configDockingWithShift = default, bool configDockingAlwaysTabBar = default, bool configDockingTransparentPayload = default, bool configViewportsNoAutoMerge = default, bool configViewportsNoTaskBarIcon = default, bool configViewportsNoDecoration = default, bool configViewportsNoDefaultParent = default, bool mouseDrawCursor = default, bool configMacOsxBehaviors = default, bool configInputTrickleEventQueue = default, bool configInputTextCursorBlink = default, bool configDragClickToInputText = default, bool configWindowsResizeFromEdges = default, bool configWindowsMoveFromTitleBarOnly = default, float configMemoryCompactTimer = default, byte* backendPlatformName = default, byte* backendRendererName = default, void* backendPlatformUserData = default, void* backendRendererUserData = default, void* backendLanguageUserData = default, delegate* getClipboardTextFn = default, delegate* setClipboardTextFn = default, void* clipboardUserData = default, delegate* setPlatformImeDataFn = default, void* unusedPadding = default, bool wantCaptureMouse = default, bool wantCaptureKeyboard = default, bool wantTextInput = default, bool wantSetMousePos = default, bool wantSaveIniSettings = default, bool navActive = default, bool navVisible = default, float framerate = default, int metricsRenderVertices = default, int metricsRenderIndices = default, int metricsRenderWindows = default, int metricsActiveWindows = default, int metricsActiveAllocations = default, Vector2 mouseDelta = default, int* keyMap = default, bool* keysDown = default, Vector2 mousePos = default, bool* mouseDown = default, float mouseWheel = default, float mouseWheelH = default, uint mouseHoveredViewport = default, bool keyCtrl = default, bool keyShift = default, bool keyAlt = default, bool keySuper = default, float* navInputs = default, ImGuiModFlags keyMods = default, ImGuiKeyData* keysData = default, bool wantCaptureMouseUnlessPopupClose = default, Vector2 mousePosPrev = default, Vector2* mouseClickedPos = default, double* mouseClickedTime = default, bool* mouseClicked = default, bool* mouseDoubleClicked = default, ushort* mouseClickedCount = default, ushort* mouseClickedLastCount = default, bool* mouseReleased = default, bool* mouseDownOwned = default, bool* mouseDownOwnedUnlessPopupClose = default, float* mouseDownDuration = default, float* mouseDownDurationPrev = default, Vector2* mouseDragMaxDistanceAbs = default, float* mouseDragMaxDistanceSqr = default, float* navInputsDownDuration = default, float* navInputsDownDurationPrev = default, float penPressure = default, bool appFocusLost = default, bool appAcceptingEvents = default, byte backendUsingLegacyKeyArrays = default, bool backendUsingLegacyNavInputArray = default, ushort inputQueueSurrogate = default, ImVector inputQueueCharacters = default) { ConfigFlags = configFlags; BackendFlags = backendFlags; @@ -3262,7 +3262,7 @@ namespace Dalamud.Bindings.ImGui KeyMap_643 = keyMap[643]; KeyMap_644 = keyMap[644]; } - if (keysDown != default(byte*)) + if (keysDown != default(bool*)) { KeysDown_0 = keysDown[0]; KeysDown_1 = keysDown[1]; @@ -3911,7 +3911,7 @@ namespace Dalamud.Bindings.ImGui KeysDown_644 = keysDown[644]; } MousePos = mousePos; - if (mouseDown != default(byte*)) + if (mouseDown != default(bool*)) { MouseDown_0 = mouseDown[0]; MouseDown_1 = mouseDown[1]; @@ -4617,7 +4617,7 @@ namespace Dalamud.Bindings.ImGui MouseClickedTime_3 = mouseClickedTime[3]; MouseClickedTime_4 = mouseClickedTime[4]; } - if (mouseClicked != default(byte*)) + if (mouseClicked != default(bool*)) { MouseClicked_0 = mouseClicked[0]; MouseClicked_1 = mouseClicked[1]; @@ -4625,7 +4625,7 @@ namespace Dalamud.Bindings.ImGui MouseClicked_3 = mouseClicked[3]; MouseClicked_4 = mouseClicked[4]; } - if (mouseDoubleClicked != default(byte*)) + if (mouseDoubleClicked != default(bool*)) { MouseDoubleClicked_0 = mouseDoubleClicked[0]; MouseDoubleClicked_1 = mouseDoubleClicked[1]; @@ -4765,7 +4765,7 @@ namespace Dalamud.Bindings.ImGui /// /// To be documented. /// - public unsafe ImGuiIO(ImGuiConfigFlags configFlags = default, ImGuiBackendFlags backendFlags = default, Vector2 displaySize = default, float deltaTime = default, float iniSavingRate = default, byte* iniFilename = default, byte* logFilename = default, float mouseDoubleClickTime = default, float mouseDoubleClickMaxDist = default, float mouseDragThreshold = default, float keyRepeatDelay = default, float keyRepeatRate = default, void* userData = default, ImFontAtlasPtr fonts = default, float fontGlobalScale = default, bool fontAllowUserScaling = default, ImFontPtr fontDefault = default, Vector2 displayFramebufferScale = default, bool configDockingNoSplit = default, bool configDockingWithShift = default, bool configDockingAlwaysTabBar = default, bool configDockingTransparentPayload = default, bool configViewportsNoAutoMerge = default, bool configViewportsNoTaskBarIcon = default, bool configViewportsNoDecoration = default, bool configViewportsNoDefaultParent = default, bool mouseDrawCursor = default, bool configMacOsxBehaviors = default, bool configInputTrickleEventQueue = default, bool configInputTextCursorBlink = default, bool configDragClickToInputText = default, bool configWindowsResizeFromEdges = default, bool configWindowsMoveFromTitleBarOnly = default, float configMemoryCompactTimer = default, byte* backendPlatformName = default, byte* backendRendererName = default, void* backendPlatformUserData = default, void* backendRendererUserData = default, void* backendLanguageUserData = default, delegate* getClipboardTextFn = default, delegate* setClipboardTextFn = default, void* clipboardUserData = default, delegate* setPlatformImeDataFn = default, void* unusedPadding = default, bool wantCaptureMouse = default, bool wantCaptureKeyboard = default, bool wantTextInput = default, bool wantSetMousePos = default, bool wantSaveIniSettings = default, bool navActive = default, bool navVisible = default, float framerate = default, int metricsRenderVertices = default, int metricsRenderIndices = default, int metricsRenderWindows = default, int metricsActiveWindows = default, int metricsActiveAllocations = default, Vector2 mouseDelta = default, Span keyMap = default, Span keysDown = default, Vector2 mousePos = default, Span mouseDown = default, float mouseWheel = default, float mouseWheelH = default, uint mouseHoveredViewport = default, bool keyCtrl = default, bool keyShift = default, bool keyAlt = default, bool keySuper = default, Span navInputs = default, ImGuiModFlags keyMods = default, Span keysData = default, bool wantCaptureMouseUnlessPopupClose = default, Vector2 mousePosPrev = default, Span mouseClickedPos = default, Span mouseClickedTime = default, Span mouseClicked = default, Span mouseDoubleClicked = default, Span mouseClickedCount = default, Span mouseClickedLastCount = default, Span mouseReleased = default, Span mouseDownOwned = default, Span mouseDownOwnedUnlessPopupClose = default, Span mouseDownDuration = default, Span mouseDownDurationPrev = default, Span mouseDragMaxDistanceAbs = default, Span mouseDragMaxDistanceSqr = default, Span navInputsDownDuration = default, Span navInputsDownDurationPrev = default, float penPressure = default, bool appFocusLost = default, bool appAcceptingEvents = default, byte backendUsingLegacyKeyArrays = default, bool backendUsingLegacyNavInputArray = default, ushort inputQueueSurrogate = default, ImVector inputQueueCharacters = default) + public unsafe ImGuiIO(ImGuiConfigFlags configFlags = default, ImGuiBackendFlags backendFlags = default, Vector2 displaySize = default, float deltaTime = default, float iniSavingRate = default, byte* iniFilename = default, byte* logFilename = default, float mouseDoubleClickTime = default, float mouseDoubleClickMaxDist = default, float mouseDragThreshold = default, float keyRepeatDelay = default, float keyRepeatRate = default, void* userData = default, ImFontAtlasPtr fonts = default, float fontGlobalScale = default, bool fontAllowUserScaling = default, ImFontPtr fontDefault = default, Vector2 displayFramebufferScale = default, bool configDockingNoSplit = default, bool configDockingWithShift = default, bool configDockingAlwaysTabBar = default, bool configDockingTransparentPayload = default, bool configViewportsNoAutoMerge = default, bool configViewportsNoTaskBarIcon = default, bool configViewportsNoDecoration = default, bool configViewportsNoDefaultParent = default, bool mouseDrawCursor = default, bool configMacOsxBehaviors = default, bool configInputTrickleEventQueue = default, bool configInputTextCursorBlink = default, bool configDragClickToInputText = default, bool configWindowsResizeFromEdges = default, bool configWindowsMoveFromTitleBarOnly = default, float configMemoryCompactTimer = default, byte* backendPlatformName = default, byte* backendRendererName = default, void* backendPlatformUserData = default, void* backendRendererUserData = default, void* backendLanguageUserData = default, delegate* getClipboardTextFn = default, delegate* setClipboardTextFn = default, void* clipboardUserData = default, delegate* setPlatformImeDataFn = default, void* unusedPadding = default, bool wantCaptureMouse = default, bool wantCaptureKeyboard = default, bool wantTextInput = default, bool wantSetMousePos = default, bool wantSaveIniSettings = default, bool navActive = default, bool navVisible = default, float framerate = default, int metricsRenderVertices = default, int metricsRenderIndices = default, int metricsRenderWindows = default, int metricsActiveWindows = default, int metricsActiveAllocations = default, Vector2 mouseDelta = default, Span keyMap = default, Span keysDown = default, Vector2 mousePos = default, Span mouseDown = default, float mouseWheel = default, float mouseWheelH = default, uint mouseHoveredViewport = default, bool keyCtrl = default, bool keyShift = default, bool keyAlt = default, bool keySuper = default, Span navInputs = default, ImGuiModFlags keyMods = default, Span keysData = default, bool wantCaptureMouseUnlessPopupClose = default, Vector2 mousePosPrev = default, Span mouseClickedPos = default, Span mouseClickedTime = default, Span mouseClicked = default, Span mouseDoubleClicked = default, Span mouseClickedCount = default, Span mouseClickedLastCount = default, Span mouseReleased = default, Span mouseDownOwned = default, Span mouseDownOwnedUnlessPopupClose = default, Span mouseDownDuration = default, Span mouseDownDurationPrev = default, Span mouseDragMaxDistanceAbs = default, Span mouseDragMaxDistanceSqr = default, Span navInputsDownDuration = default, Span navInputsDownDurationPrev = default, float penPressure = default, bool appFocusLost = default, bool appAcceptingEvents = default, byte backendUsingLegacyKeyArrays = default, bool backendUsingLegacyNavInputArray = default, ushort inputQueueSurrogate = default, ImVector inputQueueCharacters = default) { ConfigFlags = configFlags; BackendFlags = backendFlags; @@ -5473,7 +5473,7 @@ namespace Dalamud.Bindings.ImGui KeyMap_643 = keyMap[643]; KeyMap_644 = keyMap[644]; } - if (keysDown != default(Span)) + if (keysDown != default(Span)) { KeysDown_0 = keysDown[0]; KeysDown_1 = keysDown[1]; @@ -6122,7 +6122,7 @@ namespace Dalamud.Bindings.ImGui KeysDown_644 = keysDown[644]; } MousePos = mousePos; - if (mouseDown != default(Span)) + if (mouseDown != default(Span)) { MouseDown_0 = mouseDown[0]; MouseDown_1 = mouseDown[1]; @@ -6828,7 +6828,7 @@ namespace Dalamud.Bindings.ImGui MouseClickedTime_3 = mouseClickedTime[3]; MouseClickedTime_4 = mouseClickedTime[4]; } - if (mouseClicked != default(Span)) + if (mouseClicked != default(Span)) { MouseClicked_0 = mouseClicked[0]; MouseClicked_1 = mouseClicked[1]; @@ -6836,7 +6836,7 @@ namespace Dalamud.Bindings.ImGui MouseClicked_3 = mouseClicked[3]; MouseClicked_4 = mouseClicked[4]; } - if (mouseDoubleClicked != default(Span)) + if (mouseDoubleClicked != default(Span)) { MouseDoubleClicked_0 = mouseDoubleClicked[0]; MouseDoubleClicked_1 = mouseDoubleClicked[1]; @@ -6860,7 +6860,7 @@ namespace Dalamud.Bindings.ImGui MouseClickedLastCount_3 = mouseClickedLastCount[3]; MouseClickedLastCount_4 = mouseClickedLastCount[4]; } - if (mouseReleased != default(Span)) + if (mouseReleased != default(Span)) { MouseReleased_0 = mouseReleased[0]; MouseReleased_1 = mouseReleased[1]; @@ -6868,7 +6868,7 @@ namespace Dalamud.Bindings.ImGui MouseReleased_3 = mouseReleased[3]; MouseReleased_4 = mouseReleased[4]; } - if (mouseDownOwned != default(Span)) + if (mouseDownOwned != default(Span)) { MouseDownOwned_0 = mouseDownOwned[0]; MouseDownOwned_1 = mouseDownOwned[1]; @@ -6876,7 +6876,7 @@ namespace Dalamud.Bindings.ImGui MouseDownOwned_3 = mouseDownOwned[3]; MouseDownOwned_4 = mouseDownOwned[4]; } - if (mouseDownOwnedUnlessPopupClose != default(Span)) + if (mouseDownOwnedUnlessPopupClose != default(Span)) { MouseDownOwnedUnlessPopupClose_0 = mouseDownOwnedUnlessPopupClose[0]; MouseDownOwnedUnlessPopupClose_1 = mouseDownOwnedUnlessPopupClose[1]; @@ -6978,7 +6978,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span KeysData - + { get { @@ -6992,7 +6992,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseClickedPos - + { get { @@ -7006,7 +7006,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDragMaxDistanceAbs - + { get { @@ -7531,7 +7531,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span KeyMap - + { get { @@ -7542,7 +7542,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span KeysDown - + { get { @@ -7557,7 +7557,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDown - + { get { @@ -7596,7 +7596,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span NavInputs - + { get { @@ -7611,7 +7611,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span KeysData - + { get { @@ -7630,7 +7630,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseClickedPos - + { get { @@ -7641,7 +7641,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseClickedTime - + { get { @@ -7652,7 +7652,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseClicked - + { get { @@ -7663,7 +7663,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDoubleClicked - + { get { @@ -7674,7 +7674,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseClickedCount - + { get { @@ -7685,7 +7685,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseClickedLastCount - + { get { @@ -7696,7 +7696,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseReleased - + { get { @@ -7707,7 +7707,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDownOwned - + { get { @@ -7718,7 +7718,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDownOwnedUnlessPopupClose - + { get { @@ -7729,7 +7729,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDownDuration - + { get { @@ -7740,7 +7740,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDownDurationPrev - + { get { @@ -7751,7 +7751,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDragMaxDistanceAbs - + { get { @@ -7762,7 +7762,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span MouseDragMaxDistanceSqr - + { get { @@ -7773,7 +7773,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span NavInputsDownDuration - + { get { @@ -7784,7 +7784,7 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public unsafe Span NavInputsDownDurationPrev - + { get { diff --git a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiWindow.cs b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiWindow.cs index 013075975..4ea3b3d60 100644 --- a/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiWindow.cs +++ b/imgui/Dalamud.Bindings.ImGui/Generated/Structs/ImGuiWindow.cs @@ -569,11 +569,16 @@ namespace Dalamud.Bindings.ImGui /// public ImRect DockTabItemRect; + /// + /// To be documented. + /// + public byte InheritNoInputs; + /// /// To be documented. /// - public unsafe ImGuiWindow(byte* name = default, uint id = default, ImGuiWindowFlags flags = default, ImGuiWindowFlags flagsPreviousFrame = default, ImGuiWindowClass windowClass = default, ImGuiViewportP* viewport = default, uint viewportId = default, Vector2 viewportPos = default, int viewportAllowPlatformMonitorExtend = default, Vector2 pos = default, Vector2 size = default, Vector2 sizeFull = default, Vector2 contentSize = default, Vector2 contentSizeIdeal = default, Vector2 contentSizeExplicit = default, Vector2 windowPadding = default, float windowRounding = default, float windowBorderSize = default, int nameBufLen = default, uint moveId = default, uint tabId = default, uint childId = default, Vector2 scroll = default, Vector2 scrollMax = default, Vector2 scrollTarget = default, Vector2 scrollTargetCenterRatio = default, Vector2 scrollTargetEdgeSnapDist = default, Vector2 scrollbarSizes = default, bool scrollbarX = default, bool scrollbarY = default, bool viewportOwned = default, bool active = default, bool wasActive = default, bool writeAccessed = default, bool collapsed = default, bool wantCollapseToggle = default, bool skipItems = default, bool appearing = default, bool hidden = default, bool isFallbackWindow = default, bool isExplicitChild = default, bool hasCloseButton = default, byte resizeBorderHeld = default, short beginCount = default, short beginOrderWithinParent = default, short beginOrderWithinContext = default, short focusOrder = default, uint popupId = default, byte autoFitFramesX = default, byte autoFitFramesY = default, byte autoFitChildAxises = default, bool autoFitOnlyGrows = default, ImGuiDir autoPosLastDirection = default, byte hiddenFramesCanSkipItems = default, byte hiddenFramesCannotSkipItems = default, byte hiddenFramesForRenderOnly = default, byte disableInputsFrames = default, ImGuiCond setWindowPosAllowFlags = default, ImGuiCond setWindowSizeAllowFlags = default, ImGuiCond setWindowCollapsedAllowFlags = default, ImGuiCond setWindowDockAllowFlags = default, Vector2 setWindowPosVal = default, Vector2 setWindowPosPivot = default, ImVector idStack = default, ImGuiWindowTempData dc = default, ImRect outerRectClipped = default, ImRect innerRect = default, ImRect innerClipRect = default, ImRect workRect = default, ImRect parentWorkRect = default, ImRect clipRect = default, ImRect contentRegionRect = default, ImVec2Ih hitTestHoleSize = default, ImVec2Ih hitTestHoleOffset = default, int lastFrameActive = default, int lastFrameJustFocused = default, float lastTimeActive = default, float itemWidthDefault = default, ImGuiStorage stateStorage = default, ImVector columnsStorage = default, float fontWindowScale = default, float fontDpiScale = default, int settingsOffset = default, ImDrawListPtr drawList = default, ImDrawList drawListInst = default, ImGuiWindow* parentWindow = default, ImGuiWindow* parentWindowInBeginStack = default, ImGuiWindow* rootWindow = default, ImGuiWindow* rootWindowPopupTree = default, ImGuiWindow* rootWindowDockTree = default, ImGuiWindow* rootWindowForTitleBarHighlight = default, ImGuiWindow* rootWindowForNav = default, ImGuiWindow* navLastChildNavWindow = default, uint* navLastIds = default, ImRect* navRectRel = default, int memoryDrawListIdxCapacity = default, int memoryDrawListVtxCapacity = default, bool memoryCompacted = default, bool dockIsActive = default, bool dockNodeIsVisible = default, bool dockTabIsVisible = default, bool dockTabWantClose = default, short dockOrder = default, ImGuiWindowDockStyle dockStyle = default, ImGuiDockNode* dockNode = default, ImGuiDockNode* dockNodeAsHost = default, uint dockId = default, ImGuiItemStatusFlags dockTabItemStatusFlags = default, ImRect dockTabItemRect = default) + public unsafe ImGuiWindow(byte* name = default, uint id = default, ImGuiWindowFlags flags = default, ImGuiWindowFlags flagsPreviousFrame = default, ImGuiWindowClass windowClass = default, ImGuiViewportP* viewport = default, uint viewportId = default, Vector2 viewportPos = default, int viewportAllowPlatformMonitorExtend = default, Vector2 pos = default, Vector2 size = default, Vector2 sizeFull = default, Vector2 contentSize = default, Vector2 contentSizeIdeal = default, Vector2 contentSizeExplicit = default, Vector2 windowPadding = default, float windowRounding = default, float windowBorderSize = default, int nameBufLen = default, uint moveId = default, uint tabId = default, uint childId = default, Vector2 scroll = default, Vector2 scrollMax = default, Vector2 scrollTarget = default, Vector2 scrollTargetCenterRatio = default, Vector2 scrollTargetEdgeSnapDist = default, Vector2 scrollbarSizes = default, bool scrollbarX = default, bool scrollbarY = default, bool viewportOwned = default, bool active = default, bool wasActive = default, bool writeAccessed = default, bool collapsed = default, bool wantCollapseToggle = default, bool skipItems = default, bool appearing = default, bool hidden = default, bool isFallbackWindow = default, bool isExplicitChild = default, bool hasCloseButton = default, byte resizeBorderHeld = default, short beginCount = default, short beginOrderWithinParent = default, short beginOrderWithinContext = default, short focusOrder = default, uint popupId = default, byte autoFitFramesX = default, byte autoFitFramesY = default, byte autoFitChildAxises = default, bool autoFitOnlyGrows = default, ImGuiDir autoPosLastDirection = default, byte hiddenFramesCanSkipItems = default, byte hiddenFramesCannotSkipItems = default, byte hiddenFramesForRenderOnly = default, byte disableInputsFrames = default, ImGuiCond setWindowPosAllowFlags = default, ImGuiCond setWindowSizeAllowFlags = default, ImGuiCond setWindowCollapsedAllowFlags = default, ImGuiCond setWindowDockAllowFlags = default, Vector2 setWindowPosVal = default, Vector2 setWindowPosPivot = default, ImVector idStack = default, ImGuiWindowTempData dc = default, ImRect outerRectClipped = default, ImRect innerRect = default, ImRect innerClipRect = default, ImRect workRect = default, ImRect parentWorkRect = default, ImRect clipRect = default, ImRect contentRegionRect = default, ImVec2Ih hitTestHoleSize = default, ImVec2Ih hitTestHoleOffset = default, int lastFrameActive = default, int lastFrameJustFocused = default, float lastTimeActive = default, float itemWidthDefault = default, ImGuiStorage stateStorage = default, ImVector columnsStorage = default, float fontWindowScale = default, float fontDpiScale = default, int settingsOffset = default, ImDrawListPtr drawList = default, ImDrawList drawListInst = default, ImGuiWindow* parentWindow = default, ImGuiWindow* parentWindowInBeginStack = default, ImGuiWindow* rootWindow = default, ImGuiWindow* rootWindowPopupTree = default, ImGuiWindow* rootWindowDockTree = default, ImGuiWindow* rootWindowForTitleBarHighlight = default, ImGuiWindow* rootWindowForNav = default, ImGuiWindow* navLastChildNavWindow = default, uint* navLastIds = default, ImRect* navRectRel = default, int memoryDrawListIdxCapacity = default, int memoryDrawListVtxCapacity = default, bool memoryCompacted = default, bool dockIsActive = default, bool dockNodeIsVisible = default, bool dockTabIsVisible = default, bool dockTabWantClose = default, short dockOrder = default, ImGuiWindowDockStyle dockStyle = default, ImGuiDockNode* dockNode = default, ImGuiDockNode* dockNodeAsHost = default, uint dockId = default, ImGuiItemStatusFlags dockTabItemStatusFlags = default, ImRect dockTabItemRect = default, bool inheritNoInputs = default) { Name = name; ID = id; @@ -692,12 +697,13 @@ namespace Dalamud.Bindings.ImGui DockId = dockId; DockTabItemStatusFlags = dockTabItemStatusFlags; DockTabItemRect = dockTabItemRect; + InheritNoInputs = inheritNoInputs ? (byte)1 : (byte)0; } /// /// To be documented. /// - public unsafe ImGuiWindow(byte* name = default, uint id = default, ImGuiWindowFlags flags = default, ImGuiWindowFlags flagsPreviousFrame = default, ImGuiWindowClass windowClass = default, ImGuiViewportP* viewport = default, uint viewportId = default, Vector2 viewportPos = default, int viewportAllowPlatformMonitorExtend = default, Vector2 pos = default, Vector2 size = default, Vector2 sizeFull = default, Vector2 contentSize = default, Vector2 contentSizeIdeal = default, Vector2 contentSizeExplicit = default, Vector2 windowPadding = default, float windowRounding = default, float windowBorderSize = default, int nameBufLen = default, uint moveId = default, uint tabId = default, uint childId = default, Vector2 scroll = default, Vector2 scrollMax = default, Vector2 scrollTarget = default, Vector2 scrollTargetCenterRatio = default, Vector2 scrollTargetEdgeSnapDist = default, Vector2 scrollbarSizes = default, bool scrollbarX = default, bool scrollbarY = default, bool viewportOwned = default, bool active = default, bool wasActive = default, bool writeAccessed = default, bool collapsed = default, bool wantCollapseToggle = default, bool skipItems = default, bool appearing = default, bool hidden = default, bool isFallbackWindow = default, bool isExplicitChild = default, bool hasCloseButton = default, byte resizeBorderHeld = default, short beginCount = default, short beginOrderWithinParent = default, short beginOrderWithinContext = default, short focusOrder = default, uint popupId = default, byte autoFitFramesX = default, byte autoFitFramesY = default, byte autoFitChildAxises = default, bool autoFitOnlyGrows = default, ImGuiDir autoPosLastDirection = default, byte hiddenFramesCanSkipItems = default, byte hiddenFramesCannotSkipItems = default, byte hiddenFramesForRenderOnly = default, byte disableInputsFrames = default, ImGuiCond setWindowPosAllowFlags = default, ImGuiCond setWindowSizeAllowFlags = default, ImGuiCond setWindowCollapsedAllowFlags = default, ImGuiCond setWindowDockAllowFlags = default, Vector2 setWindowPosVal = default, Vector2 setWindowPosPivot = default, ImVector idStack = default, ImGuiWindowTempData dc = default, ImRect outerRectClipped = default, ImRect innerRect = default, ImRect innerClipRect = default, ImRect workRect = default, ImRect parentWorkRect = default, ImRect clipRect = default, ImRect contentRegionRect = default, ImVec2Ih hitTestHoleSize = default, ImVec2Ih hitTestHoleOffset = default, int lastFrameActive = default, int lastFrameJustFocused = default, float lastTimeActive = default, float itemWidthDefault = default, ImGuiStorage stateStorage = default, ImVector columnsStorage = default, float fontWindowScale = default, float fontDpiScale = default, int settingsOffset = default, ImDrawListPtr drawList = default, ImDrawList drawListInst = default, ImGuiWindow* parentWindow = default, ImGuiWindow* parentWindowInBeginStack = default, ImGuiWindow* rootWindow = default, ImGuiWindow* rootWindowPopupTree = default, ImGuiWindow* rootWindowDockTree = default, ImGuiWindow* rootWindowForTitleBarHighlight = default, ImGuiWindow* rootWindowForNav = default, ImGuiWindow* navLastChildNavWindow = default, Span navLastIds = default, Span navRectRel = default, int memoryDrawListIdxCapacity = default, int memoryDrawListVtxCapacity = default, bool memoryCompacted = default, bool dockIsActive = default, bool dockNodeIsVisible = default, bool dockTabIsVisible = default, bool dockTabWantClose = default, short dockOrder = default, ImGuiWindowDockStyle dockStyle = default, ImGuiDockNode* dockNode = default, ImGuiDockNode* dockNodeAsHost = default, uint dockId = default, ImGuiItemStatusFlags dockTabItemStatusFlags = default, ImRect dockTabItemRect = default) + public unsafe ImGuiWindow(byte* name = default, uint id = default, ImGuiWindowFlags flags = default, ImGuiWindowFlags flagsPreviousFrame = default, ImGuiWindowClass windowClass = default, ImGuiViewportP* viewport = default, uint viewportId = default, Vector2 viewportPos = default, int viewportAllowPlatformMonitorExtend = default, Vector2 pos = default, Vector2 size = default, Vector2 sizeFull = default, Vector2 contentSize = default, Vector2 contentSizeIdeal = default, Vector2 contentSizeExplicit = default, Vector2 windowPadding = default, float windowRounding = default, float windowBorderSize = default, int nameBufLen = default, uint moveId = default, uint tabId = default, uint childId = default, Vector2 scroll = default, Vector2 scrollMax = default, Vector2 scrollTarget = default, Vector2 scrollTargetCenterRatio = default, Vector2 scrollTargetEdgeSnapDist = default, Vector2 scrollbarSizes = default, bool scrollbarX = default, bool scrollbarY = default, bool viewportOwned = default, bool active = default, bool wasActive = default, bool writeAccessed = default, bool collapsed = default, bool wantCollapseToggle = default, bool skipItems = default, bool appearing = default, bool hidden = default, bool isFallbackWindow = default, bool isExplicitChild = default, bool hasCloseButton = default, byte resizeBorderHeld = default, short beginCount = default, short beginOrderWithinParent = default, short beginOrderWithinContext = default, short focusOrder = default, uint popupId = default, byte autoFitFramesX = default, byte autoFitFramesY = default, byte autoFitChildAxises = default, bool autoFitOnlyGrows = default, ImGuiDir autoPosLastDirection = default, byte hiddenFramesCanSkipItems = default, byte hiddenFramesCannotSkipItems = default, byte hiddenFramesForRenderOnly = default, byte disableInputsFrames = default, ImGuiCond setWindowPosAllowFlags = default, ImGuiCond setWindowSizeAllowFlags = default, ImGuiCond setWindowCollapsedAllowFlags = default, ImGuiCond setWindowDockAllowFlags = default, Vector2 setWindowPosVal = default, Vector2 setWindowPosPivot = default, ImVector idStack = default, ImGuiWindowTempData dc = default, ImRect outerRectClipped = default, ImRect innerRect = default, ImRect innerClipRect = default, ImRect workRect = default, ImRect parentWorkRect = default, ImRect clipRect = default, ImRect contentRegionRect = default, ImVec2Ih hitTestHoleSize = default, ImVec2Ih hitTestHoleOffset = default, int lastFrameActive = default, int lastFrameJustFocused = default, float lastTimeActive = default, float itemWidthDefault = default, ImGuiStorage stateStorage = default, ImVector columnsStorage = default, float fontWindowScale = default, float fontDpiScale = default, int settingsOffset = default, ImDrawListPtr drawList = default, ImDrawList drawListInst = default, ImGuiWindow* parentWindow = default, ImGuiWindow* parentWindowInBeginStack = default, ImGuiWindow* rootWindow = default, ImGuiWindow* rootWindowPopupTree = default, ImGuiWindow* rootWindowDockTree = default, ImGuiWindow* rootWindowForTitleBarHighlight = default, ImGuiWindow* rootWindowForNav = default, ImGuiWindow* navLastChildNavWindow = default, Span navLastIds = default, Span navRectRel = default, int memoryDrawListIdxCapacity = default, int memoryDrawListVtxCapacity = default, bool memoryCompacted = default, bool dockIsActive = default, bool dockNodeIsVisible = default, bool dockTabIsVisible = default, bool dockTabWantClose = default, short dockOrder = default, ImGuiWindowDockStyle dockStyle = default, ImGuiDockNode* dockNode = default, ImGuiDockNode* dockNodeAsHost = default, uint dockId = default, ImGuiItemStatusFlags dockTabItemStatusFlags = default, ImRect dockTabItemRect = default, bool inheritNoInputs = default) { Name = name; ID = id; @@ -816,6 +822,7 @@ namespace Dalamud.Bindings.ImGui DockId = dockId; DockTabItemStatusFlags = dockTabItemStatusFlags; DockTabItemRect = dockTabItemRect; + InheritNoInputs = inheritNoInputs ? (byte)1 : (byte)0; } @@ -1326,6 +1333,10 @@ namespace Dalamud.Bindings.ImGui /// To be documented. /// public ref ImRect DockTabItemRect => ref Unsafe.AsRef(&Handle->DockTabItemRect); + /// + /// To be documented. + /// + public ref bool InheritNoInputs => ref Unsafe.AsRef(&Handle->InheritNoInputs); } /// diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.000.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.000.cs index 5f58cec41..be6cbf60e 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.000.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.000.cs @@ -24,9 +24,9 @@ namespace Dalamud.Bindings.ImGui internal static uint ImHashDataNative(void* data, ulong dataSize, uint seed) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[691])(data, dataSize, seed); + return ((delegate* unmanaged[Cdecl])funcTable[692])(data, dataSize, seed); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[691])((nint)data, dataSize, seed); + return (uint)((delegate* unmanaged[Cdecl])funcTable[692])((nint)data, dataSize, seed); #endif } @@ -73,9 +73,9 @@ namespace Dalamud.Bindings.ImGui internal static uint ImHashStrNative(byte* data, ulong dataSize, uint seed) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[692])(data, dataSize, seed); + return ((delegate* unmanaged[Cdecl])funcTable[693])(data, dataSize, seed); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[692])((nint)data, dataSize, seed); + return (uint)((delegate* unmanaged[Cdecl])funcTable[693])((nint)data, dataSize, seed); #endif } @@ -464,9 +464,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImQsortNative(void* baseValue, ulong count, ulong sizeOfElement, delegate*, int> compareFunc) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl], int>, void>)funcTable[693])(baseValue, count, sizeOfElement, compareFunc); + ((delegate* unmanaged[Cdecl], int>, void>)funcTable[694])(baseValue, count, sizeOfElement, compareFunc); #else - ((delegate* unmanaged[Cdecl])funcTable[693])((nint)baseValue, count, sizeOfElement, (nint)compareFunc); + ((delegate* unmanaged[Cdecl])funcTable[694])((nint)baseValue, count, sizeOfElement, (nint)compareFunc); #endif } @@ -509,9 +509,9 @@ namespace Dalamud.Bindings.ImGui internal static uint ImAlphaBlendColorsNative(uint colA, uint colB) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[694])(colA, colB); + return ((delegate* unmanaged[Cdecl])funcTable[695])(colA, colB); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[694])(colA, colB); + return (uint)((delegate* unmanaged[Cdecl])funcTable[695])(colA, colB); #endif } @@ -531,9 +531,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImIsPowerOfTwoNative(int v) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[695])(v); + return ((delegate* unmanaged[Cdecl])funcTable[696])(v); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[695])(v); + return (byte)((delegate* unmanaged[Cdecl])funcTable[696])(v); #endif } @@ -553,9 +553,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImIsPowerOfTwoNative(ulong v) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[696])(v); + return ((delegate* unmanaged[Cdecl])funcTable[697])(v); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[696])(v); + return (byte)((delegate* unmanaged[Cdecl])funcTable[697])(v); #endif } @@ -575,9 +575,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImUpperPowerOfTwoNative(int v) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[697])(v); + return ((delegate* unmanaged[Cdecl])funcTable[698])(v); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[697])(v); + return (int)((delegate* unmanaged[Cdecl])funcTable[698])(v); #endif } @@ -597,9 +597,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImStricmpNative(byte* str1, byte* str2) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[698])(str1, str2); + return ((delegate* unmanaged[Cdecl])funcTable[699])(str1, str2); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[698])((nint)str1, (nint)str2); + return (int)((delegate* unmanaged[Cdecl])funcTable[699])((nint)str1, (nint)str2); #endif } @@ -970,9 +970,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImStrnicmpNative(byte* str1, byte* str2, ulong count) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[699])(str1, str2, count); + return ((delegate* unmanaged[Cdecl])funcTable[700])(str1, str2, count); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[699])((nint)str1, (nint)str2, count); + return (int)((delegate* unmanaged[Cdecl])funcTable[700])((nint)str1, (nint)str2, count); #endif } @@ -1703,9 +1703,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImStrncpyNative(byte* dst, byte* src, ulong count) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[700])(dst, src, count); + ((delegate* unmanaged[Cdecl])funcTable[701])(dst, src, count); #else - ((delegate* unmanaged[Cdecl])funcTable[700])((nint)dst, (nint)src, count); + ((delegate* unmanaged[Cdecl])funcTable[701])((nint)dst, (nint)src, count); #endif } @@ -2270,9 +2270,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImStrdupNative(byte* str) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[701])(str); + return ((delegate* unmanaged[Cdecl])funcTable[702])(str); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[701])((nint)str); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[702])((nint)str); #endif } @@ -2409,9 +2409,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImStrdupcpyNative(byte* dst, ulong* pDstSize, byte* str) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[702])(dst, pDstSize, str); + return ((delegate* unmanaged[Cdecl])funcTable[703])(dst, pDstSize, str); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[702])((nint)dst, (nint)pDstSize, (nint)str); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[703])((nint)dst, (nint)pDstSize, (nint)str); #endif } @@ -3650,9 +3650,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImStrchrRangeNative(byte* strBegin, byte* strEnd, byte c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[703])(strBegin, strEnd, c); + return ((delegate* unmanaged[Cdecl])funcTable[704])(strBegin, strEnd, c); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[703])((nint)strBegin, (nint)strEnd, c); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[704])((nint)strBegin, (nint)strEnd, c); #endif } @@ -4383,9 +4383,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImStrlenWNative(ushort* str) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[704])(str); + return ((delegate* unmanaged[Cdecl])funcTable[705])(str); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[704])((nint)str); + return (int)((delegate* unmanaged[Cdecl])funcTable[705])((nint)str); #endif } @@ -4417,9 +4417,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImStreolRangeNative(byte* str, byte* strEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[705])(str, strEnd); + return ((delegate* unmanaged[Cdecl])funcTable[706])(str, strEnd); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[705])((nint)str, (nint)strEnd); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[706])((nint)str, (nint)strEnd); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.001.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.001.cs index d568bcbcc..c36a152a4 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.001.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.001.cs @@ -124,9 +124,9 @@ namespace Dalamud.Bindings.ImGui internal static ushort* ImStrbolWNative(ushort* bufMidLine, ushort* bufBegin) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[706])(bufMidLine, bufBegin); + return ((delegate* unmanaged[Cdecl])funcTable[707])(bufMidLine, bufBegin); #else - return (ushort*)((delegate* unmanaged[Cdecl])funcTable[706])((nint)bufMidLine, (nint)bufBegin); + return (ushort*)((delegate* unmanaged[Cdecl])funcTable[707])((nint)bufMidLine, (nint)bufBegin); #endif } @@ -185,9 +185,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImStristrNative(byte* haystack, byte* haystackEnd, byte* needle, byte* needleEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[707])(haystack, haystackEnd, needle, needleEnd); + return ((delegate* unmanaged[Cdecl])funcTable[708])(haystack, haystackEnd, needle, needleEnd); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[707])((nint)haystack, (nint)haystackEnd, (nint)needle, (nint)needleEnd); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[708])((nint)haystack, (nint)haystackEnd, (nint)needle, (nint)needleEnd); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.004.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.004.cs index d3eb36c8e..da24f8dee 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.004.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.004.cs @@ -3565,9 +3565,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImStrTrimBlanksNative(byte* str) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[708])(str); + ((delegate* unmanaged[Cdecl])funcTable[709])(str); #else - ((delegate* unmanaged[Cdecl])funcTable[708])((nint)str); + ((delegate* unmanaged[Cdecl])funcTable[709])((nint)str); #endif } @@ -3627,9 +3627,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImStrSkipBlankNative(byte* str) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[709])(str); + return ((delegate* unmanaged[Cdecl])funcTable[710])(str); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[709])((nint)str); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[710])((nint)str); #endif } @@ -3766,9 +3766,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImCharIsBlankANative(byte c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[710])(c); + return ((delegate* unmanaged[Cdecl])funcTable[711])(c); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[710])(c); + return (byte)((delegate* unmanaged[Cdecl])funcTable[711])(c); #endif } @@ -3788,9 +3788,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImCharIsBlankWNative(uint c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[711])(c); + return ((delegate* unmanaged[Cdecl])funcTable[712])(c); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[711])(c); + return (byte)((delegate* unmanaged[Cdecl])funcTable[712])(c); #endif } @@ -3810,9 +3810,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFormatStringToTempBufferNative(byte** outBuf, byte** outBufEnd, byte* fmt) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[712])(outBuf, outBufEnd, fmt); + ((delegate* unmanaged[Cdecl])funcTable[713])(outBuf, outBufEnd, fmt); #else - ((delegate* unmanaged[Cdecl])funcTable[712])((nint)outBuf, (nint)outBufEnd, (nint)fmt); + ((delegate* unmanaged[Cdecl])funcTable[713])((nint)outBuf, (nint)outBufEnd, (nint)fmt); #endif } @@ -4107,9 +4107,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFormatStringToTempBufferVNative(byte** outBuf, byte** outBufEnd, byte* fmt, nuint args) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[713])(outBuf, outBufEnd, fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[714])(outBuf, outBufEnd, fmt, args); #else - ((delegate* unmanaged[Cdecl])funcTable[713])((nint)outBuf, (nint)outBufEnd, (nint)fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[714])((nint)outBuf, (nint)outBufEnd, (nint)fmt, args); #endif } @@ -4404,9 +4404,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImParseFormatFindStartNative(byte* format) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[714])(format); + return ((delegate* unmanaged[Cdecl])funcTable[715])(format); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[714])((nint)format); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[715])((nint)format); #endif } @@ -4543,9 +4543,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImParseFormatFindEndNative(byte* format) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[715])(format); + return ((delegate* unmanaged[Cdecl])funcTable[716])(format); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[715])((nint)format); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[716])((nint)format); #endif } @@ -4682,9 +4682,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImParseFormatSanitizeForPrintingNative(byte* fmtIn, byte* fmtOut, ulong fmtOutSize) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[716])(fmtIn, fmtOut, fmtOutSize); + ((delegate* unmanaged[Cdecl])funcTable[717])(fmtIn, fmtOut, fmtOutSize); #else - ((delegate* unmanaged[Cdecl])funcTable[716])((nint)fmtIn, (nint)fmtOut, fmtOutSize); + ((delegate* unmanaged[Cdecl])funcTable[717])((nint)fmtIn, (nint)fmtOut, fmtOutSize); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.005.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.005.cs index 735e813d5..3bb06bf93 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.005.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.005.cs @@ -243,9 +243,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImParseFormatSanitizeForScanningNative(byte* fmtIn, byte* fmtOut, ulong fmtOutSize) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[717])(fmtIn, fmtOut, fmtOutSize); + return ((delegate* unmanaged[Cdecl])funcTable[718])(fmtIn, fmtOut, fmtOutSize); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[717])((nint)fmtIn, (nint)fmtOut, fmtOutSize); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[718])((nint)fmtIn, (nint)fmtOut, fmtOutSize); #endif } @@ -1412,9 +1412,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImParseFormatPrecisionNative(byte* format, int defaultValue) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[718])(format, defaultValue); + return ((delegate* unmanaged[Cdecl])funcTable[719])(format, defaultValue); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[718])((nint)format, defaultValue); + return (int)((delegate* unmanaged[Cdecl])funcTable[719])((nint)format, defaultValue); #endif } @@ -1488,9 +1488,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImTextCharToUtf8Native(byte* outBuf, uint c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[719])(outBuf, c); + return ((delegate* unmanaged[Cdecl])funcTable[720])(outBuf, c); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[719])((nint)outBuf, c); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[720])((nint)outBuf, c); #endif } @@ -1567,9 +1567,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImTextCharFromUtf8Native(uint* outChar, byte* inText, byte* inTextEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[720])(outChar, inText, inTextEnd); + return ((delegate* unmanaged[Cdecl])funcTable[721])(outChar, inText, inTextEnd); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[720])((nint)outChar, (nint)inText, (nint)inTextEnd); + return (int)((delegate* unmanaged[Cdecl])funcTable[721])((nint)outChar, (nint)inText, (nint)inTextEnd); #endif } @@ -2348,9 +2348,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImTextCountCharsFromUtf8Native(byte* inText, byte* inTextEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[721])(inText, inTextEnd); + return ((delegate* unmanaged[Cdecl])funcTable[722])(inText, inTextEnd); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[721])((nint)inText, (nint)inTextEnd); + return (int)((delegate* unmanaged[Cdecl])funcTable[722])((nint)inText, (nint)inTextEnd); #endif } @@ -2721,9 +2721,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImTextCountUtf8BytesFromCharNative(byte* inText, byte* inTextEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[722])(inText, inTextEnd); + return ((delegate* unmanaged[Cdecl])funcTable[723])(inText, inTextEnd); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[722])((nint)inText, (nint)inTextEnd); + return (int)((delegate* unmanaged[Cdecl])funcTable[723])((nint)inText, (nint)inTextEnd); #endif } @@ -3094,9 +3094,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImTextCountUtf8BytesFromStrNative(ushort* inText, ushort* inTextEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[723])(inText, inTextEnd); + return ((delegate* unmanaged[Cdecl])funcTable[724])(inText, inTextEnd); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[723])((nint)inText, (nint)inTextEnd); + return (int)((delegate* unmanaged[Cdecl])funcTable[724])((nint)inText, (nint)inTextEnd); #endif } @@ -3155,9 +3155,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFileHandle ImFileOpenNative(byte* filename, byte* mode) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[724])(filename, mode); + return ((delegate* unmanaged[Cdecl])funcTable[725])(filename, mode); #else - return (ImFileHandle)((delegate* unmanaged[Cdecl])funcTable[724])((nint)filename, (nint)mode); + return (ImFileHandle)((delegate* unmanaged[Cdecl])funcTable[725])((nint)filename, (nint)mode); #endif } @@ -3528,9 +3528,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImFileCloseNative(ImFileHandle file) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[725])(file); + return ((delegate* unmanaged[Cdecl])funcTable[726])(file); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[725])(file); + return (byte)((delegate* unmanaged[Cdecl])funcTable[726])(file); #endif } @@ -3550,9 +3550,9 @@ namespace Dalamud.Bindings.ImGui internal static ulong ImFileGetSizeNative(ImFileHandle file) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[726])(file); + return ((delegate* unmanaged[Cdecl])funcTable[727])(file); #else - return (ulong)((delegate* unmanaged[Cdecl])funcTable[726])(file); + return (ulong)((delegate* unmanaged[Cdecl])funcTable[727])(file); #endif } @@ -3572,9 +3572,9 @@ namespace Dalamud.Bindings.ImGui internal static ulong ImFileReadNative(void* data, ulong size, ulong count, ImFileHandle file) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[727])(data, size, count, file); + return ((delegate* unmanaged[Cdecl])funcTable[728])(data, size, count, file); #else - return (ulong)((delegate* unmanaged[Cdecl])funcTable[727])((nint)data, size, count, file); + return (ulong)((delegate* unmanaged[Cdecl])funcTable[728])((nint)data, size, count, file); #endif } @@ -3594,9 +3594,9 @@ namespace Dalamud.Bindings.ImGui internal static ulong ImFileWriteNative(void* data, ulong size, ulong count, ImFileHandle file) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[728])(data, size, count, file); + return ((delegate* unmanaged[Cdecl])funcTable[729])(data, size, count, file); #else - return (ulong)((delegate* unmanaged[Cdecl])funcTable[728])((nint)data, size, count, file); + return (ulong)((delegate* unmanaged[Cdecl])funcTable[729])((nint)data, size, count, file); #endif } @@ -3616,9 +3616,9 @@ namespace Dalamud.Bindings.ImGui internal static void* ImFileLoadToMemoryNative(byte* filename, byte* mode, ulong* outFileSize, int paddingBytes) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[729])(filename, mode, outFileSize, paddingBytes); + return ((delegate* unmanaged[Cdecl])funcTable[730])(filename, mode, outFileSize, paddingBytes); #else - return (void*)((delegate* unmanaged[Cdecl])funcTable[729])((nint)filename, (nint)mode, (nint)outFileSize, paddingBytes); + return (void*)((delegate* unmanaged[Cdecl])funcTable[730])((nint)filename, (nint)mode, (nint)outFileSize, paddingBytes); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.006.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.006.cs index bdd203720..c20c84811 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.006.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.006.cs @@ -874,9 +874,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImPowNative(float x, float y) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[730])(x, y); + return ((delegate* unmanaged[Cdecl])funcTable[731])(x, y); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[730])(x, y); + return (float)((delegate* unmanaged[Cdecl])funcTable[731])(x, y); #endif } @@ -896,9 +896,9 @@ namespace Dalamud.Bindings.ImGui internal static double ImPowNative(double x, double y) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[731])(x, y); + return ((delegate* unmanaged[Cdecl])funcTable[732])(x, y); #else - return (double)((delegate* unmanaged[Cdecl])funcTable[731])(x, y); + return (double)((delegate* unmanaged[Cdecl])funcTable[732])(x, y); #endif } @@ -918,9 +918,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImLogNative(float x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[732])(x); + return ((delegate* unmanaged[Cdecl])funcTable[733])(x); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[732])(x); + return (float)((delegate* unmanaged[Cdecl])funcTable[733])(x); #endif } @@ -940,9 +940,9 @@ namespace Dalamud.Bindings.ImGui internal static double ImLogNative(double x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[733])(x); + return ((delegate* unmanaged[Cdecl])funcTable[734])(x); #else - return (double)((delegate* unmanaged[Cdecl])funcTable[733])(x); + return (double)((delegate* unmanaged[Cdecl])funcTable[734])(x); #endif } @@ -962,9 +962,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImAbsNative(int x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[734])(x); + return ((delegate* unmanaged[Cdecl])funcTable[735])(x); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[734])(x); + return (int)((delegate* unmanaged[Cdecl])funcTable[735])(x); #endif } @@ -984,9 +984,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImAbsNative(float x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[735])(x); + return ((delegate* unmanaged[Cdecl])funcTable[736])(x); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[735])(x); + return (float)((delegate* unmanaged[Cdecl])funcTable[736])(x); #endif } @@ -1006,9 +1006,9 @@ namespace Dalamud.Bindings.ImGui internal static double ImAbsNative(double x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[736])(x); + return ((delegate* unmanaged[Cdecl])funcTable[737])(x); #else - return (double)((delegate* unmanaged[Cdecl])funcTable[736])(x); + return (double)((delegate* unmanaged[Cdecl])funcTable[737])(x); #endif } @@ -1028,9 +1028,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImSignNative(float x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[737])(x); + return ((delegate* unmanaged[Cdecl])funcTable[738])(x); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[737])(x); + return (float)((delegate* unmanaged[Cdecl])funcTable[738])(x); #endif } @@ -1050,9 +1050,9 @@ namespace Dalamud.Bindings.ImGui internal static double ImSignNative(double x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[738])(x); + return ((delegate* unmanaged[Cdecl])funcTable[739])(x); #else - return (double)((delegate* unmanaged[Cdecl])funcTable[738])(x); + return (double)((delegate* unmanaged[Cdecl])funcTable[739])(x); #endif } @@ -1072,9 +1072,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImRsqrtNative(float x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[739])(x); + return ((delegate* unmanaged[Cdecl])funcTable[740])(x); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[739])(x); + return (float)((delegate* unmanaged[Cdecl])funcTable[740])(x); #endif } @@ -1094,9 +1094,9 @@ namespace Dalamud.Bindings.ImGui internal static double ImRsqrtNative(double x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[740])(x); + return ((delegate* unmanaged[Cdecl])funcTable[741])(x); #else - return (double)((delegate* unmanaged[Cdecl])funcTable[740])(x); + return (double)((delegate* unmanaged[Cdecl])funcTable[741])(x); #endif } @@ -1116,9 +1116,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImMinNative(Vector2* pOut, Vector2 lhs, Vector2 rhs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[741])(pOut, lhs, rhs); + ((delegate* unmanaged[Cdecl])funcTable[742])(pOut, lhs, rhs); #else - ((delegate* unmanaged[Cdecl])funcTable[741])((nint)pOut, lhs, rhs); + ((delegate* unmanaged[Cdecl])funcTable[742])((nint)pOut, lhs, rhs); #endif } @@ -1158,9 +1158,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImMaxNative(Vector2* pOut, Vector2 lhs, Vector2 rhs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[742])(pOut, lhs, rhs); + ((delegate* unmanaged[Cdecl])funcTable[743])(pOut, lhs, rhs); #else - ((delegate* unmanaged[Cdecl])funcTable[742])((nint)pOut, lhs, rhs); + ((delegate* unmanaged[Cdecl])funcTable[743])((nint)pOut, lhs, rhs); #endif } @@ -1200,9 +1200,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImClampNative(Vector2* pOut, Vector2 v, Vector2 mn, Vector2 mx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[743])(pOut, v, mn, mx); + ((delegate* unmanaged[Cdecl])funcTable[744])(pOut, v, mn, mx); #else - ((delegate* unmanaged[Cdecl])funcTable[743])((nint)pOut, v, mn, mx); + ((delegate* unmanaged[Cdecl])funcTable[744])((nint)pOut, v, mn, mx); #endif } @@ -1242,9 +1242,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImLerpNative(Vector2* pOut, Vector2 a, Vector2 b, float t) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[744])(pOut, a, b, t); + ((delegate* unmanaged[Cdecl])funcTable[745])(pOut, a, b, t); #else - ((delegate* unmanaged[Cdecl])funcTable[744])((nint)pOut, a, b, t); + ((delegate* unmanaged[Cdecl])funcTable[745])((nint)pOut, a, b, t); #endif } @@ -1284,9 +1284,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImLerpNative(Vector2* pOut, Vector2 a, Vector2 b, Vector2 t) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[745])(pOut, a, b, t); + ((delegate* unmanaged[Cdecl])funcTable[746])(pOut, a, b, t); #else - ((delegate* unmanaged[Cdecl])funcTable[745])((nint)pOut, a, b, t); + ((delegate* unmanaged[Cdecl])funcTable[746])((nint)pOut, a, b, t); #endif } @@ -1326,9 +1326,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImLerpNative(Vector4* pOut, Vector4 a, Vector4 b, float t) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[746])(pOut, a, b, t); + ((delegate* unmanaged[Cdecl])funcTable[747])(pOut, a, b, t); #else - ((delegate* unmanaged[Cdecl])funcTable[746])((nint)pOut, a, b, t); + ((delegate* unmanaged[Cdecl])funcTable[747])((nint)pOut, a, b, t); #endif } @@ -1368,9 +1368,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImSaturateNative(float f) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[747])(f); + return ((delegate* unmanaged[Cdecl])funcTable[748])(f); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[747])(f); + return (float)((delegate* unmanaged[Cdecl])funcTable[748])(f); #endif } @@ -1390,9 +1390,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImLengthSqrNative(Vector2 lhs) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[748])(lhs); + return ((delegate* unmanaged[Cdecl])funcTable[749])(lhs); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[748])(lhs); + return (float)((delegate* unmanaged[Cdecl])funcTable[749])(lhs); #endif } @@ -1412,9 +1412,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImLengthSqrNative(Vector4 lhs) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[749])(lhs); + return ((delegate* unmanaged[Cdecl])funcTable[750])(lhs); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[749])(lhs); + return (float)((delegate* unmanaged[Cdecl])funcTable[750])(lhs); #endif } @@ -1434,9 +1434,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImInvLengthNative(Vector2 lhs, float failValue) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[750])(lhs, failValue); + return ((delegate* unmanaged[Cdecl])funcTable[751])(lhs, failValue); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[750])(lhs, failValue); + return (float)((delegate* unmanaged[Cdecl])funcTable[751])(lhs, failValue); #endif } @@ -1456,9 +1456,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImFloorNative(float f) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[751])(f); + return ((delegate* unmanaged[Cdecl])funcTable[752])(f); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[751])(f); + return (float)((delegate* unmanaged[Cdecl])funcTable[752])(f); #endif } @@ -1478,9 +1478,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImFloorSignedNative(float f) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[752])(f); + return ((delegate* unmanaged[Cdecl])funcTable[753])(f); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[752])(f); + return (float)((delegate* unmanaged[Cdecl])funcTable[753])(f); #endif } @@ -1500,9 +1500,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFloorNative(Vector2* pOut, Vector2 v) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[753])(pOut, v); + ((delegate* unmanaged[Cdecl])funcTable[754])(pOut, v); #else - ((delegate* unmanaged[Cdecl])funcTable[753])((nint)pOut, v); + ((delegate* unmanaged[Cdecl])funcTable[754])((nint)pOut, v); #endif } @@ -1542,9 +1542,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFloorSignedNative(Vector2* pOut, Vector2 v) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[754])(pOut, v); + ((delegate* unmanaged[Cdecl])funcTable[755])(pOut, v); #else - ((delegate* unmanaged[Cdecl])funcTable[754])((nint)pOut, v); + ((delegate* unmanaged[Cdecl])funcTable[755])((nint)pOut, v); #endif } @@ -1584,9 +1584,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImModPositiveNative(int a, int b) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[755])(a, b); + return ((delegate* unmanaged[Cdecl])funcTable[756])(a, b); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[755])(a, b); + return (int)((delegate* unmanaged[Cdecl])funcTable[756])(a, b); #endif } @@ -1606,9 +1606,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImDotNative(Vector2 a, Vector2 b) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[756])(a, b); + return ((delegate* unmanaged[Cdecl])funcTable[757])(a, b); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[756])(a, b); + return (float)((delegate* unmanaged[Cdecl])funcTable[757])(a, b); #endif } @@ -1628,9 +1628,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImRotateNative(Vector2* pOut, Vector2 v, float cosA, float sinA) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[757])(pOut, v, cosA, sinA); + ((delegate* unmanaged[Cdecl])funcTable[758])(pOut, v, cosA, sinA); #else - ((delegate* unmanaged[Cdecl])funcTable[757])((nint)pOut, v, cosA, sinA); + ((delegate* unmanaged[Cdecl])funcTable[758])((nint)pOut, v, cosA, sinA); #endif } @@ -1670,9 +1670,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImLinearSweepNative(float current, float target, float speed) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[758])(current, target, speed); + return ((delegate* unmanaged[Cdecl])funcTable[759])(current, target, speed); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[758])(current, target, speed); + return (float)((delegate* unmanaged[Cdecl])funcTable[759])(current, target, speed); #endif } @@ -1692,9 +1692,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImMulNative(Vector2* pOut, Vector2 lhs, Vector2 rhs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[759])(pOut, lhs, rhs); + ((delegate* unmanaged[Cdecl])funcTable[760])(pOut, lhs, rhs); #else - ((delegate* unmanaged[Cdecl])funcTable[759])((nint)pOut, lhs, rhs); + ((delegate* unmanaged[Cdecl])funcTable[760])((nint)pOut, lhs, rhs); #endif } @@ -1734,9 +1734,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImIsFloatAboveGuaranteedIntegerPrecisionNative(float f) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[760])(f); + return ((delegate* unmanaged[Cdecl])funcTable[761])(f); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[760])(f); + return (byte)((delegate* unmanaged[Cdecl])funcTable[761])(f); #endif } @@ -1756,9 +1756,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImBezierCubicCalcNative(Vector2* pOut, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, float t) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[761])(pOut, p1, p2, p3, p4, t); + ((delegate* unmanaged[Cdecl])funcTable[762])(pOut, p1, p2, p3, p4, t); #else - ((delegate* unmanaged[Cdecl])funcTable[761])((nint)pOut, p1, p2, p3, p4, t); + ((delegate* unmanaged[Cdecl])funcTable[762])((nint)pOut, p1, p2, p3, p4, t); #endif } @@ -1798,9 +1798,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImBezierCubicClosestPointNative(Vector2* pOut, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, Vector2 p, int numSegments) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[762])(pOut, p1, p2, p3, p4, p, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[763])(pOut, p1, p2, p3, p4, p, numSegments); #else - ((delegate* unmanaged[Cdecl])funcTable[762])((nint)pOut, p1, p2, p3, p4, p, numSegments); + ((delegate* unmanaged[Cdecl])funcTable[763])((nint)pOut, p1, p2, p3, p4, p, numSegments); #endif } @@ -1840,9 +1840,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImBezierCubicClosestPointCasteljauNative(Vector2* pOut, Vector2 p1, Vector2 p2, Vector2 p3, Vector2 p4, Vector2 p, float tessTol) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[763])(pOut, p1, p2, p3, p4, p, tessTol); + ((delegate* unmanaged[Cdecl])funcTable[764])(pOut, p1, p2, p3, p4, p, tessTol); #else - ((delegate* unmanaged[Cdecl])funcTable[763])((nint)pOut, p1, p2, p3, p4, p, tessTol); + ((delegate* unmanaged[Cdecl])funcTable[764])((nint)pOut, p1, p2, p3, p4, p, tessTol); #endif } @@ -1882,9 +1882,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImBezierQuadraticCalcNative(Vector2* pOut, Vector2 p1, Vector2 p2, Vector2 p3, float t) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[764])(pOut, p1, p2, p3, t); + ((delegate* unmanaged[Cdecl])funcTable[765])(pOut, p1, p2, p3, t); #else - ((delegate* unmanaged[Cdecl])funcTable[764])((nint)pOut, p1, p2, p3, t); + ((delegate* unmanaged[Cdecl])funcTable[765])((nint)pOut, p1, p2, p3, t); #endif } @@ -1924,9 +1924,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImLineClosestPointNative(Vector2* pOut, Vector2 a, Vector2 b, Vector2 p) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[765])(pOut, a, b, p); + ((delegate* unmanaged[Cdecl])funcTable[766])(pOut, a, b, p); #else - ((delegate* unmanaged[Cdecl])funcTable[765])((nint)pOut, a, b, p); + ((delegate* unmanaged[Cdecl])funcTable[766])((nint)pOut, a, b, p); #endif } @@ -1966,9 +1966,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImTriangleContainsPointNative(Vector2 a, Vector2 b, Vector2 c, Vector2 p) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[766])(a, b, c, p); + return ((delegate* unmanaged[Cdecl])funcTable[767])(a, b, c, p); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[766])(a, b, c, p); + return (byte)((delegate* unmanaged[Cdecl])funcTable[767])(a, b, c, p); #endif } @@ -1988,9 +1988,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImTriangleClosestPointNative(Vector2* pOut, Vector2 a, Vector2 b, Vector2 c, Vector2 p) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[767])(pOut, a, b, c, p); + ((delegate* unmanaged[Cdecl])funcTable[768])(pOut, a, b, c, p); #else - ((delegate* unmanaged[Cdecl])funcTable[767])((nint)pOut, a, b, c, p); + ((delegate* unmanaged[Cdecl])funcTable[768])((nint)pOut, a, b, c, p); #endif } @@ -2030,9 +2030,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImTriangleBarycentricCoordsNative(Vector2 a, Vector2 b, Vector2 c, Vector2 p, float* outU, float* outV, float* outW) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[768])(a, b, c, p, outU, outV, outW); + ((delegate* unmanaged[Cdecl])funcTable[769])(a, b, c, p, outU, outV, outW); #else - ((delegate* unmanaged[Cdecl])funcTable[768])(a, b, c, p, (nint)outU, (nint)outV, (nint)outW); + ((delegate* unmanaged[Cdecl])funcTable[769])(a, b, c, p, (nint)outU, (nint)outV, (nint)outW); #endif } @@ -2143,9 +2143,9 @@ namespace Dalamud.Bindings.ImGui internal static float ImTriangleAreaNative(Vector2 a, Vector2 b, Vector2 c) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[769])(a, b, c); + return ((delegate* unmanaged[Cdecl])funcTable[770])(a, b, c); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[769])(a, b, c); + return (float)((delegate* unmanaged[Cdecl])funcTable[770])(a, b, c); #endif } @@ -2165,9 +2165,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDir ImGetDirQuadrantFromDeltaNative(float dx, float dy) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[770])(dx, dy); + return ((delegate* unmanaged[Cdecl])funcTable[771])(dx, dy); #else - return (ImGuiDir)((delegate* unmanaged[Cdecl])funcTable[770])(dx, dy); + return (ImGuiDir)((delegate* unmanaged[Cdecl])funcTable[771])(dx, dy); #endif } @@ -2187,9 +2187,9 @@ namespace Dalamud.Bindings.ImGui internal static ImVec1* ImVec1Native() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[771])(); + return ((delegate* unmanaged[Cdecl])funcTable[772])(); #else - return (ImVec1*)((delegate* unmanaged[Cdecl])funcTable[771])(); + return (ImVec1*)((delegate* unmanaged[Cdecl])funcTable[772])(); #endif } @@ -2209,9 +2209,9 @@ namespace Dalamud.Bindings.ImGui internal static ImVec1* ImVec1Native(float x) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[772])(x); + return ((delegate* unmanaged[Cdecl])funcTable[773])(x); #else - return (ImVec1*)((delegate* unmanaged[Cdecl])funcTable[772])(x); + return (ImVec1*)((delegate* unmanaged[Cdecl])funcTable[773])(x); #endif } @@ -2231,9 +2231,9 @@ namespace Dalamud.Bindings.ImGui internal static ImVec2Ih* ImVec2ihNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[773])(); + return ((delegate* unmanaged[Cdecl])funcTable[774])(); #else - return (ImVec2Ih*)((delegate* unmanaged[Cdecl])funcTable[773])(); + return (ImVec2Ih*)((delegate* unmanaged[Cdecl])funcTable[774])(); #endif } @@ -2253,9 +2253,9 @@ namespace Dalamud.Bindings.ImGui internal static ImVec2Ih* ImVec2ihNative(short x, short y) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[774])(x, y); + return ((delegate* unmanaged[Cdecl])funcTable[775])(x, y); #else - return (ImVec2Ih*)((delegate* unmanaged[Cdecl])funcTable[774])(x, y); + return (ImVec2Ih*)((delegate* unmanaged[Cdecl])funcTable[775])(x, y); #endif } @@ -2275,9 +2275,9 @@ namespace Dalamud.Bindings.ImGui internal static ImVec2Ih* ImVec2ihNative(Vector2 rhs) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[775])(rhs); + return ((delegate* unmanaged[Cdecl])funcTable[776])(rhs); #else - return (ImVec2Ih*)((delegate* unmanaged[Cdecl])funcTable[775])(rhs); + return (ImVec2Ih*)((delegate* unmanaged[Cdecl])funcTable[776])(rhs); #endif } @@ -2297,9 +2297,9 @@ namespace Dalamud.Bindings.ImGui internal static ImRect* ImRectNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[776])(); + return ((delegate* unmanaged[Cdecl])funcTable[777])(); #else - return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[776])(); + return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[777])(); #endif } @@ -2319,9 +2319,9 @@ namespace Dalamud.Bindings.ImGui internal static ImRect* ImRectNative(Vector2 min, Vector2 max) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[777])(min, max); + return ((delegate* unmanaged[Cdecl])funcTable[778])(min, max); #else - return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[777])(min, max); + return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[778])(min, max); #endif } @@ -2341,9 +2341,9 @@ namespace Dalamud.Bindings.ImGui internal static ImRect* ImRectNative(Vector4 v) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[778])(v); + return ((delegate* unmanaged[Cdecl])funcTable[779])(v); #else - return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[778])(v); + return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[779])(v); #endif } @@ -2363,9 +2363,9 @@ namespace Dalamud.Bindings.ImGui internal static ImRect* ImRectNative(float x1, float y1, float x2, float y2) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[779])(x1, y1, x2, y2); + return ((delegate* unmanaged[Cdecl])funcTable[780])(x1, y1, x2, y2); #else - return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[779])(x1, y1, x2, y2); + return (ImRect*)((delegate* unmanaged[Cdecl])funcTable[780])(x1, y1, x2, y2); #endif } @@ -2385,9 +2385,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetCenterNative(Vector2* pOut, ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[780])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[781])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[780])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[781])((nint)pOut, (nint)self); #endif } @@ -2465,9 +2465,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetSizeNative(Vector2* pOut, ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[781])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[782])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[781])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[782])((nint)pOut, (nint)self); #endif } @@ -2545,9 +2545,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetWidthNative(ImRect* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[782])(self); + return ((delegate* unmanaged[Cdecl])funcTable[783])(self); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[782])((nint)self); + return (float)((delegate* unmanaged[Cdecl])funcTable[783])((nint)self); #endif } @@ -2579,9 +2579,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetHeightNative(ImRect* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[783])(self); + return ((delegate* unmanaged[Cdecl])funcTable[784])(self); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[783])((nint)self); + return (float)((delegate* unmanaged[Cdecl])funcTable[784])((nint)self); #endif } @@ -2613,9 +2613,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetAreaNative(ImRect* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[784])(self); + return ((delegate* unmanaged[Cdecl])funcTable[785])(self); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[784])((nint)self); + return (float)((delegate* unmanaged[Cdecl])funcTable[785])((nint)self); #endif } @@ -2647,9 +2647,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetTLNative(Vector2* pOut, ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[785])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[786])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[785])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[786])((nint)pOut, (nint)self); #endif } @@ -2727,9 +2727,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetTRNative(Vector2* pOut, ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[786])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[787])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[786])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[787])((nint)pOut, (nint)self); #endif } @@ -2807,9 +2807,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetBLNative(Vector2* pOut, ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[787])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[788])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[787])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[788])((nint)pOut, (nint)self); #endif } @@ -2887,9 +2887,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetBRNative(Vector2* pOut, ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[788])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[789])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[788])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[789])((nint)pOut, (nint)self); #endif } @@ -2967,9 +2967,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ContainsNative(ImRect* self, Vector2 p) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[789])(self, p); + return ((delegate* unmanaged[Cdecl])funcTable[790])(self, p); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[789])((nint)self, p); + return (byte)((delegate* unmanaged[Cdecl])funcTable[790])((nint)self, p); #endif } @@ -3001,9 +3001,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ContainsNative(ImRect* self, ImRect r) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[790])(self, r); + return ((delegate* unmanaged[Cdecl])funcTable[791])(self, r); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[790])((nint)self, r); + return (byte)((delegate* unmanaged[Cdecl])funcTable[791])((nint)self, r); #endif } @@ -3035,9 +3035,9 @@ namespace Dalamud.Bindings.ImGui internal static byte OverlapsNative(ImRect* self, ImRect r) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[791])(self, r); + return ((delegate* unmanaged[Cdecl])funcTable[792])(self, r); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[791])((nint)self, r); + return (byte)((delegate* unmanaged[Cdecl])funcTable[792])((nint)self, r); #endif } @@ -3069,9 +3069,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddNative(ImRect* self, Vector2 p) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[792])(self, p); + ((delegate* unmanaged[Cdecl])funcTable[793])(self, p); #else - ((delegate* unmanaged[Cdecl])funcTable[792])((nint)self, p); + ((delegate* unmanaged[Cdecl])funcTable[793])((nint)self, p); #endif } @@ -3101,9 +3101,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddNative(ImRect* self, ImRect r) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[793])(self, r); + ((delegate* unmanaged[Cdecl])funcTable[794])(self, r); #else - ((delegate* unmanaged[Cdecl])funcTable[793])((nint)self, r); + ((delegate* unmanaged[Cdecl])funcTable[794])((nint)self, r); #endif } @@ -3133,9 +3133,9 @@ namespace Dalamud.Bindings.ImGui internal static void ExpandNative(ImRect* self, float amount) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[794])(self, amount); + ((delegate* unmanaged[Cdecl])funcTable[795])(self, amount); #else - ((delegate* unmanaged[Cdecl])funcTable[794])((nint)self, amount); + ((delegate* unmanaged[Cdecl])funcTable[795])((nint)self, amount); #endif } @@ -3165,9 +3165,9 @@ namespace Dalamud.Bindings.ImGui internal static void ExpandNative(ImRect* self, Vector2 amount) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[795])(self, amount); + ((delegate* unmanaged[Cdecl])funcTable[796])(self, amount); #else - ((delegate* unmanaged[Cdecl])funcTable[795])((nint)self, amount); + ((delegate* unmanaged[Cdecl])funcTable[796])((nint)self, amount); #endif } @@ -3197,9 +3197,9 @@ namespace Dalamud.Bindings.ImGui internal static void TranslateNative(ImRect* self, Vector2 d) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[796])(self, d); + ((delegate* unmanaged[Cdecl])funcTable[797])(self, d); #else - ((delegate* unmanaged[Cdecl])funcTable[796])((nint)self, d); + ((delegate* unmanaged[Cdecl])funcTable[797])((nint)self, d); #endif } @@ -3229,9 +3229,9 @@ namespace Dalamud.Bindings.ImGui internal static void TranslateXNative(ImRect* self, float dx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[797])(self, dx); + ((delegate* unmanaged[Cdecl])funcTable[798])(self, dx); #else - ((delegate* unmanaged[Cdecl])funcTable[797])((nint)self, dx); + ((delegate* unmanaged[Cdecl])funcTable[798])((nint)self, dx); #endif } @@ -3261,9 +3261,9 @@ namespace Dalamud.Bindings.ImGui internal static void TranslateYNative(ImRect* self, float dy) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[798])(self, dy); + ((delegate* unmanaged[Cdecl])funcTable[799])(self, dy); #else - ((delegate* unmanaged[Cdecl])funcTable[798])((nint)self, dy); + ((delegate* unmanaged[Cdecl])funcTable[799])((nint)self, dy); #endif } @@ -3293,9 +3293,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClipWithNative(ImRect* self, ImRect r) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[799])(self, r); + ((delegate* unmanaged[Cdecl])funcTable[800])(self, r); #else - ((delegate* unmanaged[Cdecl])funcTable[799])((nint)self, r); + ((delegate* unmanaged[Cdecl])funcTable[800])((nint)self, r); #endif } @@ -3325,9 +3325,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClipWithFullNative(ImRect* self, ImRect r) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[800])(self, r); + ((delegate* unmanaged[Cdecl])funcTable[801])(self, r); #else - ((delegate* unmanaged[Cdecl])funcTable[800])((nint)self, r); + ((delegate* unmanaged[Cdecl])funcTable[801])((nint)self, r); #endif } @@ -3357,9 +3357,9 @@ namespace Dalamud.Bindings.ImGui internal static void FloorNative(ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[801])(self); + ((delegate* unmanaged[Cdecl])funcTable[802])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[801])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[802])((nint)self); #endif } @@ -3389,9 +3389,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsInvertedNative(ImRect* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[802])(self); + return ((delegate* unmanaged[Cdecl])funcTable[803])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[802])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[803])((nint)self); #endif } @@ -3423,9 +3423,9 @@ namespace Dalamud.Bindings.ImGui internal static void ToVec4Native(Vector4* pOut, ImRect* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[803])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[804])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[803])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[804])((nint)pOut, (nint)self); #endif } @@ -3503,9 +3503,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImBitArrayTestBitNative(uint* arr, int n) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[804])(arr, n); + return ((delegate* unmanaged[Cdecl])funcTable[805])(arr, n); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[804])((nint)arr, n); + return (byte)((delegate* unmanaged[Cdecl])funcTable[805])((nint)arr, n); #endif } @@ -3537,9 +3537,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImBitArrayClearBitNative(uint* arr, int n) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[805])(arr, n); + ((delegate* unmanaged[Cdecl])funcTable[806])(arr, n); #else - ((delegate* unmanaged[Cdecl])funcTable[805])((nint)arr, n); + ((delegate* unmanaged[Cdecl])funcTable[806])((nint)arr, n); #endif } @@ -3569,9 +3569,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImBitArraySetBitNative(uint* arr, int n) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[806])(arr, n); + ((delegate* unmanaged[Cdecl])funcTable[807])(arr, n); #else - ((delegate* unmanaged[Cdecl])funcTable[806])((nint)arr, n); + ((delegate* unmanaged[Cdecl])funcTable[807])((nint)arr, n); #endif } @@ -3601,9 +3601,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImBitArraySetBitRangeNative(uint* arr, int n, int n2) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[807])(arr, n, n2); + ((delegate* unmanaged[Cdecl])funcTable[808])(arr, n, n2); #else - ((delegate* unmanaged[Cdecl])funcTable[807])((nint)arr, n, n2); + ((delegate* unmanaged[Cdecl])funcTable[808])((nint)arr, n, n2); #endif } @@ -3633,9 +3633,9 @@ namespace Dalamud.Bindings.ImGui internal static void CreateNative(ImBitVector* self, int sz) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[808])(self, sz); + ((delegate* unmanaged[Cdecl])funcTable[809])(self, sz); #else - ((delegate* unmanaged[Cdecl])funcTable[808])((nint)self, sz); + ((delegate* unmanaged[Cdecl])funcTable[809])((nint)self, sz); #endif } @@ -3665,9 +3665,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImBitVector* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[809])(self); + ((delegate* unmanaged[Cdecl])funcTable[810])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[809])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[810])((nint)self); #endif } @@ -3697,9 +3697,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TestBitNative(ImBitVector* self, int n) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[810])(self, n); + return ((delegate* unmanaged[Cdecl])funcTable[811])(self, n); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[810])((nint)self, n); + return (byte)((delegate* unmanaged[Cdecl])funcTable[811])((nint)self, n); #endif } @@ -3731,9 +3731,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetBitNative(ImBitVector* self, int n) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[811])(self, n); + ((delegate* unmanaged[Cdecl])funcTable[812])(self, n); #else - ((delegate* unmanaged[Cdecl])funcTable[811])((nint)self, n); + ((delegate* unmanaged[Cdecl])funcTable[812])((nint)self, n); #endif } @@ -3763,9 +3763,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearBitNative(ImBitVector* self, int n) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[812])(self, n); + ((delegate* unmanaged[Cdecl])funcTable[813])(self, n); #else - ((delegate* unmanaged[Cdecl])funcTable[812])((nint)self, n); + ((delegate* unmanaged[Cdecl])funcTable[813])((nint)self, n); #endif } @@ -3795,9 +3795,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawListSharedData* ImDrawListSharedDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[813])(); + return ((delegate* unmanaged[Cdecl])funcTable[814])(); #else - return (ImDrawListSharedData*)((delegate* unmanaged[Cdecl])funcTable[813])(); + return (ImDrawListSharedData*)((delegate* unmanaged[Cdecl])funcTable[814])(); #endif } @@ -3817,9 +3817,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetCircleTessellationMaxErrorNative(ImDrawListSharedData* self, float maxError) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[814])(self, maxError); + ((delegate* unmanaged[Cdecl])funcTable[815])(self, maxError); #else - ((delegate* unmanaged[Cdecl])funcTable[814])((nint)self, maxError); + ((delegate* unmanaged[Cdecl])funcTable[815])((nint)self, maxError); #endif } @@ -3849,9 +3849,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImDrawDataBuilder* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[815])(self); + ((delegate* unmanaged[Cdecl])funcTable[816])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[815])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[816])((nint)self); #endif } @@ -3881,9 +3881,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearFreeMemoryNative(ImDrawDataBuilder* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[816])(self); + ((delegate* unmanaged[Cdecl])funcTable[817])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[816])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[817])((nint)self); #endif } @@ -3913,9 +3913,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetDrawListCountNative(ImDrawDataBuilder* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[817])(self); + return ((delegate* unmanaged[Cdecl])funcTable[818])(self); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[817])((nint)self); + return (int)((delegate* unmanaged[Cdecl])funcTable[818])((nint)self); #endif } @@ -3947,9 +3947,9 @@ namespace Dalamud.Bindings.ImGui internal static void FlattenIntoSingleLayerNative(ImDrawDataBuilder* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[818])(self); + ((delegate* unmanaged[Cdecl])funcTable[819])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[818])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[819])((nint)self); #endif } @@ -3979,9 +3979,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStyleMod* ImGuiStyleModNative(ImGuiStyleVar idx, int v) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[819])(idx, v); + return ((delegate* unmanaged[Cdecl])funcTable[820])(idx, v); #else - return (ImGuiStyleMod*)((delegate* unmanaged[Cdecl])funcTable[819])(idx, v); + return (ImGuiStyleMod*)((delegate* unmanaged[Cdecl])funcTable[820])(idx, v); #endif } @@ -4001,9 +4001,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStyleMod* ImGuiStyleModNative(ImGuiStyleVar idx, float v) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[820])(idx, v); + return ((delegate* unmanaged[Cdecl])funcTable[821])(idx, v); #else - return (ImGuiStyleMod*)((delegate* unmanaged[Cdecl])funcTable[820])(idx, v); + return (ImGuiStyleMod*)((delegate* unmanaged[Cdecl])funcTable[821])(idx, v); #endif } @@ -4023,9 +4023,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStyleMod* ImGuiStyleModNative(ImGuiStyleVar idx, Vector2 v) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[821])(idx, v); + return ((delegate* unmanaged[Cdecl])funcTable[822])(idx, v); #else - return (ImGuiStyleMod*)((delegate* unmanaged[Cdecl])funcTable[821])(idx, v); + return (ImGuiStyleMod*)((delegate* unmanaged[Cdecl])funcTable[822])(idx, v); #endif } @@ -4045,9 +4045,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiComboPreviewData* ImGuiComboPreviewDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[822])(); + return ((delegate* unmanaged[Cdecl])funcTable[823])(); #else - return (ImGuiComboPreviewData*)((delegate* unmanaged[Cdecl])funcTable[822])(); + return (ImGuiComboPreviewData*)((delegate* unmanaged[Cdecl])funcTable[823])(); #endif } @@ -4067,9 +4067,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiMenuColumns* ImGuiMenuColumnsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[823])(); + return ((delegate* unmanaged[Cdecl])funcTable[824])(); #else - return (ImGuiMenuColumns*)((delegate* unmanaged[Cdecl])funcTable[823])(); + return (ImGuiMenuColumns*)((delegate* unmanaged[Cdecl])funcTable[824])(); #endif } @@ -4089,9 +4089,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateNative(ImGuiMenuColumns* self, float spacing, byte windowReappearing) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[824])(self, spacing, windowReappearing); + ((delegate* unmanaged[Cdecl])funcTable[825])(self, spacing, windowReappearing); #else - ((delegate* unmanaged[Cdecl])funcTable[824])((nint)self, spacing, windowReappearing); + ((delegate* unmanaged[Cdecl])funcTable[825])((nint)self, spacing, windowReappearing); #endif } @@ -4121,9 +4121,9 @@ namespace Dalamud.Bindings.ImGui internal static float DeclColumnsNative(ImGuiMenuColumns* self, float wIcon, float wLabel, float wShortcut, float wMark) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[825])(self, wIcon, wLabel, wShortcut, wMark); + return ((delegate* unmanaged[Cdecl])funcTable[826])(self, wIcon, wLabel, wShortcut, wMark); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[825])((nint)self, wIcon, wLabel, wShortcut, wMark); + return (float)((delegate* unmanaged[Cdecl])funcTable[826])((nint)self, wIcon, wLabel, wShortcut, wMark); #endif } @@ -4155,9 +4155,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcNextTotalWidthNative(ImGuiMenuColumns* self, byte updateOffsets) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[826])(self, updateOffsets); + ((delegate* unmanaged[Cdecl])funcTable[827])(self, updateOffsets); #else - ((delegate* unmanaged[Cdecl])funcTable[826])((nint)self, updateOffsets); + ((delegate* unmanaged[Cdecl])funcTable[827])((nint)self, updateOffsets); #endif } @@ -4187,9 +4187,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiInputTextState* ImGuiInputTextStateNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[827])(); + return ((delegate* unmanaged[Cdecl])funcTable[828])(); #else - return (ImGuiInputTextState*)((delegate* unmanaged[Cdecl])funcTable[827])(); + return (ImGuiInputTextState*)((delegate* unmanaged[Cdecl])funcTable[828])(); #endif } @@ -4209,9 +4209,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearTextNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[828])(self); + ((delegate* unmanaged[Cdecl])funcTable[829])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[828])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[829])((nint)self); #endif } @@ -4241,9 +4241,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearFreeMemoryNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[829])(self); + ((delegate* unmanaged[Cdecl])funcTable[830])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[829])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[830])((nint)self); #endif } @@ -4273,9 +4273,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetUndoAvailCountNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[830])(self); + return ((delegate* unmanaged[Cdecl])funcTable[831])(self); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[830])((nint)self); + return (int)((delegate* unmanaged[Cdecl])funcTable[831])((nint)self); #endif } @@ -4307,9 +4307,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetRedoAvailCountNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[831])(self); + return ((delegate* unmanaged[Cdecl])funcTable[832])(self); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[831])((nint)self); + return (int)((delegate* unmanaged[Cdecl])funcTable[832])((nint)self); #endif } @@ -4341,9 +4341,9 @@ namespace Dalamud.Bindings.ImGui internal static void OnKeyPressedNative(ImGuiInputTextState* self, int key) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[832])(self, key); + ((delegate* unmanaged[Cdecl])funcTable[833])(self, key); #else - ((delegate* unmanaged[Cdecl])funcTable[832])((nint)self, key); + ((delegate* unmanaged[Cdecl])funcTable[833])((nint)self, key); #endif } @@ -4373,9 +4373,9 @@ namespace Dalamud.Bindings.ImGui internal static void CursorAnimResetNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[833])(self); + ((delegate* unmanaged[Cdecl])funcTable[834])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[833])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[834])((nint)self); #endif } @@ -4405,9 +4405,9 @@ namespace Dalamud.Bindings.ImGui internal static void CursorClampNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[834])(self); + ((delegate* unmanaged[Cdecl])funcTable[835])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[834])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[835])((nint)self); #endif } @@ -4437,9 +4437,9 @@ namespace Dalamud.Bindings.ImGui internal static byte HasSelectionNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[835])(self); + return ((delegate* unmanaged[Cdecl])funcTable[836])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[835])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[836])((nint)self); #endif } @@ -4471,9 +4471,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearSelectionNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[836])(self); + ((delegate* unmanaged[Cdecl])funcTable[837])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[836])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[837])((nint)self); #endif } @@ -4503,9 +4503,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetCursorPosNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[837])(self); + return ((delegate* unmanaged[Cdecl])funcTable[838])(self); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[837])((nint)self); + return (int)((delegate* unmanaged[Cdecl])funcTable[838])((nint)self); #endif } @@ -4537,9 +4537,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetSelectionStartNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[838])(self); + return ((delegate* unmanaged[Cdecl])funcTable[839])(self); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[838])((nint)self); + return (int)((delegate* unmanaged[Cdecl])funcTable[839])((nint)self); #endif } @@ -4571,9 +4571,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetSelectionEndNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[839])(self); + return ((delegate* unmanaged[Cdecl])funcTable[840])(self); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[839])((nint)self); + return (int)((delegate* unmanaged[Cdecl])funcTable[840])((nint)self); #endif } @@ -4605,9 +4605,9 @@ namespace Dalamud.Bindings.ImGui internal static void SelectAllNative(ImGuiInputTextState* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[840])(self); + ((delegate* unmanaged[Cdecl])funcTable[841])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[840])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[841])((nint)self); #endif } @@ -4637,9 +4637,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPopupData* ImGuiPopupDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[841])(); + return ((delegate* unmanaged[Cdecl])funcTable[842])(); #else - return (ImGuiPopupData*)((delegate* unmanaged[Cdecl])funcTable[841])(); + return (ImGuiPopupData*)((delegate* unmanaged[Cdecl])funcTable[842])(); #endif } @@ -4659,9 +4659,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiNextWindowData* ImGuiNextWindowDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[842])(); + return ((delegate* unmanaged[Cdecl])funcTable[843])(); #else - return (ImGuiNextWindowData*)((delegate* unmanaged[Cdecl])funcTable[842])(); + return (ImGuiNextWindowData*)((delegate* unmanaged[Cdecl])funcTable[843])(); #endif } @@ -4681,9 +4681,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearFlagsNative(ImGuiNextWindowData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[843])(self); + ((delegate* unmanaged[Cdecl])funcTable[844])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[843])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[844])((nint)self); #endif } @@ -4713,9 +4713,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiNextItemData* ImGuiNextItemDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[844])(); + return ((delegate* unmanaged[Cdecl])funcTable[845])(); #else - return (ImGuiNextItemData*)((delegate* unmanaged[Cdecl])funcTable[844])(); + return (ImGuiNextItemData*)((delegate* unmanaged[Cdecl])funcTable[845])(); #endif } @@ -4735,9 +4735,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearFlagsNative(ImGuiNextItemData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[845])(self); + ((delegate* unmanaged[Cdecl])funcTable[846])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[845])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[846])((nint)self); #endif } @@ -4767,9 +4767,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiLastItemData* ImGuiLastItemDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[846])(); + return ((delegate* unmanaged[Cdecl])funcTable[847])(); #else - return (ImGuiLastItemData*)((delegate* unmanaged[Cdecl])funcTable[846])(); + return (ImGuiLastItemData*)((delegate* unmanaged[Cdecl])funcTable[847])(); #endif } @@ -4789,9 +4789,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPtrOrIndex* ImGuiPtrOrIndexNative(void* ptr) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[847])(ptr); + return ((delegate* unmanaged[Cdecl])funcTable[848])(ptr); #else - return (ImGuiPtrOrIndex*)((delegate* unmanaged[Cdecl])funcTable[847])((nint)ptr); + return (ImGuiPtrOrIndex*)((delegate* unmanaged[Cdecl])funcTable[848])((nint)ptr); #endif } @@ -4811,9 +4811,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPtrOrIndex* ImGuiPtrOrIndexNative(int index) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[848])(index); + return ((delegate* unmanaged[Cdecl])funcTable[849])(index); #else - return (ImGuiPtrOrIndex*)((delegate* unmanaged[Cdecl])funcTable[848])(index); + return (ImGuiPtrOrIndex*)((delegate* unmanaged[Cdecl])funcTable[849])(index); #endif } @@ -4833,9 +4833,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiInputEvent* ImGuiInputEventNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[849])(); + return ((delegate* unmanaged[Cdecl])funcTable[850])(); #else - return (ImGuiInputEvent*)((delegate* unmanaged[Cdecl])funcTable[849])(); + return (ImGuiInputEvent*)((delegate* unmanaged[Cdecl])funcTable[850])(); #endif } @@ -4855,9 +4855,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiListClipperRange FromIndicesNative(int min, int max) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[850])(min, max); + return ((delegate* unmanaged[Cdecl])funcTable[851])(min, max); #else - return (ImGuiListClipperRange)((delegate* unmanaged[Cdecl])funcTable[850])(min, max); + return (ImGuiListClipperRange)((delegate* unmanaged[Cdecl])funcTable[851])(min, max); #endif } @@ -4877,9 +4877,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiListClipperRange FromPositionsNative(float y1, float y2, int offMin, int offMax) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[851])(y1, y2, offMin, offMax); + return ((delegate* unmanaged[Cdecl])funcTable[852])(y1, y2, offMin, offMax); #else - return (ImGuiListClipperRange)((delegate* unmanaged[Cdecl])funcTable[851])(y1, y2, offMin, offMax); + return (ImGuiListClipperRange)((delegate* unmanaged[Cdecl])funcTable[852])(y1, y2, offMin, offMax); #endif } @@ -4899,9 +4899,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiListClipperData* ImGuiListClipperDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[852])(); + return ((delegate* unmanaged[Cdecl])funcTable[853])(); #else - return (ImGuiListClipperData*)((delegate* unmanaged[Cdecl])funcTable[852])(); + return (ImGuiListClipperData*)((delegate* unmanaged[Cdecl])funcTable[853])(); #endif } @@ -4921,9 +4921,9 @@ namespace Dalamud.Bindings.ImGui internal static void ResetNative(ImGuiListClipperData* self, ImGuiListClipper* clipper) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[853])(self, clipper); + ((delegate* unmanaged[Cdecl])funcTable[854])(self, clipper); #else - ((delegate* unmanaged[Cdecl])funcTable[853])((nint)self, (nint)clipper); + ((delegate* unmanaged[Cdecl])funcTable[854])((nint)self, (nint)clipper); #endif } @@ -4978,9 +4978,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiNavItemData* ImGuiNavItemDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[854])(); + return ((delegate* unmanaged[Cdecl])funcTable[855])(); #else - return (ImGuiNavItemData*)((delegate* unmanaged[Cdecl])funcTable[854])(); + return (ImGuiNavItemData*)((delegate* unmanaged[Cdecl])funcTable[855])(); #endif } @@ -5000,9 +5000,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearNative(ImGuiNavItemData* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[855])(self); + ((delegate* unmanaged[Cdecl])funcTable[856])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[855])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[856])((nint)self); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.007.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.007.cs index ad31da332..8670d49d9 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.007.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.007.cs @@ -25,9 +25,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiOldColumnData* ImGuiOldColumnDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[856])(); + return ((delegate* unmanaged[Cdecl])funcTable[857])(); #else - return (ImGuiOldColumnData*)((delegate* unmanaged[Cdecl])funcTable[856])(); + return (ImGuiOldColumnData*)((delegate* unmanaged[Cdecl])funcTable[857])(); #endif } @@ -47,9 +47,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiOldColumns* ImGuiOldColumnsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[857])(); + return ((delegate* unmanaged[Cdecl])funcTable[858])(); #else - return (ImGuiOldColumns*)((delegate* unmanaged[Cdecl])funcTable[857])(); + return (ImGuiOldColumns*)((delegate* unmanaged[Cdecl])funcTable[858])(); #endif } @@ -69,9 +69,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDockNode* ImGuiDockNodeNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[858])(id); + return ((delegate* unmanaged[Cdecl])funcTable[859])(id); #else - return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[858])(id); + return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[859])(id); #endif } @@ -91,9 +91,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[859])(self); + ((delegate* unmanaged[Cdecl])funcTable[860])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[859])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[860])((nint)self); #endif } @@ -123,9 +123,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsRootNodeNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[860])(self); + return ((delegate* unmanaged[Cdecl])funcTable[861])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[860])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[861])((nint)self); #endif } @@ -157,9 +157,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsDockSpaceNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[861])(self); + return ((delegate* unmanaged[Cdecl])funcTable[862])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[861])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[862])((nint)self); #endif } @@ -191,9 +191,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsFloatingNodeNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[862])(self); + return ((delegate* unmanaged[Cdecl])funcTable[863])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[862])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[863])((nint)self); #endif } @@ -225,9 +225,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsCentralNodeNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[863])(self); + return ((delegate* unmanaged[Cdecl])funcTable[864])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[863])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[864])((nint)self); #endif } @@ -259,9 +259,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsHiddenTabBarNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[864])(self); + return ((delegate* unmanaged[Cdecl])funcTable[865])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[864])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[865])((nint)self); #endif } @@ -293,9 +293,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsNoTabBarNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[865])(self); + return ((delegate* unmanaged[Cdecl])funcTable[866])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[865])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[866])((nint)self); #endif } @@ -327,9 +327,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsSplitNodeNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[866])(self); + return ((delegate* unmanaged[Cdecl])funcTable[867])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[866])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[867])((nint)self); #endif } @@ -361,9 +361,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsLeafNodeNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[867])(self); + return ((delegate* unmanaged[Cdecl])funcTable[868])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[867])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[868])((nint)self); #endif } @@ -395,9 +395,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsEmptyNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[868])(self); + return ((delegate* unmanaged[Cdecl])funcTable[869])(self); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[868])((nint)self); + return (byte)((delegate* unmanaged[Cdecl])funcTable[869])((nint)self); #endif } @@ -429,9 +429,9 @@ namespace Dalamud.Bindings.ImGui internal static void RectNative(ImRect* pOut, ImGuiDockNode* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[869])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[870])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[869])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[870])((nint)pOut, (nint)self); #endif } @@ -509,9 +509,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetLocalFlagsNative(ImGuiDockNode* self, ImGuiDockNodeFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[870])(self, flags); + ((delegate* unmanaged[Cdecl])funcTable[871])(self, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[870])((nint)self, flags); + ((delegate* unmanaged[Cdecl])funcTable[871])((nint)self, flags); #endif } @@ -541,9 +541,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateMergedFlagsNative(ImGuiDockNode* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[871])(self); + ((delegate* unmanaged[Cdecl])funcTable[872])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[871])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[872])((nint)self); #endif } @@ -573,9 +573,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDockContext* ImGuiDockContextNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[872])(); + return ((delegate* unmanaged[Cdecl])funcTable[873])(); #else - return (ImGuiDockContext*)((delegate* unmanaged[Cdecl])funcTable[872])(); + return (ImGuiDockContext*)((delegate* unmanaged[Cdecl])funcTable[873])(); #endif } @@ -595,9 +595,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiViewportP* ImGuiViewportPNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[873])(); + return ((delegate* unmanaged[Cdecl])funcTable[874])(); #else - return (ImGuiViewportP*)((delegate* unmanaged[Cdecl])funcTable[873])(); + return (ImGuiViewportP*)((delegate* unmanaged[Cdecl])funcTable[874])(); #endif } @@ -617,9 +617,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiViewportP* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[874])(self); + ((delegate* unmanaged[Cdecl])funcTable[875])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[874])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[875])((nint)self); #endif } @@ -649,9 +649,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearRequestFlagsNative(ImGuiViewportP* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[875])(self); + ((delegate* unmanaged[Cdecl])funcTable[876])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[875])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[876])((nint)self); #endif } @@ -681,9 +681,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcWorkRectPosNative(Vector2* pOut, ImGuiViewportP* self, Vector2 offMin) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[876])(pOut, self, offMin); + ((delegate* unmanaged[Cdecl])funcTable[877])(pOut, self, offMin); #else - ((delegate* unmanaged[Cdecl])funcTable[876])((nint)pOut, (nint)self, offMin); + ((delegate* unmanaged[Cdecl])funcTable[877])((nint)pOut, (nint)self, offMin); #endif } @@ -761,9 +761,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcWorkRectSizeNative(Vector2* pOut, ImGuiViewportP* self, Vector2 offMin, Vector2 offMax) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[877])(pOut, self, offMin, offMax); + ((delegate* unmanaged[Cdecl])funcTable[878])(pOut, self, offMin, offMax); #else - ((delegate* unmanaged[Cdecl])funcTable[877])((nint)pOut, (nint)self, offMin, offMax); + ((delegate* unmanaged[Cdecl])funcTable[878])((nint)pOut, (nint)self, offMin, offMax); #endif } @@ -841,9 +841,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateWorkRectNative(ImGuiViewportP* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[878])(self); + ((delegate* unmanaged[Cdecl])funcTable[879])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[878])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[879])((nint)self); #endif } @@ -873,9 +873,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetMainRectNative(ImRect* pOut, ImGuiViewportP* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[879])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[880])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[879])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[880])((nint)pOut, (nint)self); #endif } @@ -953,9 +953,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetWorkRectNative(ImRect* pOut, ImGuiViewportP* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[880])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[881])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[880])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[881])((nint)pOut, (nint)self); #endif } @@ -1033,9 +1033,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetBuildWorkRectNative(ImRect* pOut, ImGuiViewportP* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[881])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[882])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[881])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[882])((nint)pOut, (nint)self); #endif } @@ -1113,9 +1113,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindowSettings* ImGuiWindowSettingsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[882])(); + return ((delegate* unmanaged[Cdecl])funcTable[883])(); #else - return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[882])(); + return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[883])(); #endif } @@ -1135,9 +1135,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* GetNameNative(ImGuiWindowSettings* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[883])(self); + return ((delegate* unmanaged[Cdecl])funcTable[884])(self); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[883])((nint)self); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[884])((nint)self); #endif } @@ -1190,9 +1190,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiSettingsHandler* ImGuiSettingsHandlerNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[884])(); + return ((delegate* unmanaged[Cdecl])funcTable[885])(); #else - return (ImGuiSettingsHandler*)((delegate* unmanaged[Cdecl])funcTable[884])(); + return (ImGuiSettingsHandler*)((delegate* unmanaged[Cdecl])funcTable[885])(); #endif } @@ -1212,9 +1212,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiMetricsConfig* ImGuiMetricsConfigNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[885])(); + return ((delegate* unmanaged[Cdecl])funcTable[886])(); #else - return (ImGuiMetricsConfig*)((delegate* unmanaged[Cdecl])funcTable[885])(); + return (ImGuiMetricsConfig*)((delegate* unmanaged[Cdecl])funcTable[886])(); #endif } @@ -1234,9 +1234,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiStackLevelInfo* ImGuiStackLevelInfoNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[886])(); + return ((delegate* unmanaged[Cdecl])funcTable[887])(); #else - return (ImGuiStackLevelInfo*)((delegate* unmanaged[Cdecl])funcTable[886])(); + return (ImGuiStackLevelInfo*)((delegate* unmanaged[Cdecl])funcTable[887])(); #endif } @@ -1256,9 +1256,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiContextHook* ImGuiContextHookNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[887])(); + return ((delegate* unmanaged[Cdecl])funcTable[888])(); #else - return (ImGuiContextHook*)((delegate* unmanaged[Cdecl])funcTable[887])(); + return (ImGuiContextHook*)((delegate* unmanaged[Cdecl])funcTable[888])(); #endif } @@ -1278,9 +1278,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiContext* ImGuiContextNative(ImFontAtlas* sharedFontAtlas) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[888])(sharedFontAtlas); + return ((delegate* unmanaged[Cdecl])funcTable[889])(sharedFontAtlas); #else - return (ImGuiContext*)((delegate* unmanaged[Cdecl])funcTable[888])((nint)sharedFontAtlas); + return (ImGuiContext*)((delegate* unmanaged[Cdecl])funcTable[889])((nint)sharedFontAtlas); #endif } @@ -1312,9 +1312,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* ImGuiWindowNative(ImGuiContext* context, byte* name) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[889])(context, name); + return ((delegate* unmanaged[Cdecl])funcTable[890])(context, name); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[889])((nint)context, (nint)name); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[890])((nint)context, (nint)name); #endif } @@ -1463,9 +1463,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiWindow* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[890])(self); + ((delegate* unmanaged[Cdecl])funcTable[891])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[890])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[891])((nint)self); #endif } @@ -1495,9 +1495,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetIDNative(ImGuiWindow* self, byte* str, byte* strEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[891])(self, str, strEnd); + return ((delegate* unmanaged[Cdecl])funcTable[892])(self, str, strEnd); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[891])((nint)self, (nint)str, (nint)strEnd); + return (uint)((delegate* unmanaged[Cdecl])funcTable[892])((nint)self, (nint)str, (nint)strEnd); #endif } @@ -2414,9 +2414,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetIDNative(ImGuiWindow* self, void* ptr) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[892])(self, ptr); + return ((delegate* unmanaged[Cdecl])funcTable[893])(self, ptr); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[892])((nint)self, (nint)ptr); + return (uint)((delegate* unmanaged[Cdecl])funcTable[893])((nint)self, (nint)ptr); #endif } @@ -2448,9 +2448,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetIDNative(ImGuiWindow* self, int n) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[893])(self, n); + return ((delegate* unmanaged[Cdecl])funcTable[894])(self, n); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[893])((nint)self, n); + return (uint)((delegate* unmanaged[Cdecl])funcTable[894])((nint)self, n); #endif } @@ -2482,9 +2482,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetIDFromRectangleNative(ImGuiWindow* self, ImRect rAbs) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[894])(self, rAbs); + return ((delegate* unmanaged[Cdecl])funcTable[895])(self, rAbs); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[894])((nint)self, rAbs); + return (uint)((delegate* unmanaged[Cdecl])funcTable[895])((nint)self, rAbs); #endif } @@ -2516,9 +2516,9 @@ namespace Dalamud.Bindings.ImGui internal static void RectNative(ImRect* pOut, ImGuiWindow* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[895])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[896])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[895])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[896])((nint)pOut, (nint)self); #endif } @@ -2596,9 +2596,9 @@ namespace Dalamud.Bindings.ImGui internal static float CalcFontSizeNative(ImGuiWindow* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[896])(self); + return ((delegate* unmanaged[Cdecl])funcTable[897])(self); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[896])((nint)self); + return (float)((delegate* unmanaged[Cdecl])funcTable[897])((nint)self); #endif } @@ -2630,9 +2630,9 @@ namespace Dalamud.Bindings.ImGui internal static float TitleBarHeightNative(ImGuiWindow* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[897])(self); + return ((delegate* unmanaged[Cdecl])funcTable[898])(self); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[897])((nint)self); + return (float)((delegate* unmanaged[Cdecl])funcTable[898])((nint)self); #endif } @@ -2664,9 +2664,9 @@ namespace Dalamud.Bindings.ImGui internal static void TitleBarRectNative(ImRect* pOut, ImGuiWindow* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[898])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[899])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[898])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[899])((nint)pOut, (nint)self); #endif } @@ -2744,9 +2744,9 @@ namespace Dalamud.Bindings.ImGui internal static float MenuBarHeightNative(ImGuiWindow* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[899])(self); + return ((delegate* unmanaged[Cdecl])funcTable[900])(self); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[899])((nint)self); + return (float)((delegate* unmanaged[Cdecl])funcTable[900])((nint)self); #endif } @@ -2778,9 +2778,9 @@ namespace Dalamud.Bindings.ImGui internal static void MenuBarRectNative(ImRect* pOut, ImGuiWindow* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[900])(pOut, self); + ((delegate* unmanaged[Cdecl])funcTable[901])(pOut, self); #else - ((delegate* unmanaged[Cdecl])funcTable[900])((nint)pOut, (nint)self); + ((delegate* unmanaged[Cdecl])funcTable[901])((nint)pOut, (nint)self); #endif } @@ -2858,9 +2858,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTabItem* ImGuiTabItemNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[901])(); + return ((delegate* unmanaged[Cdecl])funcTable[902])(); #else - return (ImGuiTabItem*)((delegate* unmanaged[Cdecl])funcTable[901])(); + return (ImGuiTabItem*)((delegate* unmanaged[Cdecl])funcTable[902])(); #endif } @@ -2880,9 +2880,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTabBar* ImGuiTabBarNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[902])(); + return ((delegate* unmanaged[Cdecl])funcTable[903])(); #else - return (ImGuiTabBar*)((delegate* unmanaged[Cdecl])funcTable[902])(); + return (ImGuiTabBar*)((delegate* unmanaged[Cdecl])funcTable[903])(); #endif } @@ -2902,9 +2902,9 @@ namespace Dalamud.Bindings.ImGui internal static int GetTabOrderNative(ImGuiTabBar* self, ImGuiTabItem* tab) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[903])(self, tab); + return ((delegate* unmanaged[Cdecl])funcTable[904])(self, tab); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[903])((nint)self, (nint)tab); + return (int)((delegate* unmanaged[Cdecl])funcTable[904])((nint)self, (nint)tab); #endif } @@ -2963,9 +2963,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* GetTabNameNative(ImGuiTabBar* self, ImGuiTabItem* tab) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[904])(self, tab); + return ((delegate* unmanaged[Cdecl])funcTable[905])(self, tab); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[904])((nint)self, (nint)tab); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[905])((nint)self, (nint)tab); #endif } @@ -3072,9 +3072,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableColumn* ImGuiTableColumnNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[905])(); + return ((delegate* unmanaged[Cdecl])funcTable[906])(); #else - return (ImGuiTableColumn*)((delegate* unmanaged[Cdecl])funcTable[905])(); + return (ImGuiTableColumn*)((delegate* unmanaged[Cdecl])funcTable[906])(); #endif } @@ -3094,9 +3094,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableInstanceData* ImGuiTableInstanceDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[906])(); + return ((delegate* unmanaged[Cdecl])funcTable[907])(); #else - return (ImGuiTableInstanceData*)((delegate* unmanaged[Cdecl])funcTable[906])(); + return (ImGuiTableInstanceData*)((delegate* unmanaged[Cdecl])funcTable[907])(); #endif } @@ -3116,9 +3116,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTable* ImGuiTableNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[907])(); + return ((delegate* unmanaged[Cdecl])funcTable[908])(); #else - return (ImGuiTable*)((delegate* unmanaged[Cdecl])funcTable[907])(); + return (ImGuiTable*)((delegate* unmanaged[Cdecl])funcTable[908])(); #endif } @@ -3138,9 +3138,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyNative(ImGuiTable* self) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[908])(self); + ((delegate* unmanaged[Cdecl])funcTable[909])(self); #else - ((delegate* unmanaged[Cdecl])funcTable[908])((nint)self); + ((delegate* unmanaged[Cdecl])funcTable[909])((nint)self); #endif } @@ -3170,9 +3170,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableTempData* ImGuiTableTempDataNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[909])(); + return ((delegate* unmanaged[Cdecl])funcTable[910])(); #else - return (ImGuiTableTempData*)((delegate* unmanaged[Cdecl])funcTable[909])(); + return (ImGuiTableTempData*)((delegate* unmanaged[Cdecl])funcTable[910])(); #endif } @@ -3192,9 +3192,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableColumnSettings* ImGuiTableColumnSettingsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[910])(); + return ((delegate* unmanaged[Cdecl])funcTable[911])(); #else - return (ImGuiTableColumnSettings*)((delegate* unmanaged[Cdecl])funcTable[910])(); + return (ImGuiTableColumnSettings*)((delegate* unmanaged[Cdecl])funcTable[911])(); #endif } @@ -3214,9 +3214,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableSettings* ImGuiTableSettingsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[911])(); + return ((delegate* unmanaged[Cdecl])funcTable[912])(); #else - return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[911])(); + return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[912])(); #endif } @@ -3236,9 +3236,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableColumnSettings* GetColumnSettingsNative(ImGuiTableSettings* self) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[912])(self); + return ((delegate* unmanaged[Cdecl])funcTable[913])(self); #else - return (ImGuiTableColumnSettings*)((delegate* unmanaged[Cdecl])funcTable[912])((nint)self); + return (ImGuiTableColumnSettings*)((delegate* unmanaged[Cdecl])funcTable[913])((nint)self); #endif } @@ -3270,9 +3270,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* GetCurrentWindowReadNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[913])(); + return ((delegate* unmanaged[Cdecl])funcTable[914])(); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[913])(); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[914])(); #endif } @@ -3292,9 +3292,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* GetCurrentWindowNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[914])(); + return ((delegate* unmanaged[Cdecl])funcTable[915])(); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[914])(); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[915])(); #endif } @@ -3314,9 +3314,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* FindWindowByIDNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[915])(id); + return ((delegate* unmanaged[Cdecl])funcTable[916])(id); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[915])(id); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[916])(id); #endif } @@ -3336,9 +3336,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* FindWindowByNameNative(byte* name) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[916])(name); + return ((delegate* unmanaged[Cdecl])funcTable[917])(name); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[916])((nint)name); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[917])((nint)name); #endif } @@ -3412,9 +3412,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateWindowParentAndRootLinksNative(ImGuiWindow* window, ImGuiWindowFlags flags, ImGuiWindow* parentWindow) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[917])(window, flags, parentWindow); + ((delegate* unmanaged[Cdecl])funcTable[918])(window, flags, parentWindow); #else - ((delegate* unmanaged[Cdecl])funcTable[917])((nint)window, flags, (nint)parentWindow); + ((delegate* unmanaged[Cdecl])funcTable[918])((nint)window, flags, (nint)parentWindow); #endif } @@ -3469,9 +3469,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcWindowNextAutoFitSizeNative(Vector2* pOut, ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[918])(pOut, window); + ((delegate* unmanaged[Cdecl])funcTable[919])(pOut, window); #else - ((delegate* unmanaged[Cdecl])funcTable[918])((nint)pOut, (nint)window); + ((delegate* unmanaged[Cdecl])funcTable[919])((nint)pOut, (nint)window); #endif } @@ -3549,9 +3549,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsWindowChildOfNative(ImGuiWindow* window, ImGuiWindow* potentialParent, byte popupHierarchy, byte dockHierarchy) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[919])(window, potentialParent, popupHierarchy, dockHierarchy); + return ((delegate* unmanaged[Cdecl])funcTable[920])(window, potentialParent, popupHierarchy, dockHierarchy); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[919])((nint)window, (nint)potentialParent, popupHierarchy, dockHierarchy); + return (byte)((delegate* unmanaged[Cdecl])funcTable[920])((nint)window, (nint)potentialParent, popupHierarchy, dockHierarchy); #endif } @@ -3610,9 +3610,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsWindowWithinBeginStackOfNative(ImGuiWindow* window, ImGuiWindow* potentialParent) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[920])(window, potentialParent); + return ((delegate* unmanaged[Cdecl])funcTable[921])(window, potentialParent); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[920])((nint)window, (nint)potentialParent); + return (byte)((delegate* unmanaged[Cdecl])funcTable[921])((nint)window, (nint)potentialParent); #endif } @@ -3671,9 +3671,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsWindowAboveNative(ImGuiWindow* potentialAbove, ImGuiWindow* potentialBelow) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[921])(potentialAbove, potentialBelow); + return ((delegate* unmanaged[Cdecl])funcTable[922])(potentialAbove, potentialBelow); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[921])((nint)potentialAbove, (nint)potentialBelow); + return (byte)((delegate* unmanaged[Cdecl])funcTable[922])((nint)potentialAbove, (nint)potentialBelow); #endif } @@ -3732,9 +3732,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsWindowNavFocusableNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[922])(window); + return ((delegate* unmanaged[Cdecl])funcTable[923])(window); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[922])((nint)window); + return (byte)((delegate* unmanaged[Cdecl])funcTable[923])((nint)window); #endif } @@ -3766,9 +3766,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetWindowPosNative(ImGuiWindow* window, Vector2 pos, ImGuiCond cond) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[923])(window, pos, cond); + ((delegate* unmanaged[Cdecl])funcTable[924])(window, pos, cond); #else - ((delegate* unmanaged[Cdecl])funcTable[923])((nint)window, pos, cond); + ((delegate* unmanaged[Cdecl])funcTable[924])((nint)window, pos, cond); #endif } @@ -3817,9 +3817,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetWindowSizeNative(ImGuiWindow* window, Vector2 size, ImGuiCond cond) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[924])(window, size, cond); + ((delegate* unmanaged[Cdecl])funcTable[925])(window, size, cond); #else - ((delegate* unmanaged[Cdecl])funcTable[924])((nint)window, size, cond); + ((delegate* unmanaged[Cdecl])funcTable[925])((nint)window, size, cond); #endif } @@ -3868,9 +3868,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetWindowCollapsedNative(ImGuiWindow* window, byte collapsed, ImGuiCond cond) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[925])(window, collapsed, cond); + ((delegate* unmanaged[Cdecl])funcTable[926])(window, collapsed, cond); #else - ((delegate* unmanaged[Cdecl])funcTable[925])((nint)window, collapsed, cond); + ((delegate* unmanaged[Cdecl])funcTable[926])((nint)window, collapsed, cond); #endif } @@ -3919,9 +3919,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetWindowHitTestHoleNative(ImGuiWindow* window, Vector2 pos, Vector2 size) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[926])(window, pos, size); + ((delegate* unmanaged[Cdecl])funcTable[927])(window, pos, size); #else - ((delegate* unmanaged[Cdecl])funcTable[926])((nint)window, pos, size); + ((delegate* unmanaged[Cdecl])funcTable[927])((nint)window, pos, size); #endif } @@ -3951,9 +3951,9 @@ namespace Dalamud.Bindings.ImGui internal static void WindowRectAbsToRelNative(ImRect* pOut, ImGuiWindow* window, ImRect r) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[927])(pOut, window, r); + ((delegate* unmanaged[Cdecl])funcTable[928])(pOut, window, r); #else - ((delegate* unmanaged[Cdecl])funcTable[927])((nint)pOut, (nint)window, r); + ((delegate* unmanaged[Cdecl])funcTable[928])((nint)pOut, (nint)window, r); #endif } @@ -4031,9 +4031,9 @@ namespace Dalamud.Bindings.ImGui internal static void WindowRectRelToAbsNative(ImRect* pOut, ImGuiWindow* window, ImRect r) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[928])(pOut, window, r); + ((delegate* unmanaged[Cdecl])funcTable[929])(pOut, window, r); #else - ((delegate* unmanaged[Cdecl])funcTable[928])((nint)pOut, (nint)window, r); + ((delegate* unmanaged[Cdecl])funcTable[929])((nint)pOut, (nint)window, r); #endif } @@ -4111,9 +4111,9 @@ namespace Dalamud.Bindings.ImGui internal static void FocusWindowNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[929])(window); + ((delegate* unmanaged[Cdecl])funcTable[930])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[929])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[930])((nint)window); #endif } @@ -4143,9 +4143,9 @@ namespace Dalamud.Bindings.ImGui internal static void FocusTopMostWindowUnderOneNative(ImGuiWindow* underThisWindow, ImGuiWindow* ignoreWindow) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[930])(underThisWindow, ignoreWindow); + ((delegate* unmanaged[Cdecl])funcTable[931])(underThisWindow, ignoreWindow); #else - ((delegate* unmanaged[Cdecl])funcTable[930])((nint)underThisWindow, (nint)ignoreWindow); + ((delegate* unmanaged[Cdecl])funcTable[931])((nint)underThisWindow, (nint)ignoreWindow); #endif } @@ -4200,9 +4200,9 @@ namespace Dalamud.Bindings.ImGui internal static void BringWindowToFocusFrontNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[931])(window); + ((delegate* unmanaged[Cdecl])funcTable[932])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[931])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[932])((nint)window); #endif } @@ -4232,9 +4232,9 @@ namespace Dalamud.Bindings.ImGui internal static void BringWindowToDisplayFrontNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[932])(window); + ((delegate* unmanaged[Cdecl])funcTable[933])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[932])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[933])((nint)window); #endif } @@ -4264,9 +4264,9 @@ namespace Dalamud.Bindings.ImGui internal static void BringWindowToDisplayBackNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[933])(window); + ((delegate* unmanaged[Cdecl])funcTable[934])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[933])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[934])((nint)window); #endif } @@ -4296,9 +4296,9 @@ namespace Dalamud.Bindings.ImGui internal static void BringWindowToDisplayBehindNative(ImGuiWindow* window, ImGuiWindow* aboveWindow) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[934])(window, aboveWindow); + ((delegate* unmanaged[Cdecl])funcTable[935])(window, aboveWindow); #else - ((delegate* unmanaged[Cdecl])funcTable[934])((nint)window, (nint)aboveWindow); + ((delegate* unmanaged[Cdecl])funcTable[935])((nint)window, (nint)aboveWindow); #endif } @@ -4353,9 +4353,9 @@ namespace Dalamud.Bindings.ImGui internal static int FindWindowDisplayIndexNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[935])(window); + return ((delegate* unmanaged[Cdecl])funcTable[936])(window); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[935])((nint)window); + return (int)((delegate* unmanaged[Cdecl])funcTable[936])((nint)window); #endif } @@ -4387,9 +4387,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* FindBottomMostVisibleWindowWithinBeginStackNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[936])(window); + return ((delegate* unmanaged[Cdecl])funcTable[937])(window); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[936])((nint)window); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[937])((nint)window); #endif } @@ -4421,9 +4421,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetCurrentFontNative(ImFont* font) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[937])(font); + ((delegate* unmanaged[Cdecl])funcTable[938])(font); #else - ((delegate* unmanaged[Cdecl])funcTable[937])((nint)font); + ((delegate* unmanaged[Cdecl])funcTable[938])((nint)font); #endif } @@ -4453,9 +4453,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFont* GetDefaultFontNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[938])(); + return ((delegate* unmanaged[Cdecl])funcTable[939])(); #else - return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[938])(); + return (ImFont*)((delegate* unmanaged[Cdecl])funcTable[939])(); #endif } @@ -4475,9 +4475,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawList* GetForegroundDrawListNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[939])(window); + return ((delegate* unmanaged[Cdecl])funcTable[940])(window); #else - return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[939])((nint)window); + return (ImDrawList*)((delegate* unmanaged[Cdecl])funcTable[940])((nint)window); #endif } @@ -4509,9 +4509,9 @@ namespace Dalamud.Bindings.ImGui internal static void InitializeNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[940])(); + ((delegate* unmanaged[Cdecl])funcTable[941])(); #else - ((delegate* unmanaged[Cdecl])funcTable[940])(); + ((delegate* unmanaged[Cdecl])funcTable[941])(); #endif } @@ -4530,9 +4530,9 @@ namespace Dalamud.Bindings.ImGui internal static void ShutdownNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[941])(); + ((delegate* unmanaged[Cdecl])funcTable[942])(); #else - ((delegate* unmanaged[Cdecl])funcTable[941])(); + ((delegate* unmanaged[Cdecl])funcTable[942])(); #endif } @@ -4551,9 +4551,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateInputEventsNative(byte trickleFastInputs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[942])(trickleFastInputs); + ((delegate* unmanaged[Cdecl])funcTable[943])(trickleFastInputs); #else - ((delegate* unmanaged[Cdecl])funcTable[942])(trickleFastInputs); + ((delegate* unmanaged[Cdecl])funcTable[943])(trickleFastInputs); #endif } @@ -4572,9 +4572,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateHoveredWindowAndCaptureFlagsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[943])(); + ((delegate* unmanaged[Cdecl])funcTable[944])(); #else - ((delegate* unmanaged[Cdecl])funcTable[943])(); + ((delegate* unmanaged[Cdecl])funcTable[944])(); #endif } @@ -4593,9 +4593,9 @@ namespace Dalamud.Bindings.ImGui internal static void StartMouseMovingWindowNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[944])(window); + ((delegate* unmanaged[Cdecl])funcTable[945])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[944])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[945])((nint)window); #endif } @@ -4625,9 +4625,9 @@ namespace Dalamud.Bindings.ImGui internal static void StartMouseMovingWindowOrNodeNative(ImGuiWindow* window, ImGuiDockNode* node, byte undockFloatingNode) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[945])(window, node, undockFloatingNode); + ((delegate* unmanaged[Cdecl])funcTable[946])(window, node, undockFloatingNode); #else - ((delegate* unmanaged[Cdecl])funcTable[945])((nint)window, (nint)node, undockFloatingNode); + ((delegate* unmanaged[Cdecl])funcTable[946])((nint)window, (nint)node, undockFloatingNode); #endif } @@ -4682,9 +4682,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateMouseMovingWindowNewFrameNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[946])(); + ((delegate* unmanaged[Cdecl])funcTable[947])(); #else - ((delegate* unmanaged[Cdecl])funcTable[946])(); + ((delegate* unmanaged[Cdecl])funcTable[947])(); #endif } @@ -4703,9 +4703,9 @@ namespace Dalamud.Bindings.ImGui internal static void UpdateMouseMovingWindowEndFrameNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[947])(); + ((delegate* unmanaged[Cdecl])funcTable[948])(); #else - ((delegate* unmanaged[Cdecl])funcTable[947])(); + ((delegate* unmanaged[Cdecl])funcTable[948])(); #endif } @@ -4724,9 +4724,9 @@ namespace Dalamud.Bindings.ImGui internal static uint AddContextHookNative(ImGuiContext* context, ImGuiContextHook* hook) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[948])(context, hook); + return ((delegate* unmanaged[Cdecl])funcTable[949])(context, hook); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[948])((nint)context, (nint)hook); + return (uint)((delegate* unmanaged[Cdecl])funcTable[949])((nint)context, (nint)hook); #endif } @@ -4785,9 +4785,9 @@ namespace Dalamud.Bindings.ImGui internal static void RemoveContextHookNative(ImGuiContext* context, uint hookToRemove) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[949])(context, hookToRemove); + ((delegate* unmanaged[Cdecl])funcTable[950])(context, hookToRemove); #else - ((delegate* unmanaged[Cdecl])funcTable[949])((nint)context, hookToRemove); + ((delegate* unmanaged[Cdecl])funcTable[950])((nint)context, hookToRemove); #endif } @@ -4817,9 +4817,9 @@ namespace Dalamud.Bindings.ImGui internal static void CallContextHooksNative(ImGuiContext* context, ImGuiContextHookType type) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[950])(context, type); + ((delegate* unmanaged[Cdecl])funcTable[951])(context, type); #else - ((delegate* unmanaged[Cdecl])funcTable[950])((nint)context, type); + ((delegate* unmanaged[Cdecl])funcTable[951])((nint)context, type); #endif } @@ -4849,9 +4849,9 @@ namespace Dalamud.Bindings.ImGui internal static void TranslateWindowsInViewportNative(ImGuiViewportP* viewport, Vector2 oldPos, Vector2 newPos) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[951])(viewport, oldPos, newPos); + ((delegate* unmanaged[Cdecl])funcTable[952])(viewport, oldPos, newPos); #else - ((delegate* unmanaged[Cdecl])funcTable[951])((nint)viewport, oldPos, newPos); + ((delegate* unmanaged[Cdecl])funcTable[952])((nint)viewport, oldPos, newPos); #endif } @@ -4881,9 +4881,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScaleWindowsInViewportNative(ImGuiViewportP* viewport, float scale) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[952])(viewport, scale); + ((delegate* unmanaged[Cdecl])funcTable[953])(viewport, scale); #else - ((delegate* unmanaged[Cdecl])funcTable[952])((nint)viewport, scale); + ((delegate* unmanaged[Cdecl])funcTable[953])((nint)viewport, scale); #endif } @@ -4913,9 +4913,9 @@ namespace Dalamud.Bindings.ImGui internal static void DestroyPlatformWindowNative(ImGuiViewportP* viewport) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[953])(viewport); + ((delegate* unmanaged[Cdecl])funcTable[954])(viewport); #else - ((delegate* unmanaged[Cdecl])funcTable[953])((nint)viewport); + ((delegate* unmanaged[Cdecl])funcTable[954])((nint)viewport); #endif } @@ -4945,9 +4945,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetWindowViewportNative(ImGuiWindow* window, ImGuiViewportP* viewport) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[954])(window, viewport); + ((delegate* unmanaged[Cdecl])funcTable[955])(window, viewport); #else - ((delegate* unmanaged[Cdecl])funcTable[954])((nint)window, (nint)viewport); + ((delegate* unmanaged[Cdecl])funcTable[955])((nint)window, (nint)viewport); #endif } @@ -5002,9 +5002,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetCurrentViewportNative(ImGuiWindow* window, ImGuiViewportP* viewport) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[955])(window, viewport); + ((delegate* unmanaged[Cdecl])funcTable[956])(window, viewport); #else - ((delegate* unmanaged[Cdecl])funcTable[955])((nint)window, (nint)viewport); + ((delegate* unmanaged[Cdecl])funcTable[956])((nint)window, (nint)viewport); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.008.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.008.cs index a3da2de91..4e23ac151 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.008.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.008.cs @@ -50,9 +50,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiPlatformMonitor* GetViewportPlatformMonitorNative(ImGuiViewport* viewport) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[956])(viewport); + return ((delegate* unmanaged[Cdecl])funcTable[957])(viewport); #else - return (ImGuiPlatformMonitor*)((delegate* unmanaged[Cdecl])funcTable[956])((nint)viewport); + return (ImGuiPlatformMonitor*)((delegate* unmanaged[Cdecl])funcTable[957])((nint)viewport); #endif } @@ -84,9 +84,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiViewportP* FindHoveredViewportFromPlatformWindowStackNative(Vector2 mousePlatformPos) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[957])(mousePlatformPos); + return ((delegate* unmanaged[Cdecl])funcTable[958])(mousePlatformPos); #else - return (ImGuiViewportP*)((delegate* unmanaged[Cdecl])funcTable[957])(mousePlatformPos); + return (ImGuiViewportP*)((delegate* unmanaged[Cdecl])funcTable[958])(mousePlatformPos); #endif } @@ -106,9 +106,9 @@ namespace Dalamud.Bindings.ImGui internal static void MarkIniSettingsDirtyNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[958])(); + ((delegate* unmanaged[Cdecl])funcTable[959])(); #else - ((delegate* unmanaged[Cdecl])funcTable[958])(); + ((delegate* unmanaged[Cdecl])funcTable[959])(); #endif } @@ -127,9 +127,9 @@ namespace Dalamud.Bindings.ImGui internal static void MarkIniSettingsDirtyNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[959])(window); + ((delegate* unmanaged[Cdecl])funcTable[960])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[959])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[960])((nint)window); #endif } @@ -159,9 +159,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearIniSettingsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[960])(); + ((delegate* unmanaged[Cdecl])funcTable[961])(); #else - ((delegate* unmanaged[Cdecl])funcTable[960])(); + ((delegate* unmanaged[Cdecl])funcTable[961])(); #endif } @@ -180,9 +180,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindowSettings* CreateNewWindowSettingsNative(byte* name) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[961])(name); + return ((delegate* unmanaged[Cdecl])funcTable[962])(name); #else - return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[961])((nint)name); + return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[962])((nint)name); #endif } @@ -256,9 +256,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindowSettings* FindWindowSettingsNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[962])(id); + return ((delegate* unmanaged[Cdecl])funcTable[963])(id); #else - return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[962])(id); + return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[963])(id); #endif } @@ -278,9 +278,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindowSettings* FindOrCreateWindowSettingsNative(byte* name) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[963])(name); + return ((delegate* unmanaged[Cdecl])funcTable[964])(name); #else - return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[963])((nint)name); + return (ImGuiWindowSettings*)((delegate* unmanaged[Cdecl])funcTable[964])((nint)name); #endif } @@ -354,9 +354,9 @@ namespace Dalamud.Bindings.ImGui internal static void AddSettingsHandlerNative(ImGuiSettingsHandler* handler) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[964])(handler); + ((delegate* unmanaged[Cdecl])funcTable[965])(handler); #else - ((delegate* unmanaged[Cdecl])funcTable[964])((nint)handler); + ((delegate* unmanaged[Cdecl])funcTable[965])((nint)handler); #endif } @@ -386,9 +386,9 @@ namespace Dalamud.Bindings.ImGui internal static void RemoveSettingsHandlerNative(byte* typeName) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[965])(typeName); + ((delegate* unmanaged[Cdecl])funcTable[966])(typeName); #else - ((delegate* unmanaged[Cdecl])funcTable[965])((nint)typeName); + ((delegate* unmanaged[Cdecl])funcTable[966])((nint)typeName); #endif } @@ -458,9 +458,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiSettingsHandler* FindSettingsHandlerNative(byte* typeName) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[966])(typeName); + return ((delegate* unmanaged[Cdecl])funcTable[967])(typeName); #else - return (ImGuiSettingsHandler*)((delegate* unmanaged[Cdecl])funcTable[966])((nint)typeName); + return (ImGuiSettingsHandler*)((delegate* unmanaged[Cdecl])funcTable[967])((nint)typeName); #endif } @@ -534,9 +534,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNextWindowScrollNative(Vector2 scroll) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[967])(scroll); + ((delegate* unmanaged[Cdecl])funcTable[968])(scroll); #else - ((delegate* unmanaged[Cdecl])funcTable[967])(scroll); + ((delegate* unmanaged[Cdecl])funcTable[968])(scroll); #endif } @@ -555,9 +555,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetScrollXNative(ImGuiWindow* window, float scrollX) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[968])(window, scrollX); + ((delegate* unmanaged[Cdecl])funcTable[969])(window, scrollX); #else - ((delegate* unmanaged[Cdecl])funcTable[968])((nint)window, scrollX); + ((delegate* unmanaged[Cdecl])funcTable[969])((nint)window, scrollX); #endif } @@ -587,9 +587,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetScrollYNative(ImGuiWindow* window, float scrollY) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[969])(window, scrollY); + ((delegate* unmanaged[Cdecl])funcTable[970])(window, scrollY); #else - ((delegate* unmanaged[Cdecl])funcTable[969])((nint)window, scrollY); + ((delegate* unmanaged[Cdecl])funcTable[970])((nint)window, scrollY); #endif } @@ -619,9 +619,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetScrollFromPosXNative(ImGuiWindow* window, float localX, float centerXRatio) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[970])(window, localX, centerXRatio); + ((delegate* unmanaged[Cdecl])funcTable[971])(window, localX, centerXRatio); #else - ((delegate* unmanaged[Cdecl])funcTable[970])((nint)window, localX, centerXRatio); + ((delegate* unmanaged[Cdecl])funcTable[971])((nint)window, localX, centerXRatio); #endif } @@ -651,9 +651,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetScrollFromPosYNative(ImGuiWindow* window, float localY, float centerYRatio) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[971])(window, localY, centerYRatio); + ((delegate* unmanaged[Cdecl])funcTable[972])(window, localY, centerYRatio); #else - ((delegate* unmanaged[Cdecl])funcTable[971])((nint)window, localY, centerYRatio); + ((delegate* unmanaged[Cdecl])funcTable[972])((nint)window, localY, centerYRatio); #endif } @@ -683,9 +683,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScrollToItemNative(ImGuiScrollFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[972])(flags); + ((delegate* unmanaged[Cdecl])funcTable[973])(flags); #else - ((delegate* unmanaged[Cdecl])funcTable[972])(flags); + ((delegate* unmanaged[Cdecl])funcTable[973])(flags); #endif } @@ -712,9 +712,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScrollToRectNative(ImGuiWindow* window, ImRect rect, ImGuiScrollFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[973])(window, rect, flags); + ((delegate* unmanaged[Cdecl])funcTable[974])(window, rect, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[973])((nint)window, rect, flags); + ((delegate* unmanaged[Cdecl])funcTable[974])((nint)window, rect, flags); #endif } @@ -763,9 +763,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScrollToRectExNative(Vector2* pOut, ImGuiWindow* window, ImRect rect, ImGuiScrollFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[974])(pOut, window, rect, flags); + ((delegate* unmanaged[Cdecl])funcTable[975])(pOut, window, rect, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[974])((nint)pOut, (nint)window, rect, flags); + ((delegate* unmanaged[Cdecl])funcTable[975])((nint)pOut, (nint)window, rect, flags); #endif } @@ -910,9 +910,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScrollToBringRectIntoViewNative(ImGuiWindow* window, ImRect rect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[975])(window, rect); + ((delegate* unmanaged[Cdecl])funcTable[976])(window, rect); #else - ((delegate* unmanaged[Cdecl])funcTable[975])((nint)window, rect); + ((delegate* unmanaged[Cdecl])funcTable[976])((nint)window, rect); #endif } @@ -942,9 +942,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetItemIDNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[976])(); + return ((delegate* unmanaged[Cdecl])funcTable[977])(); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[976])(); + return (uint)((delegate* unmanaged[Cdecl])funcTable[977])(); #endif } @@ -964,9 +964,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiItemStatusFlags GetItemStatusFlagsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[977])(); + return ((delegate* unmanaged[Cdecl])funcTable[978])(); #else - return (ImGuiItemStatusFlags)((delegate* unmanaged[Cdecl])funcTable[977])(); + return (ImGuiItemStatusFlags)((delegate* unmanaged[Cdecl])funcTable[978])(); #endif } @@ -986,9 +986,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiItemFlags GetItemFlagsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[978])(); + return ((delegate* unmanaged[Cdecl])funcTable[979])(); #else - return (ImGuiItemFlags)((delegate* unmanaged[Cdecl])funcTable[978])(); + return (ImGuiItemFlags)((delegate* unmanaged[Cdecl])funcTable[979])(); #endif } @@ -1008,9 +1008,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetActiveIDNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[979])(); + return ((delegate* unmanaged[Cdecl])funcTable[980])(); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[979])(); + return (uint)((delegate* unmanaged[Cdecl])funcTable[980])(); #endif } @@ -1030,9 +1030,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetFocusIDNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[980])(); + return ((delegate* unmanaged[Cdecl])funcTable[981])(); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[980])(); + return (uint)((delegate* unmanaged[Cdecl])funcTable[981])(); #endif } @@ -1052,9 +1052,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetActiveIDNative(uint id, ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[981])(id, window); + ((delegate* unmanaged[Cdecl])funcTable[982])(id, window); #else - ((delegate* unmanaged[Cdecl])funcTable[981])(id, (nint)window); + ((delegate* unmanaged[Cdecl])funcTable[982])(id, (nint)window); #endif } @@ -1084,9 +1084,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetFocusIDNative(uint id, ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[982])(id, window); + ((delegate* unmanaged[Cdecl])funcTable[983])(id, window); #else - ((delegate* unmanaged[Cdecl])funcTable[982])(id, (nint)window); + ((delegate* unmanaged[Cdecl])funcTable[983])(id, (nint)window); #endif } @@ -1116,9 +1116,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearActiveIDNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[983])(); + ((delegate* unmanaged[Cdecl])funcTable[984])(); #else - ((delegate* unmanaged[Cdecl])funcTable[983])(); + ((delegate* unmanaged[Cdecl])funcTable[984])(); #endif } @@ -1137,9 +1137,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetHoveredIDNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[984])(); + return ((delegate* unmanaged[Cdecl])funcTable[985])(); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[984])(); + return (uint)((delegate* unmanaged[Cdecl])funcTable[985])(); #endif } @@ -1159,9 +1159,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetHoveredIDNative(uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[985])(id); + ((delegate* unmanaged[Cdecl])funcTable[986])(id); #else - ((delegate* unmanaged[Cdecl])funcTable[985])(id); + ((delegate* unmanaged[Cdecl])funcTable[986])(id); #endif } @@ -1180,9 +1180,9 @@ namespace Dalamud.Bindings.ImGui internal static void KeepAliveIDNative(uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[986])(id); + ((delegate* unmanaged[Cdecl])funcTable[987])(id); #else - ((delegate* unmanaged[Cdecl])funcTable[986])(id); + ((delegate* unmanaged[Cdecl])funcTable[987])(id); #endif } @@ -1201,9 +1201,9 @@ namespace Dalamud.Bindings.ImGui internal static void MarkItemEditedNative(uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[987])(id); + ((delegate* unmanaged[Cdecl])funcTable[988])(id); #else - ((delegate* unmanaged[Cdecl])funcTable[987])(id); + ((delegate* unmanaged[Cdecl])funcTable[988])(id); #endif } @@ -1222,9 +1222,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushOverrideIDNative(uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[988])(id); + ((delegate* unmanaged[Cdecl])funcTable[989])(id); #else - ((delegate* unmanaged[Cdecl])funcTable[988])(id); + ((delegate* unmanaged[Cdecl])funcTable[989])(id); #endif } @@ -1243,9 +1243,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetIDWithSeedNative(byte* strIdBegin, byte* strIdEnd, uint seed) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[989])(strIdBegin, strIdEnd, seed); + return ((delegate* unmanaged[Cdecl])funcTable[990])(strIdBegin, strIdEnd, seed); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[989])((nint)strIdBegin, (nint)strIdEnd, seed); + return (uint)((delegate* unmanaged[Cdecl])funcTable[990])((nint)strIdBegin, (nint)strIdEnd, seed); #endif } @@ -1616,9 +1616,9 @@ namespace Dalamud.Bindings.ImGui internal static void ItemSizeNative(Vector2 size, float textBaselineY) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[990])(size, textBaselineY); + ((delegate* unmanaged[Cdecl])funcTable[991])(size, textBaselineY); #else - ((delegate* unmanaged[Cdecl])funcTable[990])(size, textBaselineY); + ((delegate* unmanaged[Cdecl])funcTable[991])(size, textBaselineY); #endif } @@ -1645,9 +1645,9 @@ namespace Dalamud.Bindings.ImGui internal static void ItemSizeNative(ImRect bb, float textBaselineY) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[991])(bb, textBaselineY); + ((delegate* unmanaged[Cdecl])funcTable[992])(bb, textBaselineY); #else - ((delegate* unmanaged[Cdecl])funcTable[991])(bb, textBaselineY); + ((delegate* unmanaged[Cdecl])funcTable[992])(bb, textBaselineY); #endif } @@ -1674,9 +1674,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ItemAddNative(ImRect bb, uint id, ImRect* navBb, ImGuiItemFlags extraFlags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[992])(bb, id, navBb, extraFlags); + return ((delegate* unmanaged[Cdecl])funcTable[993])(bb, id, navBb, extraFlags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[992])(bb, id, (nint)navBb, extraFlags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[993])(bb, id, (nint)navBb, extraFlags); #endif } @@ -1747,9 +1747,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ItemHoverableNative(ImRect bb, uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[993])(bb, id); + return ((delegate* unmanaged[Cdecl])funcTable[994])(bb, id); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[993])(bb, id); + return (byte)((delegate* unmanaged[Cdecl])funcTable[994])(bb, id); #endif } @@ -1769,9 +1769,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsClippedExNative(ImRect bb, uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[994])(bb, id); + return ((delegate* unmanaged[Cdecl])funcTable[995])(bb, id); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[994])(bb, id); + return (byte)((delegate* unmanaged[Cdecl])funcTable[995])(bb, id); #endif } @@ -1791,9 +1791,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetLastItemDataNative(uint itemId, ImGuiItemFlags inFlags, ImGuiItemStatusFlags statusFlags, ImRect itemRect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[995])(itemId, inFlags, statusFlags, itemRect); + ((delegate* unmanaged[Cdecl])funcTable[996])(itemId, inFlags, statusFlags, itemRect); #else - ((delegate* unmanaged[Cdecl])funcTable[995])(itemId, inFlags, statusFlags, itemRect); + ((delegate* unmanaged[Cdecl])funcTable[996])(itemId, inFlags, statusFlags, itemRect); #endif } @@ -1812,9 +1812,9 @@ namespace Dalamud.Bindings.ImGui internal static void CalcItemSizeNative(Vector2* pOut, Vector2 size, float defaultW, float defaultH) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[996])(pOut, size, defaultW, defaultH); + ((delegate* unmanaged[Cdecl])funcTable[997])(pOut, size, defaultW, defaultH); #else - ((delegate* unmanaged[Cdecl])funcTable[996])((nint)pOut, size, defaultW, defaultH); + ((delegate* unmanaged[Cdecl])funcTable[997])((nint)pOut, size, defaultW, defaultH); #endif } @@ -1854,9 +1854,9 @@ namespace Dalamud.Bindings.ImGui internal static float CalcWrapWidthForPosNative(Vector2 pos, float wrapPosX) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[997])(pos, wrapPosX); + return ((delegate* unmanaged[Cdecl])funcTable[998])(pos, wrapPosX); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[997])(pos, wrapPosX); + return (float)((delegate* unmanaged[Cdecl])funcTable[998])(pos, wrapPosX); #endif } @@ -1876,9 +1876,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushMultiItemsWidthsNative(int components, float widthFull) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[998])(components, widthFull); + ((delegate* unmanaged[Cdecl])funcTable[999])(components, widthFull); #else - ((delegate* unmanaged[Cdecl])funcTable[998])(components, widthFull); + ((delegate* unmanaged[Cdecl])funcTable[999])(components, widthFull); #endif } @@ -1897,9 +1897,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsItemToggledSelectionNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[999])(); + return ((delegate* unmanaged[Cdecl])funcTable[1000])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[999])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1000])(); #endif } @@ -1919,9 +1919,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetContentRegionMaxAbsNative(Vector2* pOut) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1000])(pOut); + ((delegate* unmanaged[Cdecl])funcTable[1001])(pOut); #else - ((delegate* unmanaged[Cdecl])funcTable[1000])((nint)pOut); + ((delegate* unmanaged[Cdecl])funcTable[1001])((nint)pOut); #endif } @@ -1961,9 +1961,9 @@ namespace Dalamud.Bindings.ImGui internal static void ShrinkWidthsNative(ImGuiShrinkWidthItem* items, int count, float widthExcess) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1001])(items, count, widthExcess); + ((delegate* unmanaged[Cdecl])funcTable[1002])(items, count, widthExcess); #else - ((delegate* unmanaged[Cdecl])funcTable[1001])((nint)items, count, widthExcess); + ((delegate* unmanaged[Cdecl])funcTable[1002])((nint)items, count, widthExcess); #endif } @@ -1993,9 +1993,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushItemFlagNative(ImGuiItemFlags option, byte enabled) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1002])(option, enabled); + ((delegate* unmanaged[Cdecl])funcTable[1003])(option, enabled); #else - ((delegate* unmanaged[Cdecl])funcTable[1002])(option, enabled); + ((delegate* unmanaged[Cdecl])funcTable[1003])(option, enabled); #endif } @@ -2014,9 +2014,9 @@ namespace Dalamud.Bindings.ImGui internal static void PopItemFlagNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1003])(); + ((delegate* unmanaged[Cdecl])funcTable[1004])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1003])(); + ((delegate* unmanaged[Cdecl])funcTable[1004])(); #endif } @@ -2035,9 +2035,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogBeginNative(ImGuiLogType type, int autoOpenDepth) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1004])(type, autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[1005])(type, autoOpenDepth); #else - ((delegate* unmanaged[Cdecl])funcTable[1004])(type, autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[1005])(type, autoOpenDepth); #endif } @@ -2056,9 +2056,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogToBufferNative(int autoOpenDepth) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1005])(autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[1006])(autoOpenDepth); #else - ((delegate* unmanaged[Cdecl])funcTable[1005])(autoOpenDepth); + ((delegate* unmanaged[Cdecl])funcTable[1006])(autoOpenDepth); #endif } @@ -2085,9 +2085,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogRenderedTextNative(Vector2* refPos, byte* text, byte* textEnd) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1006])(refPos, text, textEnd); + ((delegate* unmanaged[Cdecl])funcTable[1007])(refPos, text, textEnd); #else - ((delegate* unmanaged[Cdecl])funcTable[1006])((nint)refPos, (nint)text, (nint)textEnd); + ((delegate* unmanaged[Cdecl])funcTable[1007])((nint)refPos, (nint)text, (nint)textEnd); #endif } @@ -2964,9 +2964,9 @@ namespace Dalamud.Bindings.ImGui internal static void LogSetNextTextDecorationNative(byte* prefix, byte* suffix) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1007])(prefix, suffix); + ((delegate* unmanaged[Cdecl])funcTable[1008])(prefix, suffix); #else - ((delegate* unmanaged[Cdecl])funcTable[1007])((nint)prefix, (nint)suffix); + ((delegate* unmanaged[Cdecl])funcTable[1008])((nint)prefix, (nint)suffix); #endif } @@ -3321,9 +3321,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginChildExNative(byte* name, uint id, Vector2 sizeArg, byte border, ImGuiWindowFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1008])(name, id, sizeArg, border, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1009])(name, id, sizeArg, border, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1008])((nint)name, id, sizeArg, border, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1009])((nint)name, id, sizeArg, border, flags); #endif } @@ -3397,9 +3397,9 @@ namespace Dalamud.Bindings.ImGui internal static void OpenPopupExNative(uint id, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1009])(id, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[1010])(id, popupFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[1009])(id, popupFlags); + ((delegate* unmanaged[Cdecl])funcTable[1010])(id, popupFlags); #endif } @@ -3426,9 +3426,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClosePopupToLevelNative(int remaining, byte restoreFocusToWindowUnderPopup) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1010])(remaining, restoreFocusToWindowUnderPopup); + ((delegate* unmanaged[Cdecl])funcTable[1011])(remaining, restoreFocusToWindowUnderPopup); #else - ((delegate* unmanaged[Cdecl])funcTable[1010])(remaining, restoreFocusToWindowUnderPopup); + ((delegate* unmanaged[Cdecl])funcTable[1011])(remaining, restoreFocusToWindowUnderPopup); #endif } @@ -3447,9 +3447,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClosePopupsOverWindowNative(ImGuiWindow* refWindow, byte restoreFocusToWindowUnderPopup) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1011])(refWindow, restoreFocusToWindowUnderPopup); + ((delegate* unmanaged[Cdecl])funcTable[1012])(refWindow, restoreFocusToWindowUnderPopup); #else - ((delegate* unmanaged[Cdecl])funcTable[1011])((nint)refWindow, restoreFocusToWindowUnderPopup); + ((delegate* unmanaged[Cdecl])funcTable[1012])((nint)refWindow, restoreFocusToWindowUnderPopup); #endif } @@ -3479,9 +3479,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClosePopupsExceptModalsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1012])(); + ((delegate* unmanaged[Cdecl])funcTable[1013])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1012])(); + ((delegate* unmanaged[Cdecl])funcTable[1013])(); #endif } @@ -3500,9 +3500,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsPopupOpenNative(uint id, ImGuiPopupFlags popupFlags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1013])(id, popupFlags); + return ((delegate* unmanaged[Cdecl])funcTable[1014])(id, popupFlags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1013])(id, popupFlags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1014])(id, popupFlags); #endif } @@ -3522,9 +3522,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginPopupExNative(uint id, ImGuiWindowFlags extraFlags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1014])(id, extraFlags); + return ((delegate* unmanaged[Cdecl])funcTable[1015])(id, extraFlags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1014])(id, extraFlags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1015])(id, extraFlags); #endif } @@ -3544,9 +3544,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginTooltipExNative(ImGuiTooltipFlags tooltipFlags, ImGuiWindowFlags extraWindowFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1015])(tooltipFlags, extraWindowFlags); + ((delegate* unmanaged[Cdecl])funcTable[1016])(tooltipFlags, extraWindowFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[1015])(tooltipFlags, extraWindowFlags); + ((delegate* unmanaged[Cdecl])funcTable[1016])(tooltipFlags, extraWindowFlags); #endif } @@ -3565,9 +3565,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetPopupAllowedExtentRectNative(ImRect* pOut, ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1016])(pOut, window); + ((delegate* unmanaged[Cdecl])funcTable[1017])(pOut, window); #else - ((delegate* unmanaged[Cdecl])funcTable[1016])((nint)pOut, (nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1017])((nint)pOut, (nint)window); #endif } @@ -3645,9 +3645,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* GetTopMostPopupModalNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1017])(); + return ((delegate* unmanaged[Cdecl])funcTable[1018])(); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[1017])(); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[1018])(); #endif } @@ -3667,9 +3667,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiWindow* GetTopMostAndVisiblePopupModalNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1018])(); + return ((delegate* unmanaged[Cdecl])funcTable[1019])(); #else - return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[1018])(); + return (ImGuiWindow*)((delegate* unmanaged[Cdecl])funcTable[1019])(); #endif } @@ -3689,9 +3689,9 @@ namespace Dalamud.Bindings.ImGui internal static void FindBestWindowPosForPopupNative(Vector2* pOut, ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1019])(pOut, window); + ((delegate* unmanaged[Cdecl])funcTable[1020])(pOut, window); #else - ((delegate* unmanaged[Cdecl])funcTable[1019])((nint)pOut, (nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1020])((nint)pOut, (nint)window); #endif } @@ -3769,9 +3769,9 @@ namespace Dalamud.Bindings.ImGui internal static void FindBestWindowPosForPopupExNative(Vector2* pOut, Vector2 refPos, Vector2 size, ImGuiDir* lastDir, ImRect rOuter, ImRect rAvoid, ImGuiPopupPositionPolicy policy) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1020])(pOut, refPos, size, lastDir, rOuter, rAvoid, policy); + ((delegate* unmanaged[Cdecl])funcTable[1021])(pOut, refPos, size, lastDir, rOuter, rAvoid, policy); #else - ((delegate* unmanaged[Cdecl])funcTable[1020])((nint)pOut, refPos, size, (nint)lastDir, rOuter, rAvoid, policy); + ((delegate* unmanaged[Cdecl])funcTable[1021])((nint)pOut, refPos, size, (nint)lastDir, rOuter, rAvoid, policy); #endif } @@ -3811,9 +3811,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginViewportSideBarNative(byte* name, ImGuiViewport* viewport, ImGuiDir dir, float size, ImGuiWindowFlags windowFlags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1021])(name, viewport, dir, size, windowFlags); + return ((delegate* unmanaged[Cdecl])funcTable[1022])(name, viewport, dir, size, windowFlags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1021])((nint)name, (nint)viewport, dir, size, windowFlags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1022])((nint)name, (nint)viewport, dir, size, windowFlags); #endif } @@ -3962,9 +3962,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginMenuExNative(byte* label, byte* icon, byte enabled) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1022])(label, icon, enabled); + return ((delegate* unmanaged[Cdecl])funcTable[1023])(label, icon, enabled); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1022])((nint)label, (nint)icon, enabled); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1023])((nint)label, (nint)icon, enabled); #endif } @@ -4695,9 +4695,9 @@ namespace Dalamud.Bindings.ImGui internal static byte MenuItemExNative(byte* label, byte* icon, byte* shortcut, byte selected, byte enabled) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1023])(label, icon, shortcut, selected, enabled); + return ((delegate* unmanaged[Cdecl])funcTable[1024])(label, icon, shortcut, selected, enabled); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1023])((nint)label, (nint)icon, (nint)shortcut, selected, enabled); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1024])((nint)label, (nint)icon, (nint)shortcut, selected, enabled); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.010.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.010.cs index 4c075cffa..262a59145 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.010.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.010.cs @@ -1375,9 +1375,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginComboPopupNative(uint popupId, ImRect bb, ImGuiComboFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1024])(popupId, bb, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1025])(popupId, bb, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1024])(popupId, bb, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1025])(popupId, bb, flags); #endif } @@ -1397,9 +1397,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginComboPreviewNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1025])(); + return ((delegate* unmanaged[Cdecl])funcTable[1026])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1025])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1026])(); #endif } @@ -1419,9 +1419,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndComboPreviewNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1026])(); + ((delegate* unmanaged[Cdecl])funcTable[1027])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1026])(); + ((delegate* unmanaged[Cdecl])funcTable[1027])(); #endif } @@ -1440,9 +1440,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavInitWindowNative(ImGuiWindow* window, byte forceReinit) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1027])(window, forceReinit); + ((delegate* unmanaged[Cdecl])funcTable[1028])(window, forceReinit); #else - ((delegate* unmanaged[Cdecl])funcTable[1027])((nint)window, forceReinit); + ((delegate* unmanaged[Cdecl])funcTable[1028])((nint)window, forceReinit); #endif } @@ -1472,9 +1472,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavInitRequestApplyResultNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1028])(); + ((delegate* unmanaged[Cdecl])funcTable[1029])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1028])(); + ((delegate* unmanaged[Cdecl])funcTable[1029])(); #endif } @@ -1493,9 +1493,9 @@ namespace Dalamud.Bindings.ImGui internal static byte NavMoveRequestButNoResultYetNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1029])(); + return ((delegate* unmanaged[Cdecl])funcTable[1030])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1029])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1030])(); #endif } @@ -1515,9 +1515,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavMoveRequestSubmitNative(ImGuiDir moveDir, ImGuiDir clipDir, ImGuiNavMoveFlags moveFlags, ImGuiScrollFlags scrollFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1030])(moveDir, clipDir, moveFlags, scrollFlags); + ((delegate* unmanaged[Cdecl])funcTable[1031])(moveDir, clipDir, moveFlags, scrollFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[1030])(moveDir, clipDir, moveFlags, scrollFlags); + ((delegate* unmanaged[Cdecl])funcTable[1031])(moveDir, clipDir, moveFlags, scrollFlags); #endif } @@ -1536,9 +1536,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavMoveRequestForwardNative(ImGuiDir moveDir, ImGuiDir clipDir, ImGuiNavMoveFlags moveFlags, ImGuiScrollFlags scrollFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1031])(moveDir, clipDir, moveFlags, scrollFlags); + ((delegate* unmanaged[Cdecl])funcTable[1032])(moveDir, clipDir, moveFlags, scrollFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[1031])(moveDir, clipDir, moveFlags, scrollFlags); + ((delegate* unmanaged[Cdecl])funcTable[1032])(moveDir, clipDir, moveFlags, scrollFlags); #endif } @@ -1557,9 +1557,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavMoveRequestResolveWithLastItemNative(ImGuiNavItemData* result) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1032])(result); + ((delegate* unmanaged[Cdecl])funcTable[1033])(result); #else - ((delegate* unmanaged[Cdecl])funcTable[1032])((nint)result); + ((delegate* unmanaged[Cdecl])funcTable[1033])((nint)result); #endif } @@ -1589,9 +1589,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavMoveRequestCancelNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1033])(); + ((delegate* unmanaged[Cdecl])funcTable[1034])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1033])(); + ((delegate* unmanaged[Cdecl])funcTable[1034])(); #endif } @@ -1610,9 +1610,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavMoveRequestApplyResultNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1034])(); + ((delegate* unmanaged[Cdecl])funcTable[1035])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1034])(); + ((delegate* unmanaged[Cdecl])funcTable[1035])(); #endif } @@ -1631,9 +1631,9 @@ namespace Dalamud.Bindings.ImGui internal static void NavMoveRequestTryWrappingNative(ImGuiWindow* window, ImGuiNavMoveFlags moveFlags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1035])(window, moveFlags); + ((delegate* unmanaged[Cdecl])funcTable[1036])(window, moveFlags); #else - ((delegate* unmanaged[Cdecl])funcTable[1035])((nint)window, moveFlags); + ((delegate* unmanaged[Cdecl])funcTable[1036])((nint)window, moveFlags); #endif } @@ -1663,9 +1663,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* GetNavInputNameNative(ImGuiNavInput n) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1036])(n); + return ((delegate* unmanaged[Cdecl])funcTable[1037])(n); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[1036])(n); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[1037])(n); #endif } @@ -1694,9 +1694,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetNavInputAmountNative(ImGuiNavInput n, ImGuiNavReadMode mode) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1037])(n, mode); + return ((delegate* unmanaged[Cdecl])funcTable[1038])(n, mode); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[1037])(n, mode); + return (float)((delegate* unmanaged[Cdecl])funcTable[1038])(n, mode); #endif } @@ -1716,9 +1716,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetNavInputAmount2dNative(Vector2* pOut, ImGuiNavDirSourceFlags dirSources, ImGuiNavReadMode mode, float slowFactor, float fastFactor) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1038])(pOut, dirSources, mode, slowFactor, fastFactor); + ((delegate* unmanaged[Cdecl])funcTable[1039])(pOut, dirSources, mode, slowFactor, fastFactor); #else - ((delegate* unmanaged[Cdecl])funcTable[1038])((nint)pOut, dirSources, mode, slowFactor, fastFactor); + ((delegate* unmanaged[Cdecl])funcTable[1039])((nint)pOut, dirSources, mode, slowFactor, fastFactor); #endif } @@ -1816,9 +1816,9 @@ namespace Dalamud.Bindings.ImGui internal static int CalcTypematicRepeatAmountNative(float t0, float t1, float repeatDelay, float repeatRate) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1039])(t0, t1, repeatDelay, repeatRate); + return ((delegate* unmanaged[Cdecl])funcTable[1040])(t0, t1, repeatDelay, repeatRate); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1039])(t0, t1, repeatDelay, repeatRate); + return (int)((delegate* unmanaged[Cdecl])funcTable[1040])(t0, t1, repeatDelay, repeatRate); #endif } @@ -1838,9 +1838,9 @@ namespace Dalamud.Bindings.ImGui internal static void ActivateItemNative(uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1040])(id); + ((delegate* unmanaged[Cdecl])funcTable[1041])(id); #else - ((delegate* unmanaged[Cdecl])funcTable[1040])(id); + ((delegate* unmanaged[Cdecl])funcTable[1041])(id); #endif } @@ -1859,9 +1859,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNavWindowNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1041])(window); + ((delegate* unmanaged[Cdecl])funcTable[1042])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[1041])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1042])((nint)window); #endif } @@ -1891,9 +1891,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetNavIDNative(uint id, ImGuiNavLayer navLayer, uint focusScopeId, ImRect rectRel) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1042])(id, navLayer, focusScopeId, rectRel); + ((delegate* unmanaged[Cdecl])funcTable[1043])(id, navLayer, focusScopeId, rectRel); #else - ((delegate* unmanaged[Cdecl])funcTable[1042])(id, navLayer, focusScopeId, rectRel); + ((delegate* unmanaged[Cdecl])funcTable[1043])(id, navLayer, focusScopeId, rectRel); #endif } @@ -1912,9 +1912,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushFocusScopeNative(uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1043])(id); + ((delegate* unmanaged[Cdecl])funcTable[1044])(id); #else - ((delegate* unmanaged[Cdecl])funcTable[1043])(id); + ((delegate* unmanaged[Cdecl])funcTable[1044])(id); #endif } @@ -1933,9 +1933,9 @@ namespace Dalamud.Bindings.ImGui internal static void PopFocusScopeNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1044])(); + ((delegate* unmanaged[Cdecl])funcTable[1045])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1044])(); + ((delegate* unmanaged[Cdecl])funcTable[1045])(); #endif } @@ -1954,9 +1954,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetFocusedFocusScopeNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1045])(); + return ((delegate* unmanaged[Cdecl])funcTable[1046])(); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1045])(); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1046])(); #endif } @@ -1976,9 +1976,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetFocusScopeNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1046])(); + return ((delegate* unmanaged[Cdecl])funcTable[1047])(); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1046])(); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1047])(); #endif } @@ -1998,9 +1998,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsNamedKeyNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1047])(key); + return ((delegate* unmanaged[Cdecl])funcTable[1048])(key); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1047])(key); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1048])(key); #endif } @@ -2020,9 +2020,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsLegacyKeyNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1048])(key); + return ((delegate* unmanaged[Cdecl])funcTable[1049])(key); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1048])(key); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1049])(key); #endif } @@ -2042,9 +2042,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsGamepadKeyNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1049])(key); + return ((delegate* unmanaged[Cdecl])funcTable[1050])(key); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1049])(key); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1050])(key); #endif } @@ -2064,9 +2064,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiKeyData* GetKeyDataNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1050])(key); + return ((delegate* unmanaged[Cdecl])funcTable[1051])(key); #else - return (ImGuiKeyData*)((delegate* unmanaged[Cdecl])funcTable[1050])(key); + return (ImGuiKeyData*)((delegate* unmanaged[Cdecl])funcTable[1051])(key); #endif } @@ -2086,9 +2086,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetItemUsingMouseWheelNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1051])(); + ((delegate* unmanaged[Cdecl])funcTable[1052])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1051])(); + ((delegate* unmanaged[Cdecl])funcTable[1052])(); #endif } @@ -2107,9 +2107,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetActiveIdUsingNavAndKeysNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1052])(); + ((delegate* unmanaged[Cdecl])funcTable[1053])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1052])(); + ((delegate* unmanaged[Cdecl])funcTable[1053])(); #endif } @@ -2128,9 +2128,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsActiveIdUsingNavDirNative(ImGuiDir dir) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1053])(dir); + return ((delegate* unmanaged[Cdecl])funcTable[1054])(dir); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1053])(dir); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1054])(dir); #endif } @@ -2150,9 +2150,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsActiveIdUsingNavInputNative(ImGuiNavInput input) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1054])(input); + return ((delegate* unmanaged[Cdecl])funcTable[1055])(input); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1054])(input); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1055])(input); #endif } @@ -2172,9 +2172,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsActiveIdUsingKeyNative(ImGuiKey key) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1055])(key); + return ((delegate* unmanaged[Cdecl])funcTable[1056])(key); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1055])(key); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1056])(key); #endif } @@ -2194,9 +2194,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetActiveIdUsingKeyNative(ImGuiKey key) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1056])(key); + ((delegate* unmanaged[Cdecl])funcTable[1057])(key); #else - ((delegate* unmanaged[Cdecl])funcTable[1056])(key); + ((delegate* unmanaged[Cdecl])funcTable[1057])(key); #endif } @@ -2215,9 +2215,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsMouseDragPastThresholdNative(ImGuiMouseButton button, float lockThreshold) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1057])(button, lockThreshold); + return ((delegate* unmanaged[Cdecl])funcTable[1058])(button, lockThreshold); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1057])(button, lockThreshold); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1058])(button, lockThreshold); #endif } @@ -2246,9 +2246,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsNavInputDownNative(ImGuiNavInput n) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1058])(n); + return ((delegate* unmanaged[Cdecl])funcTable[1059])(n); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1058])(n); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1059])(n); #endif } @@ -2268,9 +2268,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsNavInputTestNative(ImGuiNavInput n, ImGuiNavReadMode rm) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1059])(n, rm); + return ((delegate* unmanaged[Cdecl])funcTable[1060])(n, rm); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1059])(n, rm); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1060])(n, rm); #endif } @@ -2290,9 +2290,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiModFlags GetMergedModFlagsNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1060])(); + return ((delegate* unmanaged[Cdecl])funcTable[1061])(); #else - return (ImGuiModFlags)((delegate* unmanaged[Cdecl])funcTable[1060])(); + return (ImGuiModFlags)((delegate* unmanaged[Cdecl])funcTable[1061])(); #endif } @@ -2312,9 +2312,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsKeyPressedMapNative(ImGuiKey key, byte repeat) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1061])(key, repeat); + return ((delegate* unmanaged[Cdecl])funcTable[1062])(key, repeat); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1061])(key, repeat); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1062])(key, repeat); #endif } @@ -2343,9 +2343,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextInitializeNative(ImGuiContext* ctx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1062])(ctx); + ((delegate* unmanaged[Cdecl])funcTable[1063])(ctx); #else - ((delegate* unmanaged[Cdecl])funcTable[1062])((nint)ctx); + ((delegate* unmanaged[Cdecl])funcTable[1063])((nint)ctx); #endif } @@ -2375,9 +2375,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextShutdownNative(ImGuiContext* ctx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1063])(ctx); + ((delegate* unmanaged[Cdecl])funcTable[1064])(ctx); #else - ((delegate* unmanaged[Cdecl])funcTable[1063])((nint)ctx); + ((delegate* unmanaged[Cdecl])funcTable[1064])((nint)ctx); #endif } @@ -2407,9 +2407,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextClearNodesNative(ImGuiContext* ctx, uint rootId, byte clearSettingsRefs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1064])(ctx, rootId, clearSettingsRefs); + ((delegate* unmanaged[Cdecl])funcTable[1065])(ctx, rootId, clearSettingsRefs); #else - ((delegate* unmanaged[Cdecl])funcTable[1064])((nint)ctx, rootId, clearSettingsRefs); + ((delegate* unmanaged[Cdecl])funcTable[1065])((nint)ctx, rootId, clearSettingsRefs); #endif } @@ -2439,9 +2439,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextRebuildNodesNative(ImGuiContext* ctx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1065])(ctx); + ((delegate* unmanaged[Cdecl])funcTable[1066])(ctx); #else - ((delegate* unmanaged[Cdecl])funcTable[1065])((nint)ctx); + ((delegate* unmanaged[Cdecl])funcTable[1066])((nint)ctx); #endif } @@ -2471,9 +2471,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextNewFrameUpdateUndockingNative(ImGuiContext* ctx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1066])(ctx); + ((delegate* unmanaged[Cdecl])funcTable[1067])(ctx); #else - ((delegate* unmanaged[Cdecl])funcTable[1066])((nint)ctx); + ((delegate* unmanaged[Cdecl])funcTable[1067])((nint)ctx); #endif } @@ -2503,9 +2503,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextNewFrameUpdateDockingNative(ImGuiContext* ctx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1067])(ctx); + ((delegate* unmanaged[Cdecl])funcTable[1068])(ctx); #else - ((delegate* unmanaged[Cdecl])funcTable[1067])((nint)ctx); + ((delegate* unmanaged[Cdecl])funcTable[1068])((nint)ctx); #endif } @@ -2535,9 +2535,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextEndFrameNative(ImGuiContext* ctx) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1068])(ctx); + ((delegate* unmanaged[Cdecl])funcTable[1069])(ctx); #else - ((delegate* unmanaged[Cdecl])funcTable[1068])((nint)ctx); + ((delegate* unmanaged[Cdecl])funcTable[1069])((nint)ctx); #endif } @@ -2567,9 +2567,9 @@ namespace Dalamud.Bindings.ImGui internal static uint DockContextGenNodeIDNative(ImGuiContext* ctx) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1069])(ctx); + return ((delegate* unmanaged[Cdecl])funcTable[1070])(ctx); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1069])((nint)ctx); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1070])((nint)ctx); #endif } @@ -2601,9 +2601,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextQueueDockNative(ImGuiContext* ctx, ImGuiWindow* target, ImGuiDockNode* targetNode, ImGuiWindow* payload, ImGuiDir splitDir, float splitRatio, byte splitOuter) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1070])(ctx, target, targetNode, payload, splitDir, splitRatio, splitOuter); + ((delegate* unmanaged[Cdecl])funcTable[1071])(ctx, target, targetNode, payload, splitDir, splitRatio, splitOuter); #else - ((delegate* unmanaged[Cdecl])funcTable[1070])((nint)ctx, (nint)target, (nint)targetNode, (nint)payload, splitDir, splitRatio, splitOuter); + ((delegate* unmanaged[Cdecl])funcTable[1071])((nint)ctx, (nint)target, (nint)targetNode, (nint)payload, splitDir, splitRatio, splitOuter); #endif } @@ -2838,9 +2838,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextQueueUndockWindowNative(ImGuiContext* ctx, ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1071])(ctx, window); + ((delegate* unmanaged[Cdecl])funcTable[1072])(ctx, window); #else - ((delegate* unmanaged[Cdecl])funcTable[1071])((nint)ctx, (nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1072])((nint)ctx, (nint)window); #endif } @@ -2895,9 +2895,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockContextQueueUndockNodeNative(ImGuiContext* ctx, ImGuiDockNode* node) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1072])(ctx, node); + ((delegate* unmanaged[Cdecl])funcTable[1073])(ctx, node); #else - ((delegate* unmanaged[Cdecl])funcTable[1072])((nint)ctx, (nint)node); + ((delegate* unmanaged[Cdecl])funcTable[1073])((nint)ctx, (nint)node); #endif } @@ -2952,9 +2952,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DockContextCalcDropPosForDockingNative(ImGuiWindow* target, ImGuiDockNode* targetNode, ImGuiWindow* payload, ImGuiDir splitDir, byte splitOuter, Vector2* outPos) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1073])(target, targetNode, payload, splitDir, splitOuter, outPos); + return ((delegate* unmanaged[Cdecl])funcTable[1074])(target, targetNode, payload, splitDir, splitOuter, outPos); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1073])((nint)target, (nint)targetNode, (nint)payload, splitDir, splitOuter, (nint)outPos); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1074])((nint)target, (nint)targetNode, (nint)payload, splitDir, splitOuter, (nint)outPos); #endif } @@ -3205,9 +3205,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DockNodeBeginAmendTabBarNative(ImGuiDockNode* node) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1074])(node); + return ((delegate* unmanaged[Cdecl])funcTable[1075])(node); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1074])((nint)node); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1075])((nint)node); #endif } @@ -3239,9 +3239,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockNodeEndAmendTabBarNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1075])(); + ((delegate* unmanaged[Cdecl])funcTable[1076])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1075])(); + ((delegate* unmanaged[Cdecl])funcTable[1076])(); #endif } @@ -3260,9 +3260,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDockNode* DockNodeGetRootNodeNative(ImGuiDockNode* node) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1076])(node); + return ((delegate* unmanaged[Cdecl])funcTable[1077])(node); #else - return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1076])((nint)node); + return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1077])((nint)node); #endif } @@ -3294,9 +3294,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DockNodeIsInHierarchyOfNative(ImGuiDockNode* node, ImGuiDockNode* parent) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1077])(node, parent); + return ((delegate* unmanaged[Cdecl])funcTable[1078])(node, parent); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1077])((nint)node, (nint)parent); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1078])((nint)node, (nint)parent); #endif } @@ -3355,9 +3355,9 @@ namespace Dalamud.Bindings.ImGui internal static int DockNodeGetDepthNative(ImGuiDockNode* node) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1078])(node); + return ((delegate* unmanaged[Cdecl])funcTable[1079])(node); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1078])((nint)node); + return (int)((delegate* unmanaged[Cdecl])funcTable[1079])((nint)node); #endif } @@ -3389,9 +3389,9 @@ namespace Dalamud.Bindings.ImGui internal static uint DockNodeGetWindowMenuButtonIdNative(ImGuiDockNode* node) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1079])(node); + return ((delegate* unmanaged[Cdecl])funcTable[1080])(node); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1079])((nint)node); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1080])((nint)node); #endif } @@ -3423,9 +3423,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDockNode* GetWindowDockNodeNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1080])(); + return ((delegate* unmanaged[Cdecl])funcTable[1081])(); #else - return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1080])(); + return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1081])(); #endif } @@ -3445,9 +3445,9 @@ namespace Dalamud.Bindings.ImGui internal static byte GetWindowAlwaysWantOwnTabBarNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1081])(window); + return ((delegate* unmanaged[Cdecl])funcTable[1082])(window); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1081])((nint)window); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1082])((nint)window); #endif } @@ -3479,9 +3479,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginDockedNative(ImGuiWindow* window, bool* pOpen) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1082])(window, pOpen); + ((delegate* unmanaged[Cdecl])funcTable[1083])(window, pOpen); #else - ((delegate* unmanaged[Cdecl])funcTable[1082])((nint)window, (nint)pOpen); + ((delegate* unmanaged[Cdecl])funcTable[1083])((nint)window, (nint)pOpen); #endif } @@ -3536,9 +3536,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginDockableDragDropSourceNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1083])(window); + ((delegate* unmanaged[Cdecl])funcTable[1084])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[1083])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1084])((nint)window); #endif } @@ -3568,9 +3568,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginDockableDragDropTargetNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1084])(window); + ((delegate* unmanaged[Cdecl])funcTable[1085])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[1084])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1085])((nint)window); #endif } @@ -3600,9 +3600,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetWindowDockNative(ImGuiWindow* window, uint dockId, ImGuiCond cond) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1085])(window, dockId, cond); + ((delegate* unmanaged[Cdecl])funcTable[1086])(window, dockId, cond); #else - ((delegate* unmanaged[Cdecl])funcTable[1085])((nint)window, dockId, cond); + ((delegate* unmanaged[Cdecl])funcTable[1086])((nint)window, dockId, cond); #endif } @@ -3632,9 +3632,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderDockWindowNative(byte* windowName, uint nodeId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1086])(windowName, nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1087])(windowName, nodeId); #else - ((delegate* unmanaged[Cdecl])funcTable[1086])((nint)windowName, nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1087])((nint)windowName, nodeId); #endif } @@ -3704,9 +3704,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDockNode* DockBuilderGetNodeNative(uint nodeId) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1087])(nodeId); + return ((delegate* unmanaged[Cdecl])funcTable[1088])(nodeId); #else - return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1087])(nodeId); + return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1088])(nodeId); #endif } @@ -3726,9 +3726,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDockNode* DockBuilderGetCentralNodeNative(uint nodeId) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1088])(nodeId); + return ((delegate* unmanaged[Cdecl])funcTable[1089])(nodeId); #else - return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1088])(nodeId); + return (ImGuiDockNode*)((delegate* unmanaged[Cdecl])funcTable[1089])(nodeId); #endif } @@ -3748,9 +3748,9 @@ namespace Dalamud.Bindings.ImGui internal static uint DockBuilderAddNodeNative(uint nodeId, ImGuiDockNodeFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1089])(nodeId, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1090])(nodeId, flags); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1089])(nodeId, flags); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1090])(nodeId, flags); #endif } @@ -3797,9 +3797,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderRemoveNodeNative(uint nodeId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1090])(nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1091])(nodeId); #else - ((delegate* unmanaged[Cdecl])funcTable[1090])(nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1091])(nodeId); #endif } @@ -3818,9 +3818,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderRemoveNodeDockedWindowsNative(uint nodeId, byte clearSettingsRefs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1091])(nodeId, clearSettingsRefs); + ((delegate* unmanaged[Cdecl])funcTable[1092])(nodeId, clearSettingsRefs); #else - ((delegate* unmanaged[Cdecl])funcTable[1091])(nodeId, clearSettingsRefs); + ((delegate* unmanaged[Cdecl])funcTable[1092])(nodeId, clearSettingsRefs); #endif } @@ -3847,9 +3847,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderRemoveNodeChildNodesNative(uint nodeId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1092])(nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1093])(nodeId); #else - ((delegate* unmanaged[Cdecl])funcTable[1092])(nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1093])(nodeId); #endif } @@ -3868,9 +3868,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderSetNodePosNative(uint nodeId, Vector2 pos) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1093])(nodeId, pos); + ((delegate* unmanaged[Cdecl])funcTable[1094])(nodeId, pos); #else - ((delegate* unmanaged[Cdecl])funcTable[1093])(nodeId, pos); + ((delegate* unmanaged[Cdecl])funcTable[1094])(nodeId, pos); #endif } @@ -3889,9 +3889,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderSetNodeSizeNative(uint nodeId, Vector2 size) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1094])(nodeId, size); + ((delegate* unmanaged[Cdecl])funcTable[1095])(nodeId, size); #else - ((delegate* unmanaged[Cdecl])funcTable[1094])(nodeId, size); + ((delegate* unmanaged[Cdecl])funcTable[1095])(nodeId, size); #endif } @@ -3910,9 +3910,9 @@ namespace Dalamud.Bindings.ImGui internal static uint DockBuilderSplitNodeNative(uint nodeId, ImGuiDir splitDir, float sizeRatioForNodeAtDir, uint* outIdAtDir, uint* outIdAtOppositeDir) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1095])(nodeId, splitDir, sizeRatioForNodeAtDir, outIdAtDir, outIdAtOppositeDir); + return ((delegate* unmanaged[Cdecl])funcTable[1096])(nodeId, splitDir, sizeRatioForNodeAtDir, outIdAtDir, outIdAtOppositeDir); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1095])(nodeId, splitDir, sizeRatioForNodeAtDir, (nint)outIdAtDir, (nint)outIdAtOppositeDir); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1096])(nodeId, splitDir, sizeRatioForNodeAtDir, (nint)outIdAtDir, (nint)outIdAtOppositeDir); #endif } @@ -3971,9 +3971,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderCopyDockSpaceNative(uint srcDockspaceId, uint dstDockspaceId, ImVector>* inWindowRemapPairs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]>*, void>)funcTable[1096])(srcDockspaceId, dstDockspaceId, inWindowRemapPairs); + ((delegate* unmanaged[Cdecl]>*, void>)funcTable[1097])(srcDockspaceId, dstDockspaceId, inWindowRemapPairs); #else - ((delegate* unmanaged[Cdecl])funcTable[1096])(srcDockspaceId, dstDockspaceId, (nint)inWindowRemapPairs); + ((delegate* unmanaged[Cdecl])funcTable[1097])(srcDockspaceId, dstDockspaceId, (nint)inWindowRemapPairs); #endif } @@ -4003,9 +4003,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderCopyNodeNative(uint srcNodeId, uint dstNodeId, ImVector* outNodeRemapPairs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, void>)funcTable[1097])(srcNodeId, dstNodeId, outNodeRemapPairs); + ((delegate* unmanaged[Cdecl]*, void>)funcTable[1098])(srcNodeId, dstNodeId, outNodeRemapPairs); #else - ((delegate* unmanaged[Cdecl])funcTable[1097])(srcNodeId, dstNodeId, (nint)outNodeRemapPairs); + ((delegate* unmanaged[Cdecl])funcTable[1098])(srcNodeId, dstNodeId, (nint)outNodeRemapPairs); #endif } @@ -4035,9 +4035,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderCopyWindowSettingsNative(byte* srcName, byte* dstName) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1098])(srcName, dstName); + ((delegate* unmanaged[Cdecl])funcTable[1099])(srcName, dstName); #else - ((delegate* unmanaged[Cdecl])funcTable[1098])((nint)srcName, (nint)dstName); + ((delegate* unmanaged[Cdecl])funcTable[1099])((nint)srcName, (nint)dstName); #endif } @@ -4392,9 +4392,9 @@ namespace Dalamud.Bindings.ImGui internal static void DockBuilderFinishNative(uint nodeId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1099])(nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1100])(nodeId); #else - ((delegate* unmanaged[Cdecl])funcTable[1099])(nodeId); + ((delegate* unmanaged[Cdecl])funcTable[1100])(nodeId); #endif } @@ -4413,9 +4413,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsDragDropActiveNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1100])(); + return ((delegate* unmanaged[Cdecl])funcTable[1101])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1100])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1101])(); #endif } @@ -4435,9 +4435,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginDragDropTargetCustomNative(ImRect bb, uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1101])(bb, id); + return ((delegate* unmanaged[Cdecl])funcTable[1102])(bb, id); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1101])(bb, id); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1102])(bb, id); #endif } @@ -4457,9 +4457,9 @@ namespace Dalamud.Bindings.ImGui internal static void ClearDragDropNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1102])(); + ((delegate* unmanaged[Cdecl])funcTable[1103])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1102])(); + ((delegate* unmanaged[Cdecl])funcTable[1103])(); #endif } @@ -4478,9 +4478,9 @@ namespace Dalamud.Bindings.ImGui internal static byte IsDragDropPayloadBeingAcceptedNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1103])(); + return ((delegate* unmanaged[Cdecl])funcTable[1104])(); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1103])(); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1104])(); #endif } @@ -4500,9 +4500,9 @@ namespace Dalamud.Bindings.ImGui internal static void SetWindowClipRectBeforeSetChannelNative(ImGuiWindow* window, ImRect clipRect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1104])(window, clipRect); + ((delegate* unmanaged[Cdecl])funcTable[1105])(window, clipRect); #else - ((delegate* unmanaged[Cdecl])funcTable[1104])((nint)window, clipRect); + ((delegate* unmanaged[Cdecl])funcTable[1105])((nint)window, clipRect); #endif } @@ -4532,9 +4532,9 @@ namespace Dalamud.Bindings.ImGui internal static void BeginColumnsNative(byte* strId, int count, ImGuiOldColumnFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1105])(strId, count, flags); + ((delegate* unmanaged[Cdecl])funcTable[1106])(strId, count, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1105])((nint)strId, count, flags); + ((delegate* unmanaged[Cdecl])funcTable[1106])((nint)strId, count, flags); #endif } @@ -4663,9 +4663,9 @@ namespace Dalamud.Bindings.ImGui internal static void EndColumnsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1106])(); + ((delegate* unmanaged[Cdecl])funcTable[1107])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1106])(); + ((delegate* unmanaged[Cdecl])funcTable[1107])(); #endif } @@ -4684,9 +4684,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushColumnClipRectNative(int columnIndex) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1107])(columnIndex); + ((delegate* unmanaged[Cdecl])funcTable[1108])(columnIndex); #else - ((delegate* unmanaged[Cdecl])funcTable[1107])(columnIndex); + ((delegate* unmanaged[Cdecl])funcTable[1108])(columnIndex); #endif } @@ -4705,9 +4705,9 @@ namespace Dalamud.Bindings.ImGui internal static void PushColumnsBackgroundNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1108])(); + ((delegate* unmanaged[Cdecl])funcTable[1109])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1108])(); + ((delegate* unmanaged[Cdecl])funcTable[1109])(); #endif } @@ -4726,9 +4726,9 @@ namespace Dalamud.Bindings.ImGui internal static void PopColumnsBackgroundNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1109])(); + ((delegate* unmanaged[Cdecl])funcTable[1110])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1109])(); + ((delegate* unmanaged[Cdecl])funcTable[1110])(); #endif } @@ -4747,9 +4747,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetColumnsIDNative(byte* strId, int count) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1110])(strId, count); + return ((delegate* unmanaged[Cdecl])funcTable[1111])(strId, count); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1110])((nint)strId, count); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1111])((nint)strId, count); #endif } @@ -4823,9 +4823,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiOldColumns* FindOrCreateColumnsNative(ImGuiWindow* window, uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1111])(window, id); + return ((delegate* unmanaged[Cdecl])funcTable[1112])(window, id); #else - return (ImGuiOldColumns*)((delegate* unmanaged[Cdecl])funcTable[1111])((nint)window, id); + return (ImGuiOldColumns*)((delegate* unmanaged[Cdecl])funcTable[1112])((nint)window, id); #endif } @@ -4857,9 +4857,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetColumnOffsetFromNormNative(ImGuiOldColumns* columns, float offsetNorm) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1112])(columns, offsetNorm); + return ((delegate* unmanaged[Cdecl])funcTable[1113])(columns, offsetNorm); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[1112])((nint)columns, offsetNorm); + return (float)((delegate* unmanaged[Cdecl])funcTable[1113])((nint)columns, offsetNorm); #endif } @@ -4891,9 +4891,9 @@ namespace Dalamud.Bindings.ImGui internal static float GetColumnNormFromOffsetNative(ImGuiOldColumns* columns, float offset) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1113])(columns, offset); + return ((delegate* unmanaged[Cdecl])funcTable[1114])(columns, offset); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[1113])((nint)columns, offset); + return (float)((delegate* unmanaged[Cdecl])funcTable[1114])((nint)columns, offset); #endif } @@ -4925,9 +4925,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableOpenContextMenuNative(int columnN) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1114])(columnN); + ((delegate* unmanaged[Cdecl])funcTable[1115])(columnN); #else - ((delegate* unmanaged[Cdecl])funcTable[1114])(columnN); + ((delegate* unmanaged[Cdecl])funcTable[1115])(columnN); #endif } @@ -4954,9 +4954,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetColumnWidthNative(int columnN, float width) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1115])(columnN, width); + ((delegate* unmanaged[Cdecl])funcTable[1116])(columnN, width); #else - ((delegate* unmanaged[Cdecl])funcTable[1115])(columnN, width); + ((delegate* unmanaged[Cdecl])funcTable[1116])(columnN, width); #endif } @@ -4975,9 +4975,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetColumnSortDirectionNative(int columnN, ImGuiSortDirection sortDirection, byte appendToSortSpecs) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1116])(columnN, sortDirection, appendToSortSpecs); + ((delegate* unmanaged[Cdecl])funcTable[1117])(columnN, sortDirection, appendToSortSpecs); #else - ((delegate* unmanaged[Cdecl])funcTable[1116])(columnN, sortDirection, appendToSortSpecs); + ((delegate* unmanaged[Cdecl])funcTable[1117])(columnN, sortDirection, appendToSortSpecs); #endif } @@ -4996,9 +4996,9 @@ namespace Dalamud.Bindings.ImGui internal static int TableGetHoveredColumnNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1117])(); + return ((delegate* unmanaged[Cdecl])funcTable[1118])(); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1117])(); + return (int)((delegate* unmanaged[Cdecl])funcTable[1118])(); #endif } @@ -5018,9 +5018,9 @@ namespace Dalamud.Bindings.ImGui internal static float TableGetHeaderRowHeightNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1118])(); + return ((delegate* unmanaged[Cdecl])funcTable[1119])(); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[1118])(); + return (float)((delegate* unmanaged[Cdecl])funcTable[1119])(); #endif } } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.011.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.011.cs index f95021fbf..29032934e 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.011.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.011.cs @@ -34,9 +34,9 @@ namespace Dalamud.Bindings.ImGui internal static void TablePushBackgroundChannelNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1119])(); + ((delegate* unmanaged[Cdecl])funcTable[1120])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1119])(); + ((delegate* unmanaged[Cdecl])funcTable[1120])(); #endif } @@ -55,9 +55,9 @@ namespace Dalamud.Bindings.ImGui internal static void TablePopBackgroundChannelNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1120])(); + ((delegate* unmanaged[Cdecl])funcTable[1121])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1120])(); + ((delegate* unmanaged[Cdecl])funcTable[1121])(); #endif } @@ -76,9 +76,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTable* GetCurrentTableNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1121])(); + return ((delegate* unmanaged[Cdecl])funcTable[1122])(); #else - return (ImGuiTable*)((delegate* unmanaged[Cdecl])funcTable[1121])(); + return (ImGuiTable*)((delegate* unmanaged[Cdecl])funcTable[1122])(); #endif } @@ -98,9 +98,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTable* TableFindByIDNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1122])(id); + return ((delegate* unmanaged[Cdecl])funcTable[1123])(id); #else - return (ImGuiTable*)((delegate* unmanaged[Cdecl])funcTable[1122])(id); + return (ImGuiTable*)((delegate* unmanaged[Cdecl])funcTable[1123])(id); #endif } @@ -120,9 +120,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginTableExNative(byte* name, uint id, int columnsCount, ImGuiTableFlags flags, Vector2 outerSize, float innerWidth) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1123])(name, id, columnsCount, flags, outerSize, innerWidth); + return ((delegate* unmanaged[Cdecl])funcTable[1124])(name, id, columnsCount, flags, outerSize, innerWidth); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1123])((nint)name, id, columnsCount, flags, outerSize, innerWidth); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1124])((nint)name, id, columnsCount, flags, outerSize, innerWidth); #endif } @@ -637,9 +637,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableBeginInitMemoryNative(ImGuiTable* table, int columnsCount) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1124])(table, columnsCount); + ((delegate* unmanaged[Cdecl])funcTable[1125])(table, columnsCount); #else - ((delegate* unmanaged[Cdecl])funcTable[1124])((nint)table, columnsCount); + ((delegate* unmanaged[Cdecl])funcTable[1125])((nint)table, columnsCount); #endif } @@ -669,9 +669,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableBeginApplyRequestsNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1125])(table); + ((delegate* unmanaged[Cdecl])funcTable[1126])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1125])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1126])((nint)table); #endif } @@ -701,9 +701,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetupDrawChannelsNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1126])(table); + ((delegate* unmanaged[Cdecl])funcTable[1127])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1126])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1127])((nint)table); #endif } @@ -733,9 +733,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableUpdateLayoutNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1127])(table); + ((delegate* unmanaged[Cdecl])funcTable[1128])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1127])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1128])((nint)table); #endif } @@ -765,9 +765,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableUpdateBordersNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1128])(table); + ((delegate* unmanaged[Cdecl])funcTable[1129])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1128])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1129])((nint)table); #endif } @@ -797,9 +797,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableUpdateColumnsWeightFromWidthNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1129])(table); + ((delegate* unmanaged[Cdecl])funcTable[1130])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1129])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1130])((nint)table); #endif } @@ -829,9 +829,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableDrawBordersNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1130])(table); + ((delegate* unmanaged[Cdecl])funcTable[1131])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1130])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1131])((nint)table); #endif } @@ -861,9 +861,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableDrawContextMenuNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1131])(table); + ((delegate* unmanaged[Cdecl])funcTable[1132])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1131])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1132])((nint)table); #endif } @@ -893,9 +893,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableMergeDrawChannelsNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1132])(table); + ((delegate* unmanaged[Cdecl])funcTable[1133])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1132])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1133])((nint)table); #endif } @@ -925,9 +925,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableInstanceData* TableGetInstanceDataNative(ImGuiTable* table, int instanceNo) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1133])(table, instanceNo); + return ((delegate* unmanaged[Cdecl])funcTable[1134])(table, instanceNo); #else - return (ImGuiTableInstanceData*)((delegate* unmanaged[Cdecl])funcTable[1133])((nint)table, instanceNo); + return (ImGuiTableInstanceData*)((delegate* unmanaged[Cdecl])funcTable[1134])((nint)table, instanceNo); #endif } @@ -959,9 +959,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSortSpecsSanitizeNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1134])(table); + ((delegate* unmanaged[Cdecl])funcTable[1135])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1134])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1135])((nint)table); #endif } @@ -991,9 +991,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSortSpecsBuildNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1135])(table); + ((delegate* unmanaged[Cdecl])funcTable[1136])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1135])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1136])((nint)table); #endif } @@ -1023,9 +1023,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiSortDirection TableGetColumnNextSortDirectionNative(ImGuiTableColumn* column) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1136])(column); + return ((delegate* unmanaged[Cdecl])funcTable[1137])(column); #else - return (ImGuiSortDirection)((delegate* unmanaged[Cdecl])funcTable[1136])((nint)column); + return (ImGuiSortDirection)((delegate* unmanaged[Cdecl])funcTable[1137])((nint)column); #endif } @@ -1057,9 +1057,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableFixColumnSortDirectionNative(ImGuiTable* table, ImGuiTableColumn* column) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1137])(table, column); + ((delegate* unmanaged[Cdecl])funcTable[1138])(table, column); #else - ((delegate* unmanaged[Cdecl])funcTable[1137])((nint)table, (nint)column); + ((delegate* unmanaged[Cdecl])funcTable[1138])((nint)table, (nint)column); #endif } @@ -1114,9 +1114,9 @@ namespace Dalamud.Bindings.ImGui internal static float TableGetColumnWidthAutoNative(ImGuiTable* table, ImGuiTableColumn* column) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1138])(table, column); + return ((delegate* unmanaged[Cdecl])funcTable[1139])(table, column); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[1138])((nint)table, (nint)column); + return (float)((delegate* unmanaged[Cdecl])funcTable[1139])((nint)table, (nint)column); #endif } @@ -1175,9 +1175,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableBeginRowNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1139])(table); + ((delegate* unmanaged[Cdecl])funcTable[1140])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1139])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1140])((nint)table); #endif } @@ -1207,9 +1207,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableEndRowNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1140])(table); + ((delegate* unmanaged[Cdecl])funcTable[1141])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1140])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1141])((nint)table); #endif } @@ -1239,9 +1239,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableBeginCellNative(ImGuiTable* table, int columnN) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1141])(table, columnN); + ((delegate* unmanaged[Cdecl])funcTable[1142])(table, columnN); #else - ((delegate* unmanaged[Cdecl])funcTable[1141])((nint)table, columnN); + ((delegate* unmanaged[Cdecl])funcTable[1142])((nint)table, columnN); #endif } @@ -1271,9 +1271,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableEndCellNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1142])(table); + ((delegate* unmanaged[Cdecl])funcTable[1143])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1142])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1143])((nint)table); #endif } @@ -1303,9 +1303,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableGetCellBgRectNative(ImRect* pOut, ImGuiTable* table, int columnN) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1143])(pOut, table, columnN); + ((delegate* unmanaged[Cdecl])funcTable[1144])(pOut, table, columnN); #else - ((delegate* unmanaged[Cdecl])funcTable[1143])((nint)pOut, (nint)table, columnN); + ((delegate* unmanaged[Cdecl])funcTable[1144])((nint)pOut, (nint)table, columnN); #endif } @@ -1383,9 +1383,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* TableGetColumnNameNative(ImGuiTable* table, int columnN) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1144])(table, columnN); + return ((delegate* unmanaged[Cdecl])funcTable[1145])(table, columnN); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[1144])((nint)table, columnN); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[1145])((nint)table, columnN); #endif } @@ -1438,9 +1438,9 @@ namespace Dalamud.Bindings.ImGui internal static uint TableGetColumnResizeIDNative(ImGuiTable* table, int columnN, int instanceNo) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1145])(table, columnN, instanceNo); + return ((delegate* unmanaged[Cdecl])funcTable[1146])(table, columnN, instanceNo); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1145])((nint)table, columnN, instanceNo); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1146])((nint)table, columnN, instanceNo); #endif } @@ -1493,9 +1493,9 @@ namespace Dalamud.Bindings.ImGui internal static float TableGetMaxColumnWidthNative(ImGuiTable* table, int columnN) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1146])(table, columnN); + return ((delegate* unmanaged[Cdecl])funcTable[1147])(table, columnN); #else - return (float)((delegate* unmanaged[Cdecl])funcTable[1146])((nint)table, columnN); + return (float)((delegate* unmanaged[Cdecl])funcTable[1147])((nint)table, columnN); #endif } @@ -1527,9 +1527,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetColumnWidthAutoSingleNative(ImGuiTable* table, int columnN) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1147])(table, columnN); + ((delegate* unmanaged[Cdecl])funcTable[1148])(table, columnN); #else - ((delegate* unmanaged[Cdecl])funcTable[1147])((nint)table, columnN); + ((delegate* unmanaged[Cdecl])funcTable[1148])((nint)table, columnN); #endif } @@ -1559,9 +1559,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSetColumnWidthAutoAllNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1148])(table); + ((delegate* unmanaged[Cdecl])funcTable[1149])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1148])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1149])((nint)table); #endif } @@ -1591,9 +1591,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableRemoveNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1149])(table); + ((delegate* unmanaged[Cdecl])funcTable[1150])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1149])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1150])((nint)table); #endif } @@ -1623,9 +1623,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableGcCompactTransientBuffersNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1150])(table); + ((delegate* unmanaged[Cdecl])funcTable[1151])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1150])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1151])((nint)table); #endif } @@ -1655,9 +1655,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableGcCompactTransientBuffersNative(ImGuiTableTempData* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1151])(table); + ((delegate* unmanaged[Cdecl])funcTable[1152])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1151])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1152])((nint)table); #endif } @@ -1687,9 +1687,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableGcCompactSettingsNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1152])(); + ((delegate* unmanaged[Cdecl])funcTable[1153])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1152])(); + ((delegate* unmanaged[Cdecl])funcTable[1153])(); #endif } @@ -1708,9 +1708,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableLoadSettingsNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1153])(table); + ((delegate* unmanaged[Cdecl])funcTable[1154])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1153])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1154])((nint)table); #endif } @@ -1740,9 +1740,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSaveSettingsNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1154])(table); + ((delegate* unmanaged[Cdecl])funcTable[1155])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1154])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1155])((nint)table); #endif } @@ -1772,9 +1772,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableResetSettingsNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1155])(table); + ((delegate* unmanaged[Cdecl])funcTable[1156])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1155])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1156])((nint)table); #endif } @@ -1804,9 +1804,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableSettings* TableGetBoundSettingsNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1156])(table); + return ((delegate* unmanaged[Cdecl])funcTable[1157])(table); #else - return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[1156])((nint)table); + return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[1157])((nint)table); #endif } @@ -1838,9 +1838,9 @@ namespace Dalamud.Bindings.ImGui internal static void TableSettingsAddSettingsHandlerNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1157])(); + ((delegate* unmanaged[Cdecl])funcTable[1158])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1157])(); + ((delegate* unmanaged[Cdecl])funcTable[1158])(); #endif } @@ -1859,9 +1859,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableSettings* TableSettingsCreateNative(uint id, int columnsCount) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1158])(id, columnsCount); + return ((delegate* unmanaged[Cdecl])funcTable[1159])(id, columnsCount); #else - return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[1158])(id, columnsCount); + return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[1159])(id, columnsCount); #endif } @@ -1881,9 +1881,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTableSettings* TableSettingsFindByIDNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1159])(id); + return ((delegate* unmanaged[Cdecl])funcTable[1160])(id); #else - return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[1159])(id); + return (ImGuiTableSettings*)((delegate* unmanaged[Cdecl])funcTable[1160])(id); #endif } @@ -1903,9 +1903,9 @@ namespace Dalamud.Bindings.ImGui internal static byte BeginTabBarExNative(ImGuiTabBar* tabBar, ImRect bb, ImGuiTabBarFlags flags, ImGuiDockNode* dockNode) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1160])(tabBar, bb, flags, dockNode); + return ((delegate* unmanaged[Cdecl])funcTable[1161])(tabBar, bb, flags, dockNode); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1160])((nint)tabBar, bb, flags, (nint)dockNode); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1161])((nint)tabBar, bb, flags, (nint)dockNode); #endif } @@ -1964,9 +1964,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTabItem* TabBarFindTabByIDNative(ImGuiTabBar* tabBar, uint tabId) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1161])(tabBar, tabId); + return ((delegate* unmanaged[Cdecl])funcTable[1162])(tabBar, tabId); #else - return (ImGuiTabItem*)((delegate* unmanaged[Cdecl])funcTable[1161])((nint)tabBar, tabId); + return (ImGuiTabItem*)((delegate* unmanaged[Cdecl])funcTable[1162])((nint)tabBar, tabId); #endif } @@ -1998,9 +1998,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiTabItem* TabBarFindMostRecentlySelectedTabForActiveWindowNative(ImGuiTabBar* tabBar) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1162])(tabBar); + return ((delegate* unmanaged[Cdecl])funcTable[1163])(tabBar); #else - return (ImGuiTabItem*)((delegate* unmanaged[Cdecl])funcTable[1162])((nint)tabBar); + return (ImGuiTabItem*)((delegate* unmanaged[Cdecl])funcTable[1163])((nint)tabBar); #endif } @@ -2032,9 +2032,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabBarAddTabNative(ImGuiTabBar* tabBar, ImGuiTabItemFlags tabFlags, ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1163])(tabBar, tabFlags, window); + ((delegate* unmanaged[Cdecl])funcTable[1164])(tabBar, tabFlags, window); #else - ((delegate* unmanaged[Cdecl])funcTable[1163])((nint)tabBar, tabFlags, (nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1164])((nint)tabBar, tabFlags, (nint)window); #endif } @@ -2089,9 +2089,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabBarRemoveTabNative(ImGuiTabBar* tabBar, uint tabId) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1164])(tabBar, tabId); + ((delegate* unmanaged[Cdecl])funcTable[1165])(tabBar, tabId); #else - ((delegate* unmanaged[Cdecl])funcTable[1164])((nint)tabBar, tabId); + ((delegate* unmanaged[Cdecl])funcTable[1165])((nint)tabBar, tabId); #endif } @@ -2121,9 +2121,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabBarCloseTabNative(ImGuiTabBar* tabBar, ImGuiTabItem* tab) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1165])(tabBar, tab); + ((delegate* unmanaged[Cdecl])funcTable[1166])(tabBar, tab); #else - ((delegate* unmanaged[Cdecl])funcTable[1165])((nint)tabBar, (nint)tab); + ((delegate* unmanaged[Cdecl])funcTable[1166])((nint)tabBar, (nint)tab); #endif } @@ -2178,9 +2178,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabBarQueueReorderNative(ImGuiTabBar* tabBar, ImGuiTabItem* tab, int offset) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1166])(tabBar, tab, offset); + ((delegate* unmanaged[Cdecl])funcTable[1167])(tabBar, tab, offset); #else - ((delegate* unmanaged[Cdecl])funcTable[1166])((nint)tabBar, (nint)tab, offset); + ((delegate* unmanaged[Cdecl])funcTable[1167])((nint)tabBar, (nint)tab, offset); #endif } @@ -2235,9 +2235,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabBarQueueReorderFromMousePosNative(ImGuiTabBar* tabBar, ImGuiTabItem* tab, Vector2 mousePos) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1167])(tabBar, tab, mousePos); + ((delegate* unmanaged[Cdecl])funcTable[1168])(tabBar, tab, mousePos); #else - ((delegate* unmanaged[Cdecl])funcTable[1167])((nint)tabBar, (nint)tab, mousePos); + ((delegate* unmanaged[Cdecl])funcTable[1168])((nint)tabBar, (nint)tab, mousePos); #endif } @@ -2292,9 +2292,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TabBarProcessReorderNative(ImGuiTabBar* tabBar) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1168])(tabBar); + return ((delegate* unmanaged[Cdecl])funcTable[1169])(tabBar); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1168])((nint)tabBar); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1169])((nint)tabBar); #endif } @@ -2326,9 +2326,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TabItemExNative(ImGuiTabBar* tabBar, byte* label, bool* pOpen, ImGuiTabItemFlags flags, ImGuiWindow* dockedWindow) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1169])(tabBar, label, pOpen, flags, dockedWindow); + return ((delegate* unmanaged[Cdecl])funcTable[1170])(tabBar, label, pOpen, flags, dockedWindow); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1169])((nint)tabBar, (nint)label, (nint)pOpen, flags, (nint)dockedWindow); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1170])((nint)tabBar, (nint)label, (nint)pOpen, flags, (nint)dockedWindow); #endif } @@ -2987,9 +2987,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabItemCalcSizeNative(Vector2* pOut, byte* label, byte hasCloseButton) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1170])(pOut, label, hasCloseButton); + ((delegate* unmanaged[Cdecl])funcTable[1171])(pOut, label, hasCloseButton); #else - ((delegate* unmanaged[Cdecl])funcTable[1170])((nint)pOut, (nint)label, hasCloseButton); + ((delegate* unmanaged[Cdecl])funcTable[1171])((nint)pOut, (nint)label, hasCloseButton); #endif } @@ -3197,9 +3197,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabItemBackgroundNative(ImDrawList* drawList, ImRect bb, ImGuiTabItemFlags flags, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1171])(drawList, bb, flags, col); + ((delegate* unmanaged[Cdecl])funcTable[1172])(drawList, bb, flags, col); #else - ((delegate* unmanaged[Cdecl])funcTable[1171])((nint)drawList, bb, flags, col); + ((delegate* unmanaged[Cdecl])funcTable[1172])((nint)drawList, bb, flags, col); #endif } @@ -3229,9 +3229,9 @@ namespace Dalamud.Bindings.ImGui internal static void TabItemLabelAndCloseButtonNative(ImDrawList* drawList, ImRect bb, ImGuiTabItemFlags flags, Vector2 framePadding, byte* label, uint tabId, uint closeButtonId, byte isContentsVisible, bool* outJustClosed, bool* outTextClipped) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1172])(drawList, bb, flags, framePadding, label, tabId, closeButtonId, isContentsVisible, outJustClosed, outTextClipped); + ((delegate* unmanaged[Cdecl])funcTable[1173])(drawList, bb, flags, framePadding, label, tabId, closeButtonId, isContentsVisible, outJustClosed, outTextClipped); #else - ((delegate* unmanaged[Cdecl])funcTable[1172])((nint)drawList, bb, flags, framePadding, (nint)label, tabId, closeButtonId, isContentsVisible, (nint)outJustClosed, (nint)outTextClipped); + ((delegate* unmanaged[Cdecl])funcTable[1173])((nint)drawList, bb, flags, framePadding, (nint)label, tabId, closeButtonId, isContentsVisible, (nint)outJustClosed, (nint)outTextClipped); #endif } @@ -3858,9 +3858,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderTextNative(Vector2 pos, byte* text, byte* textEnd, byte hideTextAfterHash) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1173])(pos, text, textEnd, hideTextAfterHash); + ((delegate* unmanaged[Cdecl])funcTable[1174])(pos, text, textEnd, hideTextAfterHash); #else - ((delegate* unmanaged[Cdecl])funcTable[1173])(pos, (nint)text, (nint)textEnd, hideTextAfterHash); + ((delegate* unmanaged[Cdecl])funcTable[1174])(pos, (nint)text, (nint)textEnd, hideTextAfterHash); #endif } @@ -4677,9 +4677,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderTextWrappedNative(Vector2 pos, byte* text, byte* textEnd, float wrapWidth) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1174])(pos, text, textEnd, wrapWidth); + ((delegate* unmanaged[Cdecl])funcTable[1175])(pos, text, textEnd, wrapWidth); #else - ((delegate* unmanaged[Cdecl])funcTable[1174])(pos, (nint)text, (nint)textEnd, wrapWidth); + ((delegate* unmanaged[Cdecl])funcTable[1175])(pos, (nint)text, (nint)textEnd, wrapWidth); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.012.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.012.cs index 9e322409d..9e8b5a71a 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.012.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.012.cs @@ -25,9 +25,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderTextClippedNative(Vector2 posMin, Vector2 posMax, byte* text, byte* textEnd, Vector2* textSizeIfKnown, Vector2 align, ImRect* clipRect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1175])(posMin, posMax, text, textEnd, textSizeIfKnown, align, clipRect); + ((delegate* unmanaged[Cdecl])funcTable[1176])(posMin, posMax, text, textEnd, textSizeIfKnown, align, clipRect); #else - ((delegate* unmanaged[Cdecl])funcTable[1175])(posMin, posMax, (nint)text, (nint)textEnd, (nint)textSizeIfKnown, align, (nint)clipRect); + ((delegate* unmanaged[Cdecl])funcTable[1176])(posMin, posMax, (nint)text, (nint)textEnd, (nint)textSizeIfKnown, align, (nint)clipRect); #endif } @@ -4646,9 +4646,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderTextClippedExNative(ImDrawList* drawList, Vector2 posMin, Vector2 posMax, byte* text, byte* textEnd, Vector2* textSizeIfKnown, Vector2 align, ImRect* clipRect) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1176])(drawList, posMin, posMax, text, textEnd, textSizeIfKnown, align, clipRect); + ((delegate* unmanaged[Cdecl])funcTable[1177])(drawList, posMin, posMax, text, textEnd, textSizeIfKnown, align, clipRect); #else - ((delegate* unmanaged[Cdecl])funcTable[1176])((nint)drawList, posMin, posMax, (nint)text, (nint)textEnd, (nint)textSizeIfKnown, align, (nint)clipRect); + ((delegate* unmanaged[Cdecl])funcTable[1177])((nint)drawList, posMin, posMax, (nint)text, (nint)textEnd, (nint)textSizeIfKnown, align, (nint)clipRect); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.014.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.014.cs index 514328750..0c6b26f63 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.014.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.014.cs @@ -4425,9 +4425,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderTextEllipsisNative(ImDrawList* drawList, Vector2 posMin, Vector2 posMax, float clipMaxX, float ellipsisMaxX, byte* text, byte* textEnd, Vector2* textSizeIfKnown) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1177])(drawList, posMin, posMax, clipMaxX, ellipsisMaxX, text, textEnd, textSizeIfKnown); + ((delegate* unmanaged[Cdecl])funcTable[1178])(drawList, posMin, posMax, clipMaxX, ellipsisMaxX, text, textEnd, textSizeIfKnown); #else - ((delegate* unmanaged[Cdecl])funcTable[1177])((nint)drawList, posMin, posMax, clipMaxX, ellipsisMaxX, (nint)text, (nint)textEnd, (nint)textSizeIfKnown); + ((delegate* unmanaged[Cdecl])funcTable[1178])((nint)drawList, posMin, posMax, clipMaxX, ellipsisMaxX, (nint)text, (nint)textEnd, (nint)textSizeIfKnown); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.015.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.015.cs index 056e22877..0bd6ee10b 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.015.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.015.cs @@ -979,9 +979,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderFrameNative(Vector2 pMin, Vector2 pMax, uint fillCol, byte border, float rounding) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1178])(pMin, pMax, fillCol, border, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1179])(pMin, pMax, fillCol, border, rounding); #else - ((delegate* unmanaged[Cdecl])funcTable[1178])(pMin, pMax, fillCol, border, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1179])(pMin, pMax, fillCol, border, rounding); #endif } @@ -1024,9 +1024,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderFrameBorderNative(Vector2 pMin, Vector2 pMax, float rounding) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1179])(pMin, pMax, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1180])(pMin, pMax, rounding); #else - ((delegate* unmanaged[Cdecl])funcTable[1179])(pMin, pMax, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1180])(pMin, pMax, rounding); #endif } @@ -1053,9 +1053,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderColorRectWithAlphaCheckerboardNative(ImDrawList* drawList, Vector2 pMin, Vector2 pMax, uint fillCol, float gridStep, Vector2 gridOff, float rounding, ImDrawFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1180])(drawList, pMin, pMax, fillCol, gridStep, gridOff, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[1181])(drawList, pMin, pMax, fillCol, gridStep, gridOff, rounding, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1180])((nint)drawList, pMin, pMax, fillCol, gridStep, gridOff, rounding, flags); + ((delegate* unmanaged[Cdecl])funcTable[1181])((nint)drawList, pMin, pMax, fillCol, gridStep, gridOff, rounding, flags); #endif } @@ -1142,9 +1142,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderNavHighlightNative(ImRect bb, uint id, ImGuiNavHighlightFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1181])(bb, id, flags); + ((delegate* unmanaged[Cdecl])funcTable[1182])(bb, id, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1181])(bb, id, flags); + ((delegate* unmanaged[Cdecl])funcTable[1182])(bb, id, flags); #endif } @@ -1171,9 +1171,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* FindRenderedTextEndNative(byte* text, byte* textEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1182])(text, textEnd); + return ((delegate* unmanaged[Cdecl])funcTable[1183])(text, textEnd); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[1182])((nint)text, (nint)textEnd); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[1183])((nint)text, (nint)textEnd); #endif } @@ -2030,9 +2030,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderMouseCursorNative(Vector2 pos, float scale, ImGuiMouseCursor mouseCursor, uint colFill, uint colBorder, uint colShadow) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1183])(pos, scale, mouseCursor, colFill, colBorder, colShadow); + ((delegate* unmanaged[Cdecl])funcTable[1184])(pos, scale, mouseCursor, colFill, colBorder, colShadow); #else - ((delegate* unmanaged[Cdecl])funcTable[1183])(pos, scale, mouseCursor, colFill, colBorder, colShadow); + ((delegate* unmanaged[Cdecl])funcTable[1184])(pos, scale, mouseCursor, colFill, colBorder, colShadow); #endif } @@ -2051,9 +2051,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderArrowNative(ImDrawList* drawList, Vector2 pos, uint col, ImGuiDir dir, float scale) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1184])(drawList, pos, col, dir, scale); + ((delegate* unmanaged[Cdecl])funcTable[1185])(drawList, pos, col, dir, scale); #else - ((delegate* unmanaged[Cdecl])funcTable[1184])((nint)drawList, pos, col, dir, scale); + ((delegate* unmanaged[Cdecl])funcTable[1185])((nint)drawList, pos, col, dir, scale); #endif } @@ -2102,9 +2102,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderBulletNative(ImDrawList* drawList, Vector2 pos, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1185])(drawList, pos, col); + ((delegate* unmanaged[Cdecl])funcTable[1186])(drawList, pos, col); #else - ((delegate* unmanaged[Cdecl])funcTable[1185])((nint)drawList, pos, col); + ((delegate* unmanaged[Cdecl])funcTable[1186])((nint)drawList, pos, col); #endif } @@ -2134,9 +2134,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderCheckMarkNative(ImDrawList* drawList, Vector2 pos, uint col, float sz) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1186])(drawList, pos, col, sz); + ((delegate* unmanaged[Cdecl])funcTable[1187])(drawList, pos, col, sz); #else - ((delegate* unmanaged[Cdecl])funcTable[1186])((nint)drawList, pos, col, sz); + ((delegate* unmanaged[Cdecl])funcTable[1187])((nint)drawList, pos, col, sz); #endif } @@ -2166,9 +2166,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderArrowPointingAtNative(ImDrawList* drawList, Vector2 pos, Vector2 halfSz, ImGuiDir direction, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1187])(drawList, pos, halfSz, direction, col); + ((delegate* unmanaged[Cdecl])funcTable[1188])(drawList, pos, halfSz, direction, col); #else - ((delegate* unmanaged[Cdecl])funcTable[1187])((nint)drawList, pos, halfSz, direction, col); + ((delegate* unmanaged[Cdecl])funcTable[1188])((nint)drawList, pos, halfSz, direction, col); #endif } @@ -2198,9 +2198,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderArrowDockMenuNative(ImDrawList* drawList, Vector2 pMin, float sz, uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1188])(drawList, pMin, sz, col); + ((delegate* unmanaged[Cdecl])funcTable[1189])(drawList, pMin, sz, col); #else - ((delegate* unmanaged[Cdecl])funcTable[1188])((nint)drawList, pMin, sz, col); + ((delegate* unmanaged[Cdecl])funcTable[1189])((nint)drawList, pMin, sz, col); #endif } @@ -2230,9 +2230,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderRectFilledRangeHNative(ImDrawList* drawList, ImRect rect, uint col, float xStartNorm, float xEndNorm, float rounding) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1189])(drawList, rect, col, xStartNorm, xEndNorm, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1190])(drawList, rect, col, xStartNorm, xEndNorm, rounding); #else - ((delegate* unmanaged[Cdecl])funcTable[1189])((nint)drawList, rect, col, xStartNorm, xEndNorm, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1190])((nint)drawList, rect, col, xStartNorm, xEndNorm, rounding); #endif } @@ -2262,9 +2262,9 @@ namespace Dalamud.Bindings.ImGui internal static void RenderRectFilledWithHoleNative(ImDrawList* drawList, ImRect outer, ImRect inner, uint col, float rounding) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1190])(drawList, outer, inner, col, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1191])(drawList, outer, inner, col, rounding); #else - ((delegate* unmanaged[Cdecl])funcTable[1190])((nint)drawList, outer, inner, col, rounding); + ((delegate* unmanaged[Cdecl])funcTable[1191])((nint)drawList, outer, inner, col, rounding); #endif } @@ -2294,9 +2294,9 @@ namespace Dalamud.Bindings.ImGui internal static ImDrawFlags CalcRoundingFlagsForRectInRectNative(ImRect rIn, ImRect rOuter, float threshold) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1191])(rIn, rOuter, threshold); + return ((delegate* unmanaged[Cdecl])funcTable[1192])(rIn, rOuter, threshold); #else - return (ImDrawFlags)((delegate* unmanaged[Cdecl])funcTable[1191])(rIn, rOuter, threshold); + return (ImDrawFlags)((delegate* unmanaged[Cdecl])funcTable[1192])(rIn, rOuter, threshold); #endif } @@ -2316,9 +2316,9 @@ namespace Dalamud.Bindings.ImGui internal static void TextExNative(byte* text, byte* textEnd, ImGuiTextFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1192])(text, textEnd, flags); + ((delegate* unmanaged[Cdecl])funcTable[1193])(text, textEnd, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1192])((nint)text, (nint)textEnd, flags); + ((delegate* unmanaged[Cdecl])funcTable[1193])((nint)text, (nint)textEnd, flags); #endif } @@ -3135,9 +3135,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ButtonExNative(byte* label, Vector2 sizeArg, ImGuiButtonFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1193])(label, sizeArg, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1194])(label, sizeArg, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1193])((nint)label, sizeArg, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1194])((nint)label, sizeArg, flags); #endif } @@ -3400,9 +3400,9 @@ namespace Dalamud.Bindings.ImGui internal static byte CloseButtonNative(uint id, Vector2 pos) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1194])(id, pos); + return ((delegate* unmanaged[Cdecl])funcTable[1195])(id, pos); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1194])(id, pos); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1195])(id, pos); #endif } @@ -3422,9 +3422,9 @@ namespace Dalamud.Bindings.ImGui internal static byte CollapseButtonNative(uint id, Vector2 pos, ImGuiDockNode* dockNode) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1195])(id, pos, dockNode); + return ((delegate* unmanaged[Cdecl])funcTable[1196])(id, pos, dockNode); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1195])(id, pos, (nint)dockNode); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1196])(id, pos, (nint)dockNode); #endif } @@ -3456,9 +3456,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ArrowButtonExNative(byte* strId, ImGuiDir dir, Vector2 sizeArg, ImGuiButtonFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1196])(strId, dir, sizeArg, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1197])(strId, dir, sizeArg, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1196])((nint)strId, dir, sizeArg, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1197])((nint)strId, dir, sizeArg, flags); #endif } @@ -3595,9 +3595,9 @@ namespace Dalamud.Bindings.ImGui internal static void ScrollbarNative(ImGuiAxis axis) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1197])(axis); + ((delegate* unmanaged[Cdecl])funcTable[1198])(axis); #else - ((delegate* unmanaged[Cdecl])funcTable[1197])(axis); + ((delegate* unmanaged[Cdecl])funcTable[1198])(axis); #endif } @@ -3616,9 +3616,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ScrollbarExNative(ImRect bb, uint id, ImGuiAxis axis, long* pScrollV, long availV, long contentsV, ImDrawFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1198])(bb, id, axis, pScrollV, availV, contentsV, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1199])(bb, id, axis, pScrollV, availV, contentsV, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1198])(bb, id, axis, (nint)pScrollV, availV, contentsV, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1199])(bb, id, axis, (nint)pScrollV, availV, contentsV, flags); #endif } @@ -3650,9 +3650,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ImageButtonExNative(uint id, ImTextureID textureId, Vector2 size, Vector2 uv0, Vector2 uv1, Vector2 padding, Vector4 bgCol, Vector4 tintCol) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1199])(id, textureId, size, uv0, uv1, padding, bgCol, tintCol); + return ((delegate* unmanaged[Cdecl])funcTable[1200])(id, textureId, size, uv0, uv1, padding, bgCol, tintCol); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1199])(id, textureId, size, uv0, uv1, padding, bgCol, tintCol); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1200])(id, textureId, size, uv0, uv1, padding, bgCol, tintCol); #endif } @@ -3672,9 +3672,9 @@ namespace Dalamud.Bindings.ImGui internal static void GetWindowScrollbarRectNative(ImRect* pOut, ImGuiWindow* window, ImGuiAxis axis) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1200])(pOut, window, axis); + ((delegate* unmanaged[Cdecl])funcTable[1201])(pOut, window, axis); #else - ((delegate* unmanaged[Cdecl])funcTable[1200])((nint)pOut, (nint)window, axis); + ((delegate* unmanaged[Cdecl])funcTable[1201])((nint)pOut, (nint)window, axis); #endif } @@ -3752,9 +3752,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetWindowScrollbarIDNative(ImGuiWindow* window, ImGuiAxis axis) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1201])(window, axis); + return ((delegate* unmanaged[Cdecl])funcTable[1202])(window, axis); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1201])((nint)window, axis); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1202])((nint)window, axis); #endif } @@ -3786,9 +3786,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetWindowResizeCornerIDNative(ImGuiWindow* window, int n) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1202])(window, n); + return ((delegate* unmanaged[Cdecl])funcTable[1203])(window, n); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1202])((nint)window, n); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1203])((nint)window, n); #endif } @@ -3820,9 +3820,9 @@ namespace Dalamud.Bindings.ImGui internal static uint GetWindowResizeBorderIDNative(ImGuiWindow* window, ImGuiDir dir) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1203])(window, dir); + return ((delegate* unmanaged[Cdecl])funcTable[1204])(window, dir); #else - return (uint)((delegate* unmanaged[Cdecl])funcTable[1203])((nint)window, dir); + return (uint)((delegate* unmanaged[Cdecl])funcTable[1204])((nint)window, dir); #endif } @@ -3854,9 +3854,9 @@ namespace Dalamud.Bindings.ImGui internal static void SeparatorExNative(ImGuiSeparatorFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1204])(flags); + ((delegate* unmanaged[Cdecl])funcTable[1205])(flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1204])(flags); + ((delegate* unmanaged[Cdecl])funcTable[1205])(flags); #endif } @@ -3875,9 +3875,9 @@ namespace Dalamud.Bindings.ImGui internal static byte CheckboxFlagsNative(byte* label, long* flags, long flagsValue) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1205])(label, flags, flagsValue); + return ((delegate* unmanaged[Cdecl])funcTable[1206])(label, flags, flagsValue); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1205])((nint)label, (nint)flags, flagsValue); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1206])((nint)label, (nint)flags, flagsValue); #endif } @@ -4026,9 +4026,9 @@ namespace Dalamud.Bindings.ImGui internal static byte CheckboxFlagsNative(byte* label, ulong* flags, ulong flagsValue) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1206])(label, flags, flagsValue); + return ((delegate* unmanaged[Cdecl])funcTable[1207])(label, flags, flagsValue); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1206])((nint)label, (nint)flags, flagsValue); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1207])((nint)label, (nint)flags, flagsValue); #endif } @@ -4177,9 +4177,9 @@ namespace Dalamud.Bindings.ImGui internal static byte ButtonBehaviorNative(ImRect bb, uint id, bool* outHovered, bool* outHeld, ImGuiButtonFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1207])(bb, id, outHovered, outHeld, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1208])(bb, id, outHovered, outHeld, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1207])(bb, id, (nint)outHovered, (nint)outHeld, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1208])(bb, id, (nint)outHovered, (nint)outHeld, flags); #endif } @@ -4286,9 +4286,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DragBehaviorNative(uint id, ImGuiDataType dataType, void* pV, float vSpeed, void* pMin, void* pMax, byte* format, ImGuiSliderFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1208])(id, dataType, pV, vSpeed, pMin, pMax, format, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1209])(id, dataType, pV, vSpeed, pMin, pMax, format, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1208])(id, dataType, (nint)pV, vSpeed, (nint)pMin, (nint)pMax, (nint)format, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1209])(id, dataType, (nint)pV, vSpeed, (nint)pMin, (nint)pMax, (nint)format, flags); #endif } @@ -4362,9 +4362,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SliderBehaviorNative(ImRect bb, uint id, ImGuiDataType dataType, void* pV, void* pMin, void* pMax, byte* format, ImGuiSliderFlags flags, ImRect* outGrabBb) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1209])(bb, id, dataType, pV, pMin, pMax, format, flags, outGrabBb); + return ((delegate* unmanaged[Cdecl])funcTable[1210])(bb, id, dataType, pV, pMin, pMax, format, flags, outGrabBb); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1209])(bb, id, dataType, (nint)pV, (nint)pMin, (nint)pMax, (nint)format, flags, (nint)outGrabBb); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1210])(bb, id, dataType, (nint)pV, (nint)pMin, (nint)pMax, (nint)format, flags, (nint)outGrabBb); #endif } @@ -4513,9 +4513,9 @@ namespace Dalamud.Bindings.ImGui internal static byte SplitterBehaviorNative(ImRect bb, uint id, ImGuiAxis axis, float* size1, float* size2, float minsize1, float minsize2, float hoverExtend, float hoverVisibilityDelay, uint bgCol) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1210])(bb, id, axis, size1, size2, minsize1, minsize2, hoverExtend, hoverVisibilityDelay, bgCol); + return ((delegate* unmanaged[Cdecl])funcTable[1211])(bb, id, axis, size1, size2, minsize1, minsize2, hoverExtend, hoverVisibilityDelay, bgCol); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1210])(bb, id, axis, (nint)size1, (nint)size2, minsize1, minsize2, hoverExtend, hoverVisibilityDelay, bgCol); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1211])(bb, id, axis, (nint)size1, (nint)size2, minsize1, minsize2, hoverExtend, hoverVisibilityDelay, bgCol); #endif } @@ -4814,9 +4814,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeBehaviorNative(uint id, ImGuiTreeNodeFlags flags, byte* label, byte* labelEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1211])(id, flags, label, labelEnd); + return ((delegate* unmanaged[Cdecl])funcTable[1212])(id, flags, label, labelEnd); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1211])(id, flags, (nint)label, (nint)labelEnd); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1212])(id, flags, (nint)label, (nint)labelEnd); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.016.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.016.cs index 6cff0aac4..976056c11 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.016.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.016.cs @@ -238,9 +238,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TreeNodeBehaviorIsOpenNative(uint id, ImGuiTreeNodeFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1212])(id, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1213])(id, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1212])(id, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1213])(id, flags); #endif } @@ -269,9 +269,9 @@ namespace Dalamud.Bindings.ImGui internal static void TreePushOverrideIDNative(uint id) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1213])(id); + ((delegate* unmanaged[Cdecl])funcTable[1214])(id); #else - ((delegate* unmanaged[Cdecl])funcTable[1213])(id); + ((delegate* unmanaged[Cdecl])funcTable[1214])(id); #endif } @@ -290,9 +290,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiDataTypeInfo* DataTypeGetInfoNative(ImGuiDataType dataType) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1214])(dataType); + return ((delegate* unmanaged[Cdecl])funcTable[1215])(dataType); #else - return (ImGuiDataTypeInfo*)((delegate* unmanaged[Cdecl])funcTable[1214])(dataType); + return (ImGuiDataTypeInfo*)((delegate* unmanaged[Cdecl])funcTable[1215])(dataType); #endif } @@ -312,9 +312,9 @@ namespace Dalamud.Bindings.ImGui internal static void DataTypeApplyOpNative(ImGuiDataType dataType, int op, void* output, void* arg1, void* arg2) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1215])(dataType, op, output, arg1, arg2); + ((delegate* unmanaged[Cdecl])funcTable[1216])(dataType, op, output, arg1, arg2); #else - ((delegate* unmanaged[Cdecl])funcTable[1215])(dataType, op, (nint)output, (nint)arg1, (nint)arg2); + ((delegate* unmanaged[Cdecl])funcTable[1216])(dataType, op, (nint)output, (nint)arg1, (nint)arg2); #endif } @@ -333,9 +333,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DataTypeApplyFromTextNative(byte* buf, ImGuiDataType dataType, void* pData, byte* format) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1216])(buf, dataType, pData, format); + return ((delegate* unmanaged[Cdecl])funcTable[1217])(buf, dataType, pData, format); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1216])((nint)buf, dataType, (nint)pData, (nint)format); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1217])((nint)buf, dataType, (nint)pData, (nint)format); #endif } @@ -706,9 +706,9 @@ namespace Dalamud.Bindings.ImGui internal static int DataTypeCompareNative(ImGuiDataType dataType, void* arg1, void* arg2) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1217])(dataType, arg1, arg2); + return ((delegate* unmanaged[Cdecl])funcTable[1218])(dataType, arg1, arg2); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1217])(dataType, (nint)arg1, (nint)arg2); + return (int)((delegate* unmanaged[Cdecl])funcTable[1218])(dataType, (nint)arg1, (nint)arg2); #endif } @@ -728,9 +728,9 @@ namespace Dalamud.Bindings.ImGui internal static byte DataTypeClampNative(ImGuiDataType dataType, void* pData, void* pMin, void* pMax) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1218])(dataType, pData, pMin, pMax); + return ((delegate* unmanaged[Cdecl])funcTable[1219])(dataType, pData, pMin, pMax); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1218])(dataType, (nint)pData, (nint)pMin, (nint)pMax); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1219])(dataType, (nint)pData, (nint)pMin, (nint)pMax); #endif } @@ -750,9 +750,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TempInputScalarNative(ImRect bb, uint id, byte* label, ImGuiDataType dataType, void* pData, byte* format, void* pClampMin, void* pClampMax) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1219])(bb, id, label, dataType, pData, format, pClampMin, pClampMax); + return ((delegate* unmanaged[Cdecl])funcTable[1220])(bb, id, label, dataType, pData, format, pClampMin, pClampMax); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1219])(bb, id, (nint)label, dataType, (nint)pData, (nint)format, (nint)pClampMin, (nint)pClampMax); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1220])(bb, id, (nint)label, dataType, (nint)pData, (nint)format, (nint)pClampMin, (nint)pClampMax); #endif } @@ -1843,9 +1843,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TempInputIsActiveNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1220])(id); + return ((delegate* unmanaged[Cdecl])funcTable[1221])(id); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1220])(id); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1221])(id); #endif } @@ -1865,9 +1865,9 @@ namespace Dalamud.Bindings.ImGui internal static ImGuiInputTextState* GetInputTextStateNative(uint id) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1221])(id); + return ((delegate* unmanaged[Cdecl])funcTable[1222])(id); #else - return (ImGuiInputTextState*)((delegate* unmanaged[Cdecl])funcTable[1221])(id); + return (ImGuiInputTextState*)((delegate* unmanaged[Cdecl])funcTable[1222])(id); #endif } @@ -1880,6 +1880,70 @@ namespace Dalamud.Bindings.ImGui return ret; } + /// + /// To be documented. + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + internal static void Custom_StbTextMakeUndoReplaceNative(ImGuiInputTextState* str, int where, int oldLength, int newLength) + { + #if NET5_0_OR_GREATER + ((delegate* unmanaged[Cdecl])funcTable[1223])(str, where, oldLength, newLength); + #else + ((delegate* unmanaged[Cdecl])funcTable[1223])((nint)str, where, oldLength, newLength); + #endif + } + + /// + /// To be documented. + /// + public static void Custom_StbTextMakeUndoReplace(ImGuiInputTextStatePtr str, int where, int oldLength, int newLength) + { + Custom_StbTextMakeUndoReplaceNative(str, where, oldLength, newLength); + } + + /// + /// To be documented. + /// + public static void Custom_StbTextMakeUndoReplace(ref ImGuiInputTextState str, int where, int oldLength, int newLength) + { + fixed (ImGuiInputTextState* pstr = &str) + { + Custom_StbTextMakeUndoReplaceNative((ImGuiInputTextState*)pstr, where, oldLength, newLength); + } + } + + /// + /// To be documented. + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + internal static void Custom_StbTextUndoNative(ImGuiInputTextState* str) + { + #if NET5_0_OR_GREATER + ((delegate* unmanaged[Cdecl])funcTable[1224])(str); + #else + ((delegate* unmanaged[Cdecl])funcTable[1224])((nint)str); + #endif + } + + /// + /// To be documented. + /// + public static void Custom_StbTextUndo(ImGuiInputTextStatePtr str) + { + Custom_StbTextUndoNative(str); + } + + /// + /// To be documented. + /// + public static void Custom_StbTextUndo(ref ImGuiInputTextState str) + { + fixed (ImGuiInputTextState* pstr = &str) + { + Custom_StbTextUndoNative((ImGuiInputTextState*)pstr); + } + } + /// /// To be documented. /// @@ -1887,9 +1951,9 @@ namespace Dalamud.Bindings.ImGui internal static void ColorTooltipNative(byte* text, float* col, ImGuiColorEditFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1222])(text, col, flags); + ((delegate* unmanaged[Cdecl])funcTable[1225])(text, col, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1222])((nint)text, (nint)col, flags); + ((delegate* unmanaged[Cdecl])funcTable[1225])((nint)text, (nint)col, flags); #endif } @@ -2030,9 +2094,9 @@ namespace Dalamud.Bindings.ImGui internal static void ColorEditOptionsPopupNative(float* col, ImGuiColorEditFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1223])(col, flags); + ((delegate* unmanaged[Cdecl])funcTable[1226])(col, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1223])((nint)col, flags); + ((delegate* unmanaged[Cdecl])funcTable[1226])((nint)col, flags); #endif } @@ -2062,9 +2126,9 @@ namespace Dalamud.Bindings.ImGui internal static void ColorPickerOptionsPopupNative(float* refCol, ImGuiColorEditFlags flags) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1224])(refCol, flags); + ((delegate* unmanaged[Cdecl])funcTable[1227])(refCol, flags); #else - ((delegate* unmanaged[Cdecl])funcTable[1224])((nint)refCol, flags); + ((delegate* unmanaged[Cdecl])funcTable[1227])((nint)refCol, flags); #endif } @@ -2094,9 +2158,9 @@ namespace Dalamud.Bindings.ImGui internal static int PlotExNative(ImGuiPlotType plotType, byte* label, delegate*, void*, int, int, byte*, float, float, Vector2, float> valuesGetter, void* data, int valuesCount, int valuesOffset, byte* overlayText, float scaleMin, float scaleMax, Vector2 frameSize) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl], void*, int, int, byte*, float, float, Vector2, float>, void*, int, int, byte*, float, float, Vector2, int>)funcTable[1225])(plotType, label, valuesGetter, data, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, frameSize); + return ((delegate* unmanaged[Cdecl], void*, int, int, byte*, float, float, Vector2, float>, void*, int, int, byte*, float, float, Vector2, int>)funcTable[1228])(plotType, label, valuesGetter, data, valuesCount, valuesOffset, overlayText, scaleMin, scaleMax, frameSize); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1225])(plotType, (nint)label, (nint)valuesGetter, (nint)data, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, frameSize); + return (int)((delegate* unmanaged[Cdecl])funcTable[1228])(plotType, (nint)label, (nint)valuesGetter, (nint)data, valuesCount, valuesOffset, (nint)overlayText, scaleMin, scaleMax, frameSize); #endif } @@ -2467,9 +2531,9 @@ namespace Dalamud.Bindings.ImGui internal static void ShadeVertsLinearColorGradientKeepAlphaNative(ImDrawList* drawList, int vertStartIdx, int vertEndIdx, Vector2 gradientp0, Vector2 gradientp1, uint col0, uint col1) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1226])(drawList, vertStartIdx, vertEndIdx, gradientp0, gradientp1, col0, col1); + ((delegate* unmanaged[Cdecl])funcTable[1229])(drawList, vertStartIdx, vertEndIdx, gradientp0, gradientp1, col0, col1); #else - ((delegate* unmanaged[Cdecl])funcTable[1226])((nint)drawList, vertStartIdx, vertEndIdx, gradientp0, gradientp1, col0, col1); + ((delegate* unmanaged[Cdecl])funcTable[1229])((nint)drawList, vertStartIdx, vertEndIdx, gradientp0, gradientp1, col0, col1); #endif } @@ -2499,9 +2563,9 @@ namespace Dalamud.Bindings.ImGui internal static void ShadeVertsLinearUVNative(ImDrawList* drawList, int vertStartIdx, int vertEndIdx, Vector2 a, Vector2 b, Vector2 uvA, Vector2 uvB, byte clamp) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1227])(drawList, vertStartIdx, vertEndIdx, a, b, uvA, uvB, clamp); + ((delegate* unmanaged[Cdecl])funcTable[1230])(drawList, vertStartIdx, vertEndIdx, a, b, uvA, uvB, clamp); #else - ((delegate* unmanaged[Cdecl])funcTable[1227])((nint)drawList, vertStartIdx, vertEndIdx, a, b, uvA, uvB, clamp); + ((delegate* unmanaged[Cdecl])funcTable[1230])((nint)drawList, vertStartIdx, vertEndIdx, a, b, uvA, uvB, clamp); #endif } @@ -2531,9 +2595,9 @@ namespace Dalamud.Bindings.ImGui internal static void GcCompactTransientMiscBuffersNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1228])(); + ((delegate* unmanaged[Cdecl])funcTable[1231])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1228])(); + ((delegate* unmanaged[Cdecl])funcTable[1231])(); #endif } @@ -2552,9 +2616,9 @@ namespace Dalamud.Bindings.ImGui internal static void GcCompactTransientWindowBuffersNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1229])(window); + ((delegate* unmanaged[Cdecl])funcTable[1232])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[1229])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1232])((nint)window); #endif } @@ -2584,9 +2648,9 @@ namespace Dalamud.Bindings.ImGui internal static void GcAwakeTransientWindowBuffersNative(ImGuiWindow* window) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1230])(window); + ((delegate* unmanaged[Cdecl])funcTable[1233])(window); #else - ((delegate* unmanaged[Cdecl])funcTable[1230])((nint)window); + ((delegate* unmanaged[Cdecl])funcTable[1233])((nint)window); #endif } @@ -2616,9 +2680,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugLogNative(byte* fmt) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1231])(fmt); + ((delegate* unmanaged[Cdecl])funcTable[1234])(fmt); #else - ((delegate* unmanaged[Cdecl])funcTable[1231])((nint)fmt); + ((delegate* unmanaged[Cdecl])funcTable[1234])((nint)fmt); #endif } @@ -2688,9 +2752,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugLogVNative(byte* fmt, nuint args) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1232])(fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[1235])(fmt, args); #else - ((delegate* unmanaged[Cdecl])funcTable[1232])((nint)fmt, args); + ((delegate* unmanaged[Cdecl])funcTable[1235])((nint)fmt, args); #endif } @@ -2760,9 +2824,9 @@ namespace Dalamud.Bindings.ImGui internal static void ErrorCheckEndFrameRecoverNative(ImGuiErrorLogCallback logCallback, void* userData) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl], void*, void>)funcTable[1233])((delegate*)Utils.GetFunctionPointerForDelegate(logCallback), userData); + ((delegate* unmanaged[Cdecl], void*, void>)funcTable[1236])((delegate*)Utils.GetFunctionPointerForDelegate(logCallback), userData); #else - ((delegate* unmanaged[Cdecl])funcTable[1233])((nint)Utils.GetFunctionPointerForDelegate(logCallback), (nint)userData); + ((delegate* unmanaged[Cdecl])funcTable[1236])((nint)Utils.GetFunctionPointerForDelegate(logCallback), (nint)userData); #endif } @@ -2789,9 +2853,9 @@ namespace Dalamud.Bindings.ImGui internal static void ErrorCheckEndWindowRecoverNative(ImGuiErrorLogCallback logCallback, void* userData) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl], void*, void>)funcTable[1234])((delegate*)Utils.GetFunctionPointerForDelegate(logCallback), userData); + ((delegate* unmanaged[Cdecl], void*, void>)funcTable[1237])((delegate*)Utils.GetFunctionPointerForDelegate(logCallback), userData); #else - ((delegate* unmanaged[Cdecl])funcTable[1234])((nint)Utils.GetFunctionPointerForDelegate(logCallback), (nint)userData); + ((delegate* unmanaged[Cdecl])funcTable[1237])((nint)Utils.GetFunctionPointerForDelegate(logCallback), (nint)userData); #endif } @@ -2818,9 +2882,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugDrawItemRectNative(uint col) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1235])(col); + ((delegate* unmanaged[Cdecl])funcTable[1238])(col); #else - ((delegate* unmanaged[Cdecl])funcTable[1235])(col); + ((delegate* unmanaged[Cdecl])funcTable[1238])(col); #endif } @@ -2847,9 +2911,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugStartItemPickerNative() { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1236])(); + ((delegate* unmanaged[Cdecl])funcTable[1239])(); #else - ((delegate* unmanaged[Cdecl])funcTable[1236])(); + ((delegate* unmanaged[Cdecl])funcTable[1239])(); #endif } @@ -2868,9 +2932,9 @@ namespace Dalamud.Bindings.ImGui internal static void ShowFontAtlasNative(ImFontAtlas* atlas) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1237])(atlas); + ((delegate* unmanaged[Cdecl])funcTable[1240])(atlas); #else - ((delegate* unmanaged[Cdecl])funcTable[1237])((nint)atlas); + ((delegate* unmanaged[Cdecl])funcTable[1240])((nint)atlas); #endif } @@ -2900,9 +2964,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugHookIdInfoNative(uint id, ImGuiDataType dataType, void* dataId, void* dataIdEnd) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1238])(id, dataType, dataId, dataIdEnd); + ((delegate* unmanaged[Cdecl])funcTable[1241])(id, dataType, dataId, dataIdEnd); #else - ((delegate* unmanaged[Cdecl])funcTable[1238])(id, dataType, (nint)dataId, (nint)dataIdEnd); + ((delegate* unmanaged[Cdecl])funcTable[1241])(id, dataType, (nint)dataId, (nint)dataIdEnd); #endif } @@ -2921,9 +2985,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeColumnsNative(ImGuiOldColumns* columns) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1239])(columns); + ((delegate* unmanaged[Cdecl])funcTable[1242])(columns); #else - ((delegate* unmanaged[Cdecl])funcTable[1239])((nint)columns); + ((delegate* unmanaged[Cdecl])funcTable[1242])((nint)columns); #endif } @@ -2953,9 +3017,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeDockNodeNative(ImGuiDockNode* node, byte* label) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1240])(node, label); + ((delegate* unmanaged[Cdecl])funcTable[1243])(node, label); #else - ((delegate* unmanaged[Cdecl])funcTable[1240])((nint)node, (nint)label); + ((delegate* unmanaged[Cdecl])funcTable[1243])((nint)node, (nint)label); #endif } @@ -3096,9 +3160,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeDrawListNative(ImGuiWindow* window, ImGuiViewportP* viewport, ImDrawList* drawList, byte* label) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1241])(window, viewport, drawList, label); + ((delegate* unmanaged[Cdecl])funcTable[1244])(window, viewport, drawList, label); #else - ((delegate* unmanaged[Cdecl])funcTable[1241])((nint)window, (nint)viewport, (nint)drawList, (nint)label); + ((delegate* unmanaged[Cdecl])funcTable[1244])((nint)window, (nint)viewport, (nint)drawList, (nint)label); #endif } @@ -3725,9 +3789,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeDrawCmdShowMeshAndBoundingBoxNative(ImDrawList* outDrawList, ImDrawList* drawList, ImDrawCmd* drawCmd, byte showMesh, byte showAabb) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1242])(outDrawList, drawList, drawCmd, showMesh, showAabb); + ((delegate* unmanaged[Cdecl])funcTable[1245])(outDrawList, drawList, drawCmd, showMesh, showAabb); #else - ((delegate* unmanaged[Cdecl])funcTable[1242])((nint)outDrawList, (nint)drawList, (nint)drawCmd, showMesh, showAabb); + ((delegate* unmanaged[Cdecl])funcTable[1245])((nint)outDrawList, (nint)drawList, (nint)drawCmd, showMesh, showAabb); #endif } @@ -3838,9 +3902,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeFontNative(ImFont* font) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1243])(font); + ((delegate* unmanaged[Cdecl])funcTable[1246])(font); #else - ((delegate* unmanaged[Cdecl])funcTable[1243])((nint)font); + ((delegate* unmanaged[Cdecl])funcTable[1246])((nint)font); #endif } @@ -3870,9 +3934,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeFontGlyphNative(ImFont* font, ImFontGlyph* glyph) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1244])(font, glyph); + ((delegate* unmanaged[Cdecl])funcTable[1247])(font, glyph); #else - ((delegate* unmanaged[Cdecl])funcTable[1244])((nint)font, (nint)glyph); + ((delegate* unmanaged[Cdecl])funcTable[1247])((nint)font, (nint)glyph); #endif } @@ -3927,9 +3991,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeStorageNative(ImGuiStorage* storage, byte* label) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1245])(storage, label); + ((delegate* unmanaged[Cdecl])funcTable[1248])(storage, label); #else - ((delegate* unmanaged[Cdecl])funcTable[1245])((nint)storage, (nint)label); + ((delegate* unmanaged[Cdecl])funcTable[1248])((nint)storage, (nint)label); #endif } @@ -4070,9 +4134,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeTabBarNative(ImGuiTabBar* tabBar, byte* label) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1246])(tabBar, label); + ((delegate* unmanaged[Cdecl])funcTable[1249])(tabBar, label); #else - ((delegate* unmanaged[Cdecl])funcTable[1246])((nint)tabBar, (nint)label); + ((delegate* unmanaged[Cdecl])funcTable[1249])((nint)tabBar, (nint)label); #endif } @@ -4213,9 +4277,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeTableNative(ImGuiTable* table) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1247])(table); + ((delegate* unmanaged[Cdecl])funcTable[1250])(table); #else - ((delegate* unmanaged[Cdecl])funcTable[1247])((nint)table); + ((delegate* unmanaged[Cdecl])funcTable[1250])((nint)table); #endif } @@ -4245,9 +4309,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeTableSettingsNative(ImGuiTableSettings* settings) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1248])(settings); + ((delegate* unmanaged[Cdecl])funcTable[1251])(settings); #else - ((delegate* unmanaged[Cdecl])funcTable[1248])((nint)settings); + ((delegate* unmanaged[Cdecl])funcTable[1251])((nint)settings); #endif } @@ -4277,9 +4341,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeInputTextStateNative(ImGuiInputTextState* state) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1249])(state); + ((delegate* unmanaged[Cdecl])funcTable[1252])(state); #else - ((delegate* unmanaged[Cdecl])funcTable[1249])((nint)state); + ((delegate* unmanaged[Cdecl])funcTable[1252])((nint)state); #endif } @@ -4309,9 +4373,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeWindowNative(ImGuiWindow* window, byte* label) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1250])(window, label); + ((delegate* unmanaged[Cdecl])funcTable[1253])(window, label); #else - ((delegate* unmanaged[Cdecl])funcTable[1250])((nint)window, (nint)label); + ((delegate* unmanaged[Cdecl])funcTable[1253])((nint)window, (nint)label); #endif } @@ -4452,9 +4516,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeWindowSettingsNative(ImGuiWindowSettings* settings) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1251])(settings); + ((delegate* unmanaged[Cdecl])funcTable[1254])(settings); #else - ((delegate* unmanaged[Cdecl])funcTable[1251])((nint)settings); + ((delegate* unmanaged[Cdecl])funcTable[1254])((nint)settings); #endif } @@ -4484,9 +4548,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeWindowsListNative(ImVector* windows, byte* label) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl]*, byte*, void>)funcTable[1252])(windows, label); + ((delegate* unmanaged[Cdecl]*, byte*, void>)funcTable[1255])(windows, label); #else - ((delegate* unmanaged[Cdecl])funcTable[1252])((nint)windows, (nint)label); + ((delegate* unmanaged[Cdecl])funcTable[1255])((nint)windows, (nint)label); #endif } @@ -4627,9 +4691,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeWindowsListByBeginStackParentNative(ImGuiWindow** windows, int windowsSize, ImGuiWindow* parentInBeginStack) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1253])(windows, windowsSize, parentInBeginStack); + ((delegate* unmanaged[Cdecl])funcTable[1256])(windows, windowsSize, parentInBeginStack); #else - ((delegate* unmanaged[Cdecl])funcTable[1253])((nint)windows, windowsSize, (nint)parentInBeginStack); + ((delegate* unmanaged[Cdecl])funcTable[1256])((nint)windows, windowsSize, (nint)parentInBeginStack); #endif } @@ -4684,9 +4748,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugNodeViewportNative(ImGuiViewportP* viewport) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1254])(viewport); + ((delegate* unmanaged[Cdecl])funcTable[1257])(viewport); #else - ((delegate* unmanaged[Cdecl])funcTable[1254])((nint)viewport); + ((delegate* unmanaged[Cdecl])funcTable[1257])((nint)viewport); #endif } @@ -4716,9 +4780,9 @@ namespace Dalamud.Bindings.ImGui internal static void DebugRenderViewportThumbnailNative(ImDrawList* drawList, ImGuiViewportP* viewport, ImRect bb) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1255])(drawList, viewport, bb); + ((delegate* unmanaged[Cdecl])funcTable[1258])(drawList, viewport, bb); #else - ((delegate* unmanaged[Cdecl])funcTable[1255])((nint)drawList, (nint)viewport, bb); + ((delegate* unmanaged[Cdecl])funcTable[1258])((nint)drawList, (nint)viewport, bb); #endif } @@ -4773,9 +4837,9 @@ namespace Dalamud.Bindings.ImGui internal static ImFontBuilderIO* ImFontAtlasGetBuilderForStbTruetypeNative() { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1256])(); + return ((delegate* unmanaged[Cdecl])funcTable[1259])(); #else - return (ImFontBuilderIO*)((delegate* unmanaged[Cdecl])funcTable[1256])(); + return (ImFontBuilderIO*)((delegate* unmanaged[Cdecl])funcTable[1259])(); #endif } @@ -4795,9 +4859,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFontAtlasBuildInitNative(ImFontAtlas* atlas) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1257])(atlas); + ((delegate* unmanaged[Cdecl])funcTable[1260])(atlas); #else - ((delegate* unmanaged[Cdecl])funcTable[1257])((nint)atlas); + ((delegate* unmanaged[Cdecl])funcTable[1260])((nint)atlas); #endif } @@ -4827,9 +4891,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFontAtlasBuildSetupFontNative(ImFontAtlas* atlas, ImFont* font, ImFontConfig* fontConfig, float ascent, float descent) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1258])(atlas, font, fontConfig, ascent, descent); + ((delegate* unmanaged[Cdecl])funcTable[1261])(atlas, font, fontConfig, ascent, descent); #else - ((delegate* unmanaged[Cdecl])funcTable[1258])((nint)atlas, (nint)font, (nint)fontConfig, ascent, descent); + ((delegate* unmanaged[Cdecl])funcTable[1261])((nint)atlas, (nint)font, (nint)fontConfig, ascent, descent); #endif } @@ -4932,37 +4996,5 @@ namespace Dalamud.Bindings.ImGui } } } - - /// - /// To be documented. - /// - [MethodImpl(MethodImplOptions.AggressiveInlining)] - internal static void ImFontAtlasBuildFinishNative(ImFontAtlas* atlas) - { - #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1260])(atlas); - #else - ((delegate* unmanaged[Cdecl])funcTable[1260])((nint)atlas); - #endif - } - - /// - /// To be documented. - /// - public static void ImFontAtlasBuildFinish(ImFontAtlasPtr atlas) - { - ImFontAtlasBuildFinishNative(atlas); - } - - /// - /// To be documented. - /// - public static void ImFontAtlasBuildFinish(ref ImFontAtlas atlas) - { - fixed (ImFontAtlas* patlas = &atlas) - { - ImFontAtlasBuildFinishNative((ImFontAtlas*)patlas); - } - } } } diff --git a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.017.cs b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.017.cs index 487b5048b..40a9101b5 100644 --- a/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.017.cs +++ b/imgui/Dalamud.Bindings.ImGui/Internals/Functions/Functions.017.cs @@ -18,6 +18,38 @@ namespace Dalamud.Bindings.ImGui public unsafe partial class ImGuiP { + /// + /// To be documented. + /// + [MethodImpl(MethodImplOptions.AggressiveInlining)] + internal static void ImFontAtlasBuildFinishNative(ImFontAtlas* atlas) + { + #if NET5_0_OR_GREATER + ((delegate* unmanaged[Cdecl])funcTable[1263])(atlas); + #else + ((delegate* unmanaged[Cdecl])funcTable[1263])((nint)atlas); + #endif + } + + /// + /// To be documented. + /// + public static void ImFontAtlasBuildFinish(ImFontAtlasPtr atlas) + { + ImFontAtlasBuildFinishNative(atlas); + } + + /// + /// To be documented. + /// + public static void ImFontAtlasBuildFinish(ref ImFontAtlas atlas) + { + fixed (ImFontAtlas* patlas = &atlas) + { + ImFontAtlasBuildFinishNative((ImFontAtlas*)patlas); + } + } + /// /// To be documented. /// @@ -25,9 +57,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFontAtlasBuildRender8bppRectFromStringNative(ImFontAtlas* atlas, int textureIndex, int x, int y, int w, int h, byte* inStr, byte inMarkerChar, byte inMarkerPixelValue) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1261])(atlas, textureIndex, x, y, w, h, inStr, inMarkerChar, inMarkerPixelValue); + ((delegate* unmanaged[Cdecl])funcTable[1264])(atlas, textureIndex, x, y, w, h, inStr, inMarkerChar, inMarkerPixelValue); #else - ((delegate* unmanaged[Cdecl])funcTable[1261])((nint)atlas, textureIndex, x, y, w, h, (nint)inStr, inMarkerChar, inMarkerPixelValue); + ((delegate* unmanaged[Cdecl])funcTable[1264])((nint)atlas, textureIndex, x, y, w, h, (nint)inStr, inMarkerChar, inMarkerPixelValue); #endif } @@ -168,9 +200,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFontAtlasBuildRender32bppRectFromStringNative(ImFontAtlas* atlas, int textureIndex, int x, int y, int w, int h, byte* inStr, byte inMarkerChar, uint inMarkerPixelValue) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1262])(atlas, textureIndex, x, y, w, h, inStr, inMarkerChar, inMarkerPixelValue); + ((delegate* unmanaged[Cdecl])funcTable[1265])(atlas, textureIndex, x, y, w, h, inStr, inMarkerChar, inMarkerPixelValue); #else - ((delegate* unmanaged[Cdecl])funcTable[1262])((nint)atlas, textureIndex, x, y, w, h, (nint)inStr, inMarkerChar, inMarkerPixelValue); + ((delegate* unmanaged[Cdecl])funcTable[1265])((nint)atlas, textureIndex, x, y, w, h, (nint)inStr, inMarkerChar, inMarkerPixelValue); #endif } @@ -311,9 +343,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFontAtlasBuildMultiplyCalcLookupTableNative(byte* outTable, float inMultiplyFactor, float gammaFactor) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1263])(outTable, inMultiplyFactor, gammaFactor); + ((delegate* unmanaged[Cdecl])funcTable[1266])(outTable, inMultiplyFactor, gammaFactor); #else - ((delegate* unmanaged[Cdecl])funcTable[1263])((nint)outTable, inMultiplyFactor, gammaFactor); + ((delegate* unmanaged[Cdecl])funcTable[1266])((nint)outTable, inMultiplyFactor, gammaFactor); #endif } @@ -354,9 +386,9 @@ namespace Dalamud.Bindings.ImGui internal static void ImFontAtlasBuildMultiplyRectAlpha8Native(byte* table, byte* pixels, int x, int y, int w, int h, int stride) { #if NET5_0_OR_GREATER - ((delegate* unmanaged[Cdecl])funcTable[1264])(table, pixels, x, y, w, h, stride); + ((delegate* unmanaged[Cdecl])funcTable[1267])(table, pixels, x, y, w, h, stride); #else - ((delegate* unmanaged[Cdecl])funcTable[1264])((nint)table, (nint)pixels, x, y, w, h, stride); + ((delegate* unmanaged[Cdecl])funcTable[1267])((nint)table, (nint)pixels, x, y, w, h, stride); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.000.cs b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.000.cs index 6a854d0dc..55106a850 100644 --- a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.000.cs +++ b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.000.cs @@ -24,9 +24,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputTextNative(byte* label, byte* buf, ulong bufSize, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* userData) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1265])(label, buf, bufSize, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); + return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1268])(label, buf, bufSize, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1265])((nint)label, (nint)buf, bufSize, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1268])((nint)label, (nint)buf, bufSize, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); #endif } @@ -4853,9 +4853,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputTextMultilineNative(byte* label, byte* buf, ulong bufSize, Vector2 size, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* userData) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1266])(label, buf, bufSize, size, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); + return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1269])(label, buf, bufSize, size, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1266])((nint)label, (nint)buf, bufSize, size, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1269])((nint)label, (nint)buf, bufSize, size, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.002.cs b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.002.cs index 1490df0e6..fd0c9c7b8 100644 --- a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.002.cs +++ b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.002.cs @@ -4493,9 +4493,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputTextWithHintNative(byte* label, byte* hint, byte* buf, ulong bufSize, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* userData) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1267])(label, hint, buf, bufSize, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); + return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1270])(label, hint, buf, bufSize, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1267])((nint)label, (nint)hint, (nint)buf, bufSize, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1270])((nint)label, (nint)hint, (nint)buf, bufSize, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.007.cs b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.007.cs index 8acf3d5b8..aaa4e599f 100644 --- a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.007.cs +++ b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.007.cs @@ -3903,9 +3903,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImFormatStringNative(byte* buf, ulong bufSize, byte* fmt) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1268])(buf, bufSize, fmt); + return ((delegate* unmanaged[Cdecl])funcTable[1271])(buf, bufSize, fmt); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1268])((nint)buf, bufSize, (nint)fmt); + return (int)((delegate* unmanaged[Cdecl])funcTable[1271])((nint)buf, bufSize, (nint)fmt); #endif } @@ -4494,9 +4494,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImFormatStringVNative(byte* buf, ulong bufSize, byte* fmt, nuint args) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1269])(buf, bufSize, fmt, args); + return ((delegate* unmanaged[Cdecl])funcTable[1272])(buf, bufSize, fmt, args); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1269])((nint)buf, bufSize, (nint)fmt, args); + return (int)((delegate* unmanaged[Cdecl])funcTable[1272])((nint)buf, bufSize, (nint)fmt, args); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.008.cs b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.008.cs index 6f8ae2aed..d9767bbae 100644 --- a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.008.cs +++ b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.008.cs @@ -59,9 +59,9 @@ namespace Dalamud.Bindings.ImGui internal static byte* ImParseFormatTrimDecorationsNative(byte* format, byte* buf, ulong bufSize) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1270])(format, buf, bufSize); + return ((delegate* unmanaged[Cdecl])funcTable[1273])(format, buf, bufSize); #else - return (byte*)((delegate* unmanaged[Cdecl])funcTable[1270])((nint)format, (nint)buf, bufSize); + return (byte*)((delegate* unmanaged[Cdecl])funcTable[1273])((nint)format, (nint)buf, bufSize); #endif } @@ -1228,9 +1228,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImTextStrToUtf8Native(byte* outBuf, int outBufSize, ushort* inText, ushort* inTextEnd) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1271])(outBuf, outBufSize, inText, inTextEnd); + return ((delegate* unmanaged[Cdecl])funcTable[1274])(outBuf, outBufSize, inText, inTextEnd); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1271])((nint)outBuf, outBufSize, (nint)inText, (nint)inTextEnd); + return (int)((delegate* unmanaged[Cdecl])funcTable[1274])((nint)outBuf, outBufSize, (nint)inText, (nint)inTextEnd); #endif } @@ -1485,9 +1485,9 @@ namespace Dalamud.Bindings.ImGui internal static int ImTextStrFromUtf8Native(ushort* outBuf, int outBufSize, byte* inText, byte* inTextEnd, byte** inRemaining) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1272])(outBuf, outBufSize, inText, inTextEnd, inRemaining); + return ((delegate* unmanaged[Cdecl])funcTable[1275])(outBuf, outBufSize, inText, inTextEnd, inRemaining); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1272])((nint)outBuf, outBufSize, (nint)inText, (nint)inTextEnd, (nint)inRemaining); + return (int)((delegate* unmanaged[Cdecl])funcTable[1275])((nint)outBuf, outBufSize, (nint)inText, (nint)inTextEnd, (nint)inRemaining); #endif } @@ -3898,9 +3898,9 @@ namespace Dalamud.Bindings.ImGui internal static int DataTypeFormatStringNative(byte* buf, int bufSize, ImGuiDataType dataType, void* pData, byte* format) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1273])(buf, bufSize, dataType, pData, format); + return ((delegate* unmanaged[Cdecl])funcTable[1276])(buf, bufSize, dataType, pData, format); #else - return (int)((delegate* unmanaged[Cdecl])funcTable[1273])((nint)buf, bufSize, dataType, (nint)pData, (nint)format); + return (int)((delegate* unmanaged[Cdecl])funcTable[1276])((nint)buf, bufSize, dataType, (nint)pData, (nint)format); #endif } @@ -4200,9 +4200,9 @@ namespace Dalamud.Bindings.ImGui internal static byte InputTextExNative(byte* label, byte* hint, byte* buf, int bufSize, Vector2 sizeArg, ImGuiInputTextFlags flags, ImGuiInputTextCallback callback, void* userData) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1274])(label, hint, buf, bufSize, sizeArg, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); + return ((delegate* unmanaged[Cdecl], void*, byte>)funcTable[1277])(label, hint, buf, bufSize, sizeArg, flags, (delegate*)Utils.GetFunctionPointerForDelegate(callback), userData); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1274])((nint)label, (nint)hint, (nint)buf, bufSize, sizeArg, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1277])((nint)label, (nint)hint, (nint)buf, bufSize, sizeArg, flags, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)userData); #endif } diff --git a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.010.cs b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.010.cs index 2f345c2e1..9784bd4c4 100644 --- a/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.010.cs +++ b/imgui/Dalamud.Bindings.ImGui/Manual/Functions/Functions.010.cs @@ -299,9 +299,9 @@ namespace Dalamud.Bindings.ImGui internal static byte TempInputTextNative(ImRect bb, uint id, byte* label, byte* buf, int bufSize, ImGuiInputTextFlags flags) { #if NET5_0_OR_GREATER - return ((delegate* unmanaged[Cdecl])funcTable[1275])(bb, id, label, buf, bufSize, flags); + return ((delegate* unmanaged[Cdecl])funcTable[1278])(bb, id, label, buf, bufSize, flags); #else - return (byte)((delegate* unmanaged[Cdecl])funcTable[1275])(bb, id, (nint)label, (nint)buf, bufSize, flags); + return (byte)((delegate* unmanaged[Cdecl])funcTable[1278])(bb, id, (nint)label, (nint)buf, bufSize, flags); #endif } diff --git a/lib/Hexa.NET.ImGui b/lib/Hexa.NET.ImGui index 028a1f943..b206345f5 160000 --- a/lib/Hexa.NET.ImGui +++ b/lib/Hexa.NET.ImGui @@ -1 +1 @@ -Subproject commit 028a1f94391970c14724cfea403d9c4faa78e3f1 +Subproject commit b206345f59c188bcd143c0f6d011f94971bbf4a1 diff --git a/lib/cimgui b/lib/cimgui index 122ee1681..e29ccc495 160000 --- a/lib/cimgui +++ b/lib/cimgui @@ -1 +1 @@ -Subproject commit 122ee16819437eea7eefe0c04398b44174106d86 +Subproject commit e29ccc49518b2e106ef9aef47dc5d22c5e51558f