|
|
@ -8,6 +8,7 @@ |
|
|
|
using Veldrid; |
|
|
|
using Veldrid; |
|
|
|
using System.Runtime.CompilerServices; |
|
|
|
using System.Runtime.CompilerServices; |
|
|
|
using ImGuiNET; |
|
|
|
using ImGuiNET; |
|
|
|
|
|
|
|
using NativeLibraryLoader; |
|
|
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
/// <summary> |
|
|
|
/// A modified version of ImGui.NET.SampleProgram's ImGuiController. |
|
|
|
/// A modified version of ImGui.NET.SampleProgram's ImGuiController. |
|
|
@ -47,6 +48,10 @@ |
|
|
|
private readonly List<IDisposable> _ownedResources = new List<IDisposable>(); |
|
|
|
private readonly List<IDisposable> _ownedResources = new List<IDisposable>(); |
|
|
|
private int _lastAssignedID = 100; |
|
|
|
private int _lastAssignedID = 100; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#pragma warning disable CS0169 // Force Copy this DLL |
|
|
|
|
|
|
|
private static DefaultPathResolver ___; |
|
|
|
|
|
|
|
#pragma warning restore CS0169 |
|
|
|
|
|
|
|
|
|
|
|
/// <summary> |
|
|
|
/// <summary> |
|
|
|
/// Constructs a new ImGuiController. |
|
|
|
/// Constructs a new ImGuiController. |
|
|
|
/// </summary> |
|
|
|
/// </summary> |
|
|
|