This class manage HIVE SDK configuration
More...
Classes | |
class | FHiveConfiguration |
This class manage HIVE SDK configuration More... | |
Enumerations | |
enum class | EHiveZoneType |
Hive Platform server zone type. | |
enum class | EHiveThemeType |
Hive theme. | |
Functions | |
static FString | FHiveConfiguration::GetHiveSDKVersion () |
Returns Hive SDK Version. More... | |
static FString | FHiveConfiguration::GetReferenceSDKVersion () |
Return version of SDK referenced by Hive SDK. More... | |
static FString | FHiveConfiguration::GetAppId () |
Returns AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file. More... | |
static void | FHiveConfiguration::SetAppId (const FString &AppId) |
Set AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file. More... | |
static EHiveZoneType | FHiveConfiguration::GetZone () |
Returns Hive platform server zone. More... | |
static void | FHiveConfiguration::SetZone (const EHiveZoneType &Type) |
Set Hive Hive platform server zone. More... | |
static FString | FHiveConfiguration::GetServerId () |
Return serverId for server-specific maintenance popup support (The world value registered in the back office world management) More... | |
static void | FHiveConfiguration::SetServerId (const FString &ServerId) |
Set serverId for server-specific maintenance popup support (The world value registered in the back office world management should be inputted according to the server.) More... | |
static void | FHiveConfiguration::UpdateServerId (const FString &ServerId) |
Set serverId for server-specific maintenance popup support (The world value registered in the back office world management should be inputted according to the server.) More... | |
static void | FHiveConfiguration::SetGameLanguage (const FString &Language) |
API to reflect language code used in game in module Just type in two lowercase letters ("en"). More... | |
static void | FHiveConfiguration::UpdateGameLanguage (const FString &Language) |
API to reflect language code used in game in module Just type in two lowercase letters ("en"). More... | |
static bool | FHiveConfiguration::GetUseLog () |
Returns whether HIVE SDK internal log is used. More... | |
static void | FHiveConfiguration::SetUseLog (bool bUseLog) |
Set whether HIVE SDK internal log is used. More... | |
static FString | FHiveConfiguration::GetCompany () |
Returns company. More... | |
static void | FHiveConfiguration::SetCompany (const FString &Company) |
Set company. More... | |
static FString | FHiveConfiguration::GetChannel () |
Returns channel. More... | |
static void | FHiveConfiguration::SetChannel (const FString &Channel) |
Set channel. More... | |
static int32 | FHiveConfiguration::GetHttpConnectTimeout () |
Returns the default value of HTTP Connect Timeout (in seconds) More... | |
static void | FHiveConfiguration::SetHttpConnectTimeout (int32 second) |
Set the value of HTTP Connect Timeout (in seconds) More... | |
static int32 | FHiveConfiguration::GetHttpReadTimeout () |
Returns the default value of HTTP Read Timeout (in seconds) More... | |
static void | FHiveConfiguration::SetHttpReadTimeout (int32 second) |
Set the value of HTTP Read Timeout (in seconds) More... | |
static int32 | FHiveConfiguration::GetMaxGameLogSize () |
Returns maximum number of game logs. More... | |
static void | FHiveConfiguration::SetMaxGameLogSize (int32 size) |
Set maximum number of game logs (Note: No change unless special occasion) More... | |
static FString | FHiveConfiguration::GetMarket () |
Return market. More... | |
static void | FHiveConfiguration::SetMarket (const FString &Market) |
Set market. More... | |
static FString | FHiveConfiguration::GetHiveCountry () |
HIVE 서버에서 판단한 국가코드를 반환한다. More... | |
static FString | FHiveConfiguration::GetHiveTimeZone () |
HIVE 서버에서 판단한 TimeZone 정보를 반환한다. More... | |
static uint32 | FHiveConfiguration::GetAnalyticsSendLimit () |
전송 주기마다 전송할 로그의 최대치. More... | |
static void | FHiveConfiguration::SetAnalyticsSendLimit (uint32 Limit) |
전송 주기마다 전송할 로그의 최대치 설정. More... | |
static uint32 | FHiveConfiguration::GetAnalyticsQueueLimit () |
최대로 쌓을수 있는 로그의 양. More... | |
static void | FHiveConfiguration::SetAnalyticsQueueLimit (uint32 Limit) |
최대로 쌓을 수 있는 로그의 수 More... | |
static float | FHiveConfiguration::GetAnalyticsSendCycleSeconds () |
로그 전송 주기. More... | |
static void | FHiveConfiguration::SetAnalyticsSendCycleSeconds (float seconds) |
로그 전송 주기 설정. More... | |
static bool | FHiveConfiguration::GetAgeGateU13 () |
Hive SDK AgeGateU13 적용 여부 반환 More... | |
static void | FHiveConfiguration::SetAgeGateU13 (bool bEnable) |
Hive SDK AgeGateU13 적용 여부 설정 More... | |
static EHiveThemeType | FHiveConfiguration::GetHiveTheme () |
Hive 커스텀 테마 값 획득 More... | |
static void | FHiveConfiguration::SetHiveTheme (EHiveThemeType Type) |
Hive 커스텀 테마 설정 More... | |
static void | FHiveConfiguration::SetHiveOrientation (const FString &Orientation) |
Hive Orientation 설정 More... | |
static void | FHiveConfiguration::GetMetaData (const FString &Key, bool bForceReload, const FHiveConfigurationOnMetaDataDelegate &Delegate) |
Game MetaData 요청 More... | |
static void | FHiveConfiguration::SetUseHercules (bool bEnable) |
Hercules 사용 여부 설정 More... | |
static bool | FHiveConfiguration::GetCrossPromotionBannerShowing () |
Hive 크로스프로모션 노출 여부 반환 More... | |
static void | FHiveConfiguration::SetCrossPromotionBannerShowing (bool showing) |
Hive 크로스프로모션 노출 여부 설정 More... | |
static bool | FHiveConfiguration::GetAgeGateU16Agree () |
Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 반환 More... | |
static bool | FHiveConfiguration::GetLegalGuardianConsentMode () |
Hive SDK 법정대리인 동의 여부 More... | |
static void | FHiveConfiguration::SetUsePrivateBrowsingForAuth (bool use) |
시크릿 모드 설정 More... | |
static bool | FHiveConfiguration::GetEnableGameController () |
컨트롤러 사용 여부 반환 More... | |
static void | FHiveConfiguration::SetEnableGameController (bool enable) |
컨트롤러 사용 여부 설정 More... | |
static void | FHiveConfiguration::SetChatConnectionTimeout (int32 Seconds) |
HiveChat 타임아웃 설정 시간 설정 More... | |
static int32 | FHiveConfiguration::GetChatConnectionTimeout () |
HiveChat 타임아웃 설정 시간 반환 More... | |
This class manage HIVE SDK configuration
|
static |
Hive SDK AgeGateU13 적용 여부 반환
|
static |
Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 반환
|
static |
최대로 쌓을수 있는 로그의 양.
|
static |
로그 전송 주기.
|
static |
전송 주기마다 전송할 로그의 최대치.
|
static |
Returns AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file.
However, it supports changes to API calls for reasons such as test setup.)
|
static |
Returns channel.
|
static |
HiveChat 타임아웃 설정 시간 반환
|
static |
Returns company.
|
static |
Hive 크로스프로모션 노출 여부 반환
|
static |
컨트롤러 사용 여부 반환
|
static |
HIVE 서버에서 판단한 국가코드를 반환한다.
|
static |
Returns Hive SDK Version.
|
static |
Hive 커스텀 테마 값 획득
|
static |
HIVE 서버에서 판단한 TimeZone 정보를 반환한다.
|
static |
Returns the default value of HTTP Connect Timeout (in seconds)
|
static |
Returns the default value of HTTP Read Timeout (in seconds)
|
static |
Hive SDK 법정대리인 동의 여부
|
static |
Return market.
|
static |
Returns maximum number of game logs.
|
static |
Game MetaData 요청
Key | 요청 data 키 |
bForceReload | network 통신 여부 |
Delegate | API 결과 통지 |
|
static |
Return version of SDK referenced by Hive SDK.
|
static |
Return serverId for server-specific maintenance popup support
(The world value registered in the back office world management)
|
static |
Returns whether HIVE SDK internal log is used.
|
static |
Returns Hive platform server zone.
|
static |
Hive SDK AgeGateU13 적용 여부 설정
bEnable | Hive SDK AgeGateU13 적용 여부 설정 |
|
static |
최대로 쌓을 수 있는 로그의 수
Limit | 최대 대기 가능한 로그의 수 |
|
static |
로그 전송 주기 설정.
seconds | 전송 주기 (초) |
|
static |
전송 주기마다 전송할 로그의 최대치 설정.
Limit | 전송주기마다 전송할 최대 로그의 양 |
|
static |
Set AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file.
However, it supports changes to API calls for reasons such as test setup.)
AppId | AppId |
|
static |
Set channel.
Channel | Channel (HIVE : HIVE Platform) |
|
static |
HiveChat 타임아웃 설정 시간 설정
time | HiveChat 타임아웃 설정 시간 |
|
static |
Set company.
Company | Company(COM2US : Com2us, GAMEVIL : Gamevil) |
|
static |
Hive 크로스프로모션 노출 여부 설정
bExpose | Hive 크로스프로모션 노출 여부 설정 |
|
static |
컨트롤러 사용 여부 설정
enable | 컨트롤러를 활성화하려면 true, 비활성화하려면 false를 입력 |
|
static |
API to reflect language code used in game in module
Just type in two lowercase letters ("en").
ISO 639-1 format.
Internally, uppercase characters are converted to lowercase characters. Alphabetic case rules follow US rules.
Language | Language code used in game. |
|
static |
Hive Orientation 설정
Orientation | 회전 방향 |
|
static |
Hive 커스텀 테마 설정
Type | EHiveThemeType |
|
static |
Set the value of HTTP Connect Timeout (in seconds)
second | Value of HTTP Connect Timeout (in seconds) |
|
static |
Set the value of HTTP Read Timeout (in seconds)
second | Value of HTTP Read Timeout (in seconds) |
|
static |
Set market.
Market | Market (google, tstore, olleh, ozstore, googleplay_lebi) |
|
static |
Set maximum number of game logs (Note: No change unless special occasion)
size | Maximum number of game logs |
|
static |
Set serverId for server-specific maintenance popup support
(The world value registered in the back office world management should be inputted according to the server.)
ServerId | for server-specific maintenance popup support |
|
static |
Hercules 사용 여부 설정
bEnable | Hercules 사용 여부 설정 |
|
static |
Set whether HIVE SDK internal log is used.
bUseLog | Whether HIVE SDK internal log is used |
|
static |
시크릿 모드 설정
use | 시크릿 모드 사용 여부. true로 설정하면 시크릿 모드 사용, false로 설정하면 일반 모드로 작동 별도 설정이 없으면 기본값으로 시크릿 모드로 작동 |
|
static |
Set Hive Hive platform server zone.
Type | Hive platform server zone (sandbox : for development, real : for production) |
|
static |
API to reflect language code used in game in module
Just type in two lowercase letters ("en").
ISO 639-1 format.
Internally, uppercase characters are converted to lowercase characters. Alphabetic case rules follow US rules.
Language | Language code used in game. |
|
static |
Set serverId for server-specific maintenance popup support
(The world value registered in the back office world management should be inputted according to the server.)
ServerId | for server-specific maintenance popup support |