Sensei BGA
Coding conventions
Code organization conventions
Algorithms
Unfair game situation
API
PHP
JS
Sensei BGA
»
Index
Edit on GitLab
Index
A
|
B
|
C
|
G
|
I
|
M
|
R
|
S
|
U
|
V
A
arashiExpertCheckUnfair() (BGAHS\SenseiBGA\Utility\SENUnfairGameUtilityMethodsTrait method)
argSelectAndMove() (BGAHS\SenseiBGA\States\Arguments\SENSelectAndMoveArgumentUtilityMethodTrait method)
B
BGAHS\SenseiBGA\Actions (namespace)
,
[1]
,
[2]
BGAHS\SenseiBGA\Debug (namespace)
,
[1]
BGAHS\SenseiBGA\FrontEndActions (namespace)
BGAHS\SenseiBGA\States\Actions (namespace)
BGAHS\SenseiBGA\States\Arguments (namespace)
BGAHS\SenseiBGA\Utility (namespace)
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
C
cancelLastMoveDB() (BGAHS\SenseiBGA\Utility\SENUndoUtilityMethodsTrait method)
canMoveCharacter() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
canMoveStone() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
checkSquareExists() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
checkStartingLineMove() (BGAHS\SenseiBGA\Utility\SENValidateTurnUtilityMethodsTrait method)
checkUnfair() (BGAHS\SenseiBGA\Utility\SENUnfairGameUtilityMethodsTrait method)
classMapAutoloader() (global function)
countTemporaryCharacterMoves() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
countTemporaryMoves() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
countTemporaryMovesTypes() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
countTemporaryStoneMoves() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
createPlayers() (BGAHS\SenseiBGA\Utility\SENSetupUtilityMethodsTrait method)
createStatistics() (BGAHS\SenseiBGA\Utility\SENSetupUtilityMethodsTrait method)
G
getAdjacentBricks() (BGAHS\SenseiBGA\Utility\SENUnfairGameUtilityMethodsTrait method)
getMoveArgs() (BGAHS\SenseiBGA\FrontEndActions\SENSelectAndMoveFrontEndActionMethodsTrait method)
getMovesCharacter() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
getMovesStone() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
getSquarePlayerId() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
getTemporaryMovesArrayFromDb() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
I
isPlayerCharacterStone() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
isPlayerStone() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
isViableCharacterMove() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
isViableStoneMove() (BGAHS\SenseiBGA\Utility\SENMoveUtilityMethodsTrait method)
M
module:bgagame.senseihunt() (class)
module:bgagame.senseihunt.senseihunt (module:bgagame.senseihunt attribute)
modules.js.Actions.SENMoveAction() (class)
modules.js.Actions.SENMoveAction.recordMoveCharacter() (modules.js.Actions.SENMoveAction method)
modules.js.Actions.SENMoveAction.recordMoveStone() (modules.js.Actions.SENMoveAction method)
modules.js.Actions.SENMoveAction.SENMoveAction (modules.js.Actions.SENMoveAction attribute)
modules.js.Actions.SENUndoAction() (class)
modules.js.Actions.SENUndoAction.onUndoLastMove() (modules.js.Actions.SENUndoAction method)
modules.js.Actions.SENUndoAction.onUndoTurn() (modules.js.Actions.SENUndoAction method)
modules.js.Actions.SENUndoAction.SENUndoAction (modules.js.Actions.SENUndoAction attribute)
modules.js.Actions.SENValidateTurnAction() (class)
modules.js.Actions.SENValidateTurnAction.onValidateTurn() (modules.js.Actions.SENValidateTurnAction method)
modules.js.Actions.SENValidateTurnAction.SENValidateTurnAction (modules.js.Actions.SENValidateTurnAction attribute)
modules.js.Classes.SENRequireGameClass() (class)
modules.js.Classes.SENRequireGameClass.gameObject (modules.js.Classes.SENRequireGameClass attribute)
modules.js.Notifications.SENMoveNotifications() (class)
modules.js.Notifications.SENMoveNotifications.characterMovedNotificationHandler() (modules.js.Notifications.SENMoveNotifications method)
modules.js.Notifications.SENMoveNotifications.SENMoveNotifications (modules.js.Notifications.SENMoveNotifications attribute)
modules.js.Notifications.SENMoveNotifications.stoneMovedNotificationHandler() (modules.js.Notifications.SENMoveNotifications method)
modules.js.Utility.SENEventHandlerUtilityMethods() (class)
modules.js.Utility.SENEventHandlerUtilityMethods.onClickCharacter() (modules.js.Utility.SENEventHandlerUtilityMethods method)
modules.js.Utility.SENEventHandlerUtilityMethods.onClickSquareAvailable() (modules.js.Utility.SENEventHandlerUtilityMethods method)
modules.js.Utility.SENEventHandlerUtilityMethods.onClickStoneAvailable() (modules.js.Utility.SENEventHandlerUtilityMethods method)
modules.js.Utility.SENEventHandlerUtilityMethods.onClickStones() (modules.js.Utility.SENEventHandlerUtilityMethods method)
modules.js.Utility.SENEventHandlerUtilityMethods.prepareCharacterEventHandler() (modules.js.Utility.SENEventHandlerUtilityMethods method)
modules.js.Utility.SENEventHandlerUtilityMethods.prepareStoneEventHandlers() (modules.js.Utility.SENEventHandlerUtilityMethods method)
modules.js.Utility.SENEventHandlerUtilityMethods.removePreviousAvailableHandlers() (modules.js.Utility.SENEventHandlerUtilityMethods method)
modules.js.Utility.SENEventHandlerUtilityMethods.SENEventHandlerUtilityMethods (modules.js.Utility.SENEventHandlerUtilityMethods attribute)
modules.js.Utility.SENMoveUtilityMethods() (class)
modules.js.Utility.SENMoveUtilityMethods.moveCharacter() (modules.js.Utility.SENMoveUtilityMethods method)
modules.js.Utility.SENMoveUtilityMethods.moveCharacterAndStone() (modules.js.Utility.SENMoveUtilityMethods method)
modules.js.Utility.SENMoveUtilityMethods.moveStone() (modules.js.Utility.SENMoveUtilityMethods method)
modules.js.Utility.SENMoveUtilityMethods.SENMoveUtilityMethods (modules.js.Utility.SENMoveUtilityMethods attribute)
modules.js.Utility.SENSetupUtilityMethods() (class)
modules.js.Utility.SENSetupUtilityMethods.adaptStatusBarTitle() (modules.js.Utility.SENSetupUtilityMethods method)
modules.js.Utility.SENSetupUtilityMethods.SENSetupUtilityMethods (modules.js.Utility.SENSetupUtilityMethods attribute)
modules.js.Utility.SENSetupUtilityMethods.setupActionButtons() (modules.js.Utility.SENSetupUtilityMethods method)
modules.js.Utility.SENSetupUtilityMethods.setupBoard() (modules.js.Utility.SENSetupUtilityMethods method)
R
recordCharacterMove() (BGAHS\SenseiBGA\FrontEndActions\SENSelectAndMoveFrontEndActionMethodsTrait method)
recordStoneMove() (BGAHS\SenseiBGA\FrontEndActions\SENSelectAndMoveFrontEndActionMethodsTrait method)
recordTemporaryCharacterMove() (BGAHS\SenseiBGA\Actions\SENMoveActionMethodsTrait method)
recordTemporaryStoneMove() (BGAHS\SenseiBGA\Actions\SENMoveActionMethodsTrait method)
regularCheckUnfairGame() (BGAHS\SenseiBGA\Utility\SENUnfairGameUtilityMethodsTrait method)
S
SENBoardDebugUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Debug)
SENMoveActionMethodsTrait (trait in BGAHS\SenseiBGA\Actions)
SENMoveStoneDebugUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Debug)
SENMoveUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Utility)
SENNextPlayerStateActionMethodsTrait (trait in BGAHS\SenseiBGA\States\Actions)
SENSelectAndMoveArgumentUtilityMethodTrait (trait in BGAHS\SenseiBGA\States\Arguments)
SENSelectAndMoveFrontEndActionMethodsTrait (trait in BGAHS\SenseiBGA\FrontEndActions)
SENSetupUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Utility)
SENTemporaryMovesUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Utility)
SENUndoActionMethodsTrait (trait in BGAHS\SenseiBGA\Actions)
SENUndoUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Utility)
SENUnfairGameUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Utility)
SENValidateTurnActionMethodsTrait (trait in BGAHS\SenseiBGA\Actions)
SENValidateTurnUtilityMethodsTrait (trait in BGAHS\SenseiBGA\Utility)
setupBoard() (BGAHS\SenseiBGA\Utility\SENSetupUtilityMethodsTrait method)
stNextPlayer() (BGAHS\SenseiBGA\States\Actions\SENNextPlayerStateActionMethodsTrait method)
storeTemporaryMovesArrayInDb() (BGAHS\SenseiBGA\Utility\SENTemporaryMovesUtilityMethodsTrait method)
U
undoLastMove() (BGAHS\SenseiBGA\Actions\SENUndoActionMethodsTrait method)
(BGAHS\SenseiBGA\FrontEndActions\SENSelectAndMoveFrontEndActionMethodsTrait method)
undoTurn() (BGAHS\SenseiBGA\Actions\SENUndoActionMethodsTrait method)
(BGAHS\SenseiBGA\FrontEndActions\SENSelectAndMoveFrontEndActionMethodsTrait method)
V
validateTurn() (BGAHS\SenseiBGA\Actions\SENValidateTurnActionMethodsTrait method)
(BGAHS\SenseiBGA\FrontEndActions\SENSelectAndMoveFrontEndActionMethodsTrait method)