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)
Erstellt ein ScoreSummary von einem shared_ptr in einen ScoreSummaryImpl.
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.

ScoreSummary

 ScoreSummary(
  ScoreSummary && move_from
)

Verschiebt einen 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()