_Board is only used within STemWin.
 
Symbols
loading...
Files
loading...

_Board variable

Syntax

static BOARD _Board;

References

LocationReferrerText
games_win.c:91
static BOARD _Board;
games_win.c:611_SetPlayer()
_Board.ActPlayer = Player;
games_win.c:613_SetPlayer()
PossibleMoves = _CalcValidMoves(&_Board);
games_win.c:618_SetPlayer()
_Board.ActPlayer = 3 - Player;
games_win.c:619_SetPlayer()
ValidMoves = _CalcValidMoves(&_Board);
games_win.c:620_SetPlayer()
_Board.ActPlayer = Player;
games_win.c:621_SetPlayer()
_CalcValidMoves(&_Board);
games_win.c:623_SetPlayer()
if (_pPlayerAI[_Board.ActPlayer - 1] == NULL) {
games_win.c:628_SetPlayer()
_SetPlayer(3 - _Board.ActPlayer);
games_win.c:631_SetPlayer()
_Board.ActPlayer = 1;
games_win.c:632_SetPlayer()
Score = _CalcScore(&_Board);
games_win.c:656_NextPlayer()
_SetPlayer(3 - _Board.ActPlayer);
games_win.c:657_NextPlayer()
if (_pPlayerAI[_Board.ActPlayer - 1]&& !_GameOver) {
games_win.c:659_NextPlayer()
DoMove = (*_pPlayerAI[_Board.ActPlayer - 1])(&_Board, &x, &y);
games_win.c:661_NextPlayer()
_MakeMove(&_Board, x, y);
games_win.c:664_NextPlayer()
} while (_pPlayerAI[_Board.ActPlayer - 1] && !_GameOver);
games_win.c:673_StartNewGame()
memset(&_Board, 0, sizeof(BOARD));
games_win.c:674_StartNewGame()
_Board.aCells[3][3] = 1;
games_win.c:675_StartNewGame()
_Board.aCells[4][4] = 1;
games_win.c:676_StartNewGame()
_Board.aCells[3][4] = 2;
games_win.c:677_StartNewGame()
_Board.aCells[4][3] = 2;
games_win.c:701_HandlePID()
if (_IsValidMove(&_Board, x, y)) {
games_win.c:703_HandlePID()
_MakeMove(&_Board, x, y);
games_win.c:761_OnPaint()
Cell = _GetStone(&_Board, x, y);
games_win.c:762_OnPaint()
IsValidMove = (_ShowPossibleMoves) ? _IsValidMove(&_Board, x, y) : 0;
games_win.c:763_OnPaint()
if (_pPlayerAI[_Board.ActPlayer - 1]) {

Data Use

Functions reading _Board
_Board
Type of _Board
_Board
all items filtered out