|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Classes in us.the.mac.board used by us.the.mac.board | |
|---|---|
| Board
The Board class contains all added pieces, internal squares, and handles the functions that make up the Android User Experience. It is used as a parent class of other types of boards (Chess, Xiangqi, etc.), and receives piece logic to provide the game functionality. |
|
| Board.Color
The Color enum contains the color of a piece. For Example: If a piece is White its value will be, Board.Color.WHITE. |
|
| Board.LayoutParams
|
|
| Board.Piece
This class contains all the general functions of a piece. It is used as a parent class of other types of pieces (Knight, Pawn, etc.), and contains all the board data. |
|
| Board.Square
The Square class contains all needed squares, and handles the piece that is on it through its moves data to interact with other squares. |
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||