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 TurnBasedMatch para um participante. |
MatchStatus{
|
enum Valores usados para especificar o status de um TurnBasedMatch para 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
|
typedefstd::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
|
typedefstd::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
|
typedefstd::chrono::milliseconds
Tipo de dados usado para especificar durações em milissegundos. |
StartAdvertisingCallback
|
typedefstd::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
|
typedefstd::chrono::milliseconds
Tipo de dados usado para especificar períodos de tempo limite para operações tentadas. |
Timestamp
|
typedefstd::chrono::milliseconds
Tipo 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)
|
void
Esse é o valor padrão para Builder::SetOnAuthActionFinished.
|
DEFAULT_ON_AUTH_ACTION_STARTED(AuthOperation op)
|
void
Esse é o valor padrão para Builder:SetOnAuthActionStarted.
|
DEFAULT_ON_LOG(LogLevel level, const std::string & message)
|
void
Esse é o valor padrão para Builder::SetLogging.
|
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation)
|
void
Esse é o valor padrão de Builder::SetOnMultiplayerInvitationEvent.
|
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
|
void
Esse é o valor padrão de Builder::SetOnTurnBasedMatchEvent.
|
DebugString(AchievementType type)
|
std::string
Retorna um tipo de conquista legível por humanos.
|
DebugString(AchievementState state)
|
std::string
Retorna um estado de conquista legível por humanos.
|
DebugString(const Achievement & achievement)
|
std::string
Retorna uma conquista legível.
|
DebugString(const Event & event)
|
std::string
Retorna todos os dados do evento em um formato legível.
|
DebugString(LeaderboardOrder order)
|
std::string
Retorna o valor do pedido em um formato legível.
|
DebugString(const Leaderboard & leaderboard)
|
std::string
Retorna todos os dados da tabela de classificação em um formato legível.
|
DebugString(LeaderboardStart start)
|
std::string
Retorna o valor de start em um formato legível.
|
DebugString(LeaderboardTimeSpan time_span)
|
std::string
Retorna o valor de time_span em um formato legível.
|
DebugString(LeaderboardCollection collection)
|
std::string
Retorna o valor da coleção em um formato legível.
|
DebugString(const Score & score)
|
std::string
Retorna todos os dados de pontuação em um formato legível.
|
DebugString(const ScorePage & score_page)
|
std::string
Retorna todos os dados da página de pontuação em um formato legível.
|
DebugString(const ScorePage::Entry & entry)
|
std::string
Retorna todas as entradas de pontuação em um formato legível.
|
DebugString(const ScoreSummary & summary)
|
std::string
Retorna todos os dados de resumo da nota em um formato legível.
|
DebugString(const TurnBasedMatch & match)
|
std::string
Retorna dados de uma correspondência baseada em turnos em um formato legível.
|
DebugString(const MultiplayerInvitation & invitation)
|
std::string
Retorna dados de um convite multijogador em um formato legível.
|
DebugString(const TurnBasedMatchConfig & config)
|
std::string
Retorna dados para um objeto de configuração de correspondência baseada em turnos em um formato legível.
|
DebugString(const MultiplayerParticipant & participant)
|
std::string
Retorna um participante multijogador em um formato legível.
|
DebugString(RealTimeRoom room)
|
std::string
Retorna RealTimeRoom em um formato legível.
|
DebugString(RealTimeRoomStatus status)
|
std::string
Retorna RealTimeRoomStatus em um formato legível.
|
DebugString(const Player & player)
|
std::string
Retorna todos os dados do jogador em um formato legível.
|
DebugString(const PlayerLevel & player)
|
std::string
Retorna informações do nível do jogador em um formato legível.
|
DebugString(const SnapshotMetadataChange::CoverImage & image)
|
std::string
Retorna dados de uma imagem de capa de snapshot em um formato legível por humanos.
|
DebugString(const SnapshotMetadata & metadata)
|
std::string
Retorna dados de um objeto de metadados de snapshot de forma legível.
|
DebugString(const SnapshotMetadataChange & change)
|
std::string
Retorna dados de uma mudança de metadados de snapshot em um formato legível.
|
DebugString(BaseStatus::StatusCode status)
|
std::string
Retorna um BaseStatus legível por humanos.
|
DebugString(AuthStatus status)
|
std::string
Retorna o status de autorização em um formato legível por humanos.
|
DebugString(ResponseStatus status)
|
std::string
Retorna o status da resposta em um formato legível.
|
DebugString(FlushStatus status)
|
std::string
Retorna o status de limpeza em um formato legível.
|
DebugString(UIStatus status)
|
std::string
Retorna o status da interface em um formato legível.
|
DebugString(MultiplayerStatus status)
|
std::string
Retorna o status do modo multijogador em um formato legível.
|
DebugString(SnapshotOpenStatus status)
|
std::string
Retorna o status de abertura do snapshot em um formato legível.
|
DebugString(Timeout timeout)
|
std::string
Retorna o tempo limite em um formato legível.
|
DebugString(DataSource source)
|
std::string
Retorna a fonte de dados em um formato legível.
|
DebugString(LogLevel level)
|
std::string
Retorna o nível de registro em um formato legível.
|
DebugString(AuthOperation op)
|
std::string
Retorna a operação de autorização em um formato legível.
|
DebugString(ImageResolution res)
|
std::string
Retorna a seleção de resolução da imagem em um formato legível.
|
DebugString(EventVisibility vis)
|
std::string
Retorna a visibilidade do evento em um formato legível.
|
DebugString(ParticipantStatus status)
|
std::string
Retorna o status do participante em um formato legível.
|
DebugString(MatchResult result)
|
std::string
Retorna o resultado da correspondência em um formato legível.
|
DebugString(MatchStatus status)
|
std::string
Retorna o status de correspondência em um formato legível.
|
DebugString(MultiplayerEvent event)
|
std::string
Retorna o evento multiplayer por turnos em um formato legível.
|
DebugString(SnapshotConflictPolicy policy)
|
std::string
Retorna a política de conflito de snapshots em um formato legível.
|
DebugString(VideoCaptureMode mode)
|
std::string
Retorna o modo de gravação de vídeo em um formato legível.
|
DebugString(VideoQualityLevel level)
|
std::string
Retorna o nível de qualidade do vídeo em um formato legível.
|
IsError(BaseStatus::StatusCode)
|
bool
Retorna verdadeiro se um BaseStatus representar uma operação sem sucesso.
|
IsError(AuthStatus)
|
bool
Retorna "true" se a autorização não for concluída.
|
IsError(ResponseStatus)
|
bool
Retorna "true" se uma tentativa de operação não resultar em uma resposta bem-sucedida.
|
IsError(FlushStatus)
|
bool
Retorna verdadeiro se um flush não foi concluído.
|
IsError(UIStatus)
|
bool
Retorna "true" se uma operação da interface não for concluída.
|
IsError(MultiplayerStatus)
|
bool
Retorna verdadeiro se uma operação multiplayer não foi concluída.
|
IsError(SnapshotOpenStatus)
|
bool
Retorna verdadeiro se uma operação de abertura de snapshot não foi concluída.
|
IsSuccess(BaseStatus::StatusCode)
|
bool
Retorna verdadeiro se uma
BaseStatus representar uma operação bem-sucedida. |
IsSuccess(AuthStatus)
|
bool
Retorna "true" se a autorização foi concluída.
|
IsSuccess(ResponseStatus)
|
bool
Retorna "true" se uma tentativa de operação resultou em uma resposta bem-sucedida.
|
IsSuccess(FlushStatus)
|
bool
Retorna verdadeiro se um flush for concluído.
|
IsSuccess(UIStatus)
|
bool
Retorna "true" se uma operação da interface for concluída.
|
IsSuccess(MultiplayerStatus)
|
bool
Retorna verdadeiro se uma operação multiplayer foi concluída.
|
IsSuccess(SnapshotOpenStatus)
|
bool
Retorna 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.