.class public final Lcom/google/android/gms/games/PlayGames; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation build Landroidx/annotation/RequiresApi; value = 0x13 .end annotation .annotation build Lcom/google/android/gms/common/internal/ShowFirstParty; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation # direct methods .method private constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static getAchievementsClient(Landroid/app/Activity;)Lcom/google/android/gms/games/AchievementsClient; .locals 1 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V new-instance p0, Lcom/google/android/gms/internal/games_v2/zzce; .line 2 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq; move-result-object v0 invoke-direct {p0, v0}, Lcom/google/android/gms/internal/games_v2/zzce;->(Lcom/google/android/gms/internal/games_v2/zzaq;)V return-object p0 .end method .method public static getEventsClient(Landroid/app/Activity;)Lcom/google/android/gms/games/EventsClient; .locals 1 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V new-instance p0, Lcom/google/android/gms/internal/games_v2/zzcl; .line 2 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq; move-result-object v0 invoke-direct {p0, v0}, Lcom/google/android/gms/internal/games_v2/zzcl;->(Lcom/google/android/gms/internal/games_v2/zzaq;)V return-object p0 .end method .method public static getGamesSignInClient(Landroid/app/Activity;)Lcom/google/android/gms/games/GamesSignInClient; .locals 2 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V new-instance p0, Lcom/google/android/gms/internal/games_v2/zzco; .line 2 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzax;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzav; move-result-object v0 .line 3 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v1 invoke-static {v1}, Lcom/google/android/gms/internal/games_v2/zzaq;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq; move-result-object v1 invoke-direct {p0, v0, v1}, Lcom/google/android/gms/internal/games_v2/zzco;->(Lcom/google/android/gms/internal/games_v2/zzav;Lcom/google/android/gms/internal/games_v2/zzaq;)V return-object p0 .end method .method public static getLeaderboardsClient(Landroid/app/Activity;)Lcom/google/android/gms/games/LeaderboardsClient; .locals 1 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V new-instance p0, Lcom/google/android/gms/internal/games_v2/zzdj; .line 2 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq; move-result-object v0 invoke-direct {p0, v0}, Lcom/google/android/gms/internal/games_v2/zzdj;->(Lcom/google/android/gms/internal/games_v2/zzaq;)V return-object p0 .end method .method public static getPlayerStatsClient(Landroid/app/Activity;)Lcom/google/android/gms/games/PlayerStatsClient; .locals 1 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V new-instance p0, Lcom/google/android/gms/internal/games_v2/zzdm; .line 2 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq; move-result-object v0 invoke-direct {p0, v0}, Lcom/google/android/gms/internal/games_v2/zzdm;->(Lcom/google/android/gms/internal/games_v2/zzaq;)V return-object p0 .end method .method public static getPlayersClient(Landroid/app/Activity;)Lcom/google/android/gms/games/PlayersClient; .locals 1 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V new-instance p0, Lcom/google/android/gms/internal/games_v2/zzef; .line 2 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq; move-result-object v0 invoke-direct {p0, v0}, Lcom/google/android/gms/internal/games_v2/zzef;->(Lcom/google/android/gms/internal/games_v2/zzaq;)V return-object p0 .end method .method public static getRecallClient(Landroid/app/Activity;)Lcom/google/android/gms/games/RecallClient; .locals 2 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V .line 2 new-instance v0, Lcom/google/android/gms/internal/games_v2/zzek; .line 3 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v1 invoke-static {v1}, Lcom/google/android/gms/internal/games_v2/zzax;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzav; move-result-object v1 invoke-direct {v0, p0, v1}, Lcom/google/android/gms/internal/games_v2/zzek;->(Landroid/content/Context;Lcom/google/android/gms/internal/games_v2/zzav;)V return-object v0 .end method .method public static getSnapshotsClient(Landroid/app/Activity;)Lcom/google/android/gms/games/SnapshotsClient; .locals 1 .param p0 # Landroid/app/Activity; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .annotation build Lcom/google/android/gms/internal/games_v2/zzad; .end annotation .line 1 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zzb()V new-instance p0, Lcom/google/android/gms/internal/games_v2/zzfd; .line 2 invoke-static {}, Lcom/google/android/gms/internal/games_v2/zzbr;->zza()Landroid/app/Application; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/games_v2/zzaq;->zza(Landroid/app/Application;)Lcom/google/android/gms/internal/games_v2/zzaq; move-result-object v0 invoke-direct {p0, v0}, Lcom/google/android/gms/internal/games_v2/zzfd;->(Lcom/google/android/gms/internal/games_v2/zzaq;)V return-object p0 .end method