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 bool | getAgeGateU16Agree () | 
| Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 반환  더 자세히 ... | |
| static bool | getLegalGuardianConsentAgree () | 
| Hive SDK 법정대리인 동의 여부  더 자세히 ... | |
| static void | setHivePermissionViewOn (bool isOn) | 
| Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 설정 (not support)  더 자세히 ... | |
| 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 사용 여부 설정  더 자세히 ... | |
| static bool | getCrossPromotionBannerShowing () | 
| Hive 크로스프로모션 노출 여부 반환  더 자세히 ... | |
| static void | setCrossPromotionBannerShowing (bool expose) | 
| Hive 크로스프로모션 노출 여부 설정  더 자세히 ... | |
| static void | setUsePrivateBrowsingForAuth (bool use) | 
| 시크릿 모드 설정  더 자세히 ... | |
| static bool | getEnableGameController () | 
| 컨트롤러 사용 여부 반환  더 자세히 ... | |
| static void | setEnableGameController (bool enable) | 
| 컨트롤러 사용 여부 설정  더 자세히 ... | |
| static int | getChatConnectionTimeout () | 
| HiveChat 타임아웃 설정 시간 반환  더 자세히 ... | |
| static void | setChatConnectionTimeout (int time) | 
| HiveChat 타임아웃 설정 시간 설정  더 자세히 ... | |
HIVE SDK 설정 관리
 
| 
 | static | 
Hive SDK AgeGateU13 적용 여부 반환
| 
 | static | 
Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 반환
| 
 | static | 
HiveChat 타임아웃 설정 시간 반환
| 
 | static | 
회사 반환
| 
 | static | 
회사 인덱스 반환
| 
 | static | 
Hive 크로스프로모션 노출 여부 반환
| 
 | static | 
컨트롤러 사용 여부 반환
| 
 | static | 
Hive 커스텀 테마 값 획득
| language | 타겟 언어 | 
| 
 | static | 
Hive SDK 법정대리인 동의 여부
| 
 | static | 
Game MetaData 요청
| key | 요청 data 키 | 
| forceReload | network 통신 여부 | 
| API | 결과 통지 | 
| 
 | static | 
커스텀 권한고지를 위한 데이터 설정
| language | 타겟 언어 | 
| 
 | static | 
Hive SDK AgeGateU13 적용 여부 설정
| ageGateU13 | Hive SDK AgeGateU13 적용 여부 설정 | 
| 
 | static | 
HiveChat 타임아웃 설정 시간 설정
| time | HiveChat 타임아웃 설정 시간 | 
| 
 | static | 
Hive 크로스프로모션 노출 여부 설정
| bExpose | Hive 크로스프로모션 노출 여부 설정 | 
| 
 | static | 
컨트롤러 사용 여부 설정
| enable | 컨트롤러를 활성화하려면 true, 비활성화하려면 false를 입력 | 
| 
 | static | 
Hive CommunityUrl 설정
| url | 커뮤니티 URL | 
| 
 | static | 
Hive Orientation 설정
| orientation | 회전 방향 | 
| 
 | static | 
Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 설정 (not support)
| ageGateU16Agree | Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 설정 Hive SDK 권한고지 팝업 노출 여부 설정 | 
| isOn | Hive SDK 권한고지 팝업 노출 여부 설정 | 
| 
 | static | 
Hive 커스텀 테마 설정
| HiveThemeType | 
| 
 | static | 
Hercules 사용 여부 설정
| enable | Hercules 사용 여부 설정 | 
| 
 | static | 
시크릿 모드 설정
| use | 시크릿 모드 사용 여부. true로 설정하면 시크릿 모드 사용, false로 설정하면 일반 모드로 작동 별도 설정이 없으면 기본값으로 시크릿 모드로 작동 |