gpg:: Score
#include <score.h>
Structure de données unique qui vous permet d'accéder aux données sur le score d'un joueur.
Résumé
Constructeurs et destructeurs |
|
---|---|
Score()
|
|
Score(std::shared_ptr< const ScoreImpl > impl)
Constructeur explicite.
|
|
Score(const Score & copy_from)
Copiez le constructeur pour copier un score existant dans un nouveau.
|
|
Score(Score && move_from)
Constructeur permettant de déplacer un score existant vers un nouveau score.
|
|
~Score()
|
Fonctions publiques |
|
---|---|
Metadata() const
|
const std::string &
Renvoie les métadonnées liées au score, spécifiées par le développeur, le cas échéant.
|
Rank() const
|
uint64_t
Renvoie le classement du score du joueur par rapport à ceux des autres joueurs.
|
Valid() const
|
bool
Renvoie la valeur "true" lorsque le score renvoyé est renseigné avec des données et est accompagné d'une réponse positive ; "false" pour un score non renseigné créé par l'utilisateur ou pour un score renseigné accompagné d'un état de réponse "Échec".
|
Value() const
|
uint64_t
Renvoie le score du joueur.
|
operator=(const Score & copy_from)
|
Score &
Opérateur d'affectation permettant d'attribuer la valeur de ce score à partir d'un autre score.
|
operator=(Score && move_from)
|
Score &
Opérateur d'affectation permettant d'attribuer la valeur de ce score à partir d'un autre score.
|
Fonctions publiques
Métadonnées
const std::string & Metadata() const
Renvoie les métadonnées liées au score, spécifiées par le développeur, le cas échéant.
Classement
uint64_t Rank() const
Renvoie le classement du score du joueur par rapport à ceux des autres joueurs.
Score
Score()
Score
Score( std::shared_ptr< const ScoreImpl > impl )
Constructeur explicite.
Score
Score( const Score & copy_from )
Copiez le constructeur pour copier un score existant dans un nouveau.
Score
Score( Score && move_from )
Constructeur permettant de déplacer un score existant vers un nouveau score.
r-value-reference.
Valide
bool Valid() const
Renvoie la valeur "true" lorsque le score renvoyé est renseigné avec des données et est accompagné d'une réponse positive ; "false" pour un score non renseigné créé par l'utilisateur ou pour un score renseigné accompagné d'un état de réponse "Échec".
La valeur doit être "true" pour que les fonctions getter de cet objet soient utilisables.
Valeur
uint64_t Value() const
Renvoie le score du joueur.
opérateur=
Score & operator=( const Score & copy_from )
Opérateur d'affectation permettant d'attribuer la valeur de ce score à partir d'un autre score.
opérateur=
Score & operator=( Score && move_from )
Opérateur d'affectation permettant d'attribuer la valeur de ce score à partir d'un autre score.
r-value-reference.
~Score
~Score()