Inherited by CChessBoard.
Public Member Functions | |
bool | AddTile (uint8 x, uint y, ChessColor color) |
bool | AddFigure (uint8 x, uint8 y, ChessFigure figure, ChessColor color) |
bool | AddFigure (IChessTile& tile, ChessFigure figure, ChessColor color) |
void | Spawn (Map& map, uint16 hx, uint16 hy) |
bool | Move (uint8 fromX, uint8 fromY, uint8 toX, uint8 toY) |
IChessTile@ | GetTile (uint8 x, uint8 y) |
IChessNpc@ | GetNpc (uint8 x, uint8 y) |
uint | GetNpcSkin (ChessFigure figure, ChessColor color) |
Location@ | GetLocation () |
Map@ | GetMap () |
Item@ | GetItem (uint8 x, uint8 y) |
Critter@ | GetCritter (uint8 x, uint8 y) |
bool AddTile | ( | uint8 | x, | |
uint | y, | |||
ChessColor | color | |||
) |
Implemented in CChessBoard.
bool AddFigure | ( | uint8 | x, | |
uint8 | y, | |||
ChessFigure | figure, | |||
ChessColor | color | |||
) |
Implemented in CChessBoard.
bool AddFigure | ( | IChessTile& | tile, | |
ChessFigure | figure, | |||
ChessColor | color | |||
) |
Implemented in CChessBoard.
void Spawn | ( | Map& | map, | |
uint16 | hx, | |||
uint16 | hy | |||
) |
Implemented in CChessBoard.
bool Move | ( | uint8 | fromX, | |
uint8 | fromY, | |||
uint8 | toX, | |||
uint8 | toY | |||
) |
Implemented in CChessBoard.
IChessTile@ GetTile | ( | uint8 | x, | |
uint8 | y | |||
) |
Implemented in CChessBoard.
IChessNpc@ GetNpc | ( | uint8 | x, | |
uint8 | y | |||
) |
Implemented in CChessBoard.
uint GetNpcSkin | ( | ChessFigure | figure, | |
ChessColor | color | |||
) |
Implemented in CChessBoard.
Location@ GetLocation | ( | ) |
Implemented in CChessBoard.
Map@ GetMap | ( | ) |
Implemented in CChessBoard.
Item@ GetItem | ( | uint8 | x, | |
uint8 | y | |||
) |
Implemented in CChessBoard.
Critter@ GetCritter | ( | uint8 | x, | |
uint8 | y | |||
) |
Implemented in CChessBoard.