Esempio n. 1
0
 // can be virtual?
 public override void Accept(IPixelVisitor visitor)
 {
   foreach (var pixel in pixels) {
     pixel.Accept(visitor);
   }
   visitor.Visit(this);
 }
Esempio n. 2
0
 // can be virtual?
 public override void Accept(IPixelVisitor visitor)
 {
     foreach (var pixel in pixels)
     {
         pixel.Accept(visitor);
     }
     visitor.Visit(this);
 }
Esempio n. 3
0
 public virtual void Accept(IPixelVisitor visitor)
 {
     foreach (var pixel in pixels)
     {
         pixel.Accept(visitor);
     }
     visitor.Visit(this);
 }
Esempio n. 4
0
 public virtual void Accept(IPixelVisitor visitor)
 {
   visitor.Visit(this);
 }
Esempio n. 5
0
 public virtual void Accept(IPixelVisitor visitor)
 {
     visitor.Visit(this);
 }
Esempio n. 6
0
 public void Accept(IPixelVisitor visitor)
 {
     sprite.Accept(visitor);
 }