Files
Torch/Torch.API/Managers/IManager.cs
Westin Miller 40eab15d69 More explanatory naming for Manager Init (Attach) and Dispose (Detach).
Torch.Client uses the registry to discover Steam's installation directory.
2017-08-18 16:19:59 -07:00

25 lines
629 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Torch.API.Managers
{
/// <summary>
/// Base interface for Torch managers.
/// </summary>
public interface IManager
{
/// <summary>
/// Attaches the manager to the session. Called once this manager's dependencies have been attached.
/// </summary>
void Attach();
/// <summary>
/// Detaches the manager from the session. Called before this manager's dependencies are detached.
/// </summary>
void Detach();
}
}