HIVE SDK for Unreal Engine

HiveProviderApple.h
이 파일의 문서화 페이지로 가기
1
14#pragma once
15
16#include "CoreMinimal.h"
17#include "Impl/HiveProviderAppleImpl.h"
18
19HIVESDK_API IHiveProviderAppleImpl* GetIProviderAppleInstance();
20
21/*
22* \~korean
23* Apple GameCenter의 업적 및 리더보드 기능을 제공한다.<br/><br/>
24* \~english
25* It provides Apple GameCenter achievements and leaderboard<br/><br/>
26* \~
27* @ingroup FHiveProviderApple
28*/
29class HIVESDK_API FHiveProviderApple
30{
31public:
54 static void ReportScore(const FString& Score, const FString& LeaderboardIdentifier, const FHiveProviderAppleOnReportLeaderboard& Delegate);
55
70 static void ShowLeaderboard(const FHiveProviderAppleOnShowLeaderboard& Delegate);
71
86 static void LoadAchievements(const FHiveProviderAppleOnLoadAchievements& Delegate);
87
112 static void ReportAchievement(const FString& Percent, bool ShowCompletionBanner, const FString& AchievementIdentifier, const FHiveProviderAppleOnReportAchievement& Delegate);
113
128 static void ShowAchievements(const FHiveProviderAppleOnShowAchievement& Delegate);
129
144 static void ResetAchievements(const FHiveProviderAppleOnResetAchievement& Delegate);
145};
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를 노출한다.
Copyright © Com2uS Platform Corporation. All Right Reserved. 이용약관 개인정보 처리방침