Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
gpg::Punktzahl
#include <score.h>
Eine einzelne Datenstruktur, mit der Sie auf Daten über die Punktzahl eines Spielers zugreifen können.
Zusammenfassung
Konstruktoren und Zerstörer
|
Score()
|
Score(std::shared_ptr< const ScoreImpl > impl)
Expliziter Konstruktor.
|
Score(const Score & copy_from)
Konstruktor zum Kopieren einer vorhandenen Punktzahl in eine neue kopieren
|
Score(Score && move_from)
Konstruktor zum Verschieben eines vorhandenen Ergebnisses in einen neuen Wert
|
~Score()
|
Öffentliche Funktionen
|
Metadata() const
|
const std::string &
Gibt vom Entwickler angegebene Metadaten der Punktzahl zurück, falls für diese Punktzahl festgelegt wurden.
|
Rank() const
|
uint64_t
Gibt den Rang des Scores des Spielers im Vergleich zu dem anderer Spieler zurück.
|
Valid() const
|
bool
Gibt "true" zurück, wenn die zurückgegebene Punktzahl mit Daten gefüllt ist und ein Status als "Erfolgreiche Antwort" angezeigt wird. „false“ für eine nicht ausgefüllte Bewertung, die vom Nutzer erstellt wurde, oder für einen bereits ausgefüllten Wert mit dem Status „Nicht bestanden“.
|
Value() const
|
uint64_t
Gibt den Score des Spielers zurück.
|
operator=(const Score & copy_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahl aus einer anderen Bewertung.
|
operator=(Score && move_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahl aus einer anderen Bewertung.
|
Öffentliche Funktionen
const std::string & Metadata() const
Gibt vom Entwickler angegebene Metadaten der Punktzahl zurück, falls für diese Punktzahl festgelegt wurden.
Rang
uint64_t Rank() const
Gibt den Rang des Scores des Spielers im Vergleich zu dem anderer Spieler zurück.
Punktzahl
Score()
Punktzahl
Score(
std::shared_ptr< const ScoreImpl > impl
)
Punktzahl
Score(
const Score & copy_from
)
Konstruktor zum Kopieren einer vorhandenen Punktzahl in eine neue kopieren
Punktzahl
Score(
Score && move_from
)
Konstruktor zum Verschieben eines vorhandenen Ergebnisses in einen neuen Wert
r-Wert-Referenzversion.
Gültig
bool Valid() const
Gibt "true" zurück, wenn die zurückgegebene Punktzahl mit Daten gefüllt ist und ein Status als "Erfolgreiche Antwort" angezeigt wird. „false“ für eine nicht ausgefüllte Bewertung, die vom Nutzer erstellt wurde, oder für einen bereits ausgefüllten Wert mit dem Status „Nicht bestanden“.
Er muss wahr sein, damit die Getter-Funktionen für dieses Objekt verwendet werden können.
Wert
uint64_t Value() const
Gibt den Score des Spielers zurück.
operator=
Score & operator=(
const Score & copy_from
)
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahl aus einer anderen Bewertung.
operator=
Score & operator=(
Score && move_from
)
Zuweisungsoperator zum Zuweisen des Werts dieser Punktzahl aus einer anderen Bewertung.
r-Wert-Referenzversion.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-07-27 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-27 (UTC)."],[],[],null,["# gpg::Score Class Reference\n\ngpg::Score\n==========\n\n`#include \u003cscore.h\u003e`\n\nSingle data structure which allows you to access data about a player's score.\n\nSummary\n-------\n\n| ### Constructors and Destructors ||\n|---|---|\n| [Score](#classgpg_1_1_score_1a53b3761c581242f381d018dc233cf7c5)`()` ||\n| [Score](#classgpg_1_1_score_1a0e53cbec749198699706c8e4b9fbfc39)`(std::shared_ptr\u003c const ScoreImpl \u003e impl)` Explicit constructor. ||\n| [Score](#classgpg_1_1_score_1a9ba7be4c99fe240d79111d728b1f0109)`(const `[Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score)` & copy_from)` Copy constructor for copying an existing score into a new one. ||\n| [Score](#classgpg_1_1_score_1a84e4f8a8f31c5ef6bfd6cec0a655653c)`(`[Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score)` && move_from)` Constructor for moving an existing score into a new one. ||\n| [~Score](#classgpg_1_1_score_1a36ae2115fdd97b283cdc0351a76145e4)`()` ||\n\n| ### Public functions ||\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Metadata](#classgpg_1_1_score_1a29b70de17eaf2d0473907e3709a2011a)`() const ` | `const std::string &` Returns score-related developer-specified metadata, if any was set for this score. |\n| [Rank](#classgpg_1_1_score_1a796a005a5c0fc2d7e6c39d90565a5044)`() const ` | `uint64_t` Returns rank of the player's score compared to those of other players. |\n| [Valid](#classgpg_1_1_score_1a224442f46587850453278184b8acf198)`() const ` | `bool` Returns true when the returned score is populated with data and is accompanied by a successful response status; false for an unpopulated user-created score or for a populated one accompanied by an unsuccessful response status. |\n| [Value](#classgpg_1_1_score_1a16ede201a8fcf7069f6bfaa0f95f2a56)`() const ` | `uint64_t` Returns the player's score. |\n| [operator=](#classgpg_1_1_score_1a5e3e2349fb0f87cdbb546c2c37bd0ad8)`(const `[Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score)` & copy_from)` | [Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score)` &` Assignment operator for assigning this score's value from another score. |\n| [operator=](#classgpg_1_1_score_1a514fe11e1d876c40276a7cebab5847e3)`(`[Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score)` && move_from)` | [Score](/games/services/cpp/api/class/gpg/score#classgpg_1_1_score)` &` Assignment operator for assigning this score's value from another score. |\n\nPublic functions\n----------------\n\n### Metadata\n\n```c++\nconst std::string & Metadata() const \n``` \nReturns score-related developer-specified metadata, if any was set for this score. \n\n### Rank\n\n```c++\nuint64_t Rank() const \n``` \nReturns rank of the player's score compared to those of other players. \n\n### Score\n\n```c++\n Score()\n``` \n\n### Score\n\n```c++\n Score(\n std::shared_ptr\u003c const ScoreImpl \u003e impl\n)\n``` \nExplicit constructor. \n\n### Score\n\n```c++\n Score(\n const Score & copy_from\n)\n``` \nCopy constructor for copying an existing score into a new one. \n\n### Score\n\n```c++\n Score(\n Score && move_from\n)\n``` \nConstructor for moving an existing score into a new one.\n\nr-value-reference version. \n\n### Valid\n\n```c++\nbool Valid() const \n``` \nReturns true when the returned score is populated with data and is accompanied by a successful response status; false for an unpopulated user-created score or for a populated one accompanied by an unsuccessful response status.\n\nIt must be true for the getter functions on this object to be usable. \n\n### Value\n\n```c++\nuint64_t Value() const \n``` \nReturns the player's score. \n\n### operator=\n\n```c++\nScore & operator=(\n const Score & copy_from\n)\n``` \nAssignment operator for assigning this score's value from another score. \n\n### operator=\n\n```c++\nScore & operator=(\n Score && move_from\n)\n``` \nAssignment operator for assigning this score's value from another score.\n\nr-value-reference version. \n\n### \\~Score\n\n```c++\n ~Score()\n```"]]