gpg:: ScorePage
#include <score_page.h>
Eine einzelne Datenstruktur, mit der Sie auf Punktzahldaten zugreifen können.
Zusammenfassung
Zu den Daten gehören Leaderboard-ID, Start, Zeitspanne, Sammlung, vorheriges Token für die vorherige Punktzahlseite, das Token für die nächste Punktzahlseite und den Vektor aller Punktzahleinträge.
Konstruktoren und Zerstörer |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Expliziter Konstruktor.
|
|
ScorePage(const ScorePage & copy_from)
Konstruktor zum Kopieren einer vorhandenen Punktzahlseite in eine neue kopieren
|
|
ScorePage(ScorePage && move_from)
Konstruktor zum Verschieben einer vorhandenen Punkteseite in eine neue
|
|
~ScorePage()
|
Öffentliche Funktionen |
|
---|---|
Collection() const
|
Gibt an, ob die Bestenliste ÖFFENTLICH oder SOZIALE NETZWERKE ist.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Vektor aller Punktzahleinträge.
|
HasNextScorePage() const
|
bool
Gültig, wenn für die Ergebnistafel anschließend eine Punktzahlseite vorhanden ist.
|
HasPreviousScorePage() const
|
bool
Gültig, wenn die Ergebnistafel über eine vorherige Punktzahlseite verfügt.
|
LeaderboardId() const
|
const std::string &
Gibt den eindeutigen String zurück, den die Google Play Developer Console zuvor generiert hat.
|
NextScorePageToken() const
|
Gibt das Punktzahlseiten-Token für die nachfolgende Seite zurück.
|
PreviousScorePageToken() const
|
Gibt das Punktzahlseiten-Token für die vorherige Seite zurück.
|
Start() const
|
Gibt an, ob die Bestenliste anfangs nach den höchsten Punktzahlen oder nach Punktzahlen in der Nähe des aktuellen Spielers abgefragt wurde.
|
TimeSpan() const
|
Gibt die Zeitspanne der Bestenliste zurück.
|
Valid() const
|
bool
Gibt „true“ zurück, wenn
ScorePage mit Daten gefüllt ist. |
operator=(const ScorePage & copy_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahlseite von einer anderen Punktzahlseite.
|
operator=(ScorePage && move_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahlseite von einer anderen Punktzahlseite.
|
Kurse |
|
---|---|
gpg:: |
Ein Kurs, der einen Eintrag auf einer Punktzahlseite erstellt. |
gpg:: |
Eine nahezu undurchsichtige Datenstruktur, die eine Abfrage für eine ScorePage darstellt (oder leer ist). |
Öffentliche Funktionen
Sammlung
LeaderboardCollection Collection() const
Gibt an, ob die Bestenliste ÖFFENTLICH oder SOZIALE NETZWERKE ist.
HasNextScorePage
bool HasNextScorePage() const
Gültig, wenn für die Ergebnistafel anschließend eine Punktzahlseite vorhanden ist.
HasPreviousScorePage
bool HasPreviousScorePage() const
Gültig, wenn die Ergebnistafel über eine vorherige Punktzahlseite verfügt.
LeaderboardId
const std::string & LeaderboardId() const
Gibt den eindeutigen String zurück, den die Google Play Developer Console zuvor generiert hat.
Verwende sie, um auf eine Bestenliste in deinem Spieleclient zu verweisen. Sie kann nur aufgerufen werden, wenn Leaderboard::Valid() „true“ zurückgibt.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Gibt das Punktzahlseiten-Token für die nachfolgende Seite zurück.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Gibt das Punktzahlseiten-Token für die vorherige Seite zurück.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Konstruktor zum Kopieren einer vorhandenen Punktzahlseite in eine neue kopieren
ScorePage
ScorePage( ScorePage && move_from )
Konstruktor zum Verschieben einer vorhandenen Punkteseite in eine neue
r-Wert-Referenzversion.
Starten
LeaderboardStart Start() const
Gibt an, ob die Bestenliste anfangs nach den höchsten Punktzahlen oder nach Punktzahlen in der Nähe des aktuellen Spielers abgefragt wurde.
Mögliche Werte sind TOP_SCORES und PLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Gibt die Zeitspanne der Bestenliste zurück.
Mögliche Werte sind DAILY, WEEKLY und ALL_TIME.
Gültig
bool Valid() const
Operator=
ScorePage & operator=( const ScorePage & copy_from )
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahlseite von einer anderen Punktzahlseite.
Operator=
ScorePage & operator=( ScorePage && move_from )
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahlseite von einer anderen Punktzahlseite.
r-Wert-Referenzversion.
~ScorePage
~ScorePage()