| addPlayer(const Player &player, pge_network::PgeINetwork &network)=0 | proofps_dd::GameMode | pure virtual |
| clientReceiveAndUpdateWinningConditions(pge_network::PgeINetwork &network, bool bGameSessionWon) | proofps_dd::GameMode | |
| clientTickUpdateWinningConditions(pge_network::PgeINetwork &network) | proofps_dd::GameMode | virtual |
| clientUpdateTimeRemainingMillisecs(const unsigned int &nRemMillisecs, pge_network::PgeINetwork &network) | proofps_dd::GameMode | |
| createGameMode(GameModeType gm, const std::map< pge_network::PgeNetworkConnectionHandle, proofps_dd::Player > &mapPlayers) | proofps_dd::GameMode | static |
| fetchConfig(PGEcfgProfiles &cfgProfiles, pge_network::PgeINetwork &network) | proofps_dd::GameMode | virtual |
| GameMode(GameModeType gm, const std::map< pge_network::PgeNetworkConnectionHandle, proofps_dd::Player > &mapPlayers) | proofps_dd::GameMode | protected |
| GameMode(const GameMode &)=delete | proofps_dd::GameMode | protected |
| GameMode(GameMode &&)=delete | proofps_dd::GameMode | protected |
| getConsole() const | proofps_dd::GameMode | |
| getExternalPlayersContainer() const | proofps_dd::GameMode | |
| getGameMode() | proofps_dd::GameMode | static |
| getGameModeType() const | proofps_dd::GameMode | |
| getGameModeTypeFromConfig(PGEcfgProfiles &cfgProfiles) | proofps_dd::GameMode | static |
| getGameModeTypeName(GameModeType gm) | proofps_dd::GameMode | static |
| getGameModeTypeName() const | proofps_dd::GameMode | |
| getLoggerModuleName() | proofps_dd::GameMode | static |
| getPlayersTable() const | proofps_dd::GameMode | |
| getRank(const PlayersTableRow &row) | proofps_dd::GameMode | static |
| getResetTime() const | proofps_dd::GameMode | |
| getSpectatorModePlayersCount() const | proofps_dd::GameMode | |
| getTimeLimitSecs() const | proofps_dd::GameMode | |
| getTimeRemainingMillisecs() const | proofps_dd::GameMode | |
| getWinTime() const | proofps_dd::GameMode | |
| handleEventGameWon(pge_network::PgeINetwork &network) | proofps_dd::GameMode | protected |
| hasJustBeenWonThisTick() const | proofps_dd::GameMode | |
| isGameWon() const | proofps_dd::GameMode | |
| isPlayerAllowedForGameplay(const Player &player) const | proofps_dd::GameMode | virtual |
| isPlayerMovementAllowed() const | proofps_dd::GameMode | virtual |
| isRespawnAllowedAfterDie() const =0 | proofps_dd::GameMode | pure virtual |
| isRoundBased(GameModeType gm) | proofps_dd::GameMode | static |
| isRoundBased() const =0 | proofps_dd::GameMode | pure virtual |
| isTeamBasedGame(GameModeType gm) | proofps_dd::GameMode | static |
| isTeamBasedGame() const =0 | proofps_dd::GameMode | pure virtual |
| m_bWon | proofps_dd::GameMode | protected |
| m_bWonPrevious | proofps_dd::GameMode | protected |
| m_gamemode | proofps_dd::GameMode | privatestatic |
| m_gameModeType | proofps_dd::GameMode | protected |
| m_mapPlayersExternal | proofps_dd::GameMode | protected |
| m_nTimeLimitSecs | proofps_dd::GameMode | private |
| m_players | proofps_dd::GameMode | protected |
| m_timeReset | proofps_dd::GameMode | private |
| m_timeWin | proofps_dd::GameMode | protected |
| nSvDmFragLimitDef | proofps_dd::GameMode | static |
| nSvDmFragLimitMax | proofps_dd::GameMode | static |
| nSvDmFragLimitMin | proofps_dd::GameMode | static |
| nSvGmTimeLimitSecsDef | proofps_dd::GameMode | static |
| nSvGmTimeLimitSecsMax | proofps_dd::GameMode | static |
| nSvGmTimeLimitSecsMin | proofps_dd::GameMode | static |
| nSvRgmRoundWinLimitDef | proofps_dd::GameMode | static |
| nSvRgmRoundWinLimitMax | proofps_dd::GameMode | static |
| nSvRgmRoundWinLimitMin | proofps_dd::GameMode | static |
| operator=(const GameMode &)=delete | proofps_dd::GameMode | protected |
| operator=(GameMode &&)=delete | proofps_dd::GameMode | protected |
| removePlayer(const Player &player, pge_network::PgeINetwork &network)=0 | proofps_dd::GameMode | pure virtual |
| renamePlayer(const std::string &sOldName, const std::string &sNewName) | proofps_dd::GameMode | |
| restart(pge_network::PgeINetwork &network) | proofps_dd::GameMode | virtual |
| restartWithoutRemovingPlayers(pge_network::PgeINetwork &network, const proofps_dd::GameRestartType_KeepPlayers &eRestartType) | proofps_dd::GameMode | virtual |
| serverCheckAndUpdateWinningConditions(pge_network::PgeINetwork &network) | proofps_dd::GameMode | virtual |
| serverSendGameSessionStateToClient(pge_network::PgeINetwork &network, const pge_network::PgeNetworkConnectionHandle &connHandle) | proofps_dd::GameMode | protectedvirtual |
| serverSendGameSessionStateToClients(pge_network::PgeINetwork &network, const proofps_dd::GameRestartType_KeepPlayers &eRestartType) | proofps_dd::GameMode | protectedvirtual |
| serverTickUpdateWinningConditions(pge_network::PgeINetwork &network) | proofps_dd::GameMode | virtual |
| setTimeLimitSecs(unsigned int secs) | proofps_dd::GameMode | |
| szCvarSvDmFragLimit | proofps_dd::GameMode | static |
| szCvarSvGamemode | proofps_dd::GameMode | static |
| szCvarSvGmTimeLimit | proofps_dd::GameMode | static |
| szCvarSvRgmRoundWinLimit | proofps_dd::GameMode | static |
| text(PR00FsUltimateRenderingEngine &pure, const std::string &s, int x, int y) const | proofps_dd::GameMode | |
| updatePlayer(const Player &player, pge_network::PgeINetwork &network)=0 | proofps_dd::GameMode | pure virtual |
| wasGameWonAlreadyInPreviousTick() const | proofps_dd::GameMode | |
| ~GameMode() | proofps_dd::GameMode | virtual |