using System; namespace CleverCrow.Fluid.FSMs { /// /// An action triggered when the state is entered /// public class ActionEnter : ActionBase { private readonly Action _enter; public override string Name { get; set; } = "Enter"; public ActionEnter (Action enter) { _enter = enter; } protected override void OnEnter () { _enter(this); } } }