Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
gpg::Puntuación
#include <score.h>
Es una estructura de datos única que te permite acceder a datos sobre la puntuación de un jugador.
Resumen
Constructores y destructores
|
Score()
|
Score(std::shared_ptr< const ScoreImpl > impl)
Constructor explícito.
|
Score(const Score & copy_from)
Es un constructor de copia para copiar una puntuación existente en una nueva.
|
Score(Score && move_from)
Es un constructor para mover una puntuación existente a una nueva.
|
~Score()
|
Funciones públicas
|
Metadata() const
|
const std::string &
Muestra los metadatos especificados por el desarrollador relacionados con la puntuación, si se establecieron para esta puntuación.
|
Rank() const
|
uint64_t
Muestra el rango de la puntuación del jugador en comparación con la de otros jugadores.
|
Valid() const
|
bool
Muestra verdadero cuando la puntuación que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; muestra falso para una puntuación creada por el usuario que no se propagó o para una que se propagó y se acompaña de un estado de respuesta incorrecto.
|
Value() const
|
uint64_t
Muestra la puntuación del jugador.
|
operator=(const Score & copy_from)
|
Operador de asignación para asignar el valor de esta puntuación desde otra puntuación.
|
operator=(Score && move_from)
|
Operador de asignación para asignar el valor de esta puntuación desde otra puntuación.
|
Funciones públicas
const std::string & Metadata() const
Muestra los metadatos especificados por el desarrollador relacionados con la puntuación, si se establecieron para esta puntuación.
Clasificación
uint64_t Rank() const
Muestra el rango de la puntuación del jugador en comparación con la de otros jugadores.
Puntuación
Score()
Puntuación
Score(
std::shared_ptr< const ScoreImpl > impl
)
Puntuación
Score(
const Score & copy_from
)
Es un constructor de copia para copiar una puntuación existente en una nueva.
Puntuación
Score(
Score && move_from
)
Es un constructor para mover una puntuación existente a una nueva.
Versión de r-value-reference.
Válido
bool Valid() const
Muestra verdadero cuando la puntuación que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; muestra falso para una puntuación creada por el usuario que no se propagó o para una que se propagó y se acompaña de un estado de respuesta incorrecto.
Debe ser verdadero para que las funciones de acceso de este objeto se puedan usar.
Valor
uint64_t Value() const
Muestra la puntuación del jugador.
operador=
Score & operator=(
const Score & copy_from
)
Operador de asignación para asignar el valor de esta puntuación desde otra puntuación.
operador=
Score & operator=(
Score && move_from
)
Operador de asignación para asignar el valor de esta puntuación desde otra puntuación.
Versión de r-value-reference.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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```"]]