Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
gpg::Wynik
#include <score.h>
Jedna struktura danych, która umożliwia dostęp do informacji o wyniku gracza.
Podsumowanie
Konstruktory i niszczyciele
|
Score()
|
Score(std::shared_ptr< const ScoreImpl > impl)
Jawny konstruktor.
|
Score(const Score & copy_from)
Skopiuj konstruktor, aby skopiować istniejący wynik do nowego.
|
Score(Score && move_from)
Konstruktor służący do przenoszenia istniejącego wyniku do nowego.
|
~Score()
|
Funkcje publiczne
|
Metadata() const
|
const std::string &
Zwraca określone przez dewelopera metadane związane z wynikiem, jeśli zostały ustawione dla tego wyniku.
|
Rank() const
|
uint64_t
Zwraca pozycję wyniku gracza w porównaniu z wynikami innych graczy.
|
Valid() const
|
bool
Zwraca wartość „true” (prawda), gdy zwrócony wynik jest wypełniony danymi, któremu towarzyszy stan odpowiedzi, która zakończyła się powodzeniem. Wartość false dla nieuzupełnionego wyniku utworzonego przez użytkownika lub dla wypełnionego wyniku, któremu towarzyszy stan nieudanej odpowiedzi.
|
Value() const
|
uint64_t
Zwraca wynik gracza.
|
operator=(const Score & copy_from)
|
Operator przypisania służący do przypisywania wartości danego wyniku z innego wyniku.
|
operator=(Score && move_from)
|
Operator przypisania służący do przypisywania wartości danego wyniku z innego wyniku.
|
Funkcje publiczne
const std::string & Metadata() const
Zwraca określone przez dewelopera metadane związane z wynikiem, jeśli zostały ustawione dla tego wyniku.
Pozycja
uint64_t Rank() const
Zwraca pozycję wyniku gracza w porównaniu z wynikami innych graczy.
Wynik
Score()
Wynik
Score(
std::shared_ptr< const ScoreImpl > impl
)
Wynik
Score(
const Score & copy_from
)
Skopiuj konstruktor, aby skopiować istniejący wynik do nowego.
Wynik
Score(
Score && move_from
)
Konstruktor służący do przenoszenia istniejącego wyniku do nowego.
wersji odwołania do wartości r.
Prawidłowe
bool Valid() const
Zwraca wartość „true” (prawda), gdy zwrócony wynik jest wypełniony danymi, któremu towarzyszy stan odpowiedzi, która zakończyła się powodzeniem. Wartość false dla nieuzupełnionego wyniku utworzonego przez użytkownika lub dla wypełnionego wyniku, któremu towarzyszy stan nieudanej odpowiedzi.
Aby funkcje pobierania w tym obiekcie mogły być użyte, musi to być prawda.
Wartość
uint64_t Value() const
operator=
Score & operator=(
const Score & copy_from
)
Operator przypisania służący do przypisywania wartości danego wyniku z innego wyniku.
operator=
Score & operator=(
Score && move_from
)
Operator przypisania służący do przypisywania wartości danego wyniku z innego wyniku.
wersji odwołania do wartości r.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[null,null,["Ostatnia aktualizacja: 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```"]]