예제 #1
0
파일: Tile.cs 프로젝트: rosaskc/carcassonne
 public Tile(TileClass tc, int id)
 {
     ID = id;
     tileClass = tc;
     rotation = 0;
     Pos = null;
 }
예제 #2
0
 public BigTile(TileClass tc, Tile lt, Tile rt, Tile lb, Tile rb, int id)
 {
     ID = id;
     tileClass = tc;
     LeftTop = lt;
     RightTop = rt;
     LeftBottom = lb;
     RightBottom = rb;
     rotation = 0;
     Pos = null;
 }
예제 #3
0
 public bool Equals(TileClass tc)
 {
     if (this.Left != tc.Left)
         return false;
     if (this.Right != tc.Right)
         return false;
     if (this.Top != tc.Top)
         return false;
     if (this.Bottom != tc.Bottom)
         return false;
     return true;
 }