gpg::Classement

#include <leaderboard.h>

Structure de données unique vous permettant d'accéder à des données sur le statut d'un classement spécifique, telles que son nom et sa validité.

Résumé

Constructeurs et destructeurs

Leaderboard()
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Constructeur explicite.
Leaderboard(const Leaderboard & copy_from)
Copiez le constructeur permettant de copier un classement existant dans un nouveau.
Leaderboard(Leaderboard && move_from)
Constructeur permettant de déplacer un classement existant vers un nouveau.
~Leaderboard()

Fonctions publiques

IconUrl() const
const std::string &
Renvoie l'URL menant à l'image de l'icône de ce Leaderboard.
Id() const
const std::string &
Renvoie la chaîne unique générée au préalable par la Google Play Developer Console.
Name() const
const std::string &
Renvoie le nom court du classement.
Order() const
Indique si l'ordre croissant ou décroissant est préférable.
Valid() const
bool
Renvoie la valeur "true" lorsque le classement renvoyé est renseigné avec des données et est accompagné d'une réponse positive ; "false" pour un classement non renseigné créé par un utilisateur ou pour un classement rempli accompagné d'un état de réponse "Échec".
operator=(const Leaderboard & copy_from)
Opérateur d'affectation permettant d'attribuer la valeur de ce classement à partir d'un autre classement.
operator=(Leaderboard && move_from)
Opérateur d'affectation permettant d'attribuer la valeur de ce classement à partir d'un autre classement.

Fonctions publiques

IconUrl

const std::string & IconUrl() const 

Renvoie l'URL menant à l'image de l'icône de ce Leaderboard.

Elle ne peut être appelée que lorsque Leaderboard::Valid() renvoie la valeur "true".

ID

const std::string & Id() const 

Renvoie la chaîne unique générée au préalable par la Google Play Developer Console.

Utilisez-le pour faire référence à un classement dans votre client de jeu. Elle ne peut être appelée que lorsque Leaderboard::Valid() renvoie la valeur "true".

Classement

 Leaderboard()

Classement

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

Constructeur explicite.

Classement

 Leaderboard(
  const Leaderboard & copy_from
)

Copiez le constructeur permettant de copier un classement existant dans un nouveau.

Classement

 Leaderboard(
  Leaderboard && move_from
)

Constructeur permettant de déplacer un classement existant vers un nouveau.

r-value-reference.

Nom

const std::string & Name() const 

Renvoie le nom court du classement.

Jusqu'à 100 caractères. Elle ne peut être appelée que lorsque Achievement::Valid() renvoie la valeur "true".

Commande

LeaderboardOrder Order() const 

Indique si l'ordre croissant ou décroissant est préférable.

Les valeurs possibles sont "LARGER_IS_BETTER" ou "SmallER_IS_BETTER". LARGER_IS_BETTER place les scores les plus élevés tout en haut (dans l'ordre décroissant). SmallER_IS_BETTER place les plus petits scores tout en haut (croissant). Elle ne peut être appelée que lorsque Achievement::Valid() renvoie la valeur "true".

Valide

bool Valid() const 

Renvoie la valeur "true" lorsque le classement renvoyé est renseigné avec des données et est accompagné d'une réponse positive ; "false" pour un classement non renseigné créé par un utilisateur ou pour un classement rempli accompagné d'un état de réponse "Échec".

Elle doit être vraie pour que les fonctions getter de ce classement (id, Name, Description, etc.) soient utilisables.

opérateur=

Leaderboard & operator=(
  const Leaderboard & copy_from
)

Opérateur d'affectation permettant d'attribuer la valeur de ce classement à partir d'un autre classement.

opérateur=

Leaderboard & operator=(
  Leaderboard && move_from
)

Opérateur d'affectation permettant d'attribuer la valeur de ce classement à partir d'un autre classement.

r-value-reference.

~Classement

 ~Leaderboard()