public void Accept(BuffVisitor buffVisitor) { foreach (var buff in this) { buff.Accept(buffVisitor); } }
public override void Accept(BuffVisitor visitor) { visitor.VisitStateModify(this); }
public override void Accept(BuffVisitor visitor) { visitor.VisitBuffAdd(this); }
public abstract void Accept(BuffVisitor visitor);