This class manage HIVE SDK configuration
More...
#include <HiveConfiguration.h>
Static Public Member Functions | |
| static FString | GetHiveSDKVersion () |
| Returns Hive SDK Version. More... | |
| static FString | GetReferenceSDKVersion () |
| Return version of SDK referenced by Hive SDK. More... | |
| static FString | GetAppId () |
| Returns AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file. More... | |
| static void | SetAppId (const FString &AppId) |
| Set AppId (By default, AppId will be set to the package name in the AndroidManifest.xml file. More... | |
| static EHiveZoneType | GetZone () |
| Returns Hive platform server zone. More... | |
| static void | SetZone (const EHiveZoneType &Type) |
| Set Hive Hive platform server zone. More... | |
| static FString | GetServerId () |
| Return serverId for server-specific maintenance popup support (The world value registered in the back office world management) More... | |
| static void | 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 | 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 | SetGameLanguage (const FString &Language) |
| API to reflect language code used in game in module Just type in two lowercase letters ("en"). More... | |
| static void | UpdateGameLanguage (const FString &Language) |
| API to reflect language code used in game in module Just type in two lowercase letters ("en"). More... | |
| static bool | GetUseLog () |
| Returns whether HIVE SDK internal log is used. More... | |
| static void | SetUseLog (bool bUseLog) |
| Set whether HIVE SDK internal log is used. More... | |
| static FString | GetCompany () |
| Returns company. More... | |
| static void | SetCompany (const FString &Company) |
| Set company. More... | |
| static FString | GetChannel () |
| Returns channel. More... | |
| static void | SetChannel (const FString &Channel) |
| Set channel. More... | |
| static int32 | GetHttpConnectTimeout () |
| Returns the default value of HTTP Connect Timeout (in seconds) More... | |
| static void | SetHttpConnectTimeout (int32 second) |
| Set the value of HTTP Connect Timeout (in seconds) More... | |
| static int32 | GetHttpReadTimeout () |
| Returns the default value of HTTP Read Timeout (in seconds) More... | |
| static void | SetHttpReadTimeout (int32 second) |
| Set the value of HTTP Read Timeout (in seconds) More... | |
| static int32 | GetMaxGameLogSize () |
| Returns maximum number of game logs. More... | |
| static void | SetMaxGameLogSize (int32 size) |
| Set maximum number of game logs (Note: No change unless special occasion) More... | |
| static FString | GetMarket () |
| Return market. More... | |
| static void | SetMarket (const FString &Market) |
| Set market. More... | |
| static FString | GetHiveCountry () |
| HIVE 서버에서 판단한 국가코드를 반환한다. More... | |
| static FString | GetHiveTimeZone () |
| HIVE 서버에서 판단한 TimeZone 정보를 반환한다. More... | |
| static uint32 | GetAnalyticsSendLimit () |
| 전송 주기마다 전송할 로그의 최대치. More... | |
| static void | SetAnalyticsSendLimit (uint32 Limit) |
| 전송 주기마다 전송할 로그의 최대치 설정. More... | |
| static uint32 | GetAnalyticsQueueLimit () |
| 최대로 쌓을수 있는 로그의 양. More... | |
| static void | SetAnalyticsQueueLimit (uint32 Limit) |
| 최대로 쌓을 수 있는 로그의 수 More... | |
| static float | GetAnalyticsSendCycleSeconds () |
| 로그 전송 주기. More... | |
| static void | SetAnalyticsSendCycleSeconds (float seconds) |
| 로그 전송 주기 설정. More... | |
| static bool | GetAgeGateU13 () |
| Hive SDK AgeGateU13 적용 여부 반환 More... | |
| static void | SetAgeGateU13 (bool bEnable) |
| Hive SDK AgeGateU13 적용 여부 설정 More... | |
| static EHiveThemeType | GetHiveTheme () |
| Hive 커스텀 테마 값 획득 More... | |
| static void | SetHiveTheme (EHiveThemeType Type) |
| Hive 커스텀 테마 설정 More... | |
| static void | SetHiveOrientation (const FString &Orientation) |
| Hive Orientation 설정 More... | |
| static void | GetMetaData (const FString &Key, bool bForceReload, const FHiveConfigurationOnMetaDataDelegate &Delegate) |
| Game MetaData 요청 More... | |
| static void | SetUseHercules (bool bEnable) |
| Hercules 사용 여부 설정 More... | |
| static bool | GetCrossPromotionBannerShowing () |
| Hive 크로스프로모션 노출 여부 반환 More... | |
| static void | SetCrossPromotionBannerShowing (bool showing) |
| Hive 크로스프로모션 노출 여부 설정 More... | |
| static bool | GetAgeGateU16Agree () |
| Hive SDK GDPR 국가에서 16세 미만 약관 동의 여부 반환 More... | |
| static bool | GetLegalGuardianConsentMode () |
| Hive SDK 법정대리인 동의 여부 More... | |
| static void | SetUsePrivateBrowsingForAuth (bool use) |
| 시크릿 모드 설정 More... | |
| static bool | GetEnableGameController () |
| 컨트롤러 사용 여부 반환 More... | |
| static void | SetEnableGameController (bool enable) |
| 컨트롤러 사용 여부 설정 More... | |
| static void | SetChatConnectionTimeout (int32 Seconds) |
| HiveChat 타임아웃 설정 시간 설정 More... | |
| static int32 | GetChatConnectionTimeout () |
| HiveChat 타임아웃 설정 시간 반환 More... | |
This class manage HIVE SDK configuration