diff --git a/IActionActivate.cs b/IActionActivate.cs index 07ff5a0..c0ef462 100644 --- a/IActionActivate.cs +++ b/IActionActivate.cs @@ -4,8 +4,14 @@ namespace Syntriax.Modules.Action { public interface IActionActivate { + /// + /// The the Action uses to check if it's active or not + /// IToggleState ToggleState { get; } + /// + /// Triggers the Action + /// void Activate(); } } diff --git a/IActionDeactivate.cs b/IActionDeactivate.cs index f54d113..5073316 100644 --- a/IActionDeactivate.cs +++ b/IActionDeactivate.cs @@ -2,6 +2,9 @@ namespace Syntriax.Modules.Action { public interface IActionDeactivate : IActionActivate { + /// + /// Deactivates the action + /// void Deactivate(); } }