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 eines vorhandenen
ScoreSummary . |
|
ScoreSummary(ScoreSummary && move_from)
Verschiebt einen vorhandenen
ScoreSummary . |
|
~ScoreSummary()
|
Öffentliche Funktionen |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Gibt die ungefähre Anzahl von Bewertungen auf der Punktzahlseite zurück.
|
Collection() const
|
Gibt die Sammlung zurück, zu der die Bestenliste gehört
|
CurrentPlayerScore() const
|
const Score &
Gibt die Punktzahl für den derzeit angemeldeten Spieler 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 der Bestenliste zurück.
|
Valid() const
|
bool
Gibt „true“ zurück, wenn
ScoreSummary mit Daten gefüllt ist. |
operator=(const ScoreSummary & copy_from)
|
Weist dieses
ScoreSummary durch Kopieren aus einer anderen Domain zu. |
operator=(ScoreSummary && move_from)
|
Weist dieses
ScoreSummary zu, indem ein anderes Element dorthin verschoben wird. |
Öffentliche Funktionen
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Gibt die ungefähre Anzahl von Bewertungen auf der Punktzahlseite zurück.
Gibt einen Fehler zurück, wenn keine Punktzahlen angefordert wurden (max_results = 0), und setzt die Zahl auf 25, wenn zu viele Bewertungen vorhanden sind.
Sammlung
LeaderboardCollection Collection() const
Gibt die Sammlung zurück, zu der die Bestenliste gehört
Mögliche Werte sind ÖFFENTLICH und SOZIAL.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Gibt die Punktzahl für den derzeit angemeldeten Spieler zurück
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.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Erstellt ein ScoreSummary
von einem shared_ptr
in einen ScoreSummaryImpl
.
Vorgesehen für die interne Verwendung durch die API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Erstellt eine Kopie eines vorhandenen ScoreSummary
.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Gibt die Zeitspanne der 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.
Muss „true“ zurückgeben, damit die Getter-Funktionen für das ScoreSummary
-Objekt (LeaderboardId
, TimeSpan
usw.) verwendet werden können.
Operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Weist dieses ScoreSummary
durch Kopieren aus einer anderen Domain zu.
Operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Weist dieses ScoreSummary
zu, indem ein anderes Element dorthin verschoben wird.
~ScoreSummary
~ScoreSummary()