Regen cimgui

This commit is contained in:
goaaats 2025-04-07 21:49:03 +02:00
parent b8ce2d4001
commit eaadd3d136
72 changed files with 4643 additions and 4510 deletions

View file

@ -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*<ulong, void*, void*>, delegate*<void*, void*, void>, void*, void>)funcTable[383])((delegate*<ulong, void*, void*>)Utils.GetFunctionPointerForDelegate(allocFunc), (delegate*<void*, void*, void>)Utils.GetFunctionPointerForDelegate(freeFunc), userData);
((delegate* unmanaged[Cdecl]<delegate*<ulong, void*, void*>, delegate*<void*, void*, void>, void*, void>)funcTable[384])((delegate*<ulong, void*, void*>)Utils.GetFunctionPointerForDelegate(allocFunc), (delegate*<void*, void*, void>)Utils.GetFunctionPointerForDelegate(freeFunc), userData);
#else
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)funcTable[383])((nint)Utils.GetFunctionPointerForDelegate(allocFunc), (nint)Utils.GetFunctionPointerForDelegate(freeFunc), (nint)userData);
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)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*<ulong, void*, void*>* pAllocFunc, delegate*<void*, void*, void>* pFreeFunc, void** pUserData)
{
#if NET5_0_OR_GREATER
((delegate* unmanaged[Cdecl]<delegate*<ulong, void*, void*>*, delegate*<void*, void*, void>*, void**, void>)funcTable[384])(pAllocFunc, pFreeFunc, pUserData);
((delegate* unmanaged[Cdecl]<delegate*<ulong, void*, void*>*, delegate*<void*, void*, void>*, void**, void>)funcTable[385])(pAllocFunc, pFreeFunc, pUserData);
#else
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)funcTable[384])((nint)pAllocFunc, (nint)pFreeFunc, (nint)pUserData);
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)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]<ulong, void*>)funcTable[385])(size);
return ((delegate* unmanaged[Cdecl]<ulong, void*>)funcTable[386])(size);
#else
return (void*)((delegate* unmanaged[Cdecl]<ulong, nint>)funcTable[385])(size);
return (void*)((delegate* unmanaged[Cdecl]<ulong, nint>)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]<void*, void>)funcTable[386])(ptr);
((delegate* unmanaged[Cdecl]<void*, void>)funcTable[387])(ptr);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[386])((nint)ptr);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiPlatformIO*>)funcTable[387])();
return ((delegate* unmanaged[Cdecl]<ImGuiPlatformIO*>)funcTable[388])();
#else
return (ImGuiPlatformIO*)((delegate* unmanaged[Cdecl]<nint>)funcTable[387])();
return (ImGuiPlatformIO*)((delegate* unmanaged[Cdecl]<nint>)funcTable[388])();
#endif
}
@ -464,9 +464,9 @@ namespace Dalamud.Bindings.ImGui
internal static void UpdatePlatformWindowsNative()
{
#if NET5_0_OR_GREATER
((delegate* unmanaged[Cdecl]<void>)funcTable[388])();
((delegate* unmanaged[Cdecl]<void>)funcTable[389])();
#else
((delegate* unmanaged[Cdecl]<void>)funcTable[388])();
((delegate* unmanaged[Cdecl]<void>)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]<void*, void*, void>)funcTable[389])(platformRenderArg, rendererRenderArg);
((delegate* unmanaged[Cdecl]<void*, void*, void>)funcTable[390])(platformRenderArg, rendererRenderArg);
#else
((delegate* unmanaged[Cdecl]<nint, nint, void>)funcTable[389])((nint)platformRenderArg, (nint)rendererRenderArg);
((delegate* unmanaged[Cdecl]<nint, nint, void>)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]<void>)funcTable[390])();
((delegate* unmanaged[Cdecl]<void>)funcTable[391])();
#else
((delegate* unmanaged[Cdecl]<void>)funcTable[390])();
((delegate* unmanaged[Cdecl]<void>)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]<uint, ImGuiViewport*>)funcTable[391])(id);
return ((delegate* unmanaged[Cdecl]<uint, ImGuiViewport*>)funcTable[392])(id);
#else
return (ImGuiViewport*)((delegate* unmanaged[Cdecl]<uint, nint>)funcTable[391])(id);
return (ImGuiViewport*)((delegate* unmanaged[Cdecl]<uint, nint>)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]<void*, ImGuiViewport*>)funcTable[392])(platformHandle);
return ((delegate* unmanaged[Cdecl]<void*, ImGuiViewport*>)funcTable[393])(platformHandle);
#else
return (ImGuiViewport*)((delegate* unmanaged[Cdecl]<nint, nint>)funcTable[392])((nint)platformHandle);
return (ImGuiViewport*)((delegate* unmanaged[Cdecl]<nint, nint>)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]<ImGuiStyle*>)funcTable[393])();
return ((delegate* unmanaged[Cdecl]<ImGuiStyle*>)funcTable[394])();
#else
return (ImGuiStyle*)((delegate* unmanaged[Cdecl]<nint>)funcTable[393])();
return (ImGuiStyle*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiStyle*, void>)funcTable[394])(self);
((delegate* unmanaged[Cdecl]<ImGuiStyle*, void>)funcTable[395])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[394])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiStyle*, float, void>)funcTable[395])(self, scaleFactor);
((delegate* unmanaged[Cdecl]<ImGuiStyle*, float, void>)funcTable[396])(self, scaleFactor);
#else
((delegate* unmanaged[Cdecl]<nint, float, void>)funcTable[395])((nint)self, scaleFactor);
((delegate* unmanaged[Cdecl]<nint, float, void>)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]<ImGuiIO*, ImGuiKey, byte, void>)funcTable[396])(self, key, down);
((delegate* unmanaged[Cdecl]<ImGuiIO*, ImGuiKey, byte, void>)funcTable[397])(self, key, down);
#else
((delegate* unmanaged[Cdecl]<nint, ImGuiKey, byte, void>)funcTable[396])((nint)self, key, down);
((delegate* unmanaged[Cdecl]<nint, ImGuiKey, byte, void>)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]<ImGuiIO*, ImGuiKey, byte, float, void>)funcTable[397])(self, key, down, v);
((delegate* unmanaged[Cdecl]<ImGuiIO*, ImGuiKey, byte, float, void>)funcTable[398])(self, key, down, v);
#else
((delegate* unmanaged[Cdecl]<nint, ImGuiKey, byte, float, void>)funcTable[397])((nint)self, key, down, v);
((delegate* unmanaged[Cdecl]<nint, ImGuiKey, byte, float, void>)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]<ImGuiIO*, float, float, void>)funcTable[398])(self, x, y);
((delegate* unmanaged[Cdecl]<ImGuiIO*, float, float, void>)funcTable[399])(self, x, y);
#else
((delegate* unmanaged[Cdecl]<nint, float, float, void>)funcTable[398])((nint)self, x, y);
((delegate* unmanaged[Cdecl]<nint, float, float, void>)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]<ImGuiIO*, int, byte, void>)funcTable[399])(self, button, down);
((delegate* unmanaged[Cdecl]<ImGuiIO*, int, byte, void>)funcTable[400])(self, button, down);
#else
((delegate* unmanaged[Cdecl]<nint, int, byte, void>)funcTable[399])((nint)self, button, down);
((delegate* unmanaged[Cdecl]<nint, int, byte, void>)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]<ImGuiIO*, float, float, void>)funcTable[400])(self, whX, whY);
((delegate* unmanaged[Cdecl]<ImGuiIO*, float, float, void>)funcTable[401])(self, whX, whY);
#else
((delegate* unmanaged[Cdecl]<nint, float, float, void>)funcTable[400])((nint)self, whX, whY);
((delegate* unmanaged[Cdecl]<nint, float, float, void>)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]<ImGuiIO*, uint, void>)funcTable[401])(self, id);
((delegate* unmanaged[Cdecl]<ImGuiIO*, uint, void>)funcTable[402])(self, id);
#else
((delegate* unmanaged[Cdecl]<nint, uint, void>)funcTable[401])((nint)self, id);
((delegate* unmanaged[Cdecl]<nint, uint, void>)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]<ImGuiIO*, byte, void>)funcTable[402])(self, focused);
((delegate* unmanaged[Cdecl]<ImGuiIO*, byte, void>)funcTable[403])(self, focused);
#else
((delegate* unmanaged[Cdecl]<nint, byte, void>)funcTable[402])((nint)self, focused);
((delegate* unmanaged[Cdecl]<nint, byte, void>)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]<ImGuiIO*, uint, void>)funcTable[403])(self, c);
((delegate* unmanaged[Cdecl]<ImGuiIO*, uint, void>)funcTable[404])(self, c);
#else
((delegate* unmanaged[Cdecl]<nint, uint, void>)funcTable[403])((nint)self, c);
((delegate* unmanaged[Cdecl]<nint, uint, void>)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]<ImGuiIO*, ushort, void>)funcTable[404])(self, c);
((delegate* unmanaged[Cdecl]<ImGuiIO*, ushort, void>)funcTable[405])(self, c);
#else
((delegate* unmanaged[Cdecl]<nint, ushort, void>)funcTable[404])((nint)self, c);
((delegate* unmanaged[Cdecl]<nint, ushort, void>)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]<ImGuiIO*, byte*, void>)funcTable[405])(self, str);
((delegate* unmanaged[Cdecl]<ImGuiIO*, byte*, void>)funcTable[406])(self, str);
#else
((delegate* unmanaged[Cdecl]<nint, nint, void>)funcTable[405])((nint)self, (nint)str);
((delegate* unmanaged[Cdecl]<nint, nint, void>)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]<ImGuiIO*, ImGuiKey, int, int, int, void>)funcTable[406])(self, key, nativeKeycode, nativeScancode, nativeLegacyIndex);
((delegate* unmanaged[Cdecl]<ImGuiIO*, ImGuiKey, int, int, int, void>)funcTable[407])(self, key, nativeKeycode, nativeScancode, nativeLegacyIndex);
#else
((delegate* unmanaged[Cdecl]<nint, ImGuiKey, int, int, int, void>)funcTable[406])((nint)self, key, nativeKeycode, nativeScancode, nativeLegacyIndex);
((delegate* unmanaged[Cdecl]<nint, ImGuiKey, int, int, int, void>)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]<ImGuiIO*, byte, void>)funcTable[407])(self, acceptingEvents);
((delegate* unmanaged[Cdecl]<ImGuiIO*, byte, void>)funcTable[408])(self, acceptingEvents);
#else
((delegate* unmanaged[Cdecl]<nint, byte, void>)funcTable[407])((nint)self, acceptingEvents);
((delegate* unmanaged[Cdecl]<nint, byte, void>)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]<ImGuiIO*, void>)funcTable[408])(self);
((delegate* unmanaged[Cdecl]<ImGuiIO*, void>)funcTable[409])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[408])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiIO*, void>)funcTable[409])(self);
((delegate* unmanaged[Cdecl]<ImGuiIO*, void>)funcTable[410])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[409])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiIO*>)funcTable[410])();
return ((delegate* unmanaged[Cdecl]<ImGuiIO*>)funcTable[411])();
#else
return (ImGuiIO*)((delegate* unmanaged[Cdecl]<nint>)funcTable[410])();
return (ImGuiIO*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiIO*, void>)funcTable[411])(self);
((delegate* unmanaged[Cdecl]<ImGuiIO*, void>)funcTable[412])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[411])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiInputTextCallbackData*>)funcTable[412])();
return ((delegate* unmanaged[Cdecl]<ImGuiInputTextCallbackData*>)funcTable[413])();
#else
return (ImGuiInputTextCallbackData*)((delegate* unmanaged[Cdecl]<nint>)funcTable[412])();
return (ImGuiInputTextCallbackData*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiInputTextCallbackData*, void>)funcTable[413])(self);
((delegate* unmanaged[Cdecl]<ImGuiInputTextCallbackData*, void>)funcTable[414])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[413])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiInputTextCallbackData*, int, int, void>)funcTable[414])(self, pos, bytesCount);
((delegate* unmanaged[Cdecl]<ImGuiInputTextCallbackData*, int, int, void>)funcTable[415])(self, pos, bytesCount);
#else
((delegate* unmanaged[Cdecl]<nint, int, int, void>)funcTable[414])((nint)self, pos, bytesCount);
((delegate* unmanaged[Cdecl]<nint, int, int, void>)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]<ImGuiInputTextCallbackData*, int, byte*, byte*, void>)funcTable[415])(self, pos, text, textEnd);
((delegate* unmanaged[Cdecl]<ImGuiInputTextCallbackData*, int, byte*, byte*, void>)funcTable[416])(self, pos, text, textEnd);
#else
((delegate* unmanaged[Cdecl]<nint, int, nint, nint, void>)funcTable[415])((nint)self, pos, (nint)text, (nint)textEnd);
((delegate* unmanaged[Cdecl]<nint, int, nint, nint, void>)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]<ImGuiInputTextCallbackData*, void>)funcTable[416])(self);
((delegate* unmanaged[Cdecl]<ImGuiInputTextCallbackData*, void>)funcTable[417])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[416])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiInputTextCallbackData*, void>)funcTable[417])(self);
((delegate* unmanaged[Cdecl]<ImGuiInputTextCallbackData*, void>)funcTable[418])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[417])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiInputTextCallbackData*, byte>)funcTable[418])(self);
return ((delegate* unmanaged[Cdecl]<ImGuiInputTextCallbackData*, byte>)funcTable[419])(self);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)funcTable[418])((nint)self);
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)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]<ImGuiWindowClass*>)funcTable[419])();
return ((delegate* unmanaged[Cdecl]<ImGuiWindowClass*>)funcTable[420])();
#else
return (ImGuiWindowClass*)((delegate* unmanaged[Cdecl]<nint>)funcTable[419])();
return (ImGuiWindowClass*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiWindowClass*, void>)funcTable[420])(self);
((delegate* unmanaged[Cdecl]<ImGuiWindowClass*, void>)funcTable[421])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[420])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiPayload*>)funcTable[421])();
return ((delegate* unmanaged[Cdecl]<ImGuiPayload*>)funcTable[422])();
#else
return (ImGuiPayload*)((delegate* unmanaged[Cdecl]<nint>)funcTable[421])();
return (ImGuiPayload*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiPayload*, void>)funcTable[422])(self);
((delegate* unmanaged[Cdecl]<ImGuiPayload*, void>)funcTable[423])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[422])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiPayload*, void>)funcTable[423])(self);
((delegate* unmanaged[Cdecl]<ImGuiPayload*, void>)funcTable[424])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[423])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiPayload*, byte*, byte>)funcTable[424])(self, type);
return ((delegate* unmanaged[Cdecl]<ImGuiPayload*, byte*, byte>)funcTable[425])(self, type);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, nint, byte>)funcTable[424])((nint)self, (nint)type);
return (byte)((delegate* unmanaged[Cdecl]<nint, nint, byte>)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]<ImGuiPayload*, byte>)funcTable[425])(self);
return ((delegate* unmanaged[Cdecl]<ImGuiPayload*, byte>)funcTable[426])(self);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)funcTable[425])((nint)self);
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)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]<ImGuiPayload*, byte>)funcTable[426])(self);
return ((delegate* unmanaged[Cdecl]<ImGuiPayload*, byte>)funcTable[427])(self);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)funcTable[426])((nint)self);
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)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]<ImGuiTableColumnSortSpecs*>)funcTable[427])();
return ((delegate* unmanaged[Cdecl]<ImGuiTableColumnSortSpecs*>)funcTable[428])();
#else
return (ImGuiTableColumnSortSpecs*)((delegate* unmanaged[Cdecl]<nint>)funcTable[427])();
return (ImGuiTableColumnSortSpecs*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiTableColumnSortSpecs*, void>)funcTable[428])(self);
((delegate* unmanaged[Cdecl]<ImGuiTableColumnSortSpecs*, void>)funcTable[429])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[428])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiTableSortSpecs*>)funcTable[429])();
return ((delegate* unmanaged[Cdecl]<ImGuiTableSortSpecs*>)funcTable[430])();
#else
return (ImGuiTableSortSpecs*)((delegate* unmanaged[Cdecl]<nint>)funcTable[429])();
return (ImGuiTableSortSpecs*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiTableSortSpecs*, void>)funcTable[430])(self);
((delegate* unmanaged[Cdecl]<ImGuiTableSortSpecs*, void>)funcTable[431])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[430])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiOnceUponAFrame*>)funcTable[431])();
return ((delegate* unmanaged[Cdecl]<ImGuiOnceUponAFrame*>)funcTable[432])();
#else
return (ImGuiOnceUponAFrame*)((delegate* unmanaged[Cdecl]<nint>)funcTable[431])();
return (ImGuiOnceUponAFrame*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiOnceUponAFrame*, void>)funcTable[432])(self);
((delegate* unmanaged[Cdecl]<ImGuiOnceUponAFrame*, void>)funcTable[433])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[432])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<byte*, ImGuiTextFilter*>)funcTable[433])(defaultFilter);
return ((delegate* unmanaged[Cdecl]<byte*, ImGuiTextFilter*>)funcTable[434])(defaultFilter);
#else
return (ImGuiTextFilter*)((delegate* unmanaged[Cdecl]<nint, nint>)funcTable[433])((nint)defaultFilter);
return (ImGuiTextFilter*)((delegate* unmanaged[Cdecl]<nint, nint>)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]<ImGuiTextFilter*, void>)funcTable[434])(self);
((delegate* unmanaged[Cdecl]<ImGuiTextFilter*, void>)funcTable[435])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[434])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiTextFilter*, byte*, float, byte>)funcTable[435])(self, label, width);
return ((delegate* unmanaged[Cdecl]<ImGuiTextFilter*, byte*, float, byte>)funcTable[436])(self, label, width);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, nint, float, byte>)funcTable[435])((nint)self, (nint)label, width);
return (byte)((delegate* unmanaged[Cdecl]<nint, nint, float, byte>)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]<ImGuiTextFilter*, byte*, byte*, byte>)funcTable[436])(self, text, textEnd);
return ((delegate* unmanaged[Cdecl]<ImGuiTextFilter*, byte*, byte*, byte>)funcTable[437])(self, text, textEnd);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, nint, nint, byte>)funcTable[436])((nint)self, (nint)text, (nint)textEnd);
return (byte)((delegate* unmanaged[Cdecl]<nint, nint, nint, byte>)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]<ImGuiTextFilter*, void>)funcTable[437])(self);
((delegate* unmanaged[Cdecl]<ImGuiTextFilter*, void>)funcTable[438])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[437])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiTextFilter*, void>)funcTable[438])(self);
((delegate* unmanaged[Cdecl]<ImGuiTextFilter*, void>)funcTable[439])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[438])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiTextFilter*, byte>)funcTable[439])(self);
return ((delegate* unmanaged[Cdecl]<ImGuiTextFilter*, byte>)funcTable[440])(self);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)funcTable[439])((nint)self);
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)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]<ImGuiTextRange*>)funcTable[440])();
return ((delegate* unmanaged[Cdecl]<ImGuiTextRange*>)funcTable[441])();
#else
return (ImGuiTextRange*)((delegate* unmanaged[Cdecl]<nint>)funcTable[440])();
return (ImGuiTextRange*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiTextRange*, void>)funcTable[441])(self);
((delegate* unmanaged[Cdecl]<ImGuiTextRange*, void>)funcTable[442])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[441])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<byte*, byte*, ImGuiTextRange*>)funcTable[442])(b, e);
return ((delegate* unmanaged[Cdecl]<byte*, byte*, ImGuiTextRange*>)funcTable[443])(b, e);
#else
return (ImGuiTextRange*)((delegate* unmanaged[Cdecl]<nint, nint, nint>)funcTable[442])((nint)b, (nint)e);
return (ImGuiTextRange*)((delegate* unmanaged[Cdecl]<nint, nint, nint>)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]<ImGuiTextRange*, byte>)funcTable[443])(self);
return ((delegate* unmanaged[Cdecl]<ImGuiTextRange*, byte>)funcTable[444])(self);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)funcTable[443])((nint)self);
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)funcTable[444])((nint)self);
#endif
}
@ -4815,9 +4815,9 @@ namespace Dalamud.Bindings.ImGui
internal static void splitNative(ImGuiTextRange* self, byte separator, ImVector<ImGuiTextRange>* output)
{
#if NET5_0_OR_GREATER
((delegate* unmanaged[Cdecl]<ImGuiTextRange*, byte, ImVector<ImGuiTextRange>*, void>)funcTable[444])(self, separator, output);
((delegate* unmanaged[Cdecl]<ImGuiTextRange*, byte, ImVector<ImGuiTextRange>*, void>)funcTable[445])(self, separator, output);
#else
((delegate* unmanaged[Cdecl]<nint, byte, nint, void>)funcTable[444])((nint)self, separator, (nint)output);
((delegate* unmanaged[Cdecl]<nint, byte, nint, void>)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]<ImGuiTextBuffer*>)funcTable[445])();
return ((delegate* unmanaged[Cdecl]<ImGuiTextBuffer*>)funcTable[446])();
#else
return (ImGuiTextBuffer*)((delegate* unmanaged[Cdecl]<nint>)funcTable[445])();
return (ImGuiTextBuffer*)((delegate* unmanaged[Cdecl]<nint>)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]<ImGuiTextBuffer*, void>)funcTable[446])(self);
((delegate* unmanaged[Cdecl]<ImGuiTextBuffer*, void>)funcTable[447])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[446])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImGuiTextBuffer*, byte*>)funcTable[447])(self);
return ((delegate* unmanaged[Cdecl]<ImGuiTextBuffer*, byte*>)funcTable[448])(self);
#else
return (byte*)((delegate* unmanaged[Cdecl]<nint, nint>)funcTable[447])((nint)self);
return (byte*)((delegate* unmanaged[Cdecl]<nint, nint>)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]<ImGuiTextBuffer*, byte*>)funcTable[448])(self);
return ((delegate* unmanaged[Cdecl]<ImGuiTextBuffer*, byte*>)funcTable[449])(self);
#else
return (byte*)((delegate* unmanaged[Cdecl]<nint, nint>)funcTable[448])((nint)self);
return (byte*)((delegate* unmanaged[Cdecl]<nint, nint>)funcTable[449])((nint)self);
#endif
}