23#include "CoreMinimal.h"
24#include "Impl/HiveProviderGoogleImpl.h"
26HIVESDK_API IHiveProviderGoogleImpl* GetIProviderGoogleInstance();
66 static void AchievementsReveal(
const FString& AchievementId,
const FHiveProviderGoogleOnAchievementsDelegate& Delegate);
86 static void AchievementsUnlock(
const FString& AchievementId,
const FHiveProviderGoogleOnAchievementsDelegate& Delegate);
105 static void AchievementsIncrement(
const FString& AchievementId, int32 Value,
const FHiveProviderGoogleOnAchievementsDelegate& Delegate);
136 static void LeaderboardsSubmitScore(
const FString& LeaderboardId, int64 Score,
const FHiveProviderGoogleOnLeaderboardsDelegate& Delegate);
148 static void ShowLeaderboard(
const FHiveProviderGoogleOnLeaderboardsDelegate& Delegate);
Google Play Games 의 기능 중 업적과 리더보드를 사용할 수 있다.
Definition: HiveProviderGoogle.h:45
static void GetGooglePlayerId(const FHiveProviderGoogleOnGooglePlayerIdDelegate &Delegate)
Google PlayerId 및 authCode를 가져온다.
static void ShowAchievements(const FHiveProviderGoogleOnAchievementsDelegate &Delegate)
Google 업적 UI 를 띄운다.
static void AchievementsIncrement(const FString &AchievementId, int32 Value, const FHiveProviderGoogleOnAchievementsDelegate &Delegate)
업적 수치를 증가 시킨다.
static void AchievementsUnlock(const FString &AchievementId, const FHiveProviderGoogleOnAchievementsDelegate &Delegate)
업적을 달성한다.
static void ShowLeaderboard(const FHiveProviderGoogleOnLeaderboardsDelegate &Delegate)
Google 리더보드 UI 를 띄운다.
static void AchievementsReveal(const FString &AchievementId, const FHiveProviderGoogleOnAchievementsDelegate &Delegate)
숨겨진 업적을 공개한다.
static void LeaderboardsSubmitScore(const FString &LeaderboardId, int64 Score, const FHiveProviderGoogleOnLeaderboardsDelegate &Delegate)
리더보드 점수를 갱신한다.