gpg:: ScorePage
#include <score_page.h>
Une structure de données unique qui vous permet d'accéder aux données de score
Résumé
Les données incluent l'identifiant Leaderboard, le début, la période, la collection, le jeton de page de score précédent, le jeton de la page de score suivante et le vecteur de toutes les entrées de score.
Constructeurs et destructeurs |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Constructeur explicite.
|
|
ScorePage(const ScorePage & copy_from)
Copier le constructeur pour copier une page de score existante dans une nouvelle
|
|
ScorePage(ScorePage && move_from)
Constructeur permettant de déplacer une page de scores existante vers une nouvelle page.
|
|
~ScorePage()
|
Fonctions publiques |
|
---|---|
Collection() const
|
Indique si le classement est PUBLIC ou SOCIAL.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Vecteur de toutes les entrées de score.
|
HasNextScorePage() const
|
bool
Valable si le classement inclut une autre page de scores.
|
HasPreviousScorePage() const
|
bool
Valable si le classement inclut une page de scores précédente.
|
LeaderboardId() const
|
const std::string &
Renvoie la chaîne unique générée au préalable par la Google Play Developer Console.
|
NextScorePageToken() const
|
Renvoie le jeton de score pour la page suivante.
|
PreviousScorePageToken() const
|
Renvoie le jeton de score pour la page précédente.
|
Start() const
|
Indique si le classement a initialement été interrogé pour les meilleurs scores ou les scores proches du joueur actuel.
|
TimeSpan() const
|
Renvoie la période couverte par le classement.
|
Valid() const
|
bool
Renvoie "true" si cet
ScorePage est renseigné avec des données. |
operator=(const ScorePage & copy_from)
|
Opérateur d'attribution permettant d'attribuer la valeur de cette page de scores à partir d'une autre page de scores.
|
operator=(ScorePage && move_from)
|
Opérateur d'attribution permettant d'attribuer la valeur de cette page de scores à partir d'une autre page de scores.
|
Classes |
|
---|---|
gpg:: |
Classe qui crée une entrée sur une page de scores. |
gpg:: |
Structure de données de type presque opaque représentant une requête pour un élément ScorePage (ou vide). |
Fonctions publiques
Entrées
const std::vector< ScorePage::Entry > & Entries() const
Vecteur de toutes les entrées de score.
HasNextScorePage
bool HasNextScorePage() const
Valable si le classement inclut une autre page de scores.
HasPreviousScorePage
bool HasPreviousScorePage() const
Valable si le classement inclut une page de scores précédente.
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".
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Renvoie le jeton de score pour la page suivante.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Renvoie le jeton de score pour la page précédente.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Copier le constructeur pour copier une page de score existante dans une nouvelle
ScorePage
ScorePage( ScorePage && move_from )
Constructeur permettant de déplacer une page de scores existante vers une nouvelle page.
r-value-reference.
Démarrer
LeaderboardStart Start() const
Indique si le classement a initialement été interrogé pour les meilleurs scores ou les scores proches du joueur actuel.
Les valeurs possibles sont TOP_SCORES et PLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Renvoie la période couverte par le classement.
Les valeurs possibles sont DAILY, WEEKLY et ALL_TIME.
Valide
bool Valid() const
operator=
ScorePage & operator=( const ScorePage & copy_from )
Opérateur d'attribution permettant d'attribuer la valeur de cette page de scores à partir d'une autre page de scores.
operator=
ScorePage & operator=( ScorePage && move_from )
Opérateur d'attribution permettant d'attribuer la valeur de cette page de scores à partir d'une autre page de scores.
r-value-reference.
~PageScore
~ScorePage()