gpg:: ScoreSummary
#include <score_summary.h>
Eine einzelne Datenstruktur, mit der Sie auf eine Zusammenfassung der Punktzahlinformationen zugreifen können.
Zusammenfassung
Konstruktoren und Zerstörer |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Erstellt eine Kopie einer vorhandenen
ScoreSummary . |
|
ScoreSummary(ScoreSummary && move_from)
Verschiebt ein vorhandenes
ScoreSummary . |
|
~ScoreSummary()
|
Öffentliche Funktionen |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Gibt die ungefähre Anzahl der Punktzahlen auf der Punktzahlseite zurück.
|
Collection() const
|
Gibt die Sammlung zurück, zu der die Bestenliste gehört
|
CurrentPlayerScore() const
|
const Score &
Gibt den Punktestand des aktuell angemeldeten Spielers zurück.
|
LeaderboardId() const
|
const std::string &
Gibt den eindeutigen String zurück, den die Google Play Developer Console zuvor generiert hat.
|
TimeSpan() const
|
Gibt die Zeitspanne für die Bestenliste zurück.
|
Valid() const
|
bool
Gibt „true“ zurück, wenn
ScoreSummary mit Daten gefüllt ist. |
operator=(const ScoreSummary & copy_from)
|
Weist diesem/dieser
ScoreSummary durch Kopieren aus einem anderen zu. |
operator=(ScoreSummary && move_from)
|
Weist diesem
ScoreSummary zu, indem eine andere in die Datei verschoben wird. |
Öffentliche Funktionen
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Gibt die ungefähre Anzahl der Punktzahlen auf der Punktzahlseite zurück.
Gibt einen Fehler zurück, wenn keine Punktzahlen angefordert wurden (max_results = 0) und schränkt die Zahl auf 25 ein, wenn eine übermäßige Anzahl vorhanden ist.
Sammlung
LeaderboardCollection Collection() const
Gibt die Sammlung zurück, zu der die Bestenliste gehört
Mögliche Werte sind PUBLIC und SOCIAL.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Gibt den Punktestand des aktuell angemeldeten Spielers zurück.
LeaderboardId
const std::string & LeaderboardId() const
Gibt den eindeutigen String zurück, den die Google Play Developer Console zuvor generiert hat.
Damit kannst du in deinem Spieleclient auf eine Bestenliste verweisen. Sie kann nur aufgerufen werden, wenn Leaderboard::Valid() "true" zurückgibt.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Erstellt ein ScoreSummary
aus einem shared_ptr
zu einem ScoreSummaryImpl
.
Vorgesehen für die interne Verwendung durch die API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Erstellt eine Kopie einer vorhandenen ScoreSummary
.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Gibt die Zeitspanne für die Bestenliste zurück.
Mögliche Werte sind DAILY, WEEKLY oder ALL_TIME.
Gültig
bool Valid() const
Gibt „true“ zurück, wenn ScoreSummary
mit Daten gefüllt ist.
Damit die Getter-Funktionen im ScoreSummary
-Objekt (LeaderboardId
, TimeSpan
usw.) verwendet werden können, muss „true“ zurückgegeben werden.
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Weist diesem/dieser ScoreSummary
durch Kopieren aus einem anderen zu.
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Weist diesem ScoreSummary
zu, indem eine andere in die Datei verschoben wird.
~ScoreSummary
~ScoreSummary()