gpg::Leaderboard

#include <leaderboard.h>

Structure de données unique vous permettant d'accéder aux données sur l'état 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)
Copier le constructeur pour copier un classement existant dans un nouveau
Leaderboard(Leaderboard && move_from)
Constructeur permettant de déplacer un classement existant dans un nouveau.
~Leaderboard()

Fonctions publiques

IconUrl() const
const std::string &
Renvoie l'URL menant à l'image de l'icône pour ce classement.
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 qu'il est accompagné d'un état de réponse "Réussite". "false" pour un classement créé par l'utilisateur non renseigné ou pour un classement renseigné avec l'état de réponse "Échec".
operator=(const Leaderboard & copy_from)
Opérateur d'attribution permettant d'attribuer la valeur de ce classement à partir d'un autre classement.
operator=(Leaderboard && move_from)
Opérateur d'attribution 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 pour ce classement.

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
)

Copier le constructeur pour copier un classement existant dans un nouveau

Classement

 Leaderboard(
  Leaderboard && move_from
)

Constructeur permettant de déplacer un classement existant dans 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 en haut (ordre décroissant). smallER_IS_BETTER place les scores les plus faibles en haut (ordre 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 qu'il est accompagné d'un état de réponse "Réussite". "false" pour un classement créé par l'utilisateur non renseigné ou pour un classement renseigné avec l'état de réponse "Échec".

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

operator=

Leaderboard & operator=(
  const Leaderboard & copy_from
)

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

operator=

Leaderboard & operator=(
  Leaderboard && move_from
)

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

r-value-reference.

~Leaderboard

 ~Leaderboard()