gpg::Puntuación

#include <score.h>

Una estructura de datos única que te permite acceder a los 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)
Copia el constructor para copiar una puntuación existente en una nueva.
Score(Score && move_from)
Constructor para mover una puntuación existente a una nueva.
~Score()

Funciones públicas

Metadata() const
const std::string &
Muestra los metadatos relacionados con la puntuación especificados por el desarrollador, si se estableció alguno para esta puntuación.
Rank() const
uint64_t
Muestra la clasificación de la puntuación del jugador en comparación con las de otros jugadores.
Valid() const
bool
Muestra true cuando la puntuación devuelta se completa con datos y va acompañada de un estado de respuesta correcta. false para una puntuación creada por el usuario no propagada o para una completada que se ve acompañada de un estado de respuesta sin éxito.
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 a partir de otra puntuación.
operator=(Score && move_from)
Score &
Operador de asignación para asignar el valor de esta puntuación a partir de otra puntuación.

Funciones públicas

Metadatos

const std::string & Metadata() const 

Muestra los metadatos relacionados con la puntuación especificados por el desarrollador, si se estableció alguno para esta puntuación.

Clasificación

uint64_t Rank() const 

Muestra la clasificación de la puntuación del jugador en comparación con las 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
)

Copia el constructor para copiar una puntuación existente en una nueva.

Puntuación

 Score(
  Score && move_from
)

Constructor para mover una puntuación existente a una nueva.

y la versión de referencia de valor r.

Válido

bool Valid() const 

Muestra true cuando la puntuación devuelta se completa con datos y va acompañada de un estado de respuesta correcta. false para una puntuación creada por el usuario no propagada o para una completada que se ve acompañada de un estado de respuesta sin éxito.

Debe ser verdadero para que se puedan usar las funciones get de este objeto.

Valor

uint64_t Value() const 

Muestra la puntuación del jugador.

operator=

Score & operator=(
  const Score & copy_from
)

Operador de asignación para asignar el valor de esta puntuación a partir de otra puntuación.

operator=

Score & operator=(
  Score && move_from
)

Operador de asignación para asignar el valor de esta puntuación a partir de otra puntuación.

y la versión de referencia de valor r.

Puntuación aproximada

 ~Score()