gpg:: ScoreSummary
#include <score_summary.h>
Une structure de données unique qui vous permet d'accéder à une synthèse des informations sur le score.
Résumé
Constructeurs et destructeurs |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Crée une copie d'un
ScoreSummary existant. |
|
ScoreSummary(ScoreSummary && move_from)
Déplace un élément
ScoreSummary existant. |
|
~ScoreSummary()
|
Fonctions publiques |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Renvoie le nombre approximatif de scores sur la page de scores.
|
Collection() const
|
Renvoie la collection à laquelle appartient le classement.
|
CurrentPlayerScore() const
|
const Score &
Renvoie le score du joueur actuellement connecté.
|
LeaderboardId() const
|
const std::string &
Renvoie la chaîne unique générée au préalable par la Google Play Developer Console.
|
TimeSpan() const
|
Renvoie la période du classement.
|
Valid() const
|
bool
Renvoie la valeur "true" si cet élément
ScoreSummary est renseigné avec des données. |
operator=(const ScoreSummary & copy_from)
|
Attribue ce
ScoreSummary en copiant un autre élément. |
operator=(ScoreSummary && move_from)
|
Attribue cet élément
ScoreSummary en y déplaçant un autre élément. |
Fonctions publiques
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Renvoie le nombre approximatif de scores sur la page de scores.
Renvoie une erreur si aucun score n'a été demandé (max_results = 0) et limite le nombre à 25 si le nombre est trop élevé.
Collection
LeaderboardCollection Collection() const
Renvoie la collection à laquelle appartient le classement.
Les valeurs possibles sont PUBLIC et SOCIAL.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Renvoie le score du joueur actuellement connecté.
LeaderboardId
const std::string & LeaderboardId() const
Renvoie la chaîne unique générée au préalable par la Google Play Developer Console.
Utilisez-le pour faire référence à un classement dans votre client de jeu. Elle ne peut être appelée que lorsque Leaderboard::Valid() renvoie la valeur "true".
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Construit un ScoreSummary
à partir d'une shared_ptr
en ScoreSummaryImpl
.
Destiné à un usage interne par l'API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Crée une copie d'un ScoreSummary
existant.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Renvoie la période du classement.
Les valeurs possibles sont DAILY, WEEKLY ou ALL_TIME.
Valide
bool Valid() const
Renvoie la valeur "true" si cet élément ScoreSummary
est renseigné avec des données.
La valeur "true" doit être renvoyée pour que les fonctions getter de l'objet ScoreSummary
(LeaderboardId
, TimeSpan
, etc.) soient utilisables.
opérateur=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Attribue ce ScoreSummary
en copiant un autre élément.
opérateur=
ScoreSummary & operator=( ScoreSummary && move_from )
Attribue cet élément ScoreSummary
en y déplaçant un autre élément.
~ScoreSummary
~ScoreSummary()