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);
}
}
}