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

_Board variable

Syntax

static BOARD _Board;

References

LocationReferrerText
game_win.c:90
static BOARD _Board;
game_win.c:607_SetPlayer()
_Board.ActPlayer = Player;
game_win.c:614_SetPlayer()
PossibleMoves = _CalcValidMoves(&_Board);
game_win.c:619_SetPlayer()
_Board.ActPlayer = 3 - Player;
game_win.c:620_SetPlayer()
ValidMoves = _CalcValidMoves(&_Board);
game_win.c:621_SetPlayer()
_Board.ActPlayer = Player;
game_win.c:622_SetPlayer()
_CalcValidMoves(&_Board);
game_win.c:624_SetPlayer()
if (_pPlayerAI[_Board.ActPlayer - 1] == NULL) {
game_win.c:629_SetPlayer()
_SetPlayer(3 - _Board.ActPlayer);
game_win.c:632_SetPlayer()
_Board.ActPlayer = 1;
game_win.c:633_SetPlayer()
Score = _CalcScore(&_Board);
game_win.c:657_NextPlayer()
_SetPlayer(3 - _Board.ActPlayer);
game_win.c:658_NextPlayer()
if (_pPlayerAI[_Board.ActPlayer - 1]&& !_GameOver) {
game_win.c:660_NextPlayer()
DoMove = (*_pPlayerAI[_Board.ActPlayer - 1])(&_Board, &x, &y);
game_win.c:662_NextPlayer()
_MakeMove(&_Board, x, y);
game_win.c:665_NextPlayer()
} while (_pPlayerAI[_Board.ActPlayer - 1] && !_GameOver);
game_win.c:674_StartNewGame()
memset(&_Board, 0, sizeof(BOARD));
game_win.c:675_StartNewGame()
_Board.aCells[3][3] = 1;
game_win.c:676_StartNewGame()
_Board.aCells[4][4] = 1;
game_win.c:677_StartNewGame()
_Board.aCells[3][4] = 2;
game_win.c:678_StartNewGame()
_Board.aCells[4][3] = 2;
game_win.c:702_HandlePID()
if (_IsValidMove(&_Board, x, y)) {
game_win.c:704_HandlePID()
_MakeMove(&_Board, x, y);
game_win.c:767_OnPaint()
Cell = _GetStone(&_Board, x, y);
game_win.c:768_OnPaint()
IsValidMove = (_ShowPossibleMoves) ? _IsValidMove(&_Board, x, y) : 0;
game_win.c:769_OnPaint()
if (_pPlayerAI[_Board.ActPlayer - 1]) {

Data Use

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