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

@ -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]<ImDrawList*, Vector2*, int, uint, ImDrawFlags, float, void>)funcTable[522])(self, points, numPoints, col, flags, thickness);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2*, int, uint, ImDrawFlags, float, void>)funcTable[523])(self, points, numPoints, col, flags, thickness);
#else
((delegate* unmanaged[Cdecl]<nint, nint, int, uint, ImDrawFlags, float, void>)funcTable[522])((nint)self, (nint)points, numPoints, col, flags, thickness);
((delegate* unmanaged[Cdecl]<nint, nint, int, uint, ImDrawFlags, float, void>)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]<ImDrawList*, Vector2*, int, uint, void>)funcTable[523])(self, points, numPoints, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2*, int, uint, void>)funcTable[524])(self, points, numPoints, col);
#else
((delegate* unmanaged[Cdecl]<nint, nint, int, uint, void>)funcTable[523])((nint)self, (nint)points, numPoints, col);
((delegate* unmanaged[Cdecl]<nint, nint, int, uint, void>)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]<ImDrawList*, Vector2, Vector2, Vector2, Vector2, uint, float, int, void>)funcTable[524])(self, p1, p2, p3, p4, col, thickness, numSegments);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, Vector2, Vector2, uint, float, int, void>)funcTable[525])(self, p1, p2, p3, p4, col, thickness, numSegments);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, Vector2, uint, float, int, void>)funcTable[524])((nint)self, p1, p2, p3, p4, col, thickness, numSegments);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, Vector2, uint, float, int, void>)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]<ImDrawList*, Vector2, Vector2, Vector2, uint, float, int, void>)funcTable[525])(self, p1, p2, p3, col, thickness, numSegments);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, Vector2, uint, float, int, void>)funcTable[526])(self, p1, p2, p3, col, thickness, numSegments);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, uint, float, int, void>)funcTable[525])((nint)self, p1, p2, p3, col, thickness, numSegments);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, uint, float, int, void>)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]<ImDrawList*, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[526])(self, userTextureId, pMin, pMax, uvMin, uvMax, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[527])(self, userTextureId, pMin, pMax, uvMin, uvMax, col);
#else
((delegate* unmanaged[Cdecl]<nint, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[526])((nint)self, userTextureId, pMin, pMax, uvMin, uvMax, col);
((delegate* unmanaged[Cdecl]<nint, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, void>)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]<ImDrawList*, ImTextureID, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[527])(self, userTextureId, p1, p2, p3, p4, uv1, uv2, uv3, uv4, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, ImTextureID, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[528])(self, userTextureId, p1, p2, p3, p4, uv1, uv2, uv3, uv4, col);
#else
((delegate* unmanaged[Cdecl]<nint, ImTextureID, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[527])((nint)self, userTextureId, p1, p2, p3, p4, uv1, uv2, uv3, uv4, col);
((delegate* unmanaged[Cdecl]<nint, ImTextureID, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)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]<ImDrawList*, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, float, ImDrawFlags, void>)funcTable[528])(self, userTextureId, pMin, pMax, uvMin, uvMax, col, rounding, flags);
((delegate* unmanaged[Cdecl]<ImDrawList*, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, float, ImDrawFlags, void>)funcTable[529])(self, userTextureId, pMin, pMax, uvMin, uvMax, col, rounding, flags);
#else
((delegate* unmanaged[Cdecl]<nint, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, float, ImDrawFlags, void>)funcTable[528])((nint)self, userTextureId, pMin, pMax, uvMin, uvMax, col, rounding, flags);
((delegate* unmanaged[Cdecl]<nint, ImTextureID, Vector2, Vector2, Vector2, Vector2, uint, float, ImDrawFlags, void>)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]<ImDrawList*, void>)funcTable[529])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[530])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[529])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, Vector2, void>)funcTable[530])(self, pos);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, void>)funcTable[531])(self, pos);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, void>)funcTable[530])((nint)self, pos);
((delegate* unmanaged[Cdecl]<nint, Vector2, void>)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]<ImDrawList*, Vector2, void>)funcTable[531])(self, pos);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, void>)funcTable[532])(self, pos);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, void>)funcTable[531])((nint)self, pos);
((delegate* unmanaged[Cdecl]<nint, Vector2, void>)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]<ImDrawList*, uint, void>)funcTable[532])(self, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, uint, void>)funcTable[533])(self, col);
#else
((delegate* unmanaged[Cdecl]<nint, uint, void>)funcTable[532])((nint)self, col);
((delegate* unmanaged[Cdecl]<nint, uint, void>)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]<ImDrawList*, uint, ImDrawFlags, float, void>)funcTable[533])(self, col, flags, thickness);
((delegate* unmanaged[Cdecl]<ImDrawList*, uint, ImDrawFlags, float, void>)funcTable[534])(self, col, flags, thickness);
#else
((delegate* unmanaged[Cdecl]<nint, uint, ImDrawFlags, float, void>)funcTable[533])((nint)self, col, flags, thickness);
((delegate* unmanaged[Cdecl]<nint, uint, ImDrawFlags, float, void>)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]<ImDrawList*, Vector2, float, float, float, int, void>)funcTable[534])(self, center, radius, aMin, aMax, numSegments);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, float, float, float, int, void>)funcTable[535])(self, center, radius, aMin, aMax, numSegments);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, float, float, float, int, void>)funcTable[534])((nint)self, center, radius, aMin, aMax, numSegments);
((delegate* unmanaged[Cdecl]<nint, Vector2, float, float, float, int, void>)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]<ImDrawList*, Vector2, float, int, int, void>)funcTable[535])(self, center, radius, aMinOf12, aMaxOf12);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, float, int, int, void>)funcTable[536])(self, center, radius, aMinOf12, aMaxOf12);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, float, int, int, void>)funcTable[535])((nint)self, center, radius, aMinOf12, aMaxOf12);
((delegate* unmanaged[Cdecl]<nint, Vector2, float, int, int, void>)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]<ImDrawList*, Vector2, Vector2, Vector2, int, void>)funcTable[536])(self, p2, p3, p4, numSegments);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, Vector2, int, void>)funcTable[537])(self, p2, p3, p4, numSegments);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, int, void>)funcTable[536])((nint)self, p2, p3, p4, numSegments);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, int, void>)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]<ImDrawList*, Vector2, Vector2, int, void>)funcTable[537])(self, p2, p3, numSegments);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, int, void>)funcTable[538])(self, p2, p3, numSegments);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, int, void>)funcTable[537])((nint)self, p2, p3, numSegments);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, int, void>)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]<ImDrawList*, Vector2, Vector2, float, ImDrawFlags, void>)funcTable[538])(self, rectMin, rectMax, rounding, flags);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, float, ImDrawFlags, void>)funcTable[539])(self, rectMin, rectMax, rounding, flags);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, float, ImDrawFlags, void>)funcTable[538])((nint)self, rectMin, rectMax, rounding, flags);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, float, ImDrawFlags, void>)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]<ImDrawList*, delegate*<ImDrawList*, ImDrawCmd*, void>, void*, void>)funcTable[539])(self, (delegate*<ImDrawList*, ImDrawCmd*, void>)Utils.GetFunctionPointerForDelegate(callback), callbackData);
((delegate* unmanaged[Cdecl]<ImDrawList*, delegate*<ImDrawList*, ImDrawCmd*, void>, void*, void>)funcTable[540])(self, (delegate*<ImDrawList*, ImDrawCmd*, void>)Utils.GetFunctionPointerForDelegate(callback), callbackData);
#else
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)funcTable[539])((nint)self, (nint)Utils.GetFunctionPointerForDelegate(callback), (nint)callbackData);
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)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]<ImDrawList*, void>)funcTable[540])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[541])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[540])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, ImDrawList*>)funcTable[541])(self);
return ((delegate* unmanaged[Cdecl]<ImDrawList*, ImDrawList*>)funcTable[542])(self);
#else
return (ImDrawList*)((delegate* unmanaged[Cdecl]<nint, nint>)funcTable[541])((nint)self);
return (ImDrawList*)((delegate* unmanaged[Cdecl]<nint, nint>)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]<ImDrawList*, int, void>)funcTable[542])(self, count);
((delegate* unmanaged[Cdecl]<ImDrawList*, int, void>)funcTable[543])(self, count);
#else
((delegate* unmanaged[Cdecl]<nint, int, void>)funcTable[542])((nint)self, count);
((delegate* unmanaged[Cdecl]<nint, int, void>)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]<ImDrawList*, void>)funcTable[543])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[544])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[543])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, int, void>)funcTable[544])(self, n);
((delegate* unmanaged[Cdecl]<ImDrawList*, int, void>)funcTable[545])(self, n);
#else
((delegate* unmanaged[Cdecl]<nint, int, void>)funcTable[544])((nint)self, n);
((delegate* unmanaged[Cdecl]<nint, int, void>)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]<ImDrawList*, int, int, void>)funcTable[545])(self, idxCount, vtxCount);
((delegate* unmanaged[Cdecl]<ImDrawList*, int, int, void>)funcTable[546])(self, idxCount, vtxCount);
#else
((delegate* unmanaged[Cdecl]<nint, int, int, void>)funcTable[545])((nint)self, idxCount, vtxCount);
((delegate* unmanaged[Cdecl]<nint, int, int, void>)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]<ImDrawList*, int, int, void>)funcTable[546])(self, idxCount, vtxCount);
((delegate* unmanaged[Cdecl]<ImDrawList*, int, int, void>)funcTable[547])(self, idxCount, vtxCount);
#else
((delegate* unmanaged[Cdecl]<nint, int, int, void>)funcTable[546])((nint)self, idxCount, vtxCount);
((delegate* unmanaged[Cdecl]<nint, int, int, void>)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]<ImDrawList*, Vector2, Vector2, uint, void>)funcTable[547])(self, a, b, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, uint, void>)funcTable[548])(self, a, b, col);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, uint, void>)funcTable[547])((nint)self, a, b, col);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, uint, void>)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]<ImDrawList*, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[548])(self, a, b, uvA, uvB, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[549])(self, a, b, uvA, uvB, col);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[548])((nint)self, a, b, uvA, uvB, col);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, Vector2, uint, void>)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]<ImDrawList*, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[549])(self, a, b, c, d, uvA, uvB, uvC, uvD, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[550])(self, a, b, c, d, uvA, uvB, uvC, uvD, col);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)funcTable[549])((nint)self, a, b, c, d, uvA, uvB, uvC, uvD, col);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, Vector2, uint, void>)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]<ImDrawList*, Vector2, Vector2, uint, void>)funcTable[550])(self, pos, uv, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, uint, void>)funcTable[551])(self, pos, uv, col);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, uint, void>)funcTable[550])((nint)self, pos, uv, col);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, uint, void>)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]<ImDrawList*, ushort, void>)funcTable[551])(self, idx);
((delegate* unmanaged[Cdecl]<ImDrawList*, ushort, void>)funcTable[552])(self, idx);
#else
((delegate* unmanaged[Cdecl]<nint, ushort, void>)funcTable[551])((nint)self, idx);
((delegate* unmanaged[Cdecl]<nint, ushort, void>)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]<ImDrawList*, Vector2, Vector2, uint, void>)funcTable[552])(self, pos, uv, col);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, Vector2, uint, void>)funcTable[553])(self, pos, uv, col);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, uint, void>)funcTable[552])((nint)self, pos, uv, col);
((delegate* unmanaged[Cdecl]<nint, Vector2, Vector2, uint, void>)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]<ImDrawList*, void>)funcTable[553])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[554])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[553])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, void>)funcTable[554])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[555])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[554])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, void>)funcTable[555])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[556])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[555])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, void>)funcTable[556])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[557])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[556])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, void>)funcTable[557])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[558])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[557])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, void>)funcTable[558])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[559])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[558])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, void>)funcTable[559])(self);
((delegate* unmanaged[Cdecl]<ImDrawList*, void>)funcTable[560])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[559])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawList*, float, int>)funcTable[560])(self, radius);
return ((delegate* unmanaged[Cdecl]<ImDrawList*, float, int>)funcTable[561])(self, radius);
#else
return (int)((delegate* unmanaged[Cdecl]<nint, float, int>)funcTable[560])((nint)self, radius);
return (int)((delegate* unmanaged[Cdecl]<nint, float, int>)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]<ImDrawList*, Vector2, float, int, int, int, void>)funcTable[561])(self, center, radius, aMinSample, aMaxSample, aStep);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, float, int, int, int, void>)funcTable[562])(self, center, radius, aMinSample, aMaxSample, aStep);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, float, int, int, int, void>)funcTable[561])((nint)self, center, radius, aMinSample, aMaxSample, aStep);
((delegate* unmanaged[Cdecl]<nint, Vector2, float, int, int, int, void>)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]<ImDrawList*, Vector2, float, float, float, int, void>)funcTable[562])(self, center, radius, aMin, aMax, numSegments);
((delegate* unmanaged[Cdecl]<ImDrawList*, Vector2, float, float, float, int, void>)funcTable[563])(self, center, radius, aMin, aMax, numSegments);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, float, float, float, int, void>)funcTable[562])((nint)self, center, radius, aMin, aMax, numSegments);
((delegate* unmanaged[Cdecl]<nint, Vector2, float, float, float, int, void>)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]<ImDrawData*>)funcTable[563])();
return ((delegate* unmanaged[Cdecl]<ImDrawData*>)funcTable[564])();
#else
return (ImDrawData*)((delegate* unmanaged[Cdecl]<nint>)funcTable[563])();
return (ImDrawData*)((delegate* unmanaged[Cdecl]<nint>)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]<ImDrawData*, void>)funcTable[564])(self);
((delegate* unmanaged[Cdecl]<ImDrawData*, void>)funcTable[565])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[564])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawData*, void>)funcTable[565])(self);
((delegate* unmanaged[Cdecl]<ImDrawData*, void>)funcTable[566])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[565])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawData*, void>)funcTable[566])(self);
((delegate* unmanaged[Cdecl]<ImDrawData*, void>)funcTable[567])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[566])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImDrawData*, Vector2, void>)funcTable[567])(self, fbScale);
((delegate* unmanaged[Cdecl]<ImDrawData*, Vector2, void>)funcTable[568])(self, fbScale);
#else
((delegate* unmanaged[Cdecl]<nint, Vector2, void>)funcTable[567])((nint)self, fbScale);
((delegate* unmanaged[Cdecl]<nint, Vector2, void>)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]<ImFontConfig*>)funcTable[568])();
return ((delegate* unmanaged[Cdecl]<ImFontConfig*>)funcTable[569])();
#else
return (ImFontConfig*)((delegate* unmanaged[Cdecl]<nint>)funcTable[568])();
return (ImFontConfig*)((delegate* unmanaged[Cdecl]<nint>)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]<ImFontConfig*, void>)funcTable[569])(self);
((delegate* unmanaged[Cdecl]<ImFontConfig*, void>)funcTable[570])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[569])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImFontGlyphRangesBuilder*>)funcTable[570])();
return ((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*>)funcTable[571])();
#else
return (ImFontGlyphRangesBuilder*)((delegate* unmanaged[Cdecl]<nint>)funcTable[570])();
return (ImFontGlyphRangesBuilder*)((delegate* unmanaged[Cdecl]<nint>)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]<ImFontGlyphRangesBuilder*, void>)funcTable[571])(self);
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, void>)funcTable[572])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[571])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImFontGlyphRangesBuilder*, void>)funcTable[572])(self);
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, void>)funcTable[573])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[572])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImFontGlyphRangesBuilder*, ulong, byte>)funcTable[573])(self, n);
return ((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, ulong, byte>)funcTable[574])(self, n);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, ulong, byte>)funcTable[573])((nint)self, n);
return (byte)((delegate* unmanaged[Cdecl]<nint, ulong, byte>)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]<ImFontGlyphRangesBuilder*, ulong, void>)funcTable[574])(self, n);
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, ulong, void>)funcTable[575])(self, n);
#else
((delegate* unmanaged[Cdecl]<nint, ulong, void>)funcTable[574])((nint)self, n);
((delegate* unmanaged[Cdecl]<nint, ulong, void>)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]<ImFontGlyphRangesBuilder*, ushort, void>)funcTable[575])(self, c);
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, ushort, void>)funcTable[576])(self, c);
#else
((delegate* unmanaged[Cdecl]<nint, ushort, void>)funcTable[575])((nint)self, c);
((delegate* unmanaged[Cdecl]<nint, ushort, void>)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]<ImFontGlyphRangesBuilder*, byte*, byte*, void>)funcTable[576])(self, text, textEnd);
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, byte*, byte*, void>)funcTable[577])(self, text, textEnd);
#else
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)funcTable[576])((nint)self, (nint)text, (nint)textEnd);
((delegate* unmanaged[Cdecl]<nint, nint, nint, void>)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]<ImFontGlyphRangesBuilder*, ushort*, void>)funcTable[577])(self, ranges);
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, ushort*, void>)funcTable[578])(self, ranges);
#else
((delegate* unmanaged[Cdecl]<nint, nint, void>)funcTable[577])((nint)self, (nint)ranges);
((delegate* unmanaged[Cdecl]<nint, nint, void>)funcTable[578])((nint)self, (nint)ranges);
#endif
}
@ -4607,9 +4607,9 @@ namespace Dalamud.Bindings.ImGui
internal static void BuildRangesNative(ImFontGlyphRangesBuilder* self, ImVector<ushort>* outRanges)
{
#if NET5_0_OR_GREATER
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, ImVector<ushort>*, void>)funcTable[578])(self, outRanges);
((delegate* unmanaged[Cdecl]<ImFontGlyphRangesBuilder*, ImVector<ushort>*, void>)funcTable[579])(self, outRanges);
#else
((delegate* unmanaged[Cdecl]<nint, nint, void>)funcTable[578])((nint)self, (nint)outRanges);
((delegate* unmanaged[Cdecl]<nint, nint, void>)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]<ImFontAtlasCustomRect*>)funcTable[579])();
return ((delegate* unmanaged[Cdecl]<ImFontAtlasCustomRect*>)funcTable[580])();
#else
return (ImFontAtlasCustomRect*)((delegate* unmanaged[Cdecl]<nint>)funcTable[579])();
return (ImFontAtlasCustomRect*)((delegate* unmanaged[Cdecl]<nint>)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]<ImFontAtlasCustomRect*, void>)funcTable[580])(self);
((delegate* unmanaged[Cdecl]<ImFontAtlasCustomRect*, void>)funcTable[581])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[580])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImFontAtlasCustomRect*, byte>)funcTable[581])(self);
return ((delegate* unmanaged[Cdecl]<ImFontAtlasCustomRect*, byte>)funcTable[582])(self);
#else
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)funcTable[581])((nint)self);
return (byte)((delegate* unmanaged[Cdecl]<nint, byte>)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]<ImFontAtlas*>)funcTable[582])();
return ((delegate* unmanaged[Cdecl]<ImFontAtlas*>)funcTable[583])();
#else
return (ImFontAtlas*)((delegate* unmanaged[Cdecl]<nint>)funcTable[582])();
return (ImFontAtlas*)((delegate* unmanaged[Cdecl]<nint>)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]<ImFontAtlas*, void>)funcTable[583])(self);
((delegate* unmanaged[Cdecl]<ImFontAtlas*, void>)funcTable[584])(self);
#else
((delegate* unmanaged[Cdecl]<nint, void>)funcTable[583])((nint)self);
((delegate* unmanaged[Cdecl]<nint, void>)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]<ImFontAtlas*, ImFontConfig*, ImFont*>)funcTable[584])(self, fontCfg);
return ((delegate* unmanaged[Cdecl]<ImFontAtlas*, ImFontConfig*, ImFont*>)funcTable[585])(self, fontCfg);
#else
return (ImFont*)((delegate* unmanaged[Cdecl]<nint, nint, nint>)funcTable[584])((nint)self, (nint)fontCfg);
return (ImFont*)((delegate* unmanaged[Cdecl]<nint, nint, nint>)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]<ImFontAtlas*, ImFontConfig*, ImFont*>)funcTable[585])(self, fontCfg);
return ((delegate* unmanaged[Cdecl]<ImFontAtlas*, ImFontConfig*, ImFont*>)funcTable[586])(self, fontCfg);
#else
return (ImFont*)((delegate* unmanaged[Cdecl]<nint, nint, nint>)funcTable[585])((nint)self, (nint)fontCfg);
return (ImFont*)((delegate* unmanaged[Cdecl]<nint, nint, nint>)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]<ImFontAtlas*, byte*, float, ImFontConfig*, ushort*, ImFont*>)funcTable[586])(self, filename, sizePixels, fontCfg, glyphRanges);
return ((delegate* unmanaged[Cdecl]<ImFontAtlas*, byte*, float, ImFontConfig*, ushort*, ImFont*>)funcTable[587])(self, filename, sizePixels, fontCfg, glyphRanges);
#else
return (ImFont*)((delegate* unmanaged[Cdecl]<nint, nint, float, nint, nint, nint>)funcTable[586])((nint)self, (nint)filename, sizePixels, (nint)fontCfg, (nint)glyphRanges);
return (ImFont*)((delegate* unmanaged[Cdecl]<nint, nint, float, nint, nint, nint>)funcTable[587])((nint)self, (nint)filename, sizePixels, (nint)fontCfg, (nint)glyphRanges);
#endif
}