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 executada. |
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 obter dados ao recuperar conquistas, quadro de liderança 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 na qual buscar uma imagem específica. |
InitializationStatus
|
enum O conjunto de valores possíveis que representam o resultado de uma tentativa de inicialização da API. |
LeaderboardCollection{
|
enum Valores que especificam se um placar pode ser visualizado por qualquer pessoa com uma conta do Google+ (pública) ou somente por membros dos círculos do Google+ de um jogador (social). |
LeaderboardOrder{
|
enum Valores que especificam como as pontuações maiores ou menores devem ser interpretadas como melhores no contexto de um placar. |
LeaderboardStart{
|
enum Valores que especificam se as classificações serão exibidas no ranking em ordem de pontuação ou de jogador. |
LeaderboardTimeSpan{
|
enum Valores que especificam o período de tempo coberto por um placar. |
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 uma TurnBasedMatch para o participante local. |
MultiplayerEvent{
|
enum Valores usados para especificar o tipo de atualização que está sendo informado por um callback multiplayer. |
MultiplayerInvitationType{
|
enum Valores que identificam o tipo de uma 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 uma 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 snapshot. |
SnapshotOpenStatus{
|
enum O conjunto de valores possíveis que representam o resultado de uma operação de snapshot aberto. |
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 de 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 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. seu campo "success" indica se a publicidade foi iniciada com sucesso. |
Timeout
|
typedefstd::chrono::milliseconds
Tipo de dados usado na especificação de períodos de tempo limite para tentativas de operações. |
Timestamp
|
typedefstd::chrono::milliseconds
Tipo de dados usado para especificar carimbos de data/hora. |
TurnBasedMultiplayerEvent
|
typedef Descontinuado. . Prefere 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 do Builder::SetOnMultiplayerInvitationEvent.
|
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
|
void
Esse é o valor padrão do Builder::SetOnTurnBasedMatchEvent.
|
DebugString(AchievementType type)
|
std::string
Retorna um tipo de conquista legível.
|
DebugString(AchievementState state)
|
std::string
Retorna um estado de conquista legível.
|
DebugString(const Achievement & achievement)
|
std::string
Retorna uma conquista legível.
|
DebugString(const Event & event)
|
std::string
Retorna todos os dados de eventos 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 de placar em 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 da 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 pontuação em um formato legível.
|
DebugString(const TurnBasedMatch & match)
|
std::string
Retorna dados para uma correspondência baseada em turnos em formato legível por humanos.
|
DebugString(const MultiplayerInvitation & invitation)
|
std::string
Retorna dados de um convite de multiplayer em formato legível.
|
DebugString(const TurnBasedMatchConfig & config)
|
std::string
Retorna dados para um objeto de configuração de correspondência baseado em turnos em formato legível por humanos.
|
DebugString(const MultiplayerParticipant & participant)
|
std::string
Retorna um participante multiplayer em formato legível.
|
DebugString(RealTimeRoom room)
|
std::string
Retorna o RealTimeRoom em um formato legível.
|
DebugString(RealTimeRoomStatus status)
|
std::string
Retorna o RealTimeRoomStatus em um formato legível.
|
DebugString(const Player & player)
|
std::string
Retorna todos os dados do jogador em formato legível.
|
DebugString(const PlayerLevel & player)
|
std::string
Retorna as informações do nível do jogador em formato legível.
|
DebugString(const SnapshotMetadataChange::CoverImage & image)
|
std::string
Retorna dados de uma imagem de capa de instantâneo em formato legível.
|
DebugString(const SnapshotMetadata & metadata)
|
std::string
Retorna dados de um objeto de metadados de snapshot em formato legível.
|
DebugString(const SnapshotMetadataChange & change)
|
std::string
Retorna dados de uma alteração de metadados de snapshot em formato legível.
|
DebugString(BaseStatus::StatusCode status)
|
std::string
Retorna um BaseStatus em formato legível.
|
DebugString(AuthStatus status)
|
std::string
Retorna o status de autorização em um formato legível.
|
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 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 multiplayer em um formato legível.
|
DebugString(SnapshotOpenStatus status)
|
std::string
Retorna o status de abertura do snapshot em 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 da resolução de imagem em 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 com base em turnos em formato legível por humanos.
|
DebugString(SnapshotConflictPolicy policy)
|
std::string
Retorna a política de conflito de snapshots em formato legível.
|
DebugString(VideoCaptureMode mode)
|
std::string
Retorna o modo de captura de vídeo em 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 true se um BaseStatus representa uma operação com falha.
|
IsError(AuthStatus)
|
bool
Retorna "true" se a autorização não foi concluída com sucesso.
|
IsError(ResponseStatus)
|
bool
Retorna verdadeiro se uma tentativa de operação não resultar em uma resposta bem-sucedida.
|
IsError(FlushStatus)
|
bool
Retorna verdadeiro se uma limpeza não for concluída com sucesso.
|
IsError(UIStatus)
|
bool
Retorna true se uma operação da interface do usuário não foi concluída com êxito.
|
IsError(MultiplayerStatus)
|
bool
Retorna verdadeiro se uma operação de multiplayer não tiver sido concluída com sucesso.
|
IsError(SnapshotOpenStatus)
|
bool
Retorna verdadeiro se uma operação de abertura do snapshot não foi concluída com sucesso.
|
IsSuccess(BaseStatus::StatusCode)
|
bool
Retorna verdadeiro se um
BaseStatus representa uma operação bem-sucedida. |
IsSuccess(AuthStatus)
|
bool
Retorna true se a autorização for concluída.
|
IsSuccess(ResponseStatus)
|
bool
Retorna verdadeiro se uma tentativa de operação resultou em uma resposta bem-sucedida.
|
IsSuccess(FlushStatus)
|
bool
Retorna verdadeiro se uma limpeza for concluída com sucesso.
|
IsSuccess(UIStatus)
|
bool
Retorna verdadeiro se uma operação de interface do usuário foi concluída com êxito.
|
IsSuccess(MultiplayerStatus)
|
bool
Retorna verdadeiro se uma operação multiplayer for concluída com sucesso.
|
IsSuccess(SnapshotOpenStatus)
|
bool
Retorna verdadeiro se uma operação de abertura de snapshot foi concluída com êxito.
|
operator<<(std::ostream & os, AchievementType type)
|
std::ostream &
Grava um tipo de conquista legível em um stream de saída.
|
operator<<(std::ostream & os, AchievementState state)
|
std::ostream &
Grava um estado de conquista legível 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 &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, EventVisibility vis)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, LeaderboardOrder order)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const Leaderboard & leaderboard)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, LeaderboardStart start)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, LeaderboardTimeSpan time_span)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, LeaderboardCollection collection)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const Score & score)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const ScorePage & score_page)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const ScorePage::Entry & entry)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const ScoreSummary & summary)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const TurnBasedMatch & match)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const MultiplayerInvitation & invitation)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const TurnBasedMatchConfig & config)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const MultiplayerParticipant & participant)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, RealTimeRoomStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, RealTimeRoom room)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, ParticipantStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, MatchResult result)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, MatchStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, MultiplayerEvent event)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const Player & player)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const PlayerLevel & player)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, ImageResolution res)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const SnapshotMetadata & metadata)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, const SnapshotMetadataChange & change)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, SnapshotConflictPolicy policy)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, BaseStatus::StatusCode status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, AuthStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, ResponseStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, FlushStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, UIStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, MultiplayerStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, SnapshotOpenStatus status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, Timeout timeout)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, DataSource status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, LogLevel status)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, AuthOperation op)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, VideoCaptureMode mode)
|
std::ostream &
Fornecido para fácil uso da string de depuração correspondente com streams.
|
operator<<(std::ostream & os, VideoQualityLevel level)
|
std::ostream &
Fornecido para fácil 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 de plataforma usada ao criar uma instância da classe GameServices no Android. |
gpg:: |
Define um auxiliar que pode ser usado para fornecer callbacks ICaptureOverlayStateListener para o SDK sem definir a interface ICaptureOverlayStateListener completa. |
gpg:: |
Define um assistente que pode ser usado para fornecer callbacks IEndpointDiscoveryListener para o SDK sem definir a interface IEndpointDiscoveryListener completa. |
gpg:: |
Uma única estrutura de dados contendo 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 entregar eventos relacionados a alterações no estado de captura de vídeo. |
gpg:: |
Define uma interface que pode entregar eventos relacionados à descoberta de endpoints remotos entre apps. |
gpg:: |
Define uma interface que pode entregar eventos relacionados à descoberta de endpoints remotos. |
gpg:: |
Define uma interface que pode receber mensagens de endpoints remotos. |
gpg:: |
Define uma interface que pode entregar eventos relacionados a multiplayer em tempo real. |
gpg:: |
Uma única estrutura de dados que permite acessar dados sobre o status de um placar específico, como nome e validade. |
gpg:: |
Recebe e define vários dados relacionados ao placar. |
gpg:: |
Define um auxiliar que pode ser usado para fornecer callbacks IMessageListener para o SDK sem definir a interface IMessageListener completa. |
gpg:: |
Uma estrutura que contém dados sobre o estado atual de um convite para uma partida baseada em turnos. |
gpg:: |
Uma estrutura que contém dados sobre um participante de uma partida multiplayer. |
gpg:: |
Uma API usada para criar conexões e se comunicar entre apps na mesma rede local. |
gpg:: |
Uma estrutura que contém dados sobre os resultados por participante para um |
gpg:: |
Uma estrutura de dados que permite acessar dados sobre um jogador específico. |
gpg:: |
Uma única estrutura que contém dados sobre a fase 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 para o 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 multiplayer 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 os dados da 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 ao snapshot. |
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 acesso a informações sobre quais recursos o dispositivo atual tem para gravação de vídeo. |
gpg:: |
Uma estrutura de dados que permite acesso ao estado atual da captura de vídeo. |
gpg:: |
Recebe e define vários dados relacionados ao vídeo. |
Estruturas |
|
---|---|
gpg:: |
AndroidInitialization inclui três funções de inicialização, e exatamente uma delas precisa ser chamada. |
gpg:: |
Funções que ativam suporte anterior ao Android 4.0. |
gpg:: |
Identificador de um aplicativo. |
gpg:: |
Uma estrutura contendo 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 descoberto pelo app. |
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 cuja existência um jogador ainda não descobriu. para que eles fiquem cientes disso. A conquista revelada é aquela que o jogador conhece, mas ainda não ganhou. Uma conquista desbloqueada é aquela que o jogador ganha.
Propriedades | |
---|---|
HIDDEN
|
Não está visível para o jogador. |
REVEALED
|
Visível para o jogador, mas ainda não desbloqueado. |
UNLOCKED
|
O jogador atingiu os requisitos para essa conquista. |
AchievementType
AchievementType
Valores usados para especificar o tipo de conquista.
O jogador faz um progresso gradual (passos) em direção a uma conquista incremental. Conclui uma conquista padrão em uma única etapa.
Propriedades | |
---|---|
INCREMENTAL
|
Conquista incremental: é concluída em várias etapas. |
STANDARD
|
Conquista 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 de maneira incorreta. |
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 enquanto aguardava e não foi concluída. |
ERROR_NETWORK_OPERATION_FAILED
|
Ocorreu um erro de rede durante uma operação que requer acesso à rede. |
ERROR_NOT_AUTHORIZED
|
O player não está autorizado a 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 expirou enquanto aguardava o resultado. |
ERROR_VERSION_UPDATE_REQUIRED
|
A versão instalada do Google Play Services está desatualizada. |
VALID
|
A operação foi bem-sucedida. |
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 cada conjunto de valores de status.
Propriedades | |
---|---|
ERROR_APP_MISCONFIGURED
|
O aplicativo está configurado de maneira incorreta. 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 enquanto aguardava e não foi concluída. |
ERROR_NETWORK_OPERATION_FAILED
|
Ocorreu um erro de rede durante uma operação que requer acesso à rede. |
ERROR_NOT_AUTHORIZED
|
O player não está autorizado a 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 expirou enquanto aguardava o resultado. |
DataSource
DataSource
Valores que especificam de onde obter dados ao recuperar conquistas, quadro de liderança 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 nenhuma conexão de rede está disponível.) |
NETWORK_ONLY
|
Forçar uma atualização dos dados da rede. A solicitação 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 limpeza.
Propriedades | |
---|---|
ERROR_APP_MISCONFIGURED
|
O aplicativo está configurado de maneira incorreta. |
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 enquanto aguardava e não foi concluída. |
ERROR_NETWORK_OPERATION_FAILED
|
Ocorreu um erro de rede durante uma operação que requer acesso à rede. |
ERROR_NOT_AUTHORIZED
|
O player não está autorizado a 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 expirou enquanto aguardava o resultado. |
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 da API.
Se o cliente da API tiver sido desconectado, o callback será chamado com InitializationStatus::DISCONNECTED para notificar o usuário de que nenhuma chamada de API será autorizada até que o GoogleApiClient subjacente seja reconectado.
LeaderboardCollection
LeaderboardCollection
Valores que especificam se um placar pode ser visualizado por qualquer pessoa com uma conta do Google+ (pública) ou somente por 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 como as pontuações maiores ou menores devem ser interpretadas como melhores no contexto de um placar.
Propriedades | |
---|---|
LARGER_IS_BETTER
|
Quanto maior, melhor. |
SMALLER_IS_BETTER
|
Quanto menor, melhor. |
LeaderboardStart
LeaderboardStart
Valores que especificam se as classificações serão exibidas no ranking em ordem de pontuação ou de jogador.
Propriedades | |
---|---|
PLAYER_CENTERED
|
Iniciar o quadro de liderança na pontuação do jogador, centralizada. |
TOP_SCORES
|
Comece o quadro de liderança na parte superior. |
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 uma TurnBasedMatch
para o participante local.
Propriedades | |
---|---|
CANCELED
|
A partida foi cancelada. |
COMPLETED
|
A partida foi concluída. |
EXPIRED
|
A correspondência expirou. |
INVITED
|
Oponentes foram convidados. |
MY_TURN
|
É a vez do participante. |
PENDING_COMPLETION
|
A correspondência está pendente. |
THEIR_TURN
|
Não é a vez do participante. |
MultiplayerEvent
MultiplayerEvent
Valores usados para especificar o tipo de atualização que está sendo informado por um callback multiplayer.
Confira também:
gpg::GameServices::Builder::SetOnTurnBasedMatchEvent
Confira também:
gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent
Propriedades | |
---|---|
REMOVED
|
Uma correspondência foi removida do dispositivo e não deve mais 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 lançado em resposta a essa atualização. |
MultiplayerInvitationType
MultiplayerInvitationType
Valores que identificam o tipo de uma MultiplayerInvitation
.
Propriedades | |
---|---|
REAL_TIME
|
Partida multiplayer em tempo real. |
TURN_BASED
|
Partida multiplayer por 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 de maneira incorreta. 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. Esta ação não pode ser realizada com uma correspondência inativa. |
ERROR_INTERNAL
|
Ocorreu um erro interno. |
ERROR_INTERRUPTED
|
Uma chamada de bloqueio foi interrompida enquanto aguardava 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 abrange casos de resultados duplicados, resultados de jogadores que não estão na partida etc. |
ERROR_MATCH_ALREADY_REMATCHED
|
Uma nova partida já foi criada na partida especificada. |
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 deve ser enviada ao servidor antes que a operação possa ser realizada. |
ERROR_MATCH_NOT_FOUND
|
A correspondência especificada não pode ser encontrada. |
ERROR_MATCH_OUT_OF_DATE
|
Os dados de correspondência estão desatualizados e foram modificados no servidor. |
ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED
|
No momento, o usuário não tem permissão para criar um novo jogo multiplayer. Isso pode ocorrer se o usuário já tiver muitos convites pendentes. |
ERROR_MULTIPLAYER_DISABLED
|
Este jogo não tem esse tipo multiplayer ativado no console do desenvolvedor. |
ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE
|
A correspondência não é do tipo certo para realizar esta ação. |
ERROR_MULTIPLAYER_INVALID_OPERATION
|
Esta operação multiplayer 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 ver o jogo. |
ERROR_NETWORK_OPERATION_FAILED
|
Ocorreu um erro de rede durante uma operação que requer acesso à rede. |
ERROR_NOT_AUTHORIZED
|
O player não está autorizado a 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
|
Falha ao enviar a mensagem porque a sala RTMP não estava participando. |
ERROR_TIMEOUT
|
O tempo limite expirou enquanto aguardava o resultado. |
ERROR_VERSION_UPDATE_REQUIRED
|
A versão instalada do Google Play Services está desatualizada. |
VALID
|
A operação foi bem-sucedida. |
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 uma 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
|
A sala está ativa e as conexões foram estabelecidas. |
AUTO_MATCHING
|
Um ou mais espaços na sala estão aguardando para serem preenchidos automaticamente. |
CONNECTING
|
A sala está aguardando a conexão dos clientes. |
DELETED
|
A sala foi excluída. |
INVITING
|
Um ou mais participantes da sala 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 de maneira incorreta. |
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 enquanto aguardava 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 requer acesso à rede. |
ERROR_NOT_AUTHORIZED
|
O player não está autorizado a 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 expirou enquanto aguardava o resultado. |
ERROR_VERSION_UPDATE_REQUIRED
|
A versão instalada do Google Play Services está desatualizada. |
VALID
|
A operação foi bem-sucedida. |
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 snapshot.
Consulte gpg::SnapshotManager::Open
Propriedades | |
---|---|
HIGHEST_PROGRESS
|
Em caso de conflito, o snapshot com o maior valor de progresso será usado. |
LAST_KNOWN_GOOD
|
Em caso de conflito, a última versão válida conhecida deste snapshot será usada. |
LONGEST_PLAYTIME
|
Em caso de conflito, o snapshot com o maior tempo de reprodução será usado. |
MANUAL
|
Em caso de conflito, o resultado será retornado ao app para resolução. |
MOST_RECENTLY_MODIFIED
|
Em caso de conflito, será usada a versão modificada mais recentemente deste snapshot. |
SnapshotOpenStatus
SnapshotOpenStatus
O conjunto de valores possíveis que representam o resultado de uma operação de snapshot aberto.
Propriedades | |
---|---|
ERROR_APP_MISCONFIGURED
|
O aplicativo está configurado de maneira incorreta. 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 enquanto aguardava e não foi concluída. |
ERROR_NETWORK_OPERATION_FAILED
|
Ocorreu um erro de rede durante uma operação que requer acesso à rede. |
ERROR_NOT_AUTHORIZED
|
O player não está autorizado a realizar a operação. |
ERROR_NO_DATA
|
Ocorreu um erro de rede, e não há dados disponíveis localmente. |
ERROR_SNAPSHOT_COMMIT_FAILED
|
Falha ao confirmar a alteração no snapshot. |
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
|
Falha ao tentar criar um snapshot. |
ERROR_SNAPSHOT_FOLDER_UNAVAILABLE
|
Não foi possível encontrar nem criar a pasta raiz dos snapshots. |
ERROR_SNAPSHOT_NOT_FOUND
|
O snapshot especificado não foi encontrado. |
ERROR_TIMEOUT
|
O tempo limite expirou enquanto aguardava o resultado. |
VALID
|
A operação foi bem-sucedida. |
VALID_WITH_CONFLICT
|
A operação foi bem-sucedida, mas foi detectado um conflito. |
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 de maneira incorreta. 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 enquanto aguardava e não foi concluída. |
ERROR_LEFT_ROOM
|
O jogador saiu da sala multiplayer. |
ERROR_NETWORK_OPERATION_FAILED
|
Ocorreu um erro de rede durante uma operação que requer acesso à rede. |
ERROR_NOT_AUTHORIZED
|
O player não está autorizado a 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 expirou enquanto aguardava o resultado. |
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 bem-sucedida. |
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. No momento, não é compatível com o SDK nativo. |
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 de sobreposição de captura de vídeo.
Propriedades | |
---|---|
DISMISSED
|
Estado usado para indicar que o usuário dispensou a sobreposição de captura e que ela não está mais visível. |
SHOWN
|
Estado usado para indicar que a sobreposição de captura é desenhada na tela e visível para o usuário. |
STARTED
|
Estado usado para indicar que o usuário iniciou a captura por meio da 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. Geralmente, isso 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 alta taxa de bits, por exemplo, 10 a 12 Mbps. |
HD
|
Qualidade HD: resolução de DVD HD (por exemplo, 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, de 1 a 2 Mbps). |
UNKNOWN
|
Um valor desconhecido a ser retornado quando o nível de qualidade não está disponível. |
XHD
|
Qualidade alta em alta definição: resolução de BluRay em HD (por exemplo, 1080p) e uma taxa de bits alta (por exemplo, de 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 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. seu campo "success" indica se a publicidade foi iniciada com sucesso.
client_id
é o ID da instância do NearbyConnections
que tentou iniciar a publicidade. result
contém os resultados dessa divulgação.
Tempo limite
std::chrono::milliseconds Timeout
Tipo de dados usado na especificação de períodos de tempo limite para tentativas de operações.
Carimbo de data/hora
std::chrono::milliseconds Timestamp
Tipo de dados usado para especificar carimbos de data/hora.
Relativo à época (01/01/1970).
TurnBasedMultiplayerEvent
MultiplayerEvent TurnBasedMultiplayerEvent
Descontinuado. . Prefere 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 Auth que foi concluída, bem como o status de conclusão da operação.
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 que foi 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 uma maneira específica da plataforma (ou seja, no registro do Android ou 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 do 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 do Builder::SetOnTurnBasedMatchEvent.
Por padrão, essa função registra o ID da correspondência com base em turnos que foi atualizada.
DebugString
std::string DebugString( AchievementState state )
Retorna um estado de conquista legível.
DebugString
std::string DebugString( const Achievement & achievement )
Retorna uma conquista legível.
DebugString
std::string DebugString( const Event & event )
Retorna todos os dados de eventos em um formato legível.
DebugString
std::string DebugString( LeaderboardOrder order )
Retorna o valor do pedido em um formato legível.
DebugString
std::string DebugString( const Leaderboard & leaderboard )
Retorna todos os dados de placar em 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 da 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 para uma correspondência baseada em turnos em formato legível por humanos.
DebugString
std::string DebugString( const MultiplayerInvitation & invitation )
Retorna dados de um convite de multiplayer em formato legível.
DebugString
std::string DebugString( const TurnBasedMatchConfig & config )
Retorna dados para um objeto de configuração de correspondência baseado em turnos em formato legível por humanos.
DebugString
std::string DebugString( const MultiplayerParticipant & participant )
Retorna um participante multiplayer em formato legível.
DebugString
std::string DebugString( RealTimeRoom room )
Retorna o RealTimeRoom em um formato legível.
DebugString
std::string DebugString( RealTimeRoomStatus status )
Retorna o RealTimeRoomStatus em um formato legível.
DebugString
std::string DebugString( const Player & player )
Retorna todos os dados do jogador em formato legível.
DebugString
std::string DebugString( const PlayerLevel & player )
Retorna as informações do nível do jogador em formato legível.
DebugString
std::string DebugString( const SnapshotMetadataChange::CoverImage & image )
Retorna dados de uma imagem de capa de instantâneo em formato legível.
DebugString
std::string DebugString( const SnapshotMetadata & metadata )
Retorna dados de um objeto de metadados de snapshot em formato legível.
DebugString
std::string DebugString( const SnapshotMetadataChange & change )
Retorna dados de uma alteração nos metadados de um snapshot em formato legível.
DebugString
std::string DebugString( BaseStatus::StatusCode status )
Retorna um BaseStatus em formato legível.
DebugString
std::string DebugString( AuthStatus status )
Retorna o status de autorização em um formato legível.
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 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 multiplayer em um formato legível.
DebugString
std::string DebugString( SnapshotOpenStatus status )
Retorna o status de abertura do snapshot em formato legível.
DebugString
std::string DebugString( Timeout timeout )
Retorna o tempo limite em um formato legível.
Retorna a duração em formato legível.
Retorna o carimbo de data/hora em 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 da resolução de imagem em 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 com base em turnos em formato legível por humanos.
DebugString
std::string DebugString( SnapshotConflictPolicy policy )
Retorna a política de conflito de snapshots em formato legível.
DebugString
std::string DebugString( VideoCaptureMode mode )
Retorna o modo de captura de vídeo em 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 com falha.
IsError
bool IsError( ResponseStatus )
Retorna verdadeiro se uma tentativa de operação não resultar em uma resposta bem-sucedida.
IsError
bool IsError( FlushStatus )
Retorna verdadeiro se uma limpeza não for concluída com sucesso.
IsError
bool IsError( UIStatus )
Retorna true se uma operação da interface do usuário não foi concluída com êxito.
IsError
bool IsError( MultiplayerStatus )
Retorna verdadeiro se uma operação de multiplayer não tiver sido concluída com sucesso.
IsError
bool IsError( SnapshotOpenStatus )
Retorna verdadeiro se uma operação de abertura do snapshot não foi concluída com sucesso.
IsSuccess
bool IsSuccess( BaseStatus::StatusCode )
Retorna verdadeiro se um BaseStatus
representa uma operação bem-sucedida.
IsSuccess
bool IsSuccess( ResponseStatus )
Retorna verdadeiro se uma tentativa de operação resultou em uma resposta bem-sucedida.
IsSuccess
bool IsSuccess( FlushStatus )
Retorna verdadeiro se uma limpeza for concluída com sucesso.
IsSuccess
bool IsSuccess( UIStatus )
Retorna verdadeiro se uma operação de interface do usuário foi concluída com êxito.
IsSuccess
bool IsSuccess( MultiplayerStatus )
Retorna verdadeiro se uma operação multiplayer for concluída com sucesso.
IsSuccess
bool IsSuccess( SnapshotOpenStatus )
Retorna verdadeiro se uma operação de abertura de snapshot foi concluída com êxito.
operador <<
std::ostream & operator<<( std::ostream & os, AchievementType type )
Grava um tipo de conquista legível em um stream de saída.
operador <<
std::ostream & operator<<( std::ostream & os, AchievementState state )
Grava um estado de conquista legível 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 )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, EventVisibility vis )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, LeaderboardOrder order )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const Leaderboard & leaderboard )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, LeaderboardStart start )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, LeaderboardTimeSpan time_span )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, LeaderboardCollection collection )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const Score & score )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const ScorePage & score_page )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const ScorePage::Entry & entry )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const ScoreSummary & summary )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatch & match )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const MultiplayerInvitation & invitation )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatchConfig & config )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const MultiplayerParticipant & participant )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, RealTimeRoomStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, RealTimeRoom room )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, ParticipantStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, MatchResult result )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, MatchStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, MultiplayerEvent event )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const Player & player )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const PlayerLevel & player )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, ImageResolution res )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange::CoverImage & image )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadata & metadata )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange & change )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, SnapshotConflictPolicy policy )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, BaseStatus::StatusCode status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, AuthStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, ResponseStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, FlushStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, UIStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, MultiplayerStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, SnapshotOpenStatus status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, Timeout timeout )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, DataSource status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, LogLevel status )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, AuthOperation op )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, VideoCaptureMode mode )
Fornecido para fácil uso da string de depuração correspondente com streams.
operador <<
std::ostream & operator<<( std::ostream & os, VideoQualityLevel level )
Fornecido para fácil uso da string de depuração correspondente com streams.