Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
using System;
using UnityEditor;

namespace Fluctio.FluctioSim.EditorUtils.EditorGeneral
{
	public class LockReloadScope : IDisposable
	{
		
		private bool _isDisposed = false;

		public LockReloadScope()
		{
			EditorApplication.LockReloadAssemblies();
		}
		
		public void Dispose()
		{
			if (_isDisposed)
			{
				throw new ObjectDisposedException(nameof(LockReloadScope));
			}
			_isDisposed = true;
			EditorApplication.UnlockReloadAssemblies();
		}
		
	}
}