Brunot
Loading...
Searching...
No Matches
sys::GameRules Member List

This is the complete list of members for sys::GameRules, including all inherited members.

addChild(std::unique_ptr< GameObject > newChild) -> boolGameObjectvirtual
addChildLua(std::unique_ptr< GameObject > &newChild) -> boolGameObject
boardDimensionssys::GameRulesprivate
calculateFormattedName() const -> voidGameObjectprivate
checkAddToSceneHook() -> voidGameObjectprotected
clone() const -> std::unique_ptr< GameObject > overridesys::GameRulesinlinevirtual
coolerGetUUID() const -> unsigned intGameObject
destroy() -> voidGameObjectvirtual
destroyed() const -> boolGameObject
endWindow() -> void overridesys::GameRulesinlinevirtual
EngineGameObject
EntityGameObject
flushColorsys::GameRulesprivate
for_each(std::function< void(GameObject &)> func) -> voidGameObjectvirtual
for_each(std::function< void(const GameObject &)> func) const -> voidGameObjectvirtual
formattedNameGameObjectmutableprivate
fullHouseColorsys::GameRulesprivate
GameObject(std::string typeName, gobj::Type parentType, gobj::Type type)GameObject
GameObject(const GameObject &other)GameObject
GameObject(GameObject &&other) noexceptGameObject
GameRules()sys::GameRules
GameRules(const GameRules &other)=defaultsys::GameRules
GameRules(GameRules &&other) noexcept=defaultsys::GameRules
gameSpeedModifiersys::GameRulesprivate
getBoardDimensions() const -> const std::pair< int, int > &sys::GameRules
getCardsPlayedPerTurnLimit() const -> intsys::GameRules
getChildren() const -> std::shared_ptr< std::vector< GameObject * > >GameObjectprotectedvirtual
getEnum() -> Typesys::GameRulesinlinestatic
getFormattedName() const -> const std::string &GameObject
getGameObjectJson() const -> jsonGameObject
getHandTypeColor(HandRating::HandType handType) const -> Vector4Dsys::GameRules
getHandTypeValue(HandRating::HandType handType) const -> intsys::GameRules
getHelpPopUp() const -> boolsys::GameRules
getInternalParent() const -> GameObject *GameObject
getKey() const -> Key overrideSystemvirtual
getMaxPlayerCards() const -> intsys::GameRules
getName() const -> const std::string &GameObject
getNickname() const -> const std::string &GameObject
getObjectType() const -> gobj::TypeGameObject
getParent() const -> GameObject *overrideSystemvirtual
getPassAndPlay() const -> boolsys::GameRules
getPlayerCount() const -> intsys::GameRules
getPlayerTimeLimit() const -> floatsys::GameRules
getScoreCalculator() const -> boolsys::GameRules
getSeed() const -> unsigned intsys::GameRules
getTimeLimitPointPenalty() const -> intsys::GameRules
getUUID() const -> gobj::UUIDGameObject
helpPopUpsys::GameRulesprivate
highCardColorsys::GameRulesprivate
inEngineGameObjectprivate
internalParentGameObjectprivate
isActive() const -> boolGameObject
isDestroyedGameObjectprivate
isType(gobj::Type otherType) const -> boolGameObject
isUUID(gobj::UUID compareUUID) const -> boolGameObject
load(const Stream &stream) -> void overridesys::GameRulesvirtual
maxCardsPerPlayerHandsys::GameRulesprivate
maxNumberOfCardsPlayedPerTurnsys::GameRulesprivate
nameEquals(const std::string &compareString) const -> boolGameObject
nicknameGameObjectprivate
NodeGameObject
onEnterEngine() -> voidGameObjectinlinevirtual
onRender() -> void overridesys::GameRulesvirtual
onSceneExit(const std::string &sceneName) -> voidGameObjectinlinevirtual
onSceneStart(const std::string &sceneName) -> voidGameObjectinlinevirtual
onUpdate(float dt) -> void overridesys::GameRulesvirtual
operator=(const GameRules &other) -> GameRules &sys::GameRules
operator=(GameRules &&other) noexcept -> GameRules &=defaultsys::GameRules
System::operator=(const GameObject &other) -> GameObject &GameObject
System::operator=(GameObject &&other) noexcept -> GameObject &GameObject
pairColorsys::GameRulesprivate
parentTo(GameObject *newParent) -> boolGameObjectvirtual
parentTypeGameObjectprivate
passAndPlaysys::GameRulesprivate
playerCountsys::GameRulesprivate
quadsColorsys::GameRulesprivate
receivesMessages() const -> boolGameObject
render() -> voidGameObjectvirtual
renderLayerGameObjectprivate
renders() const -> boolGameObject
save(Stream &stream) const -> void overridesys::GameRulesvirtual
scoreCalculatorsys::GameRulesprivate
seedsys::GameRulesprivate
setActive(bool shouldBeActive) -> voidGameObject
setBoardDimensions(const std::pair< int, int > &newDimensions) -> voidsys::GameRules
setCardsPlayedPerTurnLimit(int newMax) -> voidsys::GameRules
setGameObjectJson(const json &stream) -> voidGameObject
setHelpPopUp(bool enabled) -> voidsys::GameRules
setInternalParent(GameObject *parent) -> boolGameObjectprotected
setMaxPlayerCards(int newMax) -> voidsys::GameRules
setNickname(const std::string &newNickname) -> voidGameObject
setPassAndPlay(bool newState) -> voidsys::GameRules
setPlayerCount(int count) -> voidsys::GameRules
setPlayerTimeLimit(float newLimit) -> voidsys::GameRules
setScoreCalculator(bool enabled) -> voidsys::GameRules
setSeed(unsigned int seed) -> voidsys::GameRules
setShouldReceiveMessages(bool _shouldReceiveMessages) -> voidGameObjectvirtual
setShouldRender(bool _shouldRender) -> voidGameObjectvirtual
setShouldUpdate(bool _shouldUpdate) -> voidGameObjectvirtual
setTimeLimitPointPenalty(int newPenalty) -> voidsys::GameRules
shouldReceiveMessagesGameObjectprivate
shouldRenderGameObjectprivate
shouldUpdateGameObjectprivate
showMenu() -> void overrideSystemvirtual
straightColorsys::GameRulesprivate
straightFlushColorsys::GameRulesprivate
System(const std::string &typeName, Type systemType)Systemprotected
systemShowMenu() -> void overridesys::GameRulesvirtual
timeLimitPerPlayersys::GameRulesprivate
timeLimitPointPenaltysys::GameRulesprivate
tripsColorsys::GameRulesprivate
twoPairColorsys::GameRulesprivate
Type enum nameSystem
typeSystemprivate
typeNameGameObjectprivate
update(float dt) -> voidGameObjectvirtual
updates() const -> boolGameObject
useSetSeedsys::GameRulesprivate
uuidGameObjectprivate
~GameObject()GameObjectvirtual
~GameRules() override=defaultsys::GameRules