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