예제 #1
0
 public void Type(PawnTypeEnum type)
 {
     if (this.pawnBox.Type == PawnTypeEnum.Jumper && type != PawnTypeEnum.Jumper)
     {
         throw (new InvalidCastException("Can modify only normal type"));
     }
     this.pawnBox.Type = type;
 }
예제 #2
0
 public PawnBox(PlayerEnum playerEnum, PawnTypeEnum pawnTypeEnum, int row, int column, Color color, Bitmap backgroundImage, bool visible)
 {
     Player          = playerEnum;
     Type            = pawnTypeEnum;
     Row             = row;
     Column          = column;
     Color           = color;
     BackgroundImage = backgroundImage;
     Visible         = visible;
 }