16#include "CoreMinimal.h"
17#include "Impl/HiveProviderAppleImpl.h"
19HIVESDK_API IHiveProviderAppleImpl* GetIProviderAppleInstance();
29class HIVESDK_API FHiveProviderApple
54 static void ReportScore(
const FString& Score,
const FString& LeaderboardIdentifier,
const FHiveProviderAppleOnReportLeaderboard& Delegate);
112 static void ReportAchievement(
const FString& Percent,
bool ShowCompletionBanner,
const FString& AchievementIdentifier,
const FHiveProviderAppleOnReportAchievement& Delegate);
static void ReportAchievement(const FString &Percent, bool ShowCompletionBanner, const FString &AchievementIdentifier, const FHiveProviderAppleOnReportAchievement &Delegate)
Apple GameCenter 업적을 전송한다.
static void ResetAchievements(const FHiveProviderAppleOnResetAchievement &Delegate)
Apple GameCenter 업적 정보를 초기화한다.
static void LoadAchievements(const FHiveProviderAppleOnLoadAchievements &Delegate)
Apple GameCenter 업적을 로드한다.
static void ShowLeaderboard(const FHiveProviderAppleOnShowLeaderboard &Delegate)
Apple GameCenter Leaderboard UI를 노출한다.
static void ReportScore(const FString &Score, const FString &LeaderboardIdentifier, const FHiveProviderAppleOnReportLeaderboard &Delegate)
Apple GameCenter Leaderboard에 기록을 전송한다.
static void ShowAchievements(const FHiveProviderAppleOnShowAchievement &Delegate)
Apple GameCenter 업적 UI를 노출한다.