Loading...
Searching...
No Matches
AccelByte::BaseSettings Class Referenceabstract
Inheritance diagram for AccelByte::BaseSettings:

Public Member Functions

virtual void Reset (ESettingsEnvironment const Environment)=0
BaseSettingsoperator= (BaseSettings const &Other)=default

Public Attributes

FString ClientId {}
FString ClientSecret {}
FString Namespace {}
FString PublisherNamespace {}
FString RedirectURI {}
FString BaseUrl {}
FString IamServerUrl {}
FString BasicServerUrl {}
FString PlatformServerUrl {}
FString LobbyServerUrl {}
FString StatisticServerUrl {}
FString QosManagerServerUrl {}
FString CloudSaveServerUrl {}
FString GameTelemetryServerUrl {}
FString AchievementServerUrl {}
FString InventoryServerUrl {}
FString UGCServerUrl {}
FString SessionBrowserServerUrl {}
FString SeasonPassServerUrl {}
FString MatchmakingV2ServerUrl {}
FString SessionServerUrl {}
FString GDPRServerUrl {}
FString AMSServerUrl {}
FString ChallengeServerUrl {}
FString ConfigServerUrl {}
float QosPingTimeout {.6f}
EHttpCacheType HttpCacheType = EHttpCacheType::STORAGE
bool bSendPredefinedEvent { false }

Protected Member Functions

virtual void LoadSettings (const FString &SectionPath)=0
virtual void LoadFallback (const FString &SectionPath, const FString &Key, FString &Value)=0