gpg::Classifica

#include <leaderboard.h>

Un'unica struttura dati che ti consente di accedere ai dati sullo stato di una classifica specifica, come il nome e la validità.

Riepilogo

Costruttori e distruttori

Leaderboard()
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Costruttore esplicito.
Leaderboard(const Leaderboard & copy_from)
Copia costruttore per copiare una classifica esistente in una nuova.
Leaderboard(Leaderboard && move_from)
Costruttore per spostare una classifica esistente in una nuova.
~Leaderboard()

Funzioni pubbliche

IconUrl() const
const std::string &
Restituisce l'URL che rimanda all'immagine dell'icona di questa classifica.
Id() const
const std::string &
Restituisce la stringa univoca generata in precedenza da Google Play Developer Console.
Name() const
const std::string &
Restituisce il nome breve della classifica.
Order() const
Indica se l'ordine crescente o decrescente è migliore.
Valid() const
bool
Restituisce true quando la classifica restituita è popolata di dati ed è accompagnata da uno stato di risposta corretta; false per una classifica non compilata creata dall'utente o per una classifica compilata accompagnata da uno stato di risposta non riuscita.
operator=(const Leaderboard & copy_from)
Operatore di assegnazione per l'assegnazione del valore di questa classifica da un'altra classifica.
operator=(Leaderboard && move_from)
Operatore di assegnazione per l'assegnazione del valore di questa classifica da un'altra classifica.

Funzioni pubbliche

IconUrl

const std::string & IconUrl() const 

Restituisce l'URL che rimanda all'immagine dell'icona di questa classifica.

Può essere chiamato solo quando Leaderboard::Valid() restituisce true.

ID

const std::string & Id() const 

Restituisce la stringa univoca generata in precedenza da Google Play Developer Console.

Utilizzala per fare riferimento a una classifica nel tuo client di gioco. Può essere chiamato solo quando Leaderboard::Valid() restituisce true.

Classifica

 Leaderboard()

Classifica

 Leaderboard(
  std::shared_ptr< const LeaderboardImpl > impl
)

Costruttore esplicito.

Classifica

 Leaderboard(
  const Leaderboard & copy_from
)

Copia costruttore per copiare una classifica esistente in una nuova.

Classifica

 Leaderboard(
  Leaderboard && move_from
)

Costruttore per spostare una classifica esistente in una nuova.

versione r-value-reference.

Nome

const std::string & Name() const 

Restituisce il nome breve della classifica.

Può includere un massimo di 100 caratteri. Può essere chiamato solo quando Achievement::Valid() restituisce true.

Ordine

LeaderboardOrder Order() const 

Indica se l'ordine crescente o decrescente è migliore.

I valori possibili sono "LARGER_IS_BETTER" o "SmallER_IS_BETTER". LARGER_IS_BETTER posiziona i punteggi più alti in alto (ordine decrescente). SmallER_IS_BETTER posiziona i punteggi più piccoli in alto (ordine crescente). Può essere chiamato solo quando Achievement::Valid() restituisce true.

Valido

bool Valid() const 

Restituisce true quando la classifica restituita è popolata di dati ed è accompagnata da uno stato di risposta corretta; false per una classifica non compilata creata dall'utente o per una classifica compilata accompagnata da uno stato di risposta non riuscita.

Deve essere vero affinché le funzioni getter su questa classifica (id, Nome, Descrizione e così via) siano utilizzabili.

operator=

Leaderboard & operator=(
  const Leaderboard & copy_from
)

Operatore di assegnazione per l'assegnazione del valore di questa classifica da un'altra classifica.

operator=

Leaderboard & operator=(
  Leaderboard && move_from
)

Operatore di assegnazione per l'assegnazione del valore di questa classifica da un'altra classifica.

versione r-value-reference.

~Classifica

 ~Leaderboard()