gpg:: Événement
#include <event.h>
Structure de données unique contenant des données sur l'état d'un événement spécifique.
Résumé
Les données sont de deux types: spécifiques à l'utilisateur (par exemple, si l'utilisateur a déverrouillé l'événement) et globales (par exemple, nom de l'événement).
Constructeurs et destructeurs |
|
---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
Crée une copie d'un élément
Event existant. |
|
Event(Event && move_from)
Déplace un élément
Event existant. |
|
~Event()
|
Fonctions publiques |
|
---|---|
Count() const
|
uint64_t
Renvoie le nombre de fois où l'événement a été incrémenté.
|
Description() const
|
const std::string &
Renvoie la description de l'événement.
|
Id() const
|
const std::string &
Renvoie la chaîne unique générée au préalable par la Google Play Developer Console.
|
ImageUrl() const
|
const std::string &
Renvoie l'URL menant à l'image de l'icône pour cet événement.
|
Name() const
|
const std::string &
Renvoie le nom court de l'événement.
|
Valid() const
|
bool
Renvoie la valeur "true" si cet événement est renseigné avec des données et s'accompagne d'un état de réponse "réussite". "false" pour un événement créé par l'utilisateur non renseigné ou pour un événement rempli accompagné d'un état de réponse "Échec".
|
Visibility() const
|
Renvoie l'état de l'événement:
HIDDEN ou REVEALED . |
operator=(const Event & copy_from)
|
Event &
Attribue ce
Event en le copiant à partir d'un autre. |
operator=(Event && move_from)
|
Event &
Attribue ce
Event en y déplaçant une autre entité. |
Fonctions publiques
Nombre
uint64_t Count() const
Renvoie le nombre de fois où l'événement a été incrémenté.
Event::Valid()
doit renvoyer la valeur "true" pour que cette fonction soit utilisable.
Description
const std::string & Description() const
Renvoie la description de l'événement.
Elle ne peut être appelée que lorsque Event::Valid()
renvoie "true".
Événement
Event()
Événement
Event( std::shared_ptr< const EventImpl > impl )
Construit un Event
à partir d'un shared_ptr
vers un EventImpl
.
Destiné à un usage interne par l'API.
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 événement dans votre client de jeu. Elle ne peut être appelée que lorsque Event::Valid()
renvoie "true".
ImageUrl
const std::string & ImageUrl() const
Renvoie l'URL menant à l'image de l'icône pour cet événement.
Event::Valid()
doit renvoyer la valeur "true" pour que cette fonction soit utilisable.
Nom
const std::string & Name() const
Renvoie le nom court de l'événement.
Jusqu'à 100 caractères. Elle ne peut être appelée que lorsque Event::Valid()
renvoie "true".
Valide
bool Valid() const
Renvoie la valeur "true" si cet événement est renseigné avec des données et s'accompagne d'un état de réponse "réussite". "false" pour un événement créé par l'utilisateur non renseigné ou pour un événement rempli accompagné d'un état de réponse "Échec".
La valeur "true" doit être définie sur "true" pour que les fonctions getter de cet événement (id
, Name
, Description
, etc.) soient utilisables.
Visibilité
EventVisibility Visibility() const
Renvoie l'état de l'événement: HIDDEN
ou REVEALED
.
Event::Valid()
doit renvoyer la valeur "true" pour que cette fonction soit utilisable.
operator=
Event & operator=( const Event & copy_from )
Attribue ce Event
en le copiant à partir d'un autre.
operator=
Event & operator=( Event && move_from )
Attribue ce Event
en y déplaçant une autre entité.
~Événement
~Event()