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)
|
Score &
Operador de asignación para asignar el valor de esta puntuación desde otra puntuación.
|
operator=(Score && move_from)
|
Score &
Operador de asignación para asignar el valor de esta puntuación desde otra puntuación.
|
Funciones públicas
Metadatos
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 )
Constructor explícito.
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.
~Puntuación
~Score()