플랫폼에서 지원하는 기능을 제공하는 클래스이다. 더 자세히 ...
#include <HIVE_PlatformHelper.h>
Public 타입 | |
typedef std::function< void(bool isSuccess)> | onHIVEPlatformHelperShareHandler |
Share 관련 동작이 완료되었을 때 호출됨. 더 자세히 ... | |
typedef std::function< void(ResultAPI const &result, std::vector< std::string > const &granted, std::vector< std::string > const &denied)> | onRequestUserPermissionsHandler |
Android에서 재요청된 OS 권한동의에 대한 결과 값을 반환한다. 더 자세히 ... | |
typedef std::function< void(ResultAPI const &result)> | onShowInAppBrowserHandler |
인 앱 브라우저 콜백 리스너 | |
typedef std::function< void(ResultAPI const &result)> | onShowInAppWebViewHandler |
인 앱 웹뷰 콜백 리스너 | |
typedef std::function< void(ResultAPI const &result, const char *parameters)> | onParameters |
게임 실행 시 사용된 인수 정보를 반환하는 콜백 리스너 더 자세히 ... | |
정적 Public 멤버 함수 | |
static void | share (PlatformShare platformShare, onHIVEPlatformHelperShareHandler handler) |
하나 또는 복수 개의 미디어(이미지, 오디오, 비디오) 또는 텍스트를 공유한다. 더 자세히 ... | |
static void | requestUserPermissions (std::vector< std::string > requests, onRequestUserPermissionsHandler handler) |
Android에서 사용자에게 OS 권한을 재요청. 더 자세히 ... | |
static void | completeUpdate (int completeState) |
업데이트 팝업 설정으로 백그라운드에서 앱 다운로드가 완료되면 더 자세히 ... | |
static void | showInAppBrowser (InAppBrowserParam param, onShowInAppBrowserHandler handler) |
인 앱 브라우저를 오픈한다. 더 자세히 ... | |
static void | openBrowser (const OpenBrowserParam param) |
외부 브라우저를 오픈합니다. 더 자세히 ... | |
static void | showInAppWebView (InAppWebViewParam param, onShowInAppWebViewHandler handler) |
인 앱 웹뷰를 오픈한다. 더 자세히 ... | |
static void | getLaunchParameters (onParameters paramListener) |
게임 실행 시 사용된 인수 정보를 반환한다. 더 자세히 ... | |
플랫폼에서 지원하는 기능을 제공하는 클래스이다.
typedef std::function<void(ResultAPI const& result, const char* parameters)> PlatformHelper::onParameters |
게임 실행 시 사용된 인수 정보를 반환하는 콜백 리스너
result | [ResultAPI] 처리 결과 정보 |
parameters | [const char*] 게임 실행 시 사용된 인수 정보 |
|
static |
업데이트 팝업 설정으로 백그라운드에서 앱 다운로드가 완료되면
UE에서 Promotion.EngagementEventType.APPUPDATE_DOWNLOADED 로 신호를 보낸다.
이후 completeUpdate() 를 호출하면 completeState 값에 따라 새 버전으로 설치한다.
호출 하지 않으면 기본 동작으로 재시작시 설치를 진행한다.
completeState | 1 ImmediateUpdate, 2 RestartUpdate, 3 LaterUpdate. otherwise 1. |
|
static |
게임 실행 시 사용된 인수 정보를 반환한다.
게임 실행 시 사용된 인수 정보를 리스너를 통해 전달한다.
paramListener | [onParameters] 게임 실행 시 사용된 인수 정보를 수신할 콜백 함수 |
|
static |
하나 또는 복수 개의 미디어(이미지, 오디오, 비디오) 또는 텍스트를 공유한다.
platformShare | 공유할 미디어의 Uri(s)와 공유할 텍스트 |
|
static |
|
static |