public override void Apply(IFieldLife life) { base.Apply(life); life.Position = Position; life.Foothold = Foothold; }
public abstract void Apply(IFieldLife life);
public override void Apply(IFieldLife life) { life.MoveAction = MoveAction; }
public void Apply(IFieldLife life) { _fragments.ForEach(f => f.Apply(life)); }
public override void Apply(IFieldLife life) { }