Skip to content

Commit 3c14895

Browse files
committed
Preparing for separate native libraries
1 parent 5f15fdf commit 3c14895

File tree

4 files changed

+414
-414
lines changed

4 files changed

+414
-414
lines changed

src/CodeGenerator/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,9 @@ static void Main(string[] args)
5656
string dllName = libraryName switch
5757
{
5858
"cimgui" => "cimgui",
59-
"cimplot" => "cimgui",
60-
"cimnodes" => "cimgui",
61-
"cimguizmo" => "cimgui",
59+
"cimplot" => "cimplot",
60+
"cimnodes" => "cimnodes",
61+
"cimguizmo" => "cimguizmo",
6262
_ => throw new NotImplementedException()
6363
};
6464

src/ImGuizmo.NET/Generated/ImGuizmoNative.gen.cs

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,35 +6,35 @@ namespace ImGuiNET
66
{
77
public static unsafe partial class ImGuizmoNative
88
{
9-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
9+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
1010
public static extern void ImGuizmo_BeginFrame();
11-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
11+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
1212
public static extern void ImGuizmo_DecomposeMatrixToComponents(float* matrix, float* translation, float* rotation, float* scale);
13-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
13+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
1414
public static extern void ImGuizmo_DrawCubes(float* view, float* projection, float* matrices, int matrixCount);
15-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
15+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
1616
public static extern void ImGuizmo_DrawGrid(float* view, float* projection, float* matrix, float gridSize);
17-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
17+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
1818
public static extern void ImGuizmo_Enable(byte enable);
19-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
19+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
2020
public static extern byte ImGuizmo_IsOverNil();
21-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
21+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
2222
public static extern byte ImGuizmo_IsOverOPERATION(OPERATION op);
23-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
23+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
2424
public static extern byte ImGuizmo_IsUsing();
25-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
25+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
2626
public static extern byte ImGuizmo_Manipulate(float* view, float* projection, OPERATION operation, MODE mode, float* matrix, float* deltaMatrix, float* snap, float* localBounds, float* boundsSnap);
27-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
27+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
2828
public static extern void ImGuizmo_RecomposeMatrixFromComponents(float* translation, float* rotation, float* scale, float* matrix);
29-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
29+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
3030
public static extern void ImGuizmo_SetDrawlist(ImDrawList* drawlist);
31-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
31+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
3232
public static extern void ImGuizmo_SetID(int id);
33-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
33+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
3434
public static extern void ImGuizmo_SetOrthographic(byte isOrthographic);
35-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
35+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
3636
public static extern void ImGuizmo_SetRect(float x, float y, float width, float height);
37-
[DllImport("cimgui", CallingConvention = CallingConvention.Cdecl)]
37+
[DllImport("cimguizmo", CallingConvention = CallingConvention.Cdecl)]
3838
public static extern void ImGuizmo_ViewManipulate(float* view, float length, Vector2 position, Vector2 size, uint backgroundColor);
3939
}
4040
}

0 commit comments

Comments
 (0)