12345678910111213141516171819202122 |
- using System;
-
- using UnityEngine;
-
- namespace Unity.PlasticSCM.Editor.UI
- {
- internal class GuiEnabled : IDisposable
- {
- internal GuiEnabled(bool enabled)
- {
- mEnabled = GUI.enabled;
- GUI.enabled = enabled && mEnabled;
- }
-
- void IDisposable.Dispose()
- {
- GUI.enabled = mEnabled;
- }
-
- bool mEnabled;
- }
- }
|