/// <summary> /// c側の駒台の領域を返す。 /// /// reverse : 盤面を180度回転するのかのフラグ /// </summary> /// <param name="c"></param> /// <returns></returns> private Rectangle HandTableRectangle(ShogiCore.Color c, bool reverse) { if (reverse) { c = c.Not(); } var v = PieceTableVersion; return(new Rectangle(hand_table_pos[v, (int)c], hand_table_size[v])); }
/// <summary> /// c側の駒台の領域を返す。 /// </summary> /// <param name="c"></param> /// <returns></returns> private Rectangle HandTableRectangle(ShogiCore.Color c) { var reverse = gameServer.BoardReverse; if (reverse) { c = c.Not(); } var v = PieceTableVersion; return(new Rectangle(hand_table_pos[v, (int)c], hand_table_size[v])); }