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 extrair dados ao recuperar conquistas, placares e outros dados. |
EventVisibility{
|
enum Valores que especificam se um evento está oculto para o player ou visível para ele. |
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 apenas por membros dos círculos do Google+ de um jogador (social). |
LeaderboardOrder{
|
enum Valores que especificam como se as pontuações maiores ou menores precisam ser interpretadas como melhor no contexto de um placar. |
LeaderboardStart{
|
enum Valores que especificam se as classificações são exibidas em um quadro de liderança em ordem de pontuação ou de jogador. |
LeaderboardTimeSpan{
|
enum Valores que especificam o período de tempo que um placar 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 uma TurnBasedMatch para o participante local. |
MultiplayerEvent{
|
enum Valores usados para especificar o tipo de atualização que está sendo informado por um callback de 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 de multiplayer. |
ParticipantStatus{
|
enum Valores usados para especificar o estado de um participante em uma TurnBasedMatch . |
RealTimeRoomStatus{
|
enum Valores que representam o status atual de um 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 do 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 de sobreposição da captura de vídeo. |
VideoQualityLevel{
|
enum Valores que indicam a qualidade da captura do 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 próprio 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. 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 tentativas de operação. |
Timestamp
|
typedefstd::chrono::milliseconds
Tipo de dados usado para especificar carimbos de data/hora. |
TurnBasedMultiplayerEvent
|
typedef Descontinuado. Prefere o MultiplayerEvent. |
remotas |
|
---|---|
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.
|
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 da ordem em um formato legível.
|
DebugString(const Leaderboard & leaderboard)
|
std::string
Retorna todos os dados do placar 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 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 formato legível.
|
DebugString(const ScoreSummary & summary)
|
std::string
Retorna todos os dados de resumo da pontuação em formato legível.
|
DebugString(const TurnBasedMatch & match)
|
std::string
Retorna os dados de uma partida por turno em um formato legível.
|
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 de um objeto de configuração de correspondência baseado em turnos em um formato legível.
|
DebugString(const MultiplayerParticipant & participant)
|
std::string
Retorna um participante de multiplayer em 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 no nível do jogador em um formato legível.
|
DebugString(const SnapshotMetadataChange::CoverImage & image)
|
std::string
Retorna dados de uma imagem de capa 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 um formato legível.
|
DebugString(BaseStatus::StatusCode status)
|
std::string
Retorna um BaseStatus em um formato legível.
|
DebugString(AuthStatus status)
|
std::string
Retorna o status da autorização em um formato legível.
|
DebugString(ResponseStatus status)
|
std::string
Retorna o status da resposta em 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 multiplayer em formato legível.
|
DebugString(SnapshotOpenStatus status)
|
std::string
Retorna o status aberto do snapshot em um formato legível.
|
DebugString(Timeout timeout)
|
std::string
Retorna o tempo limite em 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 da imagem em um formato legível.
|
DebugString(EventVisibility vis)
|
std::string
Retorna a visibilidade do evento em 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 um evento multiplayer com base em 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 captura 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 malsucedida.
|
IsError(AuthStatus)
|
bool
Retorna verdadeiro se a autorização não for concluída.
|
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 foi concluída.
|
IsError(UIStatus)
|
bool
Retorna verdadeiro se uma operação da interface não for concluída com êxito.
|
IsError(MultiplayerStatus)
|
bool
Retorna verdadeiro se uma operação multiplayer não foi concluída com êxito.
|
IsError(SnapshotOpenStatus)
|
bool
Retorna verdadeiro se uma operação de abertura do snapshot não foi concluída com êxito.
|
IsSuccess(BaseStatus::StatusCode)
|
bool
Retorna verdadeiro se um
BaseStatus representa uma operação bem-sucedida. |
IsSuccess(AuthStatus)
|
bool
Retorna verdadeiro se a autorização foi 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.
|
IsSuccess(UIStatus)
|
bool
Retorna verdadeiro se uma operação de interface do usuário for concluída com êxito.
|
IsSuccess(MultiplayerStatus)
|
bool
Retorna verdadeiro se uma operação multiplayer tiver sido concluída com êxito.
|
IsSuccess(SnapshotOpenStatus)
|
bool
Retorna verdadeiro se uma operação de abertura do snapshot for concluída com êxito.
|
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 &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, EventVisibility vis)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, LeaderboardOrder order)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const Leaderboard & leaderboard)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, LeaderboardStart start)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, LeaderboardTimeSpan time_span)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, LeaderboardCollection collection)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const Score & score)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const ScorePage & score_page)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const ScorePage::Entry & entry)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const ScoreSummary & summary)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const TurnBasedMatch & match)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const MultiplayerInvitation & invitation)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const TurnBasedMatchConfig & config)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const MultiplayerParticipant & participant)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, RealTimeRoomStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, RealTimeRoom room)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, ParticipantStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, MatchResult result)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, MatchStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, MultiplayerEvent event)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const Player & player)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const PlayerLevel & player)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, ImageResolution res)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const SnapshotMetadata & metadata)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, const SnapshotMetadataChange & change)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, SnapshotConflictPolicy policy)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, BaseStatus::StatusCode status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, AuthStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, ResponseStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, FlushStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, UIStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, MultiplayerStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, SnapshotOpenStatus status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, Timeout timeout)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, DataSource status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, LogLevel status)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, AuthOperation op)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, VideoCaptureMode mode)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
operator<<(std::ostream & os, VideoQualityLevel level)
|
std::ostream &
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
|
Aulas |
|
---|---|
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 à conquista. |
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 com informações 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 mostrar eventos relacionados a mudanças no estado de captura de vídeo. |
gpg:: |
Define uma interface que pode receber eventos relacionados à descoberta remota de endpoints entre apps. |
gpg:: |
Define uma interface que pode receber eventos relacionados à descoberta remota de endpoints. |
gpg:: |
Define uma interface que pode receber mensagens de endpoints remotos. |
gpg:: |
Define uma interface que pode exibir eventos relacionados ao 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 ao SDK sem definir a interface IMessageListener completa. |
gpg:: |
Estrutura de dados com informações sobre o estado atual de um convite para uma partida por turnos. |
gpg:: |
Uma estrutura de dados 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 com 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 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 contendo 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 contendo 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 os recursos de gravação de vídeo do dispositivo atual. |
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 oferecem suporte a versões anteriores ao Android 4.0. |
gpg:: |
Um identificador para um aplicativo. |
gpg:: |
Um struct com todos os códigos de status possíveis que podem ser retornados por 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 no 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. Avise-o sobre isso. Uma conquista revelada é uma conquista que o jogador conhece, mas que ainda não recebeu. Uma conquista desbloqueada é aquela que o jogador já recebeu.
Propriedades | |
---|---|
HIDDEN
|
Não está visível para o jogador. |
REVEALED
|
Visível para o jogador, mas ainda não desbloqueado. |
UNLOCKED
|
O jogador atendeu aos requisitos para essa conquista. |
AchievementType
AchievementType
Valores usados para especificar o tipo de conquista.
Um jogador progride gradualmente (passos) em direção a uma conquista incremental. Ele 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 estava em espera 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 executar a operação. |
ERROR_NO_DATA
|
Ocorreu um erro de rede, e não há dados disponíveis localmente. |
ERROR_TIMEOUT
|
Tempo limite atingido 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 todos os conjuntos de valores de status.
Propriedades | |
---|---|
ERROR_APP_MISCONFIGURED
|
O aplicativo está configurado de maneira incorreta. Veja 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 estava em espera 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 executar a operação. |
ERROR_NO_DATA
|
Ocorreu um erro de rede, e não há dados disponíveis localmente. |
ERROR_TIMEOUT
|
Tempo limite atingido enquanto aguardava o resultado. |
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
|
Force 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 estava em espera 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 executar a operação. |
ERROR_NO_DATA
|
Ocorreu um erro de rede, e não há dados disponíveis localmente. |
ERROR_TIMEOUT
|
Tempo limite atingido 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 retorno de chamada 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 reconectado.
LeaderboardCollection
LeaderboardCollection
Valores que especificam se um placar pode ser visualizado por qualquer pessoa com uma conta do Google+ (pública) ou apenas 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 se as pontuações maiores ou menores precisam ser interpretadas como melhor 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 são exibidas em um quadro de liderança em ordem de pontuação ou de jogador.
Propriedades | |
---|---|
PLAYER_CENTERED
|
Inicie o quadro de liderança na pontuação do jogador, centralizada. |
TOP_SCORES
|
Inicie o quadro de liderança no topo. |
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 partida. |
DISCONNECTED
|
O participante se desconectou. |
LOSS
|
O participante perdeu. |
NONE
|
Nenhum 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 partida expirou. |
INVITED
|
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 que está sendo informado por um callback de 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 poderá 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 iniciado 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 baseada em turnos. |
MultiplayerStatus
MultiplayerStatus
O conjunto de valores possíveis que representam o resultado de uma operação de multiplayer.
Propriedades | |
---|---|
DEFERRED
|
Ocorreu um erro de rede, mas os dados foram modificados localmente. |
ERROR_APP_MISCONFIGURED
|
O aplicativo está configurado de maneira incorreta. Veja 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 enquanto estava em espera e não foi concluída. |
ERROR_INVALID_MATCH
|
A correspondência é inválida. |
ERROR_INVALID_RESULTS
|
Os resultados de correspondência fornecidos nessa 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
|
Uma nova partida já foi criada para a correspondência 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 nesta correspondência 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 esta operação possa ser executada. |
ERROR_MATCH_NOT_FOUND
|
Não foi possível encontrar a correspondência especificada. |
ERROR_MATCH_OUT_OF_DATE
|
Os dados da 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 de multiplayer ativado no console do desenvolvedor. |
ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE
|
A correspondência não é o 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 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 executar 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
|
A mensagem não foi enviada porque a sala RTMP não estava participando. |
ERROR_TIMEOUT
|
Tempo limite atingido 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 local 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 está respondendo. |
RealTimeRoomStatus
RealTimeRoomStatus
Valores que representam o status atual de um RealTimeRoom.
Propriedades | |
---|---|
ACTIVE
|
A sala está ativa, e as conexões foram estabelecidas. |
AUTO_MATCHING
|
Uma ou mais vagas na sala estão aguardando o preenchimento pela correspondência automática. |
CONNECTING
|
A sala está aguardando a conexão entre os clientes. |
DELETED
|
A sala foi excluída. |
INVITING
|
A sala tem um ou mais participantes 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 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 estava em espera e não foi concluída. |
ERROR_LICENSE_CHECK_FAILED
|
O app 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 executar a operação. |
ERROR_NO_DATA
|
Ocorreu um erro de rede, e não há dados disponíveis localmente. |
ERROR_TIMEOUT
|
Tempo limite atingido 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 local 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 maior valor de progresso será usado. |
LAST_KNOWN_GOOD
|
Em caso de conflito, será usada a última versão válida conhecida desse snapshot. |
LONGEST_PLAYTIME
|
Em caso de conflito, o snapshot com o maior tempo de reprodução será usado. |
MANUAL
|
Em caso de conflito, o resultado é retornado ao app para resolução. |
MOST_RECENTLY_MODIFIED
|
Em caso de conflito, a versão modificada mais recentemente desse snapshot será usada. |
SnapshotOpenStatus
SnapshotOpenStatus
O conjunto de valores possíveis que representam o resultado de uma operação de abertura do snapshot.
Propriedades | |
---|---|
ERROR_APP_MISCONFIGURED
|
O aplicativo está configurado de maneira incorreta. Veja 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 estava em espera 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 executar 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
|
Falha ao criar um snapshot. |
ERROR_SNAPSHOT_FOLDER_UNAVAILABLE
|
Não foi possível encontrar ou criar a pasta raiz dos snapshots. |
ERROR_SNAPSHOT_NOT_FOUND
|
O snapshot especificado não foi encontrado. |
ERROR_TIMEOUT
|
Tempo limite atingido enquanto aguardava o resultado. |
VALID
|
A operação foi bem-sucedida. |
VALID_WITH_CONFLICT
|
A operação foi bem-sucedida, 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 de maneira incorreta. Veja 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 estava em espera 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 executar a operação. |
ERROR_NO_DATA
|
Ocorreu um erro de rede, e não há dados disponíveis localmente. |
ERROR_TIMEOUT
|
Tempo limite atingido 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 o áudio e o vídeo do dispositivo em um arquivo local. |
STREAM
|
Capture o áudio e o 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 da 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 é desenhada na tela e visível para o usuário. |
STARTED
|
Estado usado para indicar que o usuário iniciou a captura pela sobreposição. |
STOPPED
|
Estado usado para indicar que o usuário parou a captura usando a 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 do vídeo.
Propriedades | |
---|---|
FULLHD
|
Qualidade Full HD: resolução de 2160P e alta taxa de bits, como 10 a 12 Mbps. |
HD
|
Qualidade HD: resolução de DVD HD (por exemplo, 720p) e uma taxa de bits média (por exemplo, de 3 a 4 Mbps). |
SD
|
Qualidade SD: resolução def padrão (por exemplo, 480p) e uma taxa de bits baixa (como de 1 a 2 Mbps). |
UNKNOWN
|
Um valor desconhecido que será retornado quando o nível de qualidade não estiver disponível. |
XHD
|
Qualidade HD extrema: resolução BluRay 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 próprio 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. O campo de sucesso indica se a publicidade foi iniciada.
client_id
é o ID da instância do 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 tentativas de operação.
Carimbo de data/hora
std::chrono::milliseconds Timestamp
Tipo de dados usado para especificar carimbos de data/hora.
Relativa à época (01/01/1970).
TurnBasedMultiplayerEvent
MultiplayerEvent TurnBasedMultiplayerEvent
Descontinuado. Prefere o MultiplayerEvent.
remotas
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 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 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 da 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 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 da ordem em um formato legível.
DebugString
std::string DebugString( const Leaderboard & leaderboard )
Retorna todos os dados do placar 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 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 formato legível.
DebugString
std::string DebugString( const ScoreSummary & summary )
Retorna todos os dados de resumo da pontuação em formato legível.
DebugString
std::string DebugString( const TurnBasedMatch & match )
Retorna os dados de uma partida por turno em um formato legível.
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 de um objeto de configuração de correspondência baseado em turnos em um formato legível.
DebugString
std::string DebugString( const MultiplayerParticipant & participant )
Retorna um participante de multiplayer em 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 no nível do jogador em um formato legível.
DebugString
std::string DebugString( const SnapshotMetadataChange::CoverImage & image )
Retorna dados de uma imagem de capa 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 de metadados de snapshot em um formato legível.
DebugString
std::string DebugString( BaseStatus::StatusCode status )
Retorna um BaseStatus em um formato legível.
DebugString
std::string DebugString( AuthStatus status )
Retorna o status da autorização em um formato legível.
DebugString
std::string DebugString( ResponseStatus status )
Retorna o status da resposta em 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 multiplayer em formato legível.
DebugString
std::string DebugString( SnapshotOpenStatus status )
Retorna o status aberto do snapshot em um formato legível.
DebugString
std::string DebugString( Timeout timeout )
Retorna o tempo limite em formato legível.
Retorna a duração em um formato legível.
Retorna um 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 da imagem em um formato legível.
DebugString
std::string DebugString( EventVisibility vis )
Retorna a visibilidade do evento em 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 um evento multiplayer com base em 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 captura 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 malsucedida.
IsError
bool IsError( ResponseStatus )
Retorna verdadeiro se uma tentativa de operação não resultar em uma resposta bem-sucedida.
IsError
bool IsError( UIStatus )
Retorna verdadeiro se uma operação da interface não for concluída com êxito.
IsError
bool IsError( MultiplayerStatus )
Retorna verdadeiro se uma operação multiplayer não foi concluída com êxito.
IsError
bool IsError( SnapshotOpenStatus )
Retorna verdadeiro se uma operação de abertura do snapshot não foi concluída com êxito.
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( UIStatus )
Retorna verdadeiro se uma operação de interface do usuário for concluída com êxito.
IsSuccess
bool IsSuccess( MultiplayerStatus )
Retorna verdadeiro se uma operação multiplayer tiver sido concluída com êxito.
IsSuccess
bool IsSuccess( SnapshotOpenStatus )
Retorna verdadeiro se uma operação de abertura do snapshot for concluída com êxito.
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 )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, EventVisibility vis )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardOrder order )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const Leaderboard & leaderboard )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardStart start )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardTimeSpan time_span )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, LeaderboardCollection collection )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const Score & score )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const ScorePage & score_page )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const ScorePage::Entry & entry )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const ScoreSummary & summary )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatch & match )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const MultiplayerInvitation & invitation )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatchConfig & config )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const MultiplayerParticipant & participant )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, RealTimeRoomStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, RealTimeRoom room )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, ParticipantStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, MatchResult result )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, MatchStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, MultiplayerEvent event )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const Player & player )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const PlayerLevel & player )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, ImageResolution res )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange::CoverImage & image )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadata & metadata )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange & change )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, SnapshotConflictPolicy policy )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, BaseStatus::StatusCode status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, AuthStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, ResponseStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, FlushStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, UIStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, MultiplayerStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, SnapshotOpenStatus status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, Timeout timeout )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, DataSource status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, LogLevel status )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, AuthOperation op )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, VideoCaptureMode mode )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.
operador<<
std::ostream & operator<<( std::ostream & os, VideoQualityLevel level )
Fornecidos para facilitar o uso da string de depuração correspondente com fluxos.