HIVE SDK for Unreal Engine

Static Public Member Functions | List of all members
FHiveConfiguration Class Reference

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...
 

Detailed Description

This class manage HIVE SDK configuration


The documentation for this class was generated from the following file:
Copyright © Com2uS Platform Corporation. All Right Reserved. Terms of Use Privacy Policy