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)
Copier le constructeur pour copier un score existant dans un nouveau score
Score(Score && move_from)
Constructeur permettant de déplacer un score existant dans un nouveau score.
~Score()

Fonctions publiques

Metadata() const
const std::string &
Renvoie les métadonnées spécifiées par le développeur associées au score, si des métadonnées ont été définies pour ce score.
Rank() const
uint64_t
Renvoie le classement du score du joueur par rapport à celui des autres joueurs.
Valid() const
bool
Renvoie la valeur "true" lorsque le score renvoyé est renseigné avec des données et qu'il est accompagné d'un état de réponse "réussite". "false" pour un score créé par l'utilisateur non renseigné 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'attribution permettant d'attribuer la valeur de ce score à partir d'un autre score.
operator=(Score && move_from)
Score &
Opérateur d'attribution 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 spécifiées par le développeur associées au score, si des métadonnées ont été définies pour ce score.

Classement

uint64_t Rank() const 

Renvoie le classement du score du joueur par rapport à celui des autres joueurs.

Score

 Score()

Score

 Score(
  std::shared_ptr< const ScoreImpl > impl
)

Constructeur explicite.

Score

 Score(
  const Score & copy_from
)

Copier le constructeur pour copier un score existant dans un nouveau score

Score

 Score(
  Score && move_from
)

Constructeur permettant de déplacer un score existant dans 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 qu'il est accompagné d'un état de réponse "réussite". "false" pour un score créé par l'utilisateur non renseigné ou pour un score renseigné, accompagné d'un état de réponse "Échec".

Cette valeur doit être vraie pour que les fonctions getter de cet objet soient utilisables.

Valeur

uint64_t Value() const 

Renvoie le score du joueur.

operator=

Score & operator=(
  const Score & copy_from
)

Opérateur d'attribution permettant d'attribuer la valeur de ce score à partir d'un autre score.

operator=

Score & operator=(
  Score && move_from
)

Opérateur d'attribution permettant d'attribuer la valeur de ce score à partir d'un autre score.

r-value-reference.

~ score

 ~Score()