chore: remove ManagedAsserts from ImGuiScene, change to our own

This commit is contained in:
goat 2021-09-15 01:57:54 +02:00
parent 1b7856e54e
commit 5c5ad9e2f5
No known key found for this signature in database
GPG key ID: F18F057873895461
3 changed files with 10 additions and 6 deletions

View file

@ -8,6 +8,7 @@ using Dalamud.Configuration.Internal;
using Dalamud.Game.ClientState.Conditions;
using Dalamud.Game.Gui;
using Dalamud.Game.Internal;
using Dalamud.Interface.Internal.ManagedAsserts;
using Dalamud.Interface.Internal.Windows;
using Dalamud.Interface.Internal.Windows.SelfTest;
using Dalamud.Interface.Windowing;
@ -16,7 +17,6 @@ using Dalamud.Logging.Internal;
using Dalamud.Plugin.Internal;
using Dalamud.Utility;
using ImGuiNET;
using ImGuiScene.ManagedAsserts;
using PInvoke;
using Serilog.Events;
@ -90,7 +90,7 @@ namespace Dalamud.Interface.Internal
this.WindowSystem.AddWindow(this.settingsWindow);
this.WindowSystem.AddWindow(this.selfTestWindow);
ImGuiManagedAsserts.EnableAsserts = true;
ImGuiManagedAsserts.AssertsEnabled = true;
Service<InterfaceManager>.Get().Draw += this.OnDraw;
@ -485,7 +485,11 @@ namespace Dalamud.Interface.Internal
ImGui.Separator();
ImGui.MenuItem("Enable Asserts", string.Empty, ref ImGuiManagedAsserts.EnableAsserts);
var val = ImGuiManagedAsserts.AssertsEnabled;
if (ImGui.MenuItem("Enable Asserts", string.Empty, ref val))
{
ImGuiManagedAsserts.AssertsEnabled = val;
}
if (ImGui.MenuItem("Clear focus"))
{

View file

@ -12,9 +12,9 @@ namespace Dalamud.Interface.Internal.ManagedAsserts
internal static class ImGuiManagedAsserts
{
/// <summary>
/// Gets a value indicating whether asserts are enabled for ImGui.
/// Gets or sets a value indicating whether asserts are enabled for ImGui.
/// </summary>
public static bool AssertsEnabled { get; private set; }
public static bool AssertsEnabled { get; set; }
/// <summary>
/// Create a snapshot of the current ImGui context.

@ -1 +1 @@
Subproject commit 304d78d229d3bbca46d3e0752761c732e98ffe03
Subproject commit 165ba91e332572bef2b80107720c436c450fac51