Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XMuli/ChineseChess
/ functions
Functions
115 in github.com/XMuli/ChineseChess
⨍
Functions
115
◇
Types & classes
16
↓ 4 callers
Method
showNetworkGui
ChessBoard.cpp:572
↓ 3 callers
Method
getColText
* @brief 获取棋子所在列 返回文本棋谱 * @return QString */
ChessPieces.cpp:115
↓ 2 callers
Function
getPositionScore
MachineGame.cpp:156
↓ 2 callers
Method
getnName
ChessPieces.cpp:66
↓ 1 callers
Function
collectIpCandidates
NetworkGame.cpp:68
↓ 1 callers
Function
getBuiltinPuzzles
PuzzleData.cpp:14
↓ 1 callers
Method
getMoveText
* @brief 获取棋子移动的格数 返回文本棋谱 * @param rowFrom * @param rowTo * @return QString */
ChessPieces.cpp:171
↓ 1 callers
Method
getRowText
* @brief 获取棋子所在行 返回文本棋谱 * @param rowTo * @return QString */
ChessPieces.cpp:134
↓ 1 callers
Method
init
ChessBoard.cpp:40
↓ 1 callers
Function
interfaceLabel
NetworkGame.cpp:59
↓ 1 callers
Function
interfacePriority
NetworkGame.cpp:40
↓ 1 callers
Function
isInterfaceUsable
NetworkGame.cpp:28
↓ 1 callers
Method
voiceBack
ChessVoice.cpp:61
↓ 1 callers
Method
voiceEat
ChessVoice.cpp:56
↓ 1 callers
Method
voiceGeneral
ChessVoice.cpp:66
↓ 1 callers
Method
voiceMove
ChessVoice.cpp:51
↓ 1 callers
Method
voiceSelect
ChessVoice.cpp:46
↓ 1 callers
Method
voiceWin
ChessVoice.cpp:41
Method
canSelect
ChessBoard.cpp:914
Method
drawLastStep
ChessBoard.cpp:414
Method
isGeneral
ChessBoard.cpp:548
Method
isRed
ChessBoard.cpp:54
Method
killStone
ChessBoard.cpp:60
Method
moveStone
ChessBoard.cpp:74
Method
relation
ChessBoard.cpp:155
Method
reliveStone
ChessBoard.cpp:67
Method
AboutAuthor
AboutAuthor.cpp:11
Method
ChessBoard
ChessBoard.cpp:10
Method
ChessPieces
ChessPieces.cpp:37
Method
ChessStep
ChessStep.cpp:8
Method
ChessVoice
ChessVoice.cpp:8
Method
ChooseMainWindow
ChooseMainWindow.cpp:17
Method
MachineGame
MachineGame.cpp:14
Method
NetworkGame
NetworkGame.cpp:109
Method
PuzzleGame
PuzzleGame.cpp:6
Method
alphaBeta
MachineGame.cpp:197
Method
autoStartTimerIfNeeded
ChessBoard.cpp:517
Method
back
ChessBoard.cpp:1082
Method
back
NetworkGame.cpp:233
Method
backOne
ChessBoard.cpp:1060
Method
boardTransform
ChessBoard.cpp:209
Method
calcScore
MachineGame.cpp:170
Method
canMove
总的移动规则
ChessBoard.cpp:728
Method
canMoveBING
ChessBoard.cpp:886
Method
canMoveCHE
ChessBoard.cpp:860
Method
canMoveJIANG
ChessBoard.cpp:768
Method
canMoveMA
ChessBoard.cpp:838
Method
canMovePAO
ChessBoard.cpp:870
Method
canMoveSHI
ChessBoard.cpp:790
Method
canMoveXIANG
ChessBoard.cpp:809
Method
center
象棋的棋盘的坐标转换成界面坐标
ChessBoard.cpp:182
Method
click
ChessBoard.cpp:937
Method
clickPieces
ChessBoard.cpp:953
Method
clickPieces
NetworkGame.cpp:176
Method
currentIpText
NetworkGame.cpp:352
Method
doMoveStone
ChessBoard.cpp:994
Method
drawChessPieces
ChessBoard.cpp:330
Method
drawStarMarks
ChessBoard.cpp:378
Method
drawTextStep
ChessBoard.cpp:438
Method
fakeMove
MachineGame.cpp:79
Method
getAllMoves
MachineGame.cpp:45
Method
getBestMove
MachineGame.cpp:243
Method
getRealPoint
ChessBoard.cpp:534
Method
getSearchDepth
MachineGame.cpp:23
Method
getStoneCountAtLine
ChessBoard.cpp:109
Method
getStoneId
ChessBoard.cpp:98
Method
handleServerEndpointChange
NetworkGame.cpp:312
Method
havePieces
判断某格子是否有棋子在其上
ChessBoard.cpp:468
Method
hongMenFeast
true 产生"对将" 情景了;false 无"对将"情况
ChessBoard.cpp:444
Method
init
初始化 对每一个棋子进行检验判断而后赋相应的值
ChessPieces.cpp:46
Method
initUI
NetworkGame.cpp:137
Method
isAiRed
MachineGame.h:34
Method
isChecked
是否选中该枚棋子。pt为输入参数; row, col为输出参数
ChessBoard.cpp:165
Method
isDead
ChessBoard.cpp:90
Method
loadPuzzle
PuzzleGame.cpp:12
Method
machineChooseAndMovePieces
MachineGame.cpp:285
Function
main
* @brief 环境: 本工程可以用 Qt 5.15.2 和 6.8.3 LTS 版本同时可编译通过 * @param IDE: 推荐直接只用 Qt Creator 打开 CMakeLists.txt 进行构建 * @param Other: 也可以自行 CMake 转 .sln 使用 V
main.cpp:38
Method
mouseReleaseEvent
ChessBoard.cpp:919
Method
mouseReleaseEvent
MachineGame.cpp:67
Method
onBtnTryConnect
NetworkGame.cpp:258
Method
on_pushButton_about_clicked
ChessBoard.cpp:1123
Method
on_pushButton_back_clicked
ChessBoard.cpp:1136
Method
on_pushButton_reset_clicked
ChessBoard.cpp:1113
Method
on_pushButton_restart_clicked
ChessBoard.cpp:1129
Method
on_pushButton_showStep_clicked
ChessBoard.cpp:1142
Method
on_pushButton_start_clicked
ChessBoard.cpp:1100
Method
on_pushButton_toMenu_clicked
ChessBoard.cpp:1148
Method
paintEvent
ChessBoard.cpp:231
Method
pauseGameTimer
ChessBoard.cpp:507
Method
populateLocalIpChoices
NetworkGame.cpp:319
Method
reset
胜负已分,重置
ChessBoard.cpp:482
Method
sameColor
ChessBoard.cpp:82
Method
saveStep
ChessBoard.cpp:1012
Method
saveStep
MachineGame.cpp:33
Method
setAiIsRed
MachineGame.h:35
Method
setPerspectiveFlipped
ChessBoard.cpp:200
Method
slotNewConnection
NetworkGame.cpp:196
Method
slotRecv
NetworkGame.cpp:213
Method
startGameTimer
ChessBoard.cpp:497
Method
textStep
ChessBoard.cpp:1026
next →
1–100 of 115, ranked by callers