mirror of
https://github.com/goatcorp/Dalamud.git
synced 2025-12-12 10:17:22 +01:00
55 lines
1.9 KiB
C#
Generated
55 lines
1.9 KiB
C#
Generated
// ------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
// ------------------------------------------------------------------------------
|
|
|
|
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using HexaGen.Runtime;
|
|
using System.Numerics;
|
|
using Dalamud.Bindings.ImGui;
|
|
|
|
namespace Dalamud.Bindings.ImGuizmo
|
|
{
|
|
public unsafe partial class ImGuizmo
|
|
{
|
|
internal static FunctionTable funcTable;
|
|
|
|
/// <summary>
|
|
/// Initializes the function table, automatically called. Do not call manually, only after <see cref="FreeApi"/>.
|
|
/// </summary>
|
|
public static void InitApi(INativeContext context)
|
|
{
|
|
funcTable = new FunctionTable(context, 19);
|
|
funcTable.Load(0, "ImGuizmo_SetDrawlist");
|
|
funcTable.Load(1, "ImGuizmo_BeginFrame");
|
|
funcTable.Load(2, "ImGuizmo_SetImGuiContext");
|
|
funcTable.Load(3, "ImGuizmo_IsOver_Nil");
|
|
funcTable.Load(4, "ImGuizmo_IsUsing");
|
|
funcTable.Load(5, "ImGuizmo_Enable");
|
|
funcTable.Load(6, "ImGuizmo_DecomposeMatrixToComponents");
|
|
funcTable.Load(7, "ImGuizmo_RecomposeMatrixFromComponents");
|
|
funcTable.Load(8, "ImGuizmo_SetRect");
|
|
funcTable.Load(9, "ImGuizmo_SetOrthographic");
|
|
funcTable.Load(10, "ImGuizmo_DrawCubes");
|
|
funcTable.Load(11, "ImGuizmo_DrawGrid");
|
|
funcTable.Load(12, "ImGuizmo_Manipulate");
|
|
funcTable.Load(13, "ImGuizmo_ViewManipulate_Float");
|
|
funcTable.Load(14, "ImGuizmo_ViewManipulate_FloatPtr");
|
|
funcTable.Load(15, "ImGuizmo_SetID");
|
|
funcTable.Load(16, "ImGuizmo_IsOver_OPERATION");
|
|
funcTable.Load(17, "ImGuizmo_SetGizmoSizeClipSpace");
|
|
funcTable.Load(18, "ImGuizmo_AllowAxisFlip");
|
|
}
|
|
|
|
public static void FreeApi()
|
|
{
|
|
funcTable.Free();
|
|
}
|
|
}
|
|
}
|