Inherits IChessTile.
Public Member Functions | |
CChessTile (IChessBoard& parent, uint8 x, uint8 y, ChessColor& color) | |
~CChessTile () | |
IChessBoard@ | get_Board () |
IChessNpc@ | get_Npc () |
void | set_Npc (IChessNpc@ npc) |
uint8 | get_X () |
uint8 | get_Y () |
uint16 | get_HexX () |
uint16 | get_HexY () |
ChessColor | get_Color () |
bool | get_IsTaken () |
bool | get_IsWhite () |
bool | get_IsBlack () |
void | Spawn () |
Item@ | GetItem () |
Public Attributes | |
IChessBoard@ | board |
ChessColor | color |
IChessNpc@ | npc |
array< uint8 > | coord |
array< uint16 > | hex |
uint | itemId |
CChessTile | ( | IChessBoard& | parent, | |
uint8 | x, | |||
uint8 | y, | |||
ChessColor& | color | |||
) |
~CChessTile | ( | ) |
IChessBoard@ get_Board | ( | ) |
IChessNpc@ get_Npc | ( | ) |
void set_Npc | ( | IChessNpc@ | npc | ) |
uint8 get_X | ( | ) |
uint8 get_Y | ( | ) |
uint16 get_HexX | ( | ) |
uint16 get_HexY | ( | ) |
ChessColor get_Color | ( | ) |
bool get_IsTaken | ( | ) |
bool get_IsWhite | ( | ) |
bool get_IsBlack | ( | ) |
void Spawn | ( | ) |
Item@ GetItem | ( | ) |
Implements IChessTile.
ChessColor color |
array<uint8> coord |
array<uint16> hex |
uint itemId |