Game of Ur
0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all documented functions with links to the class documentation for each member:
A
B
C
D
E
G
H
I
L
M
O
P
R
S
U
V
- a -
activateAutoloads() :
UrSceneManager
advanceOneTurn() :
GameOfUrModel
attemptDiceRoll() :
UrPlayerControls
attemptLaunchPiece() :
UrPlayerControls
attemptMoveBoardPiece() :
UrPlayerControls
attemptNextTurn() :
UrPlayerControls
- b -
BoardLocations() :
BoardLocations
boardPointToGridIndices() :
BoardLocations
- c -
canAdvanceOneTurn() :
GameOfUrModel
canLaunchPiece() :
GameOfUrModel
canLaunchPieceTo() :
GameOfUrModel
canMove() :
Board
,
House
,
Piece
canMoveBoardPiece() :
GameOfUrModel
canMovePiece() :
GameOfUrModel
canRoll() :
Dice
canRollDice() :
GameOfUrModel
canStartPhasePlay() :
GameOfUrModel
cGetPiece() :
Player
clone() :
BoardLocations
,
UrController
computeMoveLocation() :
Board
create() :
BoardLocations
,
UrController
,
UrPlayerControls
createControls() :
UrController
- d -
deductCounters() :
GameOfUrModel
,
Player
depositCounters() :
Player
- e -
endTurn() :
GameOfUrModel
- g -
GameOfUrModel() :
GameOfUrModel
getAllPossibleMoves() :
GameOfUrModel
getBoardMoveData() :
GameOfUrModel
getCurrentPhase() :
GameOfUrModel
getCurrentPlayer() :
GameOfUrModel
getDiceData() :
GameOfUrModel
getHouseData() :
GameOfUrModel
getIdentity() :
Piece
getLaunchMoveData() :
GameOfUrModel
getLaunchPosition() :
Board
getLaunchPositions() :
Board
,
GameOfUrModel
getLocation() :
Piece
getModel() :
UrController
,
UrPlayerControls
getMoveData() :
GameOfUrModel
getNCounters() :
GameOfUrModel
,
Player
getNextCellDirection() :
Board
,
House
getNPieces() :
Player
getOccupant() :
Board
,
House
getOccupantReference() :
Board
,
House
getOwner() :
Piece
getPiece() :
GameOfUrModel
,
Player
getPieceData() :
GameOfUrModel
getPlayer() :
GameOfUrModel
,
UrPlayerControls
getPlayerData() :
GameOfUrModel
getPrimaryRoll() :
Dice
getRegion() :
Board
,
House
getResult() :
Dice
getRole() :
GameOfUrModel
,
Player
getScore() :
GameOfUrModel
getSecondaryRoll() :
Dice
getSimObjectAspectTypeName() :
BoardLocations
,
UrController
getState() :
Dice
,
Piece
getType() :
Board
,
House
,
Piece
getUnlaunchedPieceTypes() :
GameOfUrModel
getWinner() :
GameOfUrModel
gridIndicesToBoardPoint() :
BoardLocations
- h -
House() :
House
houseIsOccupied() :
Board
- i -
initializeWithRole() :
Player
isOccupied() :
House
isRosette() :
Board
,
House
isRouteEnd() :
Board
isValidHouse() :
Board
isValidLaunchHouse() :
Board
- l -
loadAutoloads() :
UrSceneManager
- m -
move() :
Board
,
House
moveDisplacesOpponent() :
Board
movePassesRosette() :
Board
movePiece() :
GameOfUrModel
- o -
onActivated() :
PlayerCPURandom
,
PlayerLocal
,
UrController
onDiceRollAttempted() :
PlayerLocal
,
UrController
onLaunchPieceAttempted() :
PlayerLocal
,
UrController
onMoveBoardPieceAttempted() :
PlayerLocal
,
UrController
onMovePrompted() :
PlayerCPURandom
,
PlayerLocal
onNextTurnAttempted() :
PlayerLocal
,
UrController
onPointerEnter() :
BoardLocations
onPointerHover() :
BoardLocations
onPointerLeave() :
BoardLocations
onPointerLeftClick() :
BoardLocations
onPointerLeftRelease() :
BoardLocations
onViewSubscribed() :
UrController
onViewUpdatesCompleted() :
UrController
operator=() :
GameOfUrModel
- p -
payCounters() :
GameOfUrModel
Piece() :
Piece
- r -
reset() :
Dice
,
GameOfUrModel
roll() :
Dice
rollDice() :
GameOfUrModel
- s -
setLocation() :
Piece
setState() :
Piece
startPhasePlay() :
GameOfUrModel
- u -
upgradedRoll() :
Dice
UrController() :
UrController
UrPlayerControls() :
UrPlayerControls
- v -
viewUpdatesComplete() :
UrController
Generated on
for Game of Ur by
1.17.0