gpg:: ScoreSummary
#include <score_summary.h>
Une structure de données unique qui vous permet d'accéder à un résumé des informations sur les scores.
Résumé
Constructeurs et destructeurs |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Crée une copie d'un élément
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 des 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 "true" si cet
ScoreSummary est renseigné avec des données. |
operator=(const ScoreSummary & copy_from)
|
Attribue ce
ScoreSummary en le copiant à partir d'un autre. |
operator=(ScoreSummary && move_from)
|
Attribue ce
ScoreSummary en y transférant une autre. |
Fonctions publiques
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Renvoie le nombre approximatif de scores sur la page des scores.
Renvoie une erreur si aucun score n'a été demandé (max_results = 0) et limite le nombre à 25 s'il y en a trop.
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'un shared_ptr
vers un ScoreSummaryImpl
.
Destiné à un usage interne par l'API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Crée une copie d'un élément 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 "true" si cet ScoreSummary
est renseigné avec des données.
Doit renvoyer "true" pour que les fonctions getter de l'objet ScoreSummary
(LeaderboardId
, TimeSpan
, etc.) soient utilisables.
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Attribue ce ScoreSummary
en le copiant à partir d'un autre.
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Attribue ce ScoreSummary
en y transférant une autre.
~ScoreSummary
~ScoreSummary()