Subversion Repositories Games.Chess Giants

Rev

Rev 161 | Rev 177 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 161 Rev 172
Line 13... Line 13...
13
// base64.cpp function prototypes
13
// base64.cpp function prototypes
14
size_t base64_encode (char *dest, const char *source, size_t source_len);
14
size_t base64_encode (char *dest, const char *source, size_t source_len);
15
size_t base64_decode (unsigned char *dest, const unsigned char *source, size_t source_len);
15
size_t base64_decode (unsigned char *dest, const unsigned char *source, size_t source_len);
16
 
16
 
17
// board.cpp function prototypes
17
// board.cpp function prototypes
18
bool Board_Init (board_t *board, int white_playertype, int black_playertype, wchar_t *fen_string);
18
bool Board_Init (board_t *board, int white_playertype, int black_playertype, wchar_t *game_rules, wchar_t *fen_string);
19
void Board_Shutdown (board_t *board);
19
void Board_Shutdown (board_t *board);
20
bool Board_Reset (board_t *board, wchar_t *fen_string);
20
bool Board_Reset (board_t *board, wchar_t *fen_string);
21
bool Board_Think (board_t *board);
21
bool Board_Think (board_t *board);
22
void Board_SwapSides (board_t *board);
22
void Board_SwapSides (board_t *board);
23
void Board_EnterSetupPosition (board_t *board);
23
void Board_EnterSetupPosition (board_t *board);