| DISCRIMINATOR_TYPE enum name | stmg::HighscoresDefinition | |
| DISCRIMINATOR_TYPE_OPTION enum value | stmg::HighscoresDefinition | |
| DISCRIMINATOR_TYPE_TOT_AI_TEAMS enum value | stmg::HighscoresDefinition | |
| DISCRIMINATOR_TYPE_TOT_HUMAN_TEAMS enum value | stmg::HighscoresDefinition | |
| DISCRIMINATOR_TYPE_TOT_MATES_OF_HUMAN_TEAM enum value | stmg::HighscoresDefinition | |
| DISCRIMINATOR_TYPE_TOT_TEAMS enum value | stmg::HighscoresDefinition | |
| dump() noexcept | stmg::HighscoresDefinition | |
| getCodeFromPreferences(const AppPreferences &oAppPreferences) const noexcept | stmg::HighscoresDefinition | inline |
| getDiscriminators() const noexcept | stmg::HighscoresDefinition | inline |
| getEligibilitys() const noexcept | stmg::HighscoresDefinition | inline |
| getMaxScores() const noexcept | stmg::HighscoresDefinition | inline |
| getScoreElements() const noexcept | stmg::HighscoresDefinition | inline |
| getTitleFromPreferences(const AppPreferences &oAppPreferences) const noexcept | stmg::HighscoresDefinition | inline |
| HIGHSCORE_CONSTRAINT_TYPE enum name | stmg::HighscoresDefinition | |
| HIGHSCORE_CONSTRAINT_TYPE_TOT_AI_TEAMS enum value | stmg::HighscoresDefinition | |
| HIGHSCORE_CONSTRAINT_TYPE_TOT_HUMAN_TEAMS enum value | stmg::HighscoresDefinition | |
| HIGHSCORE_CONSTRAINT_TYPE_TOT_MATES_OF_HUMAN_TEAM enum value | stmg::HighscoresDefinition | |
| HIGHSCORE_CONSTRAINT_TYPE_TOT_TEAMS enum value | stmg::HighscoresDefinition | |
| HighscoresDefinition(const shared_ptr< AppConfig > &refAppConfig, const std::vector< HighscoreConstraint > &aHighscoreConstraints, const std::vector< Discriminator > &aDiscriminators, const std::vector< Eligibility > &aEligibilitys, const std::vector< ScoreElement > &aScoreElements, int32_t nMaxScores) noexcept | stmg::HighscoresDefinition | |
| isCompatibleWithGame(const Game &oGame) const noexcept | stmg::HighscoresDefinition | |
| isValidCode(const std::string &sCode) const noexcept | stmg::HighscoresDefinition | |
| operator==(const HighscoresDefinition &oHS) const noexcept | stmg::HighscoresDefinition | |
| reInit(const shared_ptr< AppConfig > &refAppConfig, const std::vector< HighscoreConstraint > &aHighscoreConstraints, const std::vector< Discriminator > &aDiscriminators, const std::vector< Eligibility > &aEligibilitys, const std::vector< ScoreElement > &aScoreElements, int32_t nMaxScores) noexcept | stmg::HighscoresDefinition | protected |
| satisfiesPreferences(const AppPreferences &oAppPreferences) const noexcept | stmg::HighscoresDefinition | inline |