gpg
Résumé
Énumérations |
|
---|---|
AchievementState{
|
enum Valeurs utilisées pour spécifier l'état de la réussite. |
AchievementType{
|
enum Valeurs utilisées pour spécifier le type de réussite. |
AuthOperation{
|
enum Valeurs utilisées pour spécifier le type d'opération d'autorisation à effectuer. |
AuthStatus{
|
enum Ensemble de valeurs possibles représentant le résultat d'une tentative d'autorisation. |
CommonErrorStatus{
|
enum Ensemble de valeurs possibles représentant les erreurs communes à toutes les opérations. |
DataSource{
|
enum Valeurs spécifiant où obtenir les données lors de la récupération des réussites, des classements et d'autres données. |
EventVisibility{
|
enum Valeurs indiquant si un événement est masqué ou visible par le lecteur. |
FlushStatus{
|
enum Ensemble de valeurs possibles représentant le résultat d'une tentative de vidage. |
ImageResolution{
|
enum Valeurs utilisées pour spécifier la résolution à laquelle récupérer une image spécifique. |
InitializationStatus
|
enum Ensemble de valeurs possibles représentant le résultat d'une tentative d'initialisation d'API. |
LeaderboardCollection{
|
enum Valeurs qui spécifient si un classement peut être consulté par toute personne possédant un compte Google+ (public) ou uniquement par les membres des cercles Google+ d'un joueur (réseaux sociaux). |
LeaderboardOrder{
|
enum Valeurs indiquant si des scores plus élevés ou plus petits doivent être interprétés comme étant meilleurs dans le contexte d'un classement. |
LeaderboardStart{
|
enum Valeurs spécifiant si les classements sont affichés dans un classement par ordre de score ou de joueur. |
LeaderboardTimeSpan{
|
enum Valeurs qui spécifient la période couverte par un classement. |
LogLevel{
|
enum Valeurs utilisées pour spécifier le niveau de journalisation. |
MatchResult{
|
enum Valeurs utilisées pour spécifier le résultat d'un TurnBasedMatch pour un participant. |
MatchStatus{
|
enum Valeurs utilisées pour spécifier l'état d'un TurnBasedMatch pour le participant local. |
MultiplayerEvent{
|
enum Valeurs utilisées pour spécifier le type de mise à jour signalé par un rappel multijoueur. |
MultiplayerInvitationType{
|
enum Valeurs qui identifient le type d'une MultiplayerInvitation . |
MultiplayerStatus{
|
enum Ensemble de valeurs possibles représentant le résultat d'une opération multijoueur. |
ParticipantStatus{
|
enum Valeurs utilisées pour spécifier l'état d'un participant dans une TurnBasedMatch . |
RealTimeRoomStatus{
|
enum Valeurs représentant l'état actuel d'une classe RealTimeRoom. |
ResponseStatus{
|
enum Ensemble de valeurs possibles représentant le résultat d'une tentative d'opération. |
SnapshotConflictPolicy{
|
enum Valeurs utilisées pour spécifier la règle de résolution des conflits d'instantanés. |
SnapshotOpenStatus{
|
enum Ensemble de valeurs possibles représentant le résultat d'une opération d'ouverture d'instantané. |
UIStatus{
|
enum Ensemble de valeurs possibles représentant le résultat d'une tentative d'accès à l'interface utilisateur. |
VideoCaptureMode{
|
enum Valeurs indiquant le type de capture vidéo en cours d'exécution. |
VideoCaptureOverlayState{
|
enum Valeurs indiquant l'état de l'interface utilisateur en superposition de captures vidéo. |
VideoQualityLevel{
|
enum Valeurs indiquant la qualité de l'enregistrement vidéo. |
Typedefs |
|
---|---|
ConnectionRequestCallback
|
typedefstd::function< void(int64_t client_id, const ConnectionRequest &request)>
Définit un type de rappel qui reçoit une requête ConnectionRequest lorsqu'un point de terminaison distant tente de se connecter au propre point de terminaison de l'application. |
ConnectionResponseCallback
|
typedefstd::function< void(int64_t client_id, const ConnectionResponse &response)>
Définit un type de rappel qui reçoit une réponse ConnectionResponse lorsqu'une réponse arrive après une tentative d'établissement d'une connexion à un point de terminaison distant. |
Duration
|
typedefstd::chrono::milliseconds
Type de données utilisé pour spécifier les durées en millisecondes. |
StartAdvertisingCallback
|
typedefstd::function< void(int64_t client_id, const StartAdvertisingResult &result)>
Définit un type de rappel qui reçoit un StartAdvertisingResult lorsqu'une tentative d'annonce d'un point de terminaison local est terminée. Son champ de réussite indique si l'annonce a bien démarré. |
Timeout
|
typedefstd::chrono::milliseconds
Type de données utilisé pour spécifier les délais avant expiration pour les tentatives d'opérations. |
Timestamp
|
typedefstd::chrono::milliseconds
Type de données utilisé pour spécifier les codes temporels. |
TurnBasedMultiplayerEvent
|
typedef Obsolète. Privilégiez les événements multijoueurs. |
distantes |
|
---|---|
DEFAULT_ON_AUTH_ACTION_FINISHED(AuthOperation op, AuthStatus status)
|
void
Il s'agit de la valeur par défaut pour Builder::SetOnAuthActionFinished.
|
DEFAULT_ON_AUTH_ACTION_STARTED(AuthOperation op)
|
void
Il s'agit de la valeur par défaut pour Builder:SetOnAuthActionStarted.
|
DEFAULT_ON_LOG(LogLevel level, const std::string & message)
|
void
Il s'agit de la valeur par défaut pour Builder::SetLogging.
|
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED(MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation)
|
void
Il s'agit de la valeur par défaut de Builder::SetOnMultiplayerInvitationEvent.
|
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT(MultiplayerEvent event, std::string match_id, TurnBasedMatch match)
|
void
Il s'agit de la valeur par défaut de Builder::SetOnTurnBasedMatchEvent.
|
DebugString(AchievementType type)
|
std::string
Renvoie un type de réussite dans un format lisible.
|
DebugString(AchievementState state)
|
std::string
Renvoie un état de réussite intelligible.
|
DebugString(const Achievement & achievement)
|
std::string
Renvoie un succès dans un format lisible.
|
DebugString(const Event & event)
|
std::string
Renvoie toutes les données d'événement dans un format lisible.
|
DebugString(LeaderboardOrder order)
|
std::string
Renvoie la valeur de la commande dans un format lisible.
|
DebugString(const Leaderboard & leaderboard)
|
std::string
Renvoie toutes les données du classement sous forme lisible.
|
DebugString(LeaderboardStart start)
|
std::string
Renvoie la valeur "start" dans un format lisible.
|
DebugString(LeaderboardTimeSpan time_span)
|
std::string
Renvoie la valeur de "time_span" dans un format lisible.
|
DebugString(LeaderboardCollection collection)
|
std::string
Renvoie la valeur de collection sous un format lisible.
|
DebugString(const Score & score)
|
std::string
Renvoie toutes les données de score dans un format lisible.
|
DebugString(const ScorePage & score_page)
|
std::string
Renvoie toutes les données de la page de score sous forme lisible.
|
DebugString(const ScorePage::Entry & entry)
|
std::string
Renvoie toutes les entrées de score dans un format lisible.
|
DebugString(const ScoreSummary & summary)
|
std::string
Renvoie toutes les données récapitulatives de scores sous forme lisible.
|
DebugString(const TurnBasedMatch & match)
|
std::string
Renvoie les données d'une correspondance au tour par tour sous forme lisible par l'humain.
|
DebugString(const MultiplayerInvitation & invitation)
|
std::string
Renvoie les données d'une invitation à un jeu multijoueur sous forme lisible.
|
DebugString(const TurnBasedMatchConfig & config)
|
std::string
Renvoie les données d'un objet de configuration de correspondance au tour par tour sous forme lisible par l'humain.
|
DebugString(const MultiplayerParticipant & participant)
|
std::string
Renvoie un participant multijoueur dans un format lisible.
|
DebugString(RealTimeRoom room)
|
std::string
Renvoie RealTimeRoom dans un format lisible.
|
DebugString(RealTimeRoomStatus status)
|
std::string
Renvoie RealTimeRoomStatus dans un format lisible.
|
DebugString(const Player & player)
|
std::string
Renvoie toutes les données du joueur sous forme lisible.
|
DebugString(const PlayerLevel & player)
|
std::string
Affiche les informations de niveau du joueur dans un format lisible.
|
DebugString(const SnapshotMetadataChange::CoverImage & image)
|
std::string
Renvoie les données d'une image de couverture d'instantané sous forme lisible.
|
DebugString(const SnapshotMetadata & metadata)
|
std::string
Renvoie les données d'un objet de métadonnées d'instantané dans un format lisible.
|
DebugString(const SnapshotMetadataChange & change)
|
std::string
Renvoie dans un format lisible les données d'une modification de métadonnées d'instantané.
|
DebugString(BaseStatus::StatusCode status)
|
std::string
Renvoie un BaseStatus sous forme lisible.
|
DebugString(AuthStatus status)
|
std::string
Renvoie l'état d'autorisation dans un format lisible.
|
DebugString(ResponseStatus status)
|
std::string
Renvoie l'état de la réponse dans un format lisible.
|
DebugString(FlushStatus status)
|
std::string
Renvoie l'état de vidage dans un format lisible.
|
DebugString(UIStatus status)
|
std::string
Renvoie l'état de l'interface utilisateur dans un format lisible.
|
DebugString(MultiplayerStatus status)
|
std::string
Renvoie l'état multijoueur dans un format lisible.
|
DebugString(SnapshotOpenStatus status)
|
std::string
Renvoie l'état d'ouverture de l'instantané dans un format lisible.
|
DebugString(Timeout timeout)
|
std::string
Renvoie le délai avant expiration dans un format lisible.
|
DebugString(DataSource source)
|
std::string
Renvoie la source de données dans un format lisible.
|
DebugString(LogLevel level)
|
std::string
Renvoie le niveau de journalisation dans un format lisible.
|
DebugString(AuthOperation op)
|
std::string
Renvoie l'opération d'autorisation dans un format lisible.
|
DebugString(ImageResolution res)
|
std::string
Renvoie la sélection de la résolution d'image dans un format lisible.
|
DebugString(EventVisibility vis)
|
std::string
Affiche la visibilité de l'événement dans un format lisible.
|
DebugString(ParticipantStatus status)
|
std::string
Renvoie l'état du participant dans un format lisible.
|
DebugString(MatchResult result)
|
std::string
Renvoie le résultat de la correspondance dans un format lisible.
|
DebugString(MatchStatus status)
|
std::string
Renvoie l'état de correspondance dans un format lisible.
|
DebugString(MultiplayerEvent event)
|
std::string
Renvoie un événement multijoueur au tour par tour dans un format lisible.
|
DebugString(SnapshotConflictPolicy policy)
|
std::string
Renvoie la règle de conflit d'instantanés sous forme lisible.
|
DebugString(VideoCaptureMode mode)
|
std::string
Renvoie le mode de capture vidéo dans un format lisible.
|
DebugString(VideoQualityLevel level)
|
std::string
Renvoie le niveau de qualité vidéo dans un format lisible.
|
IsError(BaseStatus::StatusCode)
|
bool
Renvoie la valeur "true" si BaseStatus représente une opération ayant échoué.
|
IsError(AuthStatus)
|
bool
Renvoie la valeur "true" si l'approbation n'a pas abouti.
|
IsError(ResponseStatus)
|
bool
Renvoie la valeur "true" si une tentative d'opération n'aboutit pas à une réponse positive.
|
IsError(FlushStatus)
|
bool
Renvoie la valeur "true" si un vidage a échoué.
|
IsError(UIStatus)
|
bool
Renvoie la valeur "true" si une opération d'interface utilisateur ne s'est pas terminée correctement.
|
IsError(MultiplayerStatus)
|
bool
Renvoie la valeur "true" si une opération multijoueur ne s'est pas terminée correctement.
|
IsError(SnapshotOpenStatus)
|
bool
Renvoie la valeur "true" si une opération d'ouverture d'instantané n'a pas abouti.
|
IsSuccess(BaseStatus::StatusCode)
|
bool
Renvoie la valeur "true" si
BaseStatus représente une opération réussie. |
IsSuccess(AuthStatus)
|
bool
Renvoie la valeur "true" si l'autorisation a abouti.
|
IsSuccess(ResponseStatus)
|
bool
Renvoie la valeur "true" si une tentative d'opération a abouti à une réponse.
|
IsSuccess(FlushStatus)
|
bool
Renvoie la valeur "true" si un vidage a abouti.
|
IsSuccess(UIStatus)
|
bool
Renvoie la valeur "true" si une opération d'interface utilisateur s'est terminée avec succès.
|
IsSuccess(MultiplayerStatus)
|
bool
Renvoie la valeur "true" si une opération multijoueur s'est déroulée correctement.
|
IsSuccess(SnapshotOpenStatus)
|
bool
Renvoie la valeur "true" si une opération d'ouverture d'instantané a abouti.
|
operator<<(std::ostream & os, AchievementType type)
|
std::ostream &
Écrit un type de réussite intelligible dans un flux de sortie.
|
operator<<(std::ostream & os, AchievementState state)
|
std::ostream &
Écrit un état de réussite lisible dans un flux de sortie.
|
operator<<(std::ostream & os, const Achievement & achievement)
|
std::ostream &
Écrit un succès lisible par l'humain dans un flux de sortie.
|
operator<<(std::ostream & os, const Event & event)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, EventVisibility vis)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, LeaderboardOrder order)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const Leaderboard & leaderboard)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, LeaderboardStart start)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, LeaderboardTimeSpan time_span)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, LeaderboardCollection collection)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const Score & score)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const ScorePage & score_page)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const ScorePage::Entry & entry)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const ScoreSummary & summary)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const TurnBasedMatch & match)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const MultiplayerInvitation & invitation)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const TurnBasedMatchConfig & config)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const MultiplayerParticipant & participant)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, RealTimeRoomStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, RealTimeRoom room)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, ParticipantStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, MatchResult result)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, MatchStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, MultiplayerEvent event)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const Player & player)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const PlayerLevel & player)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, ImageResolution res)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const SnapshotMetadataChange::CoverImage & image)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const SnapshotMetadata & metadata)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, const SnapshotMetadataChange & change)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, SnapshotConflictPolicy policy)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, BaseStatus::StatusCode status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, AuthStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, ResponseStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, FlushStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, UIStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, MultiplayerStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, SnapshotOpenStatus status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, Timeout timeout)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, DataSource status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, LogLevel status)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, AuthOperation op)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, VideoCaptureMode mode)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
operator<<(std::ostream & os, VideoQualityLevel level)
|
std::ostream &
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
|
Classes |
|
---|---|
gpg:: |
Structure de données unique qui vous permet d'accéder aux données sur le statut d'une réussite spécifique. |
gpg:: |
Récupère et définit diverses données liées aux réussites. |
gpg:: |
Configuration de la plate-forme utilisée lors de la création d'une instance de la classe GameServices sur Android. |
gpg:: |
Définit un assistant qui peut être utilisé pour fournir des rappels ICaptureOverlayStateListener au SDK sans définir l'interface ICaptureOverlayStateListener complète. |
gpg:: |
Définit un assistant qui peut être utilisé pour fournir des rappels IEndpointDiscoveryListener au SDK sans définir l'interface IEndpointDiscoveryListener complète. |
gpg:: |
Structure de données unique contenant des données sur l'état d'un événement spécifique. |
gpg:: |
Récupère et définit diverses données liées aux événements. |
gpg:: |
Point de départ pour interagir avec Google Play Jeux. |
gpg:: |
Définit une interface capable de diffuser les événements en lien avec les changements d'état de la capture vidéo. |
gpg:: |
Définit une interface pouvant recevoir des événements liés à la découverte des points de terminaison distants entre les applications. |
gpg:: |
Définit une interface pouvant recevoir les événements liés à la découverte de points de terminaison distants. |
gpg:: |
Définit une interface pouvant recevoir des messages provenant de points de terminaison distants. |
gpg:: |
Définit une interface pouvant diffuser des événements en lien avec le jeu multijoueur en temps réel. |
gpg:: |
Structure de données unique vous permettant d'accéder à des données sur le statut d'un classement spécifique, telles que son nom et sa validité. |
gpg:: |
Récupère et définit diverses données liées aux classements. |
gpg:: |
Définit un assistant qui peut être utilisé pour fournir des rappels IMessageListener au SDK sans définir l'interface IMessageListener complète. |
gpg:: |
Structure de données contenant des données sur l'état actuel d'une invitation à une partie au tour par tour. |
gpg:: |
Structure de données contenant des données sur un participant à une partie multijoueur. |
gpg:: |
API utilisée pour créer des connexions et communiquer entre les applications sur le même réseau local. |
gpg:: |
Une structure de données contenant des données sur les résultats par participant pour une |
gpg:: |
Structure de données qui vous permet d'accéder aux données d'un joueur spécifique. |
gpg:: |
Structure unique contenant des données sur le niveau du joueur. |
gpg:: |
Récupère et définit diverses données relatives aux joueurs. |
gpg:: |
Structure de données qui vous permet d'accéder aux données d'un joueur spécifique. |
gpg:: |
Définit un assistant qui peut être utilisé pour fournir des rappels IRealTimeEventListener au SDK sans définir l'interface IRealTimeEventListener complète. |
gpg:: |
Récupère, modifie et gère la messagerie pour les objets |
gpg:: |
Structure de données contenant l'état actuel d'une salle multijoueur en temps réel |
gpg:: |
Structure de données contenant les données nécessaires à la création d'un objet |
gpg:: |
Structure de données unique qui vous permet d'accéder aux données sur le score d'un joueur. |
gpg:: |
Une structure de données unique qui vous permet d'accéder aux données de score |
gpg:: |
Une structure de données unique qui vous permet d'accéder à une synthèse des informations sur le score. |
gpg:: |
Récupère et définit diverses données liées à un instantané. |
gpg:: |
Structure de données unique qui vous permet d'accéder aux données sur l'état des métadonnées d'instantané spécifiques. |
gpg:: |
Structure de données unique qui vous permet d'accéder aux données sur l'état d'un instantané spécifique. |
gpg:: |
Récupère et définit diverses données liées aux statistiques. |
gpg:: |
Structure de données contenant des données sur l'état actuel d'une |
gpg:: |
Structure de données contenant les données nécessaires à la création d'un |
gpg:: |
Récupère, modifie et crée des objets |
gpg:: |
Structure de données qui permet d'accéder à des informations sur les fonctionnalités de l'appareil actuel pour l'enregistrement vidéo. |
gpg:: |
Une structure de données qui permet d'accéder à l'état actuel de la capture vidéo. |
gpg:: |
Récupère et définit diverses données liées à une vidéo. |
Structs |
|
---|---|
gpg:: |
AndroidInitialization comprend trois fonctions d'initialisation, dont une seule doit être appelée. |
gpg:: |
Fonctions compatibles avec une version antérieure à Android 4.0. |
gpg:: |
Identifiant d'une application. |
gpg:: |
Une structure contenant tous les codes d'état possibles pouvant être renvoyés par nos API. |
gpg:: |
Requête pour établir une connexion. |
gpg:: |
Réponse à une demande de connexion. |
gpg:: |
Informations sur un point de terminaison distant détecté par l'application |
gpg:: |
ID et nom d'une instance enregistrée sur cet appareil. |
Énumérations
AchievementState
AchievementState
Valeurs utilisées pour spécifier l'état de la réussite.
Une réussite masquée est une réussite dont le joueur n'a pas encore découvert l'existence. Signalez-lui son existence. Une réussite révélée est une réussite que le joueur connaît, mais qu'elle n'a pas encore gagnée. Une réussite déverrouillée est une réussite que le joueur a gagnée.
Propriétés | |
---|---|
HIDDEN
|
Non visible par le joueur |
REVEALED
|
Visible par le joueur, mais pas encore déverrouillé. |
UNLOCKED
|
Le joueur a rempli les conditions requises pour cette réussite. |
AchievementType
AchievementType
Valeurs utilisées pour spécifier le type de réussite.
Un joueur progresse progressivement (pas) vers une réussite progressive. Il obtient un succès standard en une seule étape.
Propriétés | |
---|---|
INCREMENTAL
|
Réussite progressive : s'effectue en plusieurs étapes. |
STANDARD
|
Réussite standard : se termine en une seule étape. |
AuthOperation
AuthOperation
AuthStatus
AuthStatus
Ensemble de valeurs possibles représentant le résultat d'une tentative d'autorisation.
Propriétés | |
---|---|
ERROR_APP_MISCONFIGURED
|
L'application n'est pas configurée correctement. |
ERROR_GAME_NOT_FOUND
|
Le serveur n'a pas reconnu l'ID de jeu spécifié. |
ERROR_INTERNAL
|
Une erreur interne s'est produite. |
ERROR_INTERRUPTED
|
Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti. |
ERROR_NETWORK_OPERATION_FAILED
|
Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau. |
ERROR_NOT_AUTHORIZED
|
Le lecteur n'est pas autorisé à effectuer cette opération. |
ERROR_NO_DATA
|
Une erreur réseau s'est produite, et aucune donnée n'est disponible localement. |
ERROR_TIMEOUT
|
Délai expiré en attendant le résultat. |
ERROR_VERSION_UPDATE_REQUIRED
|
La version installée des services Google Play est obsolète. |
VALID
|
L'opération a réussi. |
CommonErrorStatus
CommonErrorStatus
Ensemble de valeurs possibles représentant les erreurs communes à toutes les opérations.
Ces valeurs d'erreur doivent être incluses dans chaque valeur d'état définie.
Propriétés | |
---|---|
ERROR_APP_MISCONFIGURED
|
L'application n'est pas configurée correctement. Pour en savoir plus, consultez les journaux. |
ERROR_GAME_NOT_FOUND
|
Le serveur n'a pas reconnu l'ID de jeu spécifié. |
ERROR_INTERNAL
|
Une erreur interne s'est produite. |
ERROR_INTERRUPTED
|
Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti. |
ERROR_NETWORK_OPERATION_FAILED
|
Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau. |
ERROR_NOT_AUTHORIZED
|
Le lecteur n'est pas autorisé à effectuer cette opération. |
ERROR_NO_DATA
|
Une erreur réseau s'est produite, et aucune donnée n'est disponible localement. |
ERROR_TIMEOUT
|
Délai expiré en attendant le résultat. |
DataSource
DataSource
Valeurs spécifiant où obtenir les données lors de la récupération des réussites, des classements et d'autres données.
Si le paramètre est défini sur CACHE_OR_NETWORK, le système a recours au cache local lorsqu'aucune connexion réseau n'est disponible.
Propriétés | |
---|---|
CACHE_OR_NETWORK
|
Utilisez le cache ou le réseau. (Le système fait appel au cache local lorsqu'aucune connexion réseau n'est disponible.) |
NETWORK_ONLY
|
Forcez l'actualisation des données du réseau. Si aucune connexion réseau n'est disponible, la requête échoue. |
EventVisibility
EventVisibility
FlushStatus
FlushStatus
Ensemble de valeurs possibles représentant le résultat d'une tentative de vidage.
Propriétés | |
---|---|
ERROR_APP_MISCONFIGURED
|
L'application n'est pas configurée correctement. |
ERROR_GAME_NOT_FOUND
|
Le serveur n'a pas reconnu l'ID de jeu spécifié. |
ERROR_INTERNAL
|
Une erreur interne s'est produite. |
ERROR_INTERRUPTED
|
Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti. |
ERROR_NETWORK_OPERATION_FAILED
|
Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau. |
ERROR_NOT_AUTHORIZED
|
Le lecteur n'est pas autorisé à effectuer cette opération. |
ERROR_NO_DATA
|
Une erreur réseau s'est produite, et aucune donnée n'est disponible localement. |
ERROR_TIMEOUT
|
Délai expiré en attendant le résultat. |
ERROR_VERSION_UPDATE_REQUIRED
|
La version installée des services Google Play est obsolète. |
FLUSHED
|
Le vidage a bien été effectué. |
ImageResolution
ImageResolution
InitializationStatus
InitializationStatus
Ensemble de valeurs possibles représentant le résultat d'une tentative d'initialisation d'API.
Si le client API a été déconnecté, le rappel est appelé avec InitializationStatus::DISCONNECTED pour avertir l'utilisateur que tous les appels d'API ne seront pas autorisés tant que le GoogleApiClient sous-jacent n'aura pas été reconnecté.
LeaderboardCollection
LeaderboardCollection
Valeurs qui spécifient si un classement peut être consulté par toute personne possédant un compte Google+ (public) ou uniquement par les membres des cercles Google+ d'un joueur (réseaux sociaux).
Propriétés | |
---|---|
PUBLIC
|
Visible par tous |
SOCIAL
|
Visible uniquement par les membres du graphique de réseau social du joueur
|
LeaderboardOrder
LeaderboardOrder
Valeurs indiquant si des scores plus élevés ou plus petits doivent être interprétés comme étant meilleurs dans le contexte d'un classement.
Propriétés | |
---|---|
LARGER_IS_BETTER
|
Plus la taille est grande, mieux c'est. |
SMALLER_IS_BETTER
|
Plus petit, mieux c'est. |
LeaderboardStart
LeaderboardStart
Valeurs spécifiant si les classements sont affichés dans un classement par ordre de score ou de joueur.
Propriétés | |
---|---|
PLAYER_CENTERED
|
Commencez le classement en fonction du score du joueur, centré. |
TOP_SCORES
|
Placez le classement en haut. |
LeaderboardTimeSpan
LeaderboardTimeSpan
LogLevel
LogLevel
MatchResult
MatchResult
Valeurs utilisées pour spécifier le résultat d'un TurnBasedMatch
pour un participant.
Propriétés | |
---|---|
DISAGREED
|
Le participant n'a pas accepté la correspondance. |
DISCONNECTED
|
Le participant s'est déconnecté. |
LOSS
|
Le participant a perdu. |
NONE
|
Il n'y a aucun résultat. |
TIE
|
Match nul. |
WIN
|
Le participant a gagné. |
MatchStatus
MatchStatus
Valeurs utilisées pour spécifier l'état d'un TurnBasedMatch
pour le participant local.
Propriétés | |
---|---|
CANCELED
|
La correspondance a été annulée. |
COMPLETED
|
La mise en correspondance est terminée. |
EXPIRED
|
La correspondance a expiré. |
INVITED
|
Un ou plusieurs adversaires ont été invités. |
MY_TURN
|
C'est au tour du participant. |
PENDING_COMPLETION
|
La correspondance est en attente de finalisation. |
THEIR_TURN
|
Ce n'est pas au tour du participant. |
MultiplayerEvent
MultiplayerEvent
Valeurs utilisées pour spécifier le type de mise à jour signalé par un rappel multijoueur.
Voir aussi:
gpg::GameServices::Builder::SetOnTurnBasedMatchEvent
Voir aussi:
gpg::GameServices::Builder::SetOnMultiplayerInvitationEvent
Propriétés | |
---|---|
REMOVED
|
Une correspondance a été supprimée de l'appareil et ne doit plus être utilisée. |
UPDATED
|
Une partie multijoueur a été mise à jour pendant l'exécution de l'application. |
UPDATED_FROM_APP_LAUNCH
|
Une partie multijoueur a été mise à jour, et l'application a été lancée en réponse à cette mise à jour. |
MultiplayerInvitationType
MultiplayerInvitationType
Valeurs qui identifient le type d'une MultiplayerInvitation
.
Propriétés | |
---|---|
REAL_TIME
|
Match multijoueur en temps réel. |
TURN_BASED
|
Partie multijoueur en tour par tour. |
MultiplayerStatus
MultiplayerStatus
Ensemble de valeurs possibles représentant le résultat d'une opération multijoueur.
Propriétés | |
---|---|
DEFERRED
|
Une erreur réseau s'est produite, mais les données ont bien été modifiées localement. |
ERROR_APP_MISCONFIGURED
|
L'application n'est pas configurée correctement. Pour en savoir plus, consultez les journaux. |
ERROR_GAME_NOT_FOUND
|
Le serveur n'a pas reconnu l'ID de jeu spécifié. |
ERROR_INACTIVE_MATCH
|
Le match n'est pas actif actuellement. Impossible d'effectuer cette action sur une correspondance inactive. |
ERROR_INTERNAL
|
Une erreur interne s'est produite. |
ERROR_INTERRUPTED
|
Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti. |
ERROR_INVALID_MATCH
|
La correspondance n'est pas valide. |
ERROR_INVALID_RESULTS
|
Les résultats de correspondance fournis dans cet appel d'API ne sont pas valides. Cela couvre les cas de résultats en double, les résultats pour des joueurs qui ne participent pas au match, etc. |
ERROR_MATCH_ALREADY_REMATCHED
|
Une revanche a déjà été créée pour la correspondance spécifiée. |
ERROR_MATCH_INVALID_MATCH_STATE
|
La correspondance n'est pas dans l'état approprié pour effectuer l'action spécifiée. |
ERROR_MATCH_INVALID_PARTICIPANT_STATE
|
L'état d'un ou de plusieurs participants à ce match n'est pas valide. |
ERROR_MATCH_LOCALLY_MODIFIED
|
La correspondance spécifiée a été modifiée localement et doit être envoyée au serveur pour que cette opération puisse être effectuée. |
ERROR_MATCH_NOT_FOUND
|
Impossible de trouver la correspondance spécifiée. |
ERROR_MATCH_OUT_OF_DATE
|
Les données de correspondance sont obsolètes et ont été modifiées sur le serveur. |
ERROR_MULTIPLAYER_CREATION_NOT_ALLOWED
|
L'utilisateur n'est pas autorisé à créer un jeu multijoueur pour le moment. Cela peut se produire si l'utilisateur a déjà trop d'invitations en attente. |
ERROR_MULTIPLAYER_DISABLED
|
Ce type multijoueur n'est pas activé dans la console pour les développeurs dans ce jeu. |
ERROR_MULTIPLAYER_INVALID_MULTIPLAYER_TYPE
|
Le type de correspondance sur lequel effectuer cette action n'est pas approprié. |
ERROR_MULTIPLAYER_INVALID_OPERATION
|
Cette opération multijoueur n'est pas valide, et le serveur l'a refusée. |
ERROR_MULTIPLAYER_NOT_TRUSTED_TESTER
|
L'utilisateur a tenté d'inviter un autre utilisateur qui n'a pas été autorisé à voir le jeu. |
ERROR_NETWORK_OPERATION_FAILED
|
Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau. |
ERROR_NOT_AUTHORIZED
|
Le lecteur n'est pas autorisé à effectuer cette opération. |
ERROR_NO_DATA
|
Une erreur réseau s'est produite, et aucune donnée n'est disponible localement. |
ERROR_REAL_TIME_ROOM_NOT_JOINED
|
Échec de l'envoi du message, car la salle RTMP n'a pas été rejointe. |
ERROR_TIMEOUT
|
Délai expiré en attendant le résultat. |
ERROR_VERSION_UPDATE_REQUIRED
|
La version installée des services Google Play est obsolète. |
VALID
|
L'opération a réussi. |
VALID_BUT_STALE
|
Une erreur réseau s'est produite lors de la tentative de récupération des données actualisées. Toutefois, certaines données mises en cache localement étaient disponibles. Les données renvoyées peuvent être obsolètes et/ou incomplètes. |
ParticipantStatus
ParticipantStatus
Valeurs utilisées pour spécifier l'état d'un participant dans une TurnBasedMatch
.
Propriétés | |
---|---|
DECLINED
|
Le participant a refusé son invitation. |
FINISHED
|
Le participant a terminé. |
INVITED
|
Ce participant a été invité. |
JOINED
|
Ce participant s'est connecté. |
LEFT
|
Le participant a quitté la partie. |
NOT_INVITED_YET
|
Le participant n'a pas encore été invité. |
UNRESPONSIVE
|
Le participant ne répond pas. |
RealTimeRoomStatus
RealTimeRoomStatus
Valeurs représentant l'état actuel d'une classe RealTimeRoom.
Propriétés | |
---|---|
ACTIVE
|
La salle est active et les connexions sont établies. |
AUTO_MATCHING
|
Un ou plusieurs créneaux dans la salle sont en attente d'une mise en correspondance automatique. |
CONNECTING
|
La salle attend que les clients se connectent entre eux. |
DELETED
|
La salle a été supprimée. |
INVITING
|
Un ou plusieurs joueurs ont été invités dans la salle et n'ont pas encore répondu. |
ResponseStatus
ResponseStatus
Ensemble de valeurs possibles représentant le résultat d'une tentative d'opération.
Propriétés | |
---|---|
DEFERRED
|
Une erreur réseau s'est produite, mais les données ont bien été modifiées localement. |
ERROR_APP_MISCONFIGURED
|
L'application n'est pas configurée correctement. |
ERROR_GAME_NOT_FOUND
|
Le serveur n'a pas reconnu l'ID de jeu spécifié. |
ERROR_INTERNAL
|
Une erreur interne s'est produite. |
ERROR_INTERRUPTED
|
Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti. |
ERROR_LICENSE_CHECK_FAILED
|
L'utilisateur ne dispose pas de la licence pour l'application. |
ERROR_NETWORK_OPERATION_FAILED
|
Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau. |
ERROR_NOT_AUTHORIZED
|
Le lecteur n'est pas autorisé à effectuer cette opération. |
ERROR_NO_DATA
|
Une erreur réseau s'est produite, et aucune donnée n'est disponible localement. |
ERROR_TIMEOUT
|
Délai expiré en attendant le résultat. |
ERROR_VERSION_UPDATE_REQUIRED
|
La version installée des services Google Play est obsolète. |
VALID
|
L'opération a réussi. |
VALID_BUT_STALE
|
Une erreur réseau s'est produite lors de la tentative de récupération des données actualisées. Toutefois, certaines données mises en cache localement étaient disponibles. Les données renvoyées peuvent être obsolètes et/ou incomplètes. |
SnapshotConflictPolicy
SnapshotConflictPolicy
Valeurs utilisées pour spécifier la règle de résolution des conflits d'instantanés.
Consultez la section gpg::SnapshotManager::Open.
Propriétés | |
---|---|
HIGHEST_PROGRESS
|
En cas de conflit, l'instantané avec la valeur de progression la plus élevée est utilisé. |
LAST_KNOWN_GOOD
|
En cas de conflit, la dernière version satisfaisante connue de cet instantané sera utilisée. |
LONGEST_PLAYTIME
|
En cas de conflit, l'instantané avec la durée de lecture la plus longue est utilisé. |
MANUAL
|
En cas de conflit, le résultat est renvoyé à l'application pour être résolu. |
MOST_RECENTLY_MODIFIED
|
En cas de conflit, la version la plus récemment modifiée de cet instantané sera utilisée. |
SnapshotOpenStatus
SnapshotOpenStatus
Ensemble de valeurs possibles représentant le résultat d'une opération d'ouverture d'instantané.
Propriétés | |
---|---|
ERROR_APP_MISCONFIGURED
|
L'application n'est pas configurée correctement. Pour en savoir plus, consultez les journaux. |
ERROR_GAME_NOT_FOUND
|
Le serveur n'a pas reconnu l'ID de jeu spécifié. |
ERROR_INTERNAL
|
Une erreur interne s'est produite. |
ERROR_INTERRUPTED
|
Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti. |
ERROR_NETWORK_OPERATION_FAILED
|
Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau. |
ERROR_NOT_AUTHORIZED
|
Le lecteur n'est pas autorisé à effectuer cette opération. |
ERROR_NO_DATA
|
Une erreur réseau s'est produite, et aucune donnée n'est disponible localement. |
ERROR_SNAPSHOT_COMMIT_FAILED
|
Échec de la tentative de commit de la modification apportée à l'instantané. |
ERROR_SNAPSHOT_CONFLICT_MISSING
|
Le conflit d'instantané en cours de résolution n'existe pas. |
ERROR_SNAPSHOT_CONTENTS_UNAVAILABLE
|
Une erreur s'est produite lors de la tentative d'ouverture du contenu d'un instantané. |
ERROR_SNAPSHOT_CREATION_FAILED
|
Échec de la tentative de création d'un instantané. |
ERROR_SNAPSHOT_FOLDER_UNAVAILABLE
|
Impossible de trouver ou de créer le dossier racine des instantanés. |
ERROR_SNAPSHOT_NOT_FOUND
|
L'instantané spécifié est introuvable. |
ERROR_TIMEOUT
|
Délai expiré en attendant le résultat. |
VALID
|
L'opération a réussi. |
VALID_WITH_CONFLICT
|
L'opération a réussi, mais un conflit a été détecté. |
UIStatus
UIStatus
Ensemble de valeurs possibles représentant le résultat d'une tentative d'accès à l'interface utilisateur.
Propriétés | |
---|---|
ERROR_APP_MISCONFIGURED
|
L'application n'est pas configurée correctement. Pour en savoir plus, consultez les journaux. |
ERROR_CANCELED
|
L'utilisateur a fermé l'interface utilisateur, annulant l'opération. |
ERROR_GAME_NOT_FOUND
|
Le serveur n'a pas reconnu l'ID de jeu spécifié. |
ERROR_INTERNAL
|
Une erreur interne s'est produite. |
ERROR_INTERRUPTED
|
Un appel bloquant a été interrompu pendant l'attente et n'a pas abouti. |
ERROR_LEFT_ROOM
|
Le joueur a quitté la salle multijoueur. |
ERROR_NETWORK_OPERATION_FAILED
|
Une erreur réseau s'est produite lors d'une opération nécessitant un accès au réseau. |
ERROR_NOT_AUTHORIZED
|
Le lecteur n'est pas autorisé à effectuer cette opération. |
ERROR_NO_DATA
|
Une erreur réseau s'est produite, et aucune donnée n'est disponible localement. |
ERROR_TIMEOUT
|
Délai expiré en attendant le résultat. |
ERROR_UI_BUSY
|
Impossible d'ouvrir l'interface utilisateur. |
ERROR_VERSION_UPDATE_REQUIRED
|
La version installée des services Google Play est obsolète. |
VALID
|
L'opération a réussi. |
VideoCaptureMode
VideoCaptureMode
Valeurs indiquant le type de capture vidéo en cours d'exécution.
Propriétés | |
---|---|
FILE
|
Capturez les contenus audio et vidéo de l'appareil dans un fichier local. |
STREAM
|
Enregistrez les contenus audio et vidéo de l'appareil, puis diffusez-les en direct. Actuellement incompatible avec le SDK natif. |
UNKNOWN
|
Valeur inconnue à renvoyer lorsque le mode de capture n'est pas disponible. |
VideoCaptureOverlayState
VideoCaptureOverlayState
Valeurs indiquant l'état de l'interface utilisateur en superposition de captures vidéo.
Propriétés | |
---|---|
DISMISSED
|
État utilisé pour indiquer que l'utilisateur a ignoré la capture d'écran en superposition et qu'elle n'est plus visible. |
SHOWN
|
État utilisé pour indiquer que la superposition de capture est dessinée à l'écran et visible par l'utilisateur. |
STARTED
|
État utilisé pour indiquer que l'utilisateur a lancé la capture via la superposition de capture. |
STOPPED
|
État utilisé pour indiquer que l'utilisateur a arrêté la capture via la superposition de capture. |
UNKNOWN
|
État utilisé pour indiquer que l'état de la superposition de capture est inconnu. Cela indique généralement une erreur. |
VideoQualityLevel
VideoQualityLevel
Valeurs indiquant la qualité de l'enregistrement vidéo.
Propriétés | |
---|---|
FULLHD
|
Qualité Full HD: résolution 2160P et débit élevé, par exemple 10-12 Mbit/s |
HD
|
Qualité HD: résolution DVD HD (par exemple, 720p) et un débit moyen (entre 3 et 4 Mbit/s, par exemple). |
SD
|
Qualité SD: résolution de déf standard (par exemple, 480p) et un faible débit (par exemple, 1-2 Mbit/s). |
UNKNOWN
|
Valeur inconnue à renvoyer lorsque le niveau de qualité n'est pas disponible. |
XHD
|
Qualité HD extrême: résolution BluRay HD 1080p) et un débit élevé (par exemple, 6-8 Mbit/s). |
Typedefs
ConnectionRequestCallback
std::function< void(int64_t client_id, const ConnectionRequest &request)> ConnectionRequestCallback
Définit un type de rappel qui reçoit une requête ConnectionRequest lorsqu'un point de terminaison distant tente de se connecter au propre point de terminaison de l'application.
client_id
est l'ID de l'instance NearbyConnections
qui a reçu cette requête. request
contient les détails de la demande de connexion.
ConnectionResponseCallback
std::function< void(int64_t client_id, const ConnectionResponse &response)> ConnectionResponseCallback
Définit un type de rappel qui reçoit une réponse ConnectionResponse lorsqu'une réponse arrive après une tentative d'établissement d'une connexion à un point de terminaison distant.
client_id
est l'ID de l'instance NearbyConnections
qui a envoyé la requête de connexion. response
contient les détails de la réponse.
Durée
std::chrono::milliseconds Duration
Type de données utilisé pour spécifier les durées en millisecondes.
StartAdvertisingCallback
std::function< void(int64_t client_id, const StartAdvertisingResult &result)> StartAdvertisingCallback
Définit un type de rappel qui reçoit un StartAdvertisingResult lorsqu'une tentative d'annonce d'un point de terminaison local est terminée. Son champ de réussite indique si l'annonce a bien démarré.
client_id
est l'ID de l'instance NearbyConnections
qui a tenté de diffuser des annonces. result
contient les résultats de cette publicité.
Délai avant expiration
std::chrono::milliseconds Timeout
Type de données utilisé pour spécifier les délais avant expiration pour les tentatives d'opérations.
Code temporel
std::chrono::milliseconds Timestamp
Type de données utilisé pour spécifier les codes temporels.
Par rapport à l'époque (01/01/1970).
TurnBasedMultiplayerEvent
MultiplayerEvent TurnBasedMultiplayerEvent
Obsolète. Privilégiez les événements multijoueurs.
distantes
DEFAULT_ON_AUTH_ACTION_FINISHED
void DEFAULT_ON_AUTH_ACTION_FINISHED( AuthOperation op, AuthStatus status )
Il s'agit de la valeur par défaut pour Builder::SetOnAuthActionFinished.
Par défaut, cette fonction consigne le nom de l'opération d'authentification qui est terminée, ainsi que l'état d'avancement de l'opération.
DEFAULT_ON_AUTH_ACTION_STARTED
void DEFAULT_ON_AUTH_ACTION_STARTED( AuthOperation op )
Il s'agit de la valeur par défaut pour Builder:SetOnAuthActionStarted.
Par défaut, cette fonction consigne le nom de l'opération d'authentification qui a démarré.
DEFAULT_ON_LOG
void DEFAULT_ON_LOG( LogLevel level, const std::string & message )
Il s'agit de la valeur par défaut pour Builder::SetLogging.
Par défaut, les journaux sont écrits de manière spécifique à la plate-forme (c'est-à-dire dans le journal Android ou NSLog).
DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED
void DEFAULT_ON_MULTIPLAYER_INVITATION_RECEIVED( MultiplayerEvent event, std::string invitation_id, MultiplayerInvitation invitation )
Il s'agit de la valeur par défaut de Builder::SetOnMultiplayerInvitationEvent.
Par défaut, cette fonction enregistre l'ID de l'invitation.
DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT
void DEFAULT_ON_TURN_BASED_MULTIPLAYER_EVENT( MultiplayerEvent event, std::string match_id, TurnBasedMatch match )
Il s'agit de la valeur par défaut de Builder::SetOnTurnBasedMatchEvent.
Par défaut, cette fonction consigne l'identifiant de la correspondance au tour par tour qui a été mise à jour.
DebugString
std::string DebugString( AchievementType type )
Renvoie un type de réussite dans un format lisible.
DebugString
std::string DebugString( AchievementState state )
Renvoie un état de réussite intelligible.
DebugString
std::string DebugString( const Achievement & achievement )
Renvoie un succès dans un format lisible.
DebugString
std::string DebugString( const Event & event )
Renvoie toutes les données d'événement dans un format lisible.
DebugString
std::string DebugString( LeaderboardOrder order )
Renvoie la valeur de la commande dans un format lisible.
DebugString
std::string DebugString( const Leaderboard & leaderboard )
Renvoie toutes les données du classement sous forme lisible.
DebugString
std::string DebugString( LeaderboardStart start )
Renvoie la valeur "start" dans un format lisible.
DebugString
std::string DebugString( LeaderboardTimeSpan time_span )
Renvoie la valeur de "time_span" dans un format lisible.
DebugString
std::string DebugString( LeaderboardCollection collection )
Renvoie la valeur de collection sous un format lisible.
DebugString
std::string DebugString( const Score & score )
Renvoie toutes les données de score dans un format lisible.
DebugString
std::string DebugString( const ScorePage & score_page )
Renvoie toutes les données de la page de score sous forme lisible.
DebugString
std::string DebugString( const ScorePage::Entry & entry )
Renvoie toutes les entrées de score dans un format lisible.
DebugString
std::string DebugString( const ScoreSummary & summary )
Renvoie toutes les données récapitulatives de scores sous forme lisible.
DebugString
std::string DebugString( const TurnBasedMatch & match )
Renvoie les données d'une correspondance au tour par tour sous forme lisible par l'humain.
DebugString
std::string DebugString( const MultiplayerInvitation & invitation )
Renvoie les données d'une invitation à un jeu multijoueur sous forme lisible.
DebugString
std::string DebugString( const TurnBasedMatchConfig & config )
Renvoie les données d'un objet de configuration de correspondance au tour par tour sous forme lisible par l'humain.
DebugString
std::string DebugString( const MultiplayerParticipant & participant )
Renvoie un participant multijoueur dans un format lisible.
DebugString
std::string DebugString( RealTimeRoom room )
Renvoie RealTimeRoom dans un format lisible.
DebugString
std::string DebugString( RealTimeRoomStatus status )
Renvoie RealTimeRoomStatus dans un format lisible.
DebugString
std::string DebugString( const Player & player )
Renvoie toutes les données du joueur sous forme lisible.
DebugString
std::string DebugString( const PlayerLevel & player )
Affiche les informations de niveau du joueur dans un format lisible.
DebugString
std::string DebugString( const SnapshotMetadataChange::CoverImage & image )
Renvoie les données d'une image de couverture d'instantané sous forme lisible.
DebugString
std::string DebugString( const SnapshotMetadata & metadata )
Renvoie les données d'un objet de métadonnées d'instantané dans un format lisible.
DebugString
std::string DebugString( const SnapshotMetadataChange & change )
Renvoie dans un format lisible les données d'une modification de métadonnées d'instantané.
DebugString
std::string DebugString( BaseStatus::StatusCode status )
Renvoie un BaseStatus sous forme lisible.
DebugString
std::string DebugString( AuthStatus status )
Renvoie l'état d'autorisation dans un format lisible.
DebugString
std::string DebugString( ResponseStatus status )
Renvoie l'état de la réponse dans un format lisible.
DebugString
std::string DebugString( FlushStatus status )
Renvoie l'état de vidage dans un format lisible.
DebugString
std::string DebugString( UIStatus status )
Renvoie l'état de l'interface utilisateur dans un format lisible.
DebugString
std::string DebugString( MultiplayerStatus status )
Renvoie l'état multijoueur dans un format lisible.
DebugString
std::string DebugString( SnapshotOpenStatus status )
Renvoie l'état d'ouverture de l'instantané dans un format lisible.
DebugString
std::string DebugString( Timeout timeout )
Renvoie le délai avant expiration dans un format lisible.
Renvoie la durée dans un format lisible.
Renvoie l'horodatage dans un format lisible.
DebugString
std::string DebugString( DataSource source )
Renvoie la source de données dans un format lisible.
DebugString
std::string DebugString( LogLevel level )
Renvoie le niveau de journalisation dans un format lisible.
DebugString
std::string DebugString( AuthOperation op )
Renvoie l'opération d'autorisation dans un format lisible.
DebugString
std::string DebugString( ImageResolution res )
Renvoie la sélection de la résolution d'image dans un format lisible.
DebugString
std::string DebugString( EventVisibility vis )
Affiche la visibilité de l'événement dans un format lisible.
DebugString
std::string DebugString( ParticipantStatus status )
Renvoie l'état du participant dans un format lisible.
DebugString
std::string DebugString( MatchResult result )
Renvoie le résultat de la correspondance dans un format lisible.
DebugString
std::string DebugString( MatchStatus status )
Renvoie l'état de correspondance dans un format lisible.
DebugString
std::string DebugString( MultiplayerEvent event )
Renvoie un événement multijoueur au tour par tour dans un format lisible.
DebugString
std::string DebugString( SnapshotConflictPolicy policy )
Renvoie la règle de conflit d'instantanés sous forme lisible.
DebugString
std::string DebugString( VideoCaptureMode mode )
Renvoie le mode de capture vidéo dans un format lisible.
DebugString
std::string DebugString( VideoQualityLevel level )
Renvoie le niveau de qualité vidéo dans un format lisible.
IsError
bool IsError( BaseStatus::StatusCode )
Renvoie la valeur "true" si BaseStatus représente une opération ayant échoué.
IsError
bool IsError( ResponseStatus )
Renvoie la valeur "true" si une tentative d'opération n'aboutit pas à une réponse positive.
IsError
bool IsError( UIStatus )
Renvoie la valeur "true" si une opération d'interface utilisateur ne s'est pas terminée correctement.
IsError
bool IsError( MultiplayerStatus )
Renvoie la valeur "true" si une opération multijoueur ne s'est pas terminée correctement.
IsError
bool IsError( SnapshotOpenStatus )
Renvoie la valeur "true" si une opération d'ouverture d'instantané n'a pas abouti.
IsSuccess
bool IsSuccess( BaseStatus::StatusCode )
Renvoie la valeur "true" si BaseStatus
représente une opération réussie.
IsSuccess
bool IsSuccess( ResponseStatus )
Renvoie la valeur "true" si une tentative d'opération a abouti à une réponse.
IsSuccess
bool IsSuccess( UIStatus )
Renvoie la valeur "true" si une opération d'interface utilisateur s'est terminée avec succès.
IsSuccess
bool IsSuccess( MultiplayerStatus )
Renvoie la valeur "true" si une opération multijoueur s'est déroulée correctement.
IsSuccess
bool IsSuccess( SnapshotOpenStatus )
Renvoie la valeur "true" si une opération d'ouverture d'instantané a abouti.
opérateur<<
std::ostream & operator<<( std::ostream & os, AchievementType type )
Écrit un type de réussite intelligible dans un flux de sortie.
opérateur<<
std::ostream & operator<<( std::ostream & os, AchievementState state )
Écrit un état de réussite lisible dans un flux de sortie.
opérateur<<
std::ostream & operator<<( std::ostream & os, const Achievement & achievement )
Écrit un succès lisible par l'humain dans un flux de sortie.
opérateur<<
std::ostream & operator<<( std::ostream & os, const Event & event )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, EventVisibility vis )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, LeaderboardOrder order )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const Leaderboard & leaderboard )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, LeaderboardStart start )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, LeaderboardTimeSpan time_span )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, LeaderboardCollection collection )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const Score & score )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const ScorePage & score_page )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const ScorePage::Entry & entry )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const ScoreSummary & summary )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatch & match )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const MultiplayerInvitation & invitation )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const TurnBasedMatchConfig & config )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const MultiplayerParticipant & participant )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, RealTimeRoomStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, RealTimeRoom room )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, ParticipantStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, MatchResult result )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, MatchStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, MultiplayerEvent event )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const Player & player )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const PlayerLevel & player )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, ImageResolution res )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange::CoverImage & image )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadata & metadata )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, const SnapshotMetadataChange & change )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, SnapshotConflictPolicy policy )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, BaseStatus::StatusCode status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, AuthStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, ResponseStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, FlushStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, UIStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, MultiplayerStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, SnapshotOpenStatus status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, Timeout timeout )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, DataSource status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, LogLevel status )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, AuthOperation op )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, VideoCaptureMode mode )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.
opérateur<<
std::ostream & operator<<( std::ostream & os, VideoQualityLevel level )
Fourni pour faciliter l'utilisation de la chaîne de débogage correspondante avec des flux.