| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystemEOS/Source/OnlineSubsystemEOS/Public/EOSSettings.h |
Include |
#include "EOSSettings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine, defaultconfig)
class UEOSSettings : public UObject
Name | Description | ||
---|---|---|---|
|
Artifacts |
Per artifact SDK settings. A game might have a FooStaging, FooQA, and public Foo artifact |
|
|
bEnableOverlay |
Set to true to enable the overlay (ecom features) |
|
|
bEnableSocialOverlay |
Set to true to enable the social overlay (friends, invites, etc.) |
|
|
bMirrorAchievementsToEOS |
Set to true to write achievement data to EOS as well as the default platform |
|
|
bMirrorPresenceToEAS |
Set to true to have Epic Accounts presence information updated when the default platform is updated |
|
|
bMirrorStatsToEOS |
Set to true to write stats to EOS as well as the default platform |
|
|
bShouldEnforceBeingLaunchedByEGS |
Set to true to enable the social overlay (friends, invites, etc.) |
|
|
bUseEAS |
Set to true to have Epic Accounts used (friends list will be unified with the default platform) |
|
|
bUseEOSConnect |
Set to true to have EOS Connect APIs used to link accounts for crossplay |
|
|
bUseEOSSessions |
Set to true to use EOS for session registration with data mirrored to the default platform |
|
|
CacheDir |
The directory any PDS/TDS files are cached into. |
|
|
DefaultArtifactName |
Used when launched from a store other than EGS or when the specified artifact name was not present |
|
|
TickBudgetInMilliseconds |
Used to throttle how much time EOS ticking can take |
|
|
TitleStorageReadChunkLength |
Chunk size used when reading a title file |
|
|
TitleStorageTags |
Tag combinations for paged queries in title file enumerations, separate tags within groups using `+_ |
Name | Description | ||
---|---|---|---|
|
GetSettings() |
||
|
GetSettingsForArtifact ( |
Find the Settings for an artifact by name |
|
|
ToNative() |