/// <summary> /// Destroys the singleton instance. /// </summary> internal static void DestroyInstance() { var inst = Instance; if (inst != null) { Destroy(inst); Instance = null; } }
/// <summary> /// Applied after DestroyInstances runs. /// </summary> internal static void Postfix() { PUtil.LogDebug("Destroying FilteredClearTool"); FilteredClearTool.DestroyInstance(); }