HIVE SDK 설정 관리
더 자세히 ...
#include <HIVE_Configuration.h>
Public 타입 | |
typedef std::function< void(ResultAPI const &result, std::string value)> | onGetMetaData |
MetaData 요청 결과 통지 더 자세히 ... | |
정적 Public 멤버 함수 | |
static std::string | getHiveSDKVersion () |
Hive SDK 버전 반환 더 자세히 ... | |
static std::string | getReferenceSDKVersion () |
HIVE SDK 가 참조하고 있는 SDK 의 버전 반환 더 자세히 ... | |
static std::string | getAppId () |
AppId 반환 (AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다. 더 자세히 ... | |
static void | setAppId (std::string appId) |
AppId 설정 (AppId 는 기본적으로 AndroidManifest.xml 파일의 package 값으로 설정하게 된다. 더 자세히 ... | |
static ZoneType | getZone () |
Hive 플랫폼 서버 존 반환 더 자세히 ... | |
static void | setZone (ZoneType zone) |
Hive 플랫폼 서버 존 설정 더 자세히 ... | |
static std::string | getServerId () |
서버별 점검공지 팝업지원을 위한 serverId 반환 (백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ... | |
static void | setServerId (std::string serverId) |
서버별 점검공지 팝업지원을 위한 serverId 설정 (백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ... | |
static void | updateServerId (std::string serverId) |
서버별 점검공지 팝업지원을 위한 serverId 설정 (백오피스 월드관리에 등록된 월드값을 서버에 따라 구분하여 입력이 되어야 한다.) 더 자세히 ... | |
static void | setGameLanguage (std::string language) |
게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API 2자리 소문자로 ("en") 입력해주면 된다. 더 자세히 ... | |
static void | updateGameLanguage (std::string language) |
게임에서 사용하는 언어코드를 모듈에도 반영하기 위한 API 2자리 소문자로 ("en") 입력해주면 된다. 더 자세히 ... | |
static bool | getUseLog () |
Hive SDK 내부 로그 사용 여부 반환 더 자세히 ... | |
static void | setUseLog (bool useLog) |
Hive SDK 내부 로그 사용 여부 설정 더 자세히 ... | |
static std::string | getCompany () |
회사 반환 더 자세히 ... | |
static void | setCompany (std::string company) |
회사 설정 더 자세히 ... | |
static std::string | getCompanyIndex () |
회사 인덱스 반환 더 자세히 ... | |
static void | setCompanyIndex (int companyIndex) |
회사 인덱스 설정 더 자세히 ... | |
static std::string | getChannel () |
채널 반환 더 자세히 ... | |
static void | setChannel (std::string channel) |
채널 설정 더 자세히 ... | |
static int | getHttpConnectTimeout () |
HTTP Connect Timeout 의 기본 설정 값 반환 (초단위) 더 자세히 ... | |
static void | setHttpConnectTimeout (int httpConnectTimeout) |
HTTP Connect Timeout 의 기본 설정 값 설정 (초단위) 더 자세히 ... | |
static int | getHttpReadTimeout () |
HTTP Read Timeout 의 기본 설정 값 반환 (초단위) 더 자세히 ... | |
static void | setHttpReadTimeout (int httpReadTimeout) |
HTTP Read Timeout 의 기본 설정 값 설정 (초단위) 더 자세히 ... | |
static int | getMaxGameLogSize () |
게임 로그 최대 저장 갯수 반환 더 자세히 ... | |
static void | setMaxGameLogSize (int maxGameLogSize) |
게임 로그 최대 저장 갯수 설정 (특별한 경우가 아니면 변경 금지) 더 자세히 ... | |
static std::string | getMarket () |
결제 마켓 반환 더 자세히 ... | |
static void | setMarket (std::string market) |
결제 마켓 설정 더 자세히 ... | |
static std::string | getHiveCountry () |
HIVE 서버에서 판단한 국가코드를 반환한다. 더 자세히 ... | |
static std::string | getHiveTimeZone () |
HIVE 서버에서 판단한 TimeZone 정보를 반환한다. 더 자세히 ... | |
static unsigned int | getAnalyticsSendLimit () |
전송 주기마다 전송할 로그의 최대치. 더 자세히 ... | |
static void | setAnalyticsSendLimit (unsigned int limit) |
전송 주기마다 전송할 로그의 최대치 설정. 더 자세히 ... | |
static unsigned int | getAnalyticsQueueLimit () |
최대로 쌓을수 있는 로그의 양. 더 자세히 ... | |
static void | setAnalyticsQueueLimit (unsigned int limit) |
최대로 쌓을 수 있는 로그의 수 더 자세히 ... | |
static float | getAnalyticsSendCycleSeconds () |
로그 전송 주기. 더 자세히 ... | |
static void | setAnalyticsSendCycleSeconds (float seconds) |
로그 전송 주기 설정. 더 자세히 ... | |
static bool | getAgeGateU13 () |
Hive SDK AgeGateU13 적용 여부 반환 더 자세히 ... | |
static void | setAgeGateU13 (bool ageGateU13) |
Hive SDK AgeGateU13 적용 여부 설정 더 자세히 ... | |
static void | setHivePermissionViewOn (bool isOn) |
Hive SDK 권한고지 팝업 노출 여부 설정 더 자세히 ... | |
static PermissionViewData | getPermissionViewData (HIVELanguage language) |
커스텀 권한고지를 위한 데이터 설정 더 자세히 ... | |
static HiveThemeType | getHiveTheme () |
Hive 커스텀 테마 값 획득 더 자세히 ... | |
static void | setHiveTheme (HiveThemeType theme) |
Hive 커스텀 테마 설정 더 자세히 ... | |
static void | setHiveOrientation (std::string orientation) |
Hive Orientation 설정 더 자세히 ... | |
static void | getMetaData (std::string key, bool forceReload, onGetMetaData listener) |
Game MetaData 요청 더 자세히 ... | |
static void | setHiveCommunityUrl (std::string url) |
Hive CommunityUrl 설정 더 자세히 ... | |
static void | setUseHercules (bool enable) |
Hercules 사용 여부 설정 더 자세히 ... | |
HIVE SDK 설정 관리
|
static |
Hive SDK AgeGateU13 적용 여부 반환
|
static |
회사 반환
|
static |
회사 인덱스 반환
|
static |
Hive 커스텀 테마 값 획득
language | 타겟 언어 |
|
static |
Game MetaData 요청
key | 요청 data 키 |
forceReload | network 통신 여부 |
API | 결과 통지 |
|
static |
커스텀 권한고지를 위한 데이터 설정
language | 타겟 언어 |
|
static |
Hive SDK AgeGateU13 적용 여부 설정
ageGateU13 | Hive SDK AgeGateU13 적용 여부 설정 |
|
static |
Hive CommunityUrl 설정
url | 커뮤니티 URL |
|
static |
Hive Orientation 설정
orientation | 회전 방향 |
|
static |
Hive SDK 권한고지 팝업 노출 여부 설정
isOn | Hive SDK 권한고지 팝업 노출 여부 설정 |
|
static |
Hive 커스텀 테마 설정
HiveThemeType |
|
static |
Hercules 사용 여부 설정
enable | Hercules 사용 여부 설정 |