Example #1
0
        public override void Accept(IEnemyVisitor enemyVisitor)
        {
            foreach (Enemy minion in minions)
            {
                minion.Accept(enemyVisitor);
            }

            enemyVisitor.Visit(this);
        }
Example #2
0
 public override void Accept(IEnemyVisitor enemyVisitor)
 {
     enemyVisitor.Visit(this);
 }
Example #3
0
 public abstract void Accept(IEnemyVisitor enemyVisitor);