STemWin
_Board
is only used within STemWin.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STemWin
_Board
_Board variable
Syntax
from
games_win.c:91
static
BOARD
_Board
;
References
Location
Referrer
Text
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
_SetPlayer()
_NextPlayer()
_StartNewGame()
_OnPaint()
all items filtered out
Type of
_Board
_Board
BOARD
all items filtered out