#include <C4RoundResults.h>
Public Member Functions | |
C4RoundResultsPlayers ()=default | |
C4RoundResultsPlayers (const C4RoundResultsPlayers &cpy) | |
~C4RoundResultsPlayers () | |
void | Clear () |
void | CompileFunc (StdCompiler *pComp) |
C4RoundResultsPlayer * | GetByIndex (int32_t idx) const |
C4RoundResultsPlayer * | GetByID (int32_t id) const |
int32_t | GetCount () const |
void | Add (C4RoundResultsPlayer *pNewPlayer) |
C4RoundResultsPlayer * | GetCreateByID (int32_t id) |
bool | operator== (const C4RoundResultsPlayers &cmp) |
C4RoundResultsPlayers & | operator= (const C4RoundResultsPlayers &cpy) |
Definition at line 93 of file C4RoundResults.h.
|
default |
|
inline |
Definition at line 102 of file C4RoundResults.h.
|
inline |
Definition at line 103 of file C4RoundResults.h.
References Clear().
void C4RoundResultsPlayers::Add | ( | C4RoundResultsPlayer * | pNewPlayer | ) |
Definition at line 197 of file C4RoundResults.cpp.
Referenced by GetCreateByID(), and operator=().
void C4RoundResultsPlayers::Clear | ( | ) |
Definition at line 138 of file C4RoundResults.cpp.
Referenced by C4RoundResults::Clear(), CompileFunc(), operator=(), and ~C4RoundResultsPlayers().
void C4RoundResultsPlayers::CompileFunc | ( | StdCompiler * | pComp | ) |
Definition at line 146 of file C4RoundResults.cpp.
References C4MaxPlayer, Clear(), StdCompiler::excCorrupt(), StdCompiler::isDeserializer(), mkArrayAdaptMap(), mkNamingAdapt(), StdCompiler::Value(), and ZeroMem().
C4RoundResultsPlayer * C4RoundResultsPlayers::GetByID | ( | int32_t | id | ) | const |
Definition at line 175 of file C4RoundResults.cpp.
Referenced by GetCreateByID(), and C4RoundResults::GetLeaguePerformance().
C4RoundResultsPlayer * C4RoundResultsPlayers::GetByIndex | ( | int32_t | idx | ) | const |
Definition at line 167 of file C4RoundResults.cpp.
Referenced by C4RoundResults::EvaluateLeague(), and operator=().
|
inline |
Definition at line 115 of file C4RoundResults.h.
C4RoundResultsPlayer * C4RoundResultsPlayers::GetCreateByID | ( | int32_t | id | ) |
Definition at line 204 of file C4RoundResults.cpp.
References Add(), GetByID(), and C4RoundResultsPlayer::SetID().
Referenced by C4RoundResults::AddCustomEvaluationString(), C4RoundResults::EvaluateLeague(), C4RoundResults::EvaluatePlayer(), and C4RoundResults::SetLeaguePerformance().
C4RoundResultsPlayers & C4RoundResultsPlayers::operator= | ( | const C4RoundResultsPlayers & | cpy | ) |
Definition at line 229 of file C4RoundResults.cpp.
References Add(), Clear(), and GetByIndex().
bool C4RoundResultsPlayers::operator== | ( | const C4RoundResultsPlayers & | cmp | ) |
Definition at line 219 of file C4RoundResults.cpp.