Пример #1
0
 public override void visitBomb(Bomb v, CollisionPair p)
 {
     p.collision((GameObject)this.child, v);
 }
Пример #2
0
 public override void visitRightWall(RightWall rw, CollisionPair p)
 {
     p.collision(rw, (GameObject)this.child);
 }
Пример #3
0
 public override void visitBombNode(BombNode bn, CollisionPair p)
 {
     p.collision(this, (GameObject)bn.Child);
 }
Пример #4
0
 public override void visitShieldNode(ShieldNode sb, CollisionPair p)
 {
     p.collision((GameObject)sb.Child, this);
 }
Пример #5
0
 public override void visitShield(ShieldBlock v, CollisionPair p)
 {
     p.collision(v, (GameObject)this.child);
 }
Пример #6
0
 public override void visitWallNode(WallNode wn, CollisionPair p)
 {
     p.collision((GameObject)wn.Child, this);
 }
Пример #7
0
 public override void visitRightWall(RightWall rw, CollisionPair p)
 {
     p.collision((GameObject)this.Child, rw);
 }
Пример #8
0
 public override void visitMissileNode(MissileNode mn, CollisionPair p)
 {
     p.collision((GameObject)mn.Child, this);
 }
Пример #9
0
 public override void visitLeftWall(LeftWall lw, CollisionPair p)
 {
     p.collision((GameObject)this.Child, lw);
 }
Пример #10
0
 public override void visitMissile(Missile m, CollisionPair p)
 {
     p.collision((GameObject)this.Child, m);
 }
Пример #11
0
 public override void visitUFO(UFO u, CollisionPair p)
 {
     p.collision(u, (GameObject)this.Child);
 }
Пример #12
0
 public override void visitPlayerNode(PlayerNode p, CollisionPair pair)
 {
     pair.collision(p, (GameObject)this.Child);
 }
Пример #13
0
 public override void visitBombNode(BombNode bn, CollisionPair p)
 {
     p.collision((GameObject)this.Child, bn);
 }
Пример #14
0
 public override void visitBottomWall(BottomWall bw, CollisionPair p)
 {
     p.collision(bw, (GameObject)this.child);
 }
Пример #15
0
 public override void visitGridNode(GridNode gn, CollisionPair p)
 {
     p.collision((GameObject)this.child, gn);
 }
Пример #16
0
 public override void visitMissile(Missile v, CollisionPair p)
 {
     p.collision(v, (GameObject)this.child);
 }
Пример #17
0
 public override void visitTopWall(TopWall tw, CollisionPair p)
 {
     p.collision((GameObject)this.Child, tw);
 }
Пример #18
0
 public override void visitPlayer(PlayerShip v, CollisionPair p)
 {
     p.collision(v, (GameObject)this.child);
 }
Пример #19
0
 public override void visitUFO(UFO v, CollisionPair p)
 {
     p.collision(v, (GameObject)this.child);
 }
Пример #20
0
 public override void visitShieldNode(ShieldNode sb, CollisionPair p)
 {
     p.collision(sb, (GameObject)this.child);
 }
Пример #21
0
 public override void visitUFONode(UFONode u, CollisionPair p)
 {
     p.collision(u, (GameObject)this.child);
 }
Пример #22
0
 public override void visitUFONode(UFONode u, CollisionPair p)
 {
     p.collision((GameObject)u.Child, this);
 }
Пример #23
0
 public override void visitLeftWall(LeftWall lw, CollisionPair p)
 {
     p.collision(lw, (GameObject)this.child);
 }
Пример #24
0
 public override void visitGridNode(GridNode gn, CollisionPair p)
 {
     p.collision((GameObject)gn.Child, this);
 }
Пример #25
0
 public override void visitMissileNode(MissileNode mn, CollisionPair p)
 {
     p.collision(mn, (GameObject)this.child);
 }
Пример #26
0
 public override void visitPlayerNode(PlayerNode p, CollisionPair pair)
 {
     pair.collision((GameObject)p.Child, this);
 }
Пример #27
0
 public override void visitAlien(Alien a, CollisionPair p)
 {
     p.collision((GameObject)this.child, a);
 }