using UnityEngine; namespace Fungus { /// /// A Fungus variable that can be used with Commands. /// public interface IVariable { /// /// Visibility scope for the variable. /// VariableScope Scope { get; } /// /// String identifier for the variable. /// string Key { get; set; } /// /// Callback to reset the variable if the Flowchart is reset. /// void OnReset(); } }