Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
UrController Member List

This is the complete list of members for UrController, including all inherited members.

clone() const overrideUrController
create(const nlohmann::json &jsonAspectProperties)UrControllerstatic
createControls()UrController
getModel() constUrControllerinline
getSimObjectAspectTypeName()UrControllerinlinestatic
mControlsCreatedUrControllerprivate
mModelUrControllerprivate
mObserveViewSubscribedUrController
mObserveViewUpdateCompletedUrController
mSceneManagerPathUrControllerprivate
mSigControllerReadyUrController
mSigDiceUpdatedUrController
mSigMoveMadeUrController
mSigMovePromptedUrController
mSigPhaseUpdatedUrController
mSigPlayerUpdatedUrController
mSigScoreUpdatedUrController
mSigViewUpdateStartedUrController
mViewUpdatedUrControllerprivate
onActivated() overrideUrControllerprivate
onDiceRollAttempted(PlayerID player)UrControllerprivate
onLaunchPieceAttempted(PlayerID player, PieceIdentity piece, glm::u8vec2 launchLocation=glm::u8vec2{0, 0})UrControllerprivate
onMoveBoardPieceAttempted(PlayerID player, PieceIdentity piece)UrControllerprivate
onNextTurnAttempted(PlayerID player)UrControllerprivate
onViewSubscribed(const std::string &subscriber)UrControllerprivate
onViewUpdatesCompleted(const std::string &viewName)UrControllerprivate
UrController()UrControllerinline
UrPlayerControls (defined in UrController)UrControllerfriend
viewUpdatesComplete() constUrControllerprivate