gpg
Resumo
| Enumerações | |
|---|---|
| AchievementState{ | enum Valores usados para especificar o estado da conquista.  | 
| AchievementType{ | enum Valores usados para especificar o tipo de conquista.  | 
| AuthOperation{ | enum Valores usados para especificar o tipo de operação de autorização a ser realizada.  | 
| AuthStatus{ | enum O conjunto de valores possíveis que representam o resultado de uma tentativa de autorização.  | 
| CommonErrorStatus{ | enum O conjunto de valores possíveis que representam erros comuns a todas as operações.  | 
| DataSource{ | enum Valores que especificam de onde extrair dados ao recuperar conquistas, placares e outros dados.  | 
| EventVisibility{ | enum Valores que especificam se um evento está oculto ou visível para o jogador.  | 
| FlushStatus{ | enum O conjunto de valores possíveis que representam o resultado de uma tentativa de limpeza.  | 
| ImageResolution{ | enum Valores usados para especificar a resolução em que uma imagem específica será buscada.  | 
| InitializationStatus | enum O conjunto de valores possíveis que representam o resultado de uma tentativa de inicialização de API.  | 
| LeaderboardCollection{ | enum Valores que especificam se uma tabela de classificação pode ser visualizada por qualquer pessoa com uma Conta do Google+ (pública) ou apenas pelos membros dos círculos do Google+ de um jogador (social).  | 
| LeaderboardOrder{ | enum Valores que especificam se as pontuações maiores ou menores devem ser interpretadas como melhores no contexto de uma tabela de classificação.  | 
| LeaderboardStart{ | enum Valores que especificam se as classificações são exibidas em uma tabela de classificação em ordem de pontuação ou de jogador.  | 
| LeaderboardTimeSpan{ | enum Valores que especificam o período de tempo que uma tabela de classificação abrange.  | 
| LogLevel{ | enum Valores usados para especificar o nível de geração de registros.  | 
| MatchResult{ | enum Valores usados para especificar o resultado de uma  TurnBasedMatchpara um participante. | 
| MatchStatus{ | enum Valores usados para especificar o status de um  TurnBasedMatchpara o participante local. | 
| MultiplayerEvent{ | enum Valores usados para especificar o tipo de atualização informada por um callback multiplayer.  | 
| MultiplayerInvitationType{ | enum Valores que identificam o tipo de  MultiplayerInvitation. | 
| MultiplayerStatus{ | enum O conjunto de valores possíveis que representam o resultado de uma operação multiplayer.  | 
| ParticipantStatus{ | enum Valores usados para especificar o estado de um participante em um  TurnBasedMatch. | 
| RealTimeRoomStatus{ | enum Valores que representam o status atual de uma RealTimeRoom.  | 
| ResponseStatus{ | enum O conjunto de valores possíveis que representam o resultado de uma tentativa de operação.  | 
| SnapshotConflictPolicy{ | enum Valores usados para especificar a política de resolução de conflitos de snapshots.  | 
| SnapshotOpenStatus{ | enum O conjunto de valores possíveis que representam o resultado de uma operação de abertura de snapshot.  | 
| UIStatus{ | enum O conjunto de valores possíveis que representam o resultado de uma tentativa de interface.  | 
| VideoCaptureMode{ | enum Valores que indicam o tipo de captura de vídeo que está sendo realizada.  | 
| VideoCaptureOverlayState{ | enum Valores que indicam o estado da interface da sobreposição de captura de vídeo.  | 
| VideoQualityLevel{ | enum Valores que indicam a qualidade da captura de vídeo.  | 
| Typedefs | |
|---|---|
| ConnectionRequestCallback | typedef std::function< void(int64_t client_id, const ConnectionRequest &request)>Define um tipo de callback que recebe uma ConnectionRequest quando um endpoint remoto tenta se conectar ao endpoint do próprio app.  | 
| ConnectionResponseCallback | typedef std::function< void(int64_t client_id, const ConnectionResponse &response)>Define um tipo de callback que recebe uma ConnectionResponse quando uma resposta chega após uma tentativa de estabelecer uma conexão com um endpoint remoto.  | 
| Duration | typedef std::chrono::millisecondsTipo de dados usado para especificar durações em milissegundos.  | 
| StartAdvertisingCallback | typedef std::function< void(int64_t client_id, const StartAdvertisingResult &result)>Define um tipo de callback que recebe um StartAdvertisingResult quando uma tentativa de publicidade de endpoint local é concluída. O campo de sucesso indica se a publicidade foi iniciada.  | 
| Timeout | typedef std::chrono::millisecondsTipo de dados usado para especificar períodos de tempo limite para operações tentadas.  | 
| Timestamp | typedef std::chrono::millisecondsTipo de dados usado para especificar carimbos de data/hora.  | 
| TurnBasedMultiplayerEvent | typedef Descontinuado. Prefira MultiplayerEvent. | 
| Funções | |
|---|---|
| DEFAULT_ON_AUTH_ACTION_FINISHED(AuthOperation op, AuthStatus status) | voidEsse é o valor padrão para Builder::SetOnAuthActionFinished.  | 
| DEFAULT_ON_AUTH_ACTION_STARTED(AuthOperation op) | voidEsse é o valor padrão para Builder:SetOnAuthActionStarted.  | 
| DEFAULT_ON_LOG(LogLevel level, const std::string & message) | voidEsse é o valor padrão para Builder::SetLogging.  | 
| DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation) | voidEsse é o valor padrão de Builder::SetOnMultiplayerInvitationEvent.  | 
| DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match) | voidEsse é o valor padrão de Builder::SetOnTurnBasedMatchEvent.  | 
| DebugString(AchievementType type) | std::stringRetorna um tipo de conquista legível por humanos.  | 
| DebugString(AchievementState state) | std::stringRetorna um estado de conquista legível por humanos.  | 
| DebugString(const Achievement & achievement) | std::stringRetorna uma conquista legível.  | 
| DebugString(const Event & event) | std::stringRetorna todos os dados do evento em um formato legível.  | 
| DebugString(LeaderboardOrder order) | std::stringRetorna o valor do pedido em um formato legível.  | 
| DebugString(const Leaderboard & leaderboard) | std::stringRetorna todos os dados da tabela de classificação em um formato legível.  | 
| DebugString(LeaderboardStart start) | std::stringRetorna o valor de start em um formato legível.  | 
| DebugString(LeaderboardTimeSpan time_span) | std::stringRetorna o valor de time_span em um formato legível.  | 
| DebugString(LeaderboardCollection collection) | std::stringRetorna o valor da coleção em um formato legível.  | 
| DebugString(const Score & score) | std::stringRetorna todos os dados de pontuação em um formato legível.  | 
| DebugString(const ScorePage & score_page) | std::stringRetorna todos os dados da página de pontuação em um formato legível.  | 
| DebugString(const ScorePage::Entry & entry) | std::stringRetorna todas as entradas de pontuação em um formato legível.  | 
| DebugString(const ScoreSummary & summary) | std::stringRetorna todos os dados de resumo da nota em um formato legível.  | 
| DebugString(const TurnBasedMatch & match) | std::stringRetorna dados de uma correspondência baseada em turnos em um formato legível.  | 
| DebugString(const MultiplayerInvitation & invitation) | std::stringRetorna dados de um convite multijogador em um formato legível.  | 
| DebugString(const TurnBasedMatchConfig & config) | std::stringRetorna dados para um objeto de configuração de correspondência baseada em turnos em um formato legível.  | 
| DebugString(const MultiplayerParticipant & participant) | std::stringRetorna um participante multijogador em um formato legível.  | 
| DebugString(RealTimeRoom room) | std::stringRetorna RealTimeRoom em um formato legível.  | 
| DebugString(RealTimeRoomStatus status) | std::stringRetorna RealTimeRoomStatus em um formato legível.  | 
| DebugString(const Player & player) | std::stringRetorna todos os dados do jogador em um formato legível.  | 
| DebugString(const PlayerLevel & player) | std::stringRetorna informações do nível do jogador em um formato legível.  | 
| DebugString(const SnapshotMetadataChange::CoverImage & image) | std::stringRetorna dados de uma imagem de capa de snapshot em um formato legível por humanos.  | 
| DebugString(const SnapshotMetadata & metadata) | std::stringRetorna dados de um objeto de metadados de snapshot de forma legível.  | 
| DebugString(const SnapshotMetadataChange & change) | std::stringRetorna dados de uma mudança de metadados de snapshot em um formato legível.  | 
| DebugString(BaseStatus::StatusCode status) | std::stringRetorna um BaseStatus legível por humanos.  | 
| DebugString(AuthStatus status) | std::stringRetorna o status de autorização em um formato legível por humanos.  | 
| DebugString(ResponseStatus status) | std::stringRetorna o status da resposta em um formato legível.  | 
| DebugString(FlushStatus status) | std::stringRetorna o status de limpeza em um formato legível.  | 
| DebugString(UIStatus status) | std::stringRetorna o status da interface em um formato legível.  | 
| DebugString(MultiplayerStatus status) | std::stringRetorna o status do modo multijogador em um formato legível.  | 
| DebugString(SnapshotOpenStatus status) | std::stringRetorna o status de abertura do snapshot em um formato legível.  | 
| DebugString(Timeout timeout) | std::stringRetorna o tempo limite em um formato legível.  | 
| DebugString(DataSource source) | std::stringRetorna a fonte de dados em um formato legível.  | 
| DebugString(LogLevel level) | std::stringRetorna o nível de registro em um formato legível.  | 
| DebugString(AuthOperation op) | std::stringRetorna a operação de autorização em um formato legível.  | 
| DebugString(ImageResolution res) | std::stringRetorna a seleção de resolução da imagem em um formato legível.  | 
| DebugString(EventVisibility vis) | std::stringRetorna a visibilidade do evento em um formato legível.  | 
| DebugString(ParticipantStatus status) | std::stringRetorna o status do participante em um formato legível.  | 
| DebugString(MatchResult result) | std::stringRetorna o resultado da correspondência em um formato legível.  | 
| DebugString(MatchStatus status) | std::stringRetorna o status de correspondência em um formato legível.  | 
| DebugString(MultiplayerEvent event) | std::stringRetorna o evento multiplayer por turnos em um formato legível.  | 
| DebugString(SnapshotConflictPolicy policy) | std::stringRetorna a política de conflito de snapshots em um formato legível.  | 
| DebugString(VideoCaptureMode mode) | std::stringRetorna o modo de gravação de vídeo em um formato legível.  | 
| DebugString(VideoQualityLevel level) | std::stringRetorna o nível de qualidade do vídeo em um formato legível.  | 
| IsError(BaseStatus::StatusCode) | boolRetorna verdadeiro se um BaseStatus representar uma operação sem sucesso.  | 
| IsError(AuthStatus) | boolRetorna "true" se a autorização não for concluída.  | 
| IsError(ResponseStatus) | boolRetorna "true" se uma tentativa de operação não resultar em uma resposta bem-sucedida.  | 
| IsError(FlushStatus) | boolRetorna verdadeiro se um flush não foi concluído.  | 
| IsError(UIStatus) | boolRetorna "true" se uma operação da interface não for concluída.  | 
| IsError(MultiplayerStatus) | boolRetorna verdadeiro se uma operação multiplayer não foi concluída.  | 
| IsError(SnapshotOpenStatus) | boolRetorna verdadeiro se uma operação de abertura de snapshot não foi concluída.  | 
| IsSuccess(BaseStatus::StatusCode) | boolRetorna verdadeiro se uma  BaseStatusrepresentar uma operação bem-sucedida. | 
| IsSuccess(AuthStatus) | boolRetorna "true" se a autorização foi concluída.  | 
| IsSuccess(ResponseStatus) | boolRetorna "true" se uma tentativa de operação resultou em uma resposta bem-sucedida.  | 
| IsSuccess(FlushStatus) | boolRetorna verdadeiro se um flush for concluído.  | 
| IsSuccess(UIStatus) | boolRetorna "true" se uma operação da interface for concluída.  | 
| IsSuccess(MultiplayerStatus) | boolRetorna verdadeiro se uma operação multiplayer foi concluída.  | 
| IsSuccess(SnapshotOpenStatus) | boolRetorna verdadeiro se uma operação de abertura de snapshot foi concluída.  | 
| operator<<(std::ostream & os, AchievementType type) | std::ostream &Grava um tipo de conquista legível por humanos em um stream de saída.  | 
| operator<<(std::ostream & os, AchievementState state) | std::ostream &Grava um estado de conquista legível por humanos em um stream de saída.  | 
| operator<<(std::ostream & os, const Achievement & achievement) | std::ostream &Grava uma conquista legível em um stream de saída.  | 
| operator<<(std::ostream & os, const Event & event) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, EventVisibility vis) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, LeaderboardOrder order) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const Leaderboard & leaderboard) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, LeaderboardStart start) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, LeaderboardTimeSpan time_span) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, LeaderboardCollection collection) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const Score & score) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const ScorePage & score_page) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const ScorePage::Entry & entry) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const ScoreSummary & summary) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const TurnBasedMatch & match) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const MultiplayerInvitation & invitation) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const TurnBasedMatchConfig & config) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const MultiplayerParticipant & participant) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, RealTimeRoomStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, RealTimeRoom room) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, ParticipantStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, MatchResult result) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, MatchStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, MultiplayerEvent event) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const Player & player) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const PlayerLevel & player) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, ImageResolution res) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const SnapshotMetadata & metadata) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, const SnapshotMetadataChange & change) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, SnapshotConflictPolicy policy) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, BaseStatus::StatusCode status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, AuthStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, ResponseStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, FlushStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, UIStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, MultiplayerStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, SnapshotOpenStatus status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, Timeout timeout) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, DataSource status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, LogLevel status) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, AuthOperation op) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, VideoCaptureMode mode) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| operator<<(std::ostream & os, VideoQualityLevel level) | std::ostream &Fornecidas para facilitar o uso da string de depuração correspondente com streams.  | 
| Classes | |
|---|---|
| gpg:: | Uma única estrutura de dados que permite acessar dados sobre o status de uma conquista específica. | 
| gpg:: | Recebe e define vários dados relacionados a conquistas. | 
| gpg:: | A configuração da plataforma usada ao criar uma instância da classe GameServices no Android. | 
| gpg:: | Define um auxiliar que pode ser usado para fornecer callbacks ICaptureOverlayStateListener ao SDK sem definir a interface ICaptureOverlayStateListener completa. | 
| gpg:: | Define um auxiliar que pode ser usado para fornecer callbacks IEndpointDiscoveryListener ao SDK sem definir a interface IEndpointDiscoveryListener completa. | 
| gpg:: | Uma única estrutura de dados que contém dados sobre o status de um evento específico. | 
| gpg:: | Recebe e define vários dados relacionados a eventos. | 
| gpg:: | O ponto de partida para interagir com o Google Play Games. | 
| gpg:: | Define uma interface que pode transmitir eventos relacionados a mudanças no estado de captura de vídeo. | 
| gpg:: | Define uma interface que pode receber eventos relacionados à descoberta de endpoints remotos entre apps. | 
| gpg:: | Define uma interface que pode receber eventos relacionados à descoberta de endpoints remotos. | 
| gpg:: | Define uma interface que pode receber mensagens de endpoints remotos. | 
| gpg:: | Define uma interface que pode transmitir eventos relacionados ao modo multiplayer em tempo real. | 
| gpg:: | Uma única estrutura de dados que permite acessar dados sobre o status de uma tabela de classificação específica, como nome e validade. | 
| gpg:: | Recebe e define vários dados relacionados à tabela de classificação. | 
| gpg:: | Define um assistente que pode ser usado para fornecer callbacks IMessageListener ao SDK sem definir a interface IMessageListener completa. | 
| gpg:: | Uma estrutura de dados que contém dados sobre o estado atual de um convite para uma partida por turnos. | 
| gpg:: | Uma estrutura de dados que contém dados sobre um participante em uma partida multiplayer. | 
| gpg:: | Uma API usada para criar conexões e se comunicar entre apps na mesma rede local. | 
| gpg:: | Uma estrutura de dados que contém dados sobre os resultados por participante de uma  | 
| gpg:: | Uma estrutura de dados que permite acessar dados sobre um jogador específico. | 
| gpg:: | Uma única estrutura de dados que contém dados sobre o nível do jogador. | 
| gpg:: | Recebe e define vários dados relacionados ao jogador. | 
| gpg:: | Uma estrutura de dados que permite acessar dados sobre um jogador específico. | 
| gpg:: | Define um auxiliar que pode ser usado para fornecer callbacks IRealTimeEventListener ao SDK sem definir a interface IRealTimeEventListener completa. | 
| gpg:: | Busca, modifica, processa mensagens e cria objetos  | 
| gpg:: | Uma estrutura de dados que contém o estado atual de uma sala multijogador em tempo real. | 
| gpg:: | Uma estrutura de dados que contém os dados necessários para criar um objeto  | 
| gpg:: | Estrutura de dados única que permite acessar dados sobre a pontuação de um jogador. | 
| gpg:: | Uma única estrutura de dados que permite acessar dados de pontuação. | 
| gpg:: | Uma única estrutura de dados que permite acessar um resumo das informações da pontuação. | 
| gpg:: | Recebe e define vários dados relacionados a snapshots. | 
| gpg:: | Uma única estrutura de dados que permite acessar dados sobre o status de metadados de um snapshot específico. | 
| gpg:: | Uma única estrutura de dados que permite acessar dados sobre o status de um snapshot específico. | 
| gpg:: | Recebe e define vários dados relacionados a estatísticas. | 
| gpg:: | Uma estrutura de dados que contém dados sobre o estado atual de uma  | 
| gpg:: | Uma estrutura de dados que contém os dados necessários para criar um  | 
| gpg:: | Busca, modifica e cria objetos  | 
| gpg:: | Uma estrutura de dados que permite o acesso a informações sobre os recursos de gravação de vídeo do dispositivo atual. | 
| gpg:: | Uma estrutura de dados que permite o acesso ao estado atual da captura de vídeo. | 
| gpg:: | Recebe e define vários dados relacionados a vídeos. | 
| Estruturas | |
|---|---|
| gpg:: | AndroidInitialization inclui três funções de inicialização, e exatamente uma delas precisa ser chamada. | 
| gpg:: | Funções que permitem o suporte ao Android 4.0 e versões anteriores. | 
| gpg:: | Um identificador de um aplicativo. | 
| gpg:: | Uma struct que contém todos os códigos de status possíveis que podem ser retornados pelas nossas APIs. | 
| gpg:: | Uma solicitação para estabelecer uma conexão. | 
| gpg:: | Uma resposta a uma solicitação de conexão. | 
| gpg:: | Detalhes sobre um endpoint remoto que o app descobriu. | 
| gpg:: | O ID e o nome de uma instância registrada neste dispositivo. | 
Enumerações
AchievementState
AchievementState
Valores usados para especificar o estado da conquista.
Uma conquista oculta é aquela que o jogador ainda não descobriu. Informe o jogador sobre ela. Uma conquista revelada é aquela que o jogador conhece, mas ainda não ganhou. Uma conquista desbloqueada é aquela que o jogador ganhou.
| Propriedades | |
|---|---|
| HIDDEN | Não aparece para o jogador. | 
| REVEALED | Visível para o jogador, mas ainda não desbloqueado. | 
| UNLOCKED | O jogador cumpriu os requisitos para essa conquista. | 
AchievementType
AchievementType
Valores usados para especificar o tipo de conquista.
Um jogador faz progressos graduais (passos) em direção a uma conquista incremental. Ele ou ela completa uma conquista padrão em uma única etapa.
| Propriedades | |
|---|---|
| INCREMENTAL | Realização incremental: é concluída em várias etapas. | 
| STANDARD | Realização padrão: é concluída em uma única etapa. | 
AuthOperation
AuthOperation
AuthStatus
AuthStatus
O conjunto de valores possíveis que representam o resultado de uma tentativa de autorização.
| Propriedades | |
|---|---|
| ERROR_APP_MISCONFIGURED | O aplicativo está configurado incorretamente. | 
| ERROR_GAME_NOT_FOUND | O ID do jogo especificado não foi reconhecido pelo servidor. | 
| ERROR_INTERNAL | Ocorreu um erro interno. | 
| ERROR_INTERRUPTED | Uma chamada de bloqueio foi interrompida durante a espera e não foi concluída. | 
| ERROR_NETWORK_OPERATION_FAILED | Ocorreu um erro de rede durante uma operação que exige acesso à rede. | 
| ERROR_NOT_AUTHORIZED | O jogador não tem autorização para realizar a operação. | 
| ERROR_NO_DATA | Ocorreu um erro de rede e não há dados disponíveis localmente. | 
| ERROR_TIMEOUT | O tempo limite foi alcançado enquanto o resultado era esperado. | 
| ERROR_VERSION_UPDATE_REQUIRED | A versão instalada do Google Play Services está desatualizada. | 
| VALID | A operação foi concluída. | 
CommonErrorStatus
CommonErrorStatus
O conjunto de valores possíveis que representam erros comuns a todas as operações.
Esses valores de erro precisam ser incluídos em todos os valores de status definidos.
| Propriedades | |
|---|---|
| ERROR_APP_MISCONFIGURED | O aplicativo está configurado incorretamente. Confira os registros para mais informações. | 
| ERROR_GAME_NOT_FOUND | O ID do jogo especificado não foi reconhecido pelo servidor. | 
| ERROR_INTERNAL | Ocorreu um erro interno. | 
| ERROR_INTERRUPTED | Uma chamada de bloqueio foi interrompida durante a espera e não foi concluída. | 
| ERROR_NETWORK_OPERATION_FAILED | Ocorreu um erro de rede durante uma operação que exige acesso à rede. | 
| ERROR_NOT_AUTHORIZED | O jogador não tem autorização para realizar a operação. | 
| ERROR_NO_DATA | Ocorreu um erro de rede e não há dados disponíveis localmente. | 
| ERROR_TIMEOUT | O tempo limite foi alcançado enquanto o resultado era esperado. | 
DataSource
DataSource
Valores que especificam de onde extrair dados ao recuperar conquistas, placares e outros dados.
Quando a configuração é CACHE_OR_NETWORK, o sistema recorre ao cache local quando nenhuma conexão de rede está disponível.
| Propriedades | |
|---|---|
| CACHE_OR_NETWORK | Use o cache ou a rede. O sistema recorre ao cache local quando não há uma conexão de rede disponível. | 
| NETWORK_ONLY | Forçar a atualização dos dados da rede. A solicitação vai falhar se nenhuma conexão de rede estiver disponível. | 
EventVisibility
EventVisibility
FlushStatus
FlushStatus
O conjunto de valores possíveis que representam o resultado de uma tentativa de flush.
| Propriedades | |
|---|---|
| ERROR_APP_MISCONFIGURED | O aplicativo está configurado incorretamente. | 
| ERROR_GAME_NOT_FOUND | O ID do jogo especificado não foi reconhecido pelo servidor. | 
| ERROR_INTERNAL | Ocorreu um erro interno. | 
| ERROR_INTERRUPTED | Uma chamada de bloqueio foi interrompida durante a espera e não foi concluída. | 
| ERROR_NETWORK_OPERATION_FAILED | Ocorreu um erro de rede durante uma operação que exige acesso à rede. | 
| ERROR_NOT_AUTHORIZED | O jogador não tem autorização para realizar a operação. | 
| ERROR_NO_DATA | Ocorreu um erro de rede e não há dados disponíveis localmente. | 
| ERROR_TIMEOUT | O tempo limite foi alcançado enquanto o resultado era esperado. | 
| ERROR_VERSION_UPDATE_REQUIRED | A versão instalada do Google Play Services está desatualizada. | 
| FLUSHED | Uma operação de limpeza foi concluída. | 
ImageResolution
ImageResolution
InitializationStatus
InitializationStatus
O conjunto de valores possíveis que representam o resultado de uma tentativa de inicialização de API.
Se o cliente da API tiver sido desconectado, o callback será chamado com InitializationStatus::DISCONNECTED para notificar o usuário de que todas as chamadas de API não serão autorizadas até que o GoogleApiClient subjacente seja conectado novamente.
LeaderboardCollection
LeaderboardCollection
Valores que especificam se uma tabela de classificação pode ser visualizada por qualquer pessoa com uma Conta do Google+ (pública) ou apenas pelos membros dos círculos do Google+ de um jogador (social).
| Propriedades | |
|---|---|
| PUBLIC | Visível para todos. | 
| SOCIAL | Visível apenas para membros do gráfico social de um jogador. 
 | 
LeaderboardOrder
LeaderboardOrder
Valores que especificam se as pontuações maiores ou menores devem ser interpretadas como melhores no contexto de uma tabela de classificação.
| Propriedades | |
|---|---|
| LARGER_IS_BETTER | Quanto maior, melhor. | 
| SMALLER_IS_BETTER | Quanto menor, melhor. | 
LeaderboardStart
LeaderboardStart
Valores que especificam se as classificações são exibidas em uma tabela de classificação em ordem de pontuação ou de jogador.
| Propriedades | |
|---|---|
| PLAYER_CENTERED | Comece a tabela de classificação com a pontuação do jogador, centralizada. | 
| TOP_SCORES | Comece a tabela de classificação na parte de cima. | 
LeaderboardTimeSpan
LeaderboardTimeSpan
LogLevel
LogLevel
MatchResult
MatchResult
Valores usados para especificar o resultado de uma TurnBasedMatch para um participante. 
| Propriedades | |
|---|---|
| DISAGREED | O participante não concordou com a correspondência. | 
| DISCONNECTED | O participante se desconectou. | 
| LOSS | O participante perdeu. | 
| NONE | Não há resultado. | 
| TIE | A partida foi um empate. | 
| WIN | O participante venceu. | 
MatchStatus
MatchStatus
Valores usados para especificar o status de um TurnBasedMatch para o participante local. 
| Propriedades | |
|---|---|
| CANCELED | A partida foi cancelada. | 
| COMPLETED | A correspondência foi concluída. | 
| EXPIRED | A correspondência expirou. | 
| INVITED | Os oponentes foram convidados. | 
| MY_TURN | É a vez do participante. | 
| PENDING_COMPLETION | A correspondência está pendente de conclusão. | 
| THEIR_TURN | Não é a vez do participante. | 
MultiplayerEvent
MultiplayerEvent
Valores usados para especificar o tipo de atualização informada por um callback multiplayer.
        Consulte também:
        gpg::GameServices::Builder::SetOnTurnBasedMatchEvent
        Consulte também:
        gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent
      
| Propriedades | |
|---|---|
| REMOVED | Uma correspondência foi removida do dispositivo e não deve ser usada. | 
| UPDATED | Uma partida multiplayer foi atualizada enquanto o app estava em execução. | 
| UPDATED_FROM_APP_LAUNCH | Uma partida multiplayer foi atualizada, e o app foi iniciado em resposta a essa atualização. | 
MultiplayerInvitationType
MultiplayerInvitationType
Valores que identificam o tipo de MultiplayerInvitation. 
| Propriedades | |
|---|---|
| REAL_TIME | Partida multijogador em tempo real. | 
| TURN_BASED | Partida multiplayer com base em turnos. | 
MultiplayerStatus
MultiplayerStatus
O conjunto de valores possíveis que representam o resultado de uma operação multiplayer.
| Propriedades | |
|---|---|
| DEFERRED | Ocorreu um erro de rede, mas os dados foram modificados localmente. | 
| ERROR_APP_MISCONFIGURED | O aplicativo está configurado incorretamente. Confira os registros para mais informações. | 
| ERROR_GAME_NOT_FOUND | O ID do jogo especificado não foi reconhecido pelo servidor. | 
| ERROR_INACTIVE_MATCH | A correspondência não está ativa no momento. Não é possível realizar esta ação em uma correspondência inativa. | 
| ERROR_INTERNAL | Ocorreu um erro interno. | 
| ERROR_INTERRUPTED | Uma chamada de bloqueio foi interrompida durante a espera e não foi concluída. | 
| ERROR_INVALID_MATCH | A correspondência é inválida. | 
| ERROR_INVALID_RESULTS | Os resultados de correspondência fornecidos nesta chamada de API são inválidos. Isso inclui casos de resultados duplicados, resultados de jogadores que não estão na partida etc. | 
| ERROR_MATCH_ALREADY_REMATCHED | A partida especificada já tem uma revanche criada. | 
| ERROR_MATCH_INVALID_MATCH_STATE | A correspondência não está no estado correto para realizar a ação especificada. | 
| ERROR_MATCH_INVALID_PARTICIPANT_STATE | Um ou mais participantes desta partida não estão em estados válidos. | 
| ERROR_MATCH_LOCALLY_MODIFIED | A correspondência especificada foi modificada localmente e precisa ser enviada ao servidor antes que essa operação possa ser realizada. | 
| ERROR_MATCH_NOT_FOUND | Não foi possível encontrar a correspondência especificada. | 
| ERROR_MATCH_OUT_OF_DATE | Os dados de correspondência estão desatualizados e foram modificados no servidor. | 
| ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED | O usuário não tem permissão para criar um novo jogo multiplayer no momento. Isso pode ocorrer se o usuário já tiver muitos convites pendentes. | 
| ERROR_MULTIPLAYER_DISABLED | Esse jogo não tem esse tipo de jogo multijogador ativado no console do desenvolvedor. | 
| ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE | A correspondência não é do tipo certo para realizar essa ação. | 
| ERROR_MULTIPLAYER_INVALID_OPERATION | Esta operação multijogador não é válida e foi rejeitada pelo servidor. | 
| ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER | O usuário tentou convidar outro usuário que não estava autorizado a acessar o jogo. | 
| ERROR_NETWORK_OPERATION_FAILED | Ocorreu um erro de rede durante uma operação que exige acesso à rede. | 
| ERROR_NOT_AUTHORIZED | O jogador não tem autorização para realizar a operação. | 
| ERROR_NO_DATA | Ocorreu um erro de rede e não há dados disponíveis localmente. | 
| ERROR_REAL_TIME_ROOM_NOT_JOINED | Não foi possível enviar a mensagem porque a sala RTMP não foi conectada. | 
| ERROR_TIMEOUT | O tempo limite foi alcançado enquanto o resultado era esperado. | 
| ERROR_VERSION_UPDATE_REQUIRED | A versão instalada do Google Play Services está desatualizada. | 
| VALID | A operação foi concluída. | 
| VALID_BUT_STALE | Ocorreu um erro de rede ao tentar recuperar dados novos, mas alguns dados armazenados em cache localmente estavam disponíveis. Os dados retornados podem estar desatualizados e/ou incompletos. | 
ParticipantStatus
ParticipantStatus
Valores usados para especificar o estado de um participante em um TurnBasedMatch. 
| Propriedades | |
|---|---|
| DECLINED | O participante recusou o convite. | 
| FINISHED | O participante terminou. | 
| INVITED | O participante foi convidado. | 
| JOINED | O participante entrou. | 
| LEFT | O participante saiu da partida. | 
| NOT_INVITED_YET | O participante ainda não foi convidado. | 
| UNRESPONSIVE | O participante não responde. | 
RealTimeRoomStatus
RealTimeRoomStatus
Valores que representam o status atual de uma RealTimeRoom.
| Propriedades | |
|---|---|
| ACTIVE | O espaço está ativo e as conexões foram estabelecidas. | 
| AUTO_MATCHING | Um ou mais horários na sala estão aguardando a correspondência automática. | 
| CONNECTING | A sala está aguardando os clientes se conectarem. | 
| DELETED | A sala foi excluída. | 
| INVITING | A sala tem um ou mais jogadores que foram convidados e ainda não responderam. | 
ResponseStatus
ResponseStatus
O conjunto de valores possíveis que representam o resultado de uma tentativa de operação.
| Propriedades | |
|---|---|
| DEFERRED | Ocorreu um erro de rede, mas os dados foram modificados localmente. | 
| ERROR_APP_MISCONFIGURED | O aplicativo está configurado incorretamente. | 
| ERROR_GAME_NOT_FOUND | O ID do jogo especificado não foi reconhecido pelo servidor. | 
| ERROR_INTERNAL | Ocorreu um erro interno. | 
| ERROR_INTERRUPTED | Uma chamada de bloqueio foi interrompida durante a espera e não foi concluída. | 
| ERROR_LICENSE_CHECK_FAILED | O aplicativo não está licenciado para o usuário. | 
| ERROR_NETWORK_OPERATION_FAILED | Ocorreu um erro de rede durante uma operação que exige acesso à rede. | 
| ERROR_NOT_AUTHORIZED | O jogador não tem autorização para realizar a operação. | 
| ERROR_NO_DATA | Ocorreu um erro de rede e não há dados disponíveis localmente. | 
| ERROR_TIMEOUT | O tempo limite foi alcançado enquanto o resultado era esperado. | 
| ERROR_VERSION_UPDATE_REQUIRED | A versão instalada do Google Play Services está desatualizada. | 
| VALID | A operação foi concluída. | 
| VALID_BUT_STALE | Ocorreu um erro de rede ao tentar recuperar dados novos, mas alguns dados armazenados em cache localmente estavam disponíveis. Os dados retornados podem estar desatualizados e/ou incompletos. | 
SnapshotConflictPolicy
SnapshotConflictPolicy
Valores usados para especificar a política de resolução de conflitos de snapshots.
Consulte gpg::SnapshotManager::Open.
| Propriedades | |
|---|---|
| HIGHEST_PROGRESS | Em caso de conflito, o snapshot com o valor de progresso mais alto será usado. | 
| LAST_KNOWN_GOOD | Em caso de conflito, a última versão válida conhecida desse snapshot será usada. | 
| LONGEST_PLAYTIME | Em caso de conflito, o instantâneo com o tempo de reprodução mais longo será usado. | 
| MANUAL | Em caso de conflito, o resultado será retornado ao app para resolução. | 
| MOST_RECENTLY_MODIFIED | Em caso de conflito, a versão mais recente desse snapshot será usada. | 
SnapshotOpenStatus
SnapshotOpenStatus
O conjunto de valores possíveis que representam o resultado de uma operação de abertura de snapshot.
| Propriedades | |
|---|---|
| ERROR_APP_MISCONFIGURED | O aplicativo está configurado incorretamente. Confira os registros para mais informações. | 
| ERROR_GAME_NOT_FOUND | O ID do jogo especificado não foi reconhecido pelo servidor. | 
| ERROR_INTERNAL | Ocorreu um erro interno. | 
| ERROR_INTERRUPTED | Uma chamada de bloqueio foi interrompida durante a espera e não foi concluída. | 
| ERROR_NETWORK_OPERATION_FAILED | Ocorreu um erro de rede durante uma operação que exige acesso à rede. | 
| ERROR_NOT_AUTHORIZED | O jogador não tem autorização para realizar a operação. | 
| ERROR_NO_DATA | Ocorreu um erro de rede e não há dados disponíveis localmente. | 
| ERROR_SNAPSHOT_COMMIT_FAILED | A tentativa de confirmar a alteração no snapshot falhou. | 
| ERROR_SNAPSHOT_CONFLICT_MISSING | O conflito de snapshot que está sendo resolvido não existe. | 
| ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE | Ocorreu um erro ao tentar abrir o conteúdo de um snapshot. | 
| ERROR_SNAPSHOT_CREATION_FAILED | A tentativa de criar um snapshot falhou. | 
| ERROR_SNAPSHOT_FOLDER_UNAVAILABLE | Não foi possível encontrar ou criar a pasta raiz para os snapshots. | 
| ERROR_SNAPSHOT_NOT_FOUND | O snapshot especificado não foi encontrado. | 
| ERROR_TIMEOUT | O tempo limite foi alcançado enquanto o resultado era esperado. | 
| VALID | A operação foi concluída. | 
| VALID_WITH_CONFLICT | A operação foi concluída, mas um conflito foi detectado. | 
UIStatus
UIStatus
O conjunto de valores possíveis que representam o resultado de uma tentativa de interface.
| Propriedades | |
|---|---|
| ERROR_APP_MISCONFIGURED | O aplicativo está configurado incorretamente. Confira os registros para mais informações. | 
| ERROR_CANCELED | O usuário fechou a interface, cancelando a operação. | 
| ERROR_GAME_NOT_FOUND | O ID do jogo especificado não foi reconhecido pelo servidor. | 
| ERROR_INTERNAL | Ocorreu um erro interno. | 
| ERROR_INTERRUPTED | Uma chamada de bloqueio foi interrompida durante a espera e não foi concluída. | 
| ERROR_LEFT_ROOM | O jogador saiu da sala multijogador. | 
| ERROR_NETWORK_OPERATION_FAILED | Ocorreu um erro de rede durante uma operação que exige acesso à rede. | 
| ERROR_NOT_AUTHORIZED | O jogador não tem autorização para realizar a operação. | 
| ERROR_NO_DATA | Ocorreu um erro de rede e não há dados disponíveis localmente. | 
| ERROR_TIMEOUT | O tempo limite foi alcançado enquanto o resultado era esperado. | 
| ERROR_UI_BUSY | Não foi possível abrir a interface. | 
| ERROR_VERSION_UPDATE_REQUIRED | A versão instalada do Google Play Services está desatualizada. | 
| VALID | A operação foi concluída. | 
VideoCaptureMode
VideoCaptureMode
Valores que indicam o tipo de captura de vídeo que está sendo realizada.
| Propriedades | |
|---|---|
| FILE | Capture áudio e vídeo do dispositivo em um arquivo local. | 
| STREAM | Capture áudio e vídeo do dispositivo e faça streaming ao vivo. Não é compatível com o SDK nativo no momento. | 
| UNKNOWN | Um valor desconhecido a ser retornado quando o modo de captura não estiver disponível. | 
VideoCaptureOverlayState
VideoCaptureOverlayState
Valores que indicam o estado da interface da sobreposição de captura de vídeo.
| Propriedades | |
|---|---|
| DISMISSED | Estado usado para indicar que o usuário dispensou a sobreposição de captura e ela não está mais visível. | 
| SHOWN | Estado usado para indicar que a sobreposição de captura é exibida na tela e visível para o usuário. | 
| STARTED | Estado usado para indicar que o usuário iniciou a captura pela sobreposição de captura. | 
| STOPPED | Estado usado para indicar que o usuário parou de capturar pela sobreposição de captura. | 
| UNKNOWN | Estado usado para indicar que o estado da sobreposição de captura é desconhecido. Isso geralmente indica um erro. | 
VideoQualityLevel
VideoQualityLevel
Valores que indicam a qualidade da captura de vídeo.
| Propriedades | |
|---|---|
| FULLHD | Qualidade Full HD: resolução de 2160p e taxa de bits alta, por exemplo 10 a 12 Mbps. | 
| HD | Qualidade em HD: resolução de DVD HD (ou seja, 720p) e uma taxa de bits média (por exemplo, 3 a 4 Mbps). | 
| SD | Qualidade SD: resolução padrão (por exemplo, 480p) e uma taxa de bits baixa (por exemplo, 1 a 2 Mbps). | 
| UNKNOWN | Um valor desconhecido a ser retornado quando o nível de qualidade não estiver disponível. | 
| XHD | Qualidade extrema em alta definição: resolução BluRay HD (ou seja, 1080p) e uma taxa de bits alta (por exemplo, 6 a 8 Mbps). | 
Typedefs
ConnectionRequestCallback
std::function< void(int64_t client_id, const ConnectionRequest &request)> ConnectionRequestCallback
Define um tipo de callback que recebe uma ConnectionRequest quando um endpoint remoto tenta se conectar ao endpoint do próprio app.
client_id é o ID da instância NearbyConnections que recebeu essa solicitação. request contém os detalhes da solicitação de conexão. 
ConnectionResponseCallback
std::function< void(int64_t client_id, const ConnectionResponse &response)> ConnectionResponseCallback
Define um tipo de callback que recebe uma ConnectionResponse quando uma resposta chega após uma tentativa de estabelecer uma conexão com um endpoint remoto.
client_id é o ID da instância NearbyConnections que enviou a solicitação de conexão. response contém os detalhes da resposta. 
Duração
std::chrono::milliseconds Duration
Tipo de dados usado para especificar durações em milissegundos.
StartAdvertisingCallback
std::function< void(int64_t client_id, const StartAdvertisingResult &result)> StartAdvertisingCallback
Define um tipo de callback que recebe um StartAdvertisingResult quando uma tentativa de publicidade de endpoint local é concluída. O campo de sucesso indica se a publicidade foi iniciada.
client_id é o ID da instância NearbyConnections que tentou iniciar a publicidade. result contém os resultados dessa publicidade. 
Tempo limite
std::chrono::milliseconds Timeout
Tipo de dados usado para especificar períodos de tempo limite para operações tentadas.
Carimbo de data/hora
std::chrono::milliseconds Timestamp
Tipo de dados usado para especificar carimbos de data/hora.
Relativo à época (1/1/1970).
TurnBasedMultiplayerEvent
MultiplayerEvent TurnBasedMultiplayerEvent
Descontinuado. Prefira MultiplayerEvent.
Funções
DEFAULT_ON_AUTH_ACTION_FINISHED
void DEFAULT_ON_AUTH_ACTION_FINISHED( AuthOperation op, AuthStatus status )
Esse é o valor padrão para Builder::SetOnAuthActionFinished.
Por padrão, essa função registra o nome da operação de autenticação concluída e o status de conclusão dela.
DEFAULT_ON_AUTH_ACTION_STARTED
void DEFAULT_ON_AUTH_ACTION_STARTED( AuthOperation op )
Esse é o valor padrão para Builder:SetOnAuthActionStarted.
Por padrão, essa função registra o nome da operação de autenticação iniciada.
DEFAULT_ON_LOG
void DEFAULT_ON_LOG( LogLevel level, const std::string & message )
Esse é o valor padrão para Builder::SetLogging.
Por padrão, os registros são gravados de maneira específica para cada plataforma (ou seja, no registro do Android ou no NSLog).
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED
void DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED( MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation )
Esse é o valor padrão de Builder::SetOnMultiplayerInvitationEvent.
Por padrão, essa função registra o ID do convite.
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT
void DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT( MultiplayerEvent event, std::string match_id, TurnBasedMatch match )
Esse é o valor padrão de Builder::SetOnTurnBasedMatchEvent.
Por padrão, essa função registra o ID da correspondência por turnos que foi atualizado.
DebugString
std::string DebugString( AchievementType type )
Retorna um tipo de conquista legível por humanos.
DebugString
std::string DebugString( AchievementState state )
Retorna um estado de conquista legível por humanos.
DebugString
std::string DebugString( const Achievement & achievement )
Retorna uma conquista legível.
DebugString
std::string DebugString( const Event & event )
Retorna todos os dados do evento em um formato legível.
DebugString
std::string DebugString( LeaderboardOrder order )
Retorna o valor da ordem em um formato legível.
DebugString
std::string DebugString( const Leaderboard & leaderboard )
Retorna todos os dados da tabela de classificação em um formato legível.
DebugString
std::string DebugString( LeaderboardStart start )
Retorna o valor de start em um formato legível.
DebugString
std::string DebugString( LeaderboardTimeSpan time_span )
Retorna o valor de time_span em um formato legível.
DebugString
std::string DebugString( LeaderboardCollection collection )
Retorna o valor da coleção em um formato legível.
DebugString
std::string DebugString( const Score & score )
Retorna todos os dados de pontuação em um formato legível.
DebugString
std::string DebugString( const ScorePage & score_page )
Retorna todos os dados da página de pontuação em um formato legível.
DebugString
std::string DebugString( const ScorePage::Entry & entry )
Retorna todas as entradas de pontuação em um formato legível.
DebugString
std::string DebugString( const ScoreSummary & summary )
Retorna todos os dados de resumo da pontuação em um formato legível.
DebugString
std::string DebugString( const TurnBasedMatch & match )
Retorna dados de uma correspondência baseada em turnos em um formato legível.
DebugString
std::string DebugString( const MultiplayerInvitation & invitation )
Retorna dados de um convite multijogador em um formato legível.
DebugString
std::string DebugString( const TurnBasedMatchConfig & config )
Retorna dados para um objeto de configuração de correspondência baseada em turnos em um formato legível.
DebugString
std::string DebugString( const MultiplayerParticipant & participant )
Retorna um participante multijogador em um formato legível.
DebugString
std::string DebugString( RealTimeRoom room )
Retorna RealTimeRoom em um formato legível.
DebugString
std::string DebugString( RealTimeRoomStatus status )
Retorna RealTimeRoomStatus em um formato legível.
DebugString
std::string DebugString( const Player & player )
Retorna todos os dados do jogador em um formato legível.
DebugString
std::string DebugString( const PlayerLevel & player )
Retorna informações do nível do jogador em um formato legível.
DebugString
std::string DebugString( const SnapshotMetadataChange::CoverImage & image )
Retorna dados de uma imagem de capa de snapshot em um formato legível por humanos.
DebugString
std::string DebugString( const SnapshotMetadata & metadata )
Retorna dados de um objeto de metadados de snapshot de forma legível.
DebugString
std::string DebugString( const SnapshotMetadataChange & change )
Retorna dados de uma mudança de metadados de snapshot em um formato legível.
DebugString
std::string DebugString( BaseStatus::StatusCode status )
Retorna um BaseStatus legível por humanos.
DebugString
std::string DebugString( AuthStatus status )
Retorna o status de autorização em um formato legível por humanos.
DebugString
std::string DebugString( ResponseStatus status )
Retorna o status da resposta em um formato legível.
DebugString
std::string DebugString( FlushStatus status )
Retorna o status de limpeza em um formato legível.
DebugString
std::string DebugString( UIStatus status )
Retorna o status da interface em um formato legível.
DebugString
std::string DebugString( MultiplayerStatus status )
Retorna o status do modo multijogador em um formato legível.
DebugString
std::string DebugString( SnapshotOpenStatus status )
Retorna o status de abertura do snapshot em um formato legível.
DebugString
std::string DebugString( Timeout timeout )
Retorna o tempo limite em um formato legível.
Retorna a duração em um formato legível.
Retorna o carimbo de data/hora em um formato legível.
DebugString
std::string DebugString( DataSource source )
Retorna a fonte de dados em um formato legível.
DebugString
std::string DebugString( LogLevel level )
Retorna o nível de registro em um formato legível.
DebugString
std::string DebugString( AuthOperation op )
Retorna a operação de autorização em um formato legível.
DebugString
std::string DebugString( ImageResolution res )
Retorna a seleção de resolução da imagem em um formato legível.
DebugString
std::string DebugString( EventVisibility vis )
Retorna a visibilidade do evento em um formato legível.
DebugString
std::string DebugString( ParticipantStatus status )
Retorna o status do participante em um formato legível.
DebugString
std::string DebugString( MatchResult result )
Retorna o resultado da correspondência em um formato legível.
DebugString
std::string DebugString( MatchStatus status )
Retorna o status de correspondência em um formato legível.
DebugString
std::string DebugString( MultiplayerEvent event )
Retorna o evento multiplayer por turnos em um formato legível.
DebugString
std::string DebugString( SnapshotConflictPolicy policy )
Retorna a política de conflito de snapshots em um formato legível.
DebugString
std::string DebugString( VideoCaptureMode mode )
Retorna o modo de gravação de vídeo em um formato legível.
DebugString
std::string DebugString( VideoQualityLevel level )
Retorna o nível de qualidade do vídeo em um formato legível.
IsError
bool IsError( BaseStatus::StatusCode )
Retorna verdadeiro se um BaseStatus representar uma operação sem sucesso.
IsError
bool IsError( ResponseStatus )
Retorna "true" se uma operação tentada não resultar em uma resposta bem-sucedida.
IsError
bool IsError( MultiplayerStatus )
Retorna verdadeiro se uma operação multiplayer não foi concluída.
IsError
bool IsError( SnapshotOpenStatus )
Retorna verdadeiro se uma operação de abertura de snapshot não foi concluída.
IsSuccess
bool IsSuccess( BaseStatus::StatusCode )
Retorna verdadeiro se uma BaseStatus representar uma operação bem-sucedida. 
IsSuccess
bool IsSuccess( ResponseStatus )
Retorna "true" se uma tentativa de operação resultou em uma resposta bem-sucedida.
IsSuccess
bool IsSuccess( MultiplayerStatus )
Retorna verdadeiro se uma operação multiplayer foi concluída.
IsSuccess
bool IsSuccess( SnapshotOpenStatus )
Retorna verdadeiro se uma operação de abertura de snapshot foi concluída.
operador<<
std::ostream & operator<<( std::ostream & os, AchievementType type )
Grava um tipo de conquista legível por humanos em um stream de saída.
operador<<
std::ostream & operator<<( std::ostream & os, AchievementState state )
Grava um estado de conquista legível por humanos em um stream de saída.
operador<<
std::ostream & operator<<( std::ostream & os, const Achievement & achievement )
Grava uma conquista legível em um stream de saída.
operador<<
std::ostream & operator<<( std::ostream & os, const Event & event )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, EventVisibility vis )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardOrder order )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const Leaderboard & leaderboard )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardStart start )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardTimeSpan time_span )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardCollection collection )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const Score & score )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const ScorePage & score_page )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const ScorePage::Entry & entry )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const ScoreSummary & summary )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatch & match )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const MultiplayerInvitation & invitation )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatchConfig & config )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const MultiplayerParticipant & participant )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, RealTimeRoomStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, RealTimeRoom room )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, ParticipantStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, MatchResult result )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, MatchStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, MultiplayerEvent event )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const Player & player )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const PlayerLevel & player )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, ImageResolution res )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange::CoverImage & image )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadata & metadata )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange & change )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, SnapshotConflictPolicy policy )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, BaseStatus::StatusCode status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, AuthStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, ResponseStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, FlushStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, UIStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, MultiplayerStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, SnapshotOpenStatus status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, Timeout timeout )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, DataSource status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, LogLevel status )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, AuthOperation op )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, VideoCaptureMode mode )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
operador<<
std::ostream & operator<<( std::ostream & os, VideoQualityLevel level )
Fornecidas para facilitar o uso da string de depuração correspondente com streams.
