gpg:: Evento
  #include <event.h>
  Una singola struttura dati contenente dati sullo stato di un evento specifico.
Riepilogo
I dati comprendono due tipi: specifici dell'utente (ad esempio se l'utente ha sbloccato l'evento) e globali (ad esempio, nome dell'evento).
        Costruttori e distruttori | 
    |
|---|---|
        Event()
         | 
    |
        Event(std::shared_ptr< const EventImpl > impl)
         | 
    |
        Event(const Event & copy_from)
        Crea una copia di un  
      Event esistente.  | 
    |
        Event(Event && move_from)
        Sposta un elemento  
      Event esistente.  | 
    |
        ~Event()
         | 
    
        Funzioni pubbliche | 
    |
|---|---|
        Count() const 
       | 
      
        uint64_t
        Restituisce il numero di volte in cui l'evento è stato incrementato.  
       | 
    
        Description() const 
       | 
      
        const std::string &
        Restituisce la descrizione dell'evento.  
       | 
    
        Id() const 
       | 
      
        const std::string &
        Restituisce la stringa univoca generata in precedenza da Google Play Developer Console.  
       | 
    
        ImageUrl() const 
       | 
      
        const std::string &
        Restituisce l'URL che rimanda all'immagine dell'icona per questo evento.  
       | 
    
        Name() const 
       | 
      
        const std::string &
        Restituisce il nome breve dell'evento.  
       | 
    
        Valid() const 
       | 
      
        bool
        Restituisce true se l'evento viene compilato con dati ed è accompagnato da uno stato di risposta riuscita; false per un evento creato dall'utente non compilato o per uno compilato accompagnato da uno stato di risposta non riuscita.  
       | 
    
        Visibility() const 
       | 
      
        
         Restituisce lo stato dell'evento:  
      HIDDEN o REVEALED.  | 
    
        operator=(const Event & copy_from)
       | 
      
        Event &
        Assegna questo  
      Event copiandolo da un altro dispositivo.  | 
    
        operator=(Event && move_from)
       | 
      
        Event &
        Assegna questo  
      Event spostandone un altro al suo interno.  | 
    
Funzioni pubbliche
Conteggio
uint64_t Count() const
Restituisce il numero di volte in cui l'evento è stato incrementato.
Event::Valid() deve restituire true per consentire a questa funzione di essere utilizzabile. 
Descrizione
const std::string & Description() const
Restituisce la descrizione dell'evento.
Può essere chiamato solo quando Event::Valid() restituisce true. 
Evento
Event()
Evento
Event( std::shared_ptr< const EventImpl > impl )
Crea un Event da shared_ptr a EventImpl. 
Destinato per uso interno dall'API.
ID
const std::string & Id() const
Restituisce la stringa univoca generata in precedenza da Google Play Developer Console.
Utilizzalo per fare riferimento a un evento nel tuo client del gioco. Può essere chiamato solo quando Event::Valid() restituisce true. 
ImageUrl
const std::string & ImageUrl() const
Restituisce l'URL che rimanda all'immagine dell'icona per questo evento.
Event::Valid() deve restituire true per consentire a questa funzione di essere utilizzabile. 
Nome
const std::string & Name() const
Restituisce il nome breve dell'evento.
Può includere un massimo di 100 caratteri. Può essere chiamato solo quando Event::Valid() restituisce true. 
Valido
bool Valid() const
Restituisce true se l'evento viene compilato con dati ed è accompagnato da uno stato di risposta riuscita; false per un evento creato dall'utente non compilato o per uno compilato accompagnato da uno stato di risposta non riuscita.
Deve essere vero affinché le funzioni getter su questo evento (id, Name, Description e così via) siano utilizzabili. 
Visibilità
EventVisibility Visibility() const
Restituisce lo stato dell'evento: HIDDEN o REVEALED. 
Event::Valid() deve restituire true per consentire a questa funzione di essere utilizzabile. 
operator=
Event & operator=( const Event & copy_from )
Assegna questo Event copiandolo da un altro dispositivo. 
operator=
Event & operator=( Event && move_from )
Assegna questo Event spostandone un altro al suo interno. 
~Evento
~Event()