Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon
Interface for retrieving config values used by OnlineServices implementations
For all the GetValue functions, Section will correspond to the section in an ini file, but can be interpreted in other ways by an IOnlineConfigProvider implementation to allow for OnlineServices implementations to use an alternative configuration file.
By convention, all sections of the OnlineServices implementations will take the following format: OnlineServices.
Implementations must at a minimum implement the FString and TArray
| Name | IOnlineConfigProvider |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/OnlineConfig.h |
| Include Path | #include "Online/OnlineConfig.h" |
Syntax
class IOnlineConfigProvider
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IOnlineConfigProvider() |
Online/OnlineConfig.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Get a FString value | Online/OnlineConfig.h | ||
| Get an value consisting of a TArray of FStrings | Online/OnlineConfig.h | ||
bool GetValue
(
const TCHAR* Section, |
Online/OnlineConfig.h | ||
| Online/OnlineConfig.h | |||
bool GetValue
(
const TCHAR* Section, |
Online/OnlineConfig.h | ||
| Online/OnlineConfig.h |