DefaultServices

DefaultServices

#Overview

name: DefaultServices

The value of this variable can be defined or overridden in .ini config files. 4 .ini config files referencing this setting variable.

It is referenced in 2 C++ source files.

#Summary

#Setting Variables

#References In INI files

Location: <Workspace>/Projects/Lyra/Config/DefaultEngine.ini:94, section: [OnlineServices]

Location: <Workspace>/Projects/Lyra/Config/Custom/EOS/DefaultEngine.ini:11, section: [OnlineServices]

Location: <Workspace>/Projects/Lyra/Config/Custom/Steam/DefaultEngine.ini:9, section: [OnlineServices]

Location: <Workspace>/Projects/Lyra/Config/Custom/SteamEOS/DefaultEngine.ini:16, section: [OnlineServices]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Private/Online/OnlineServicesRegistry.cpp:31

Scope (from outer to inner):

file
namespace    UE::Online
function     EOnlineServices FOnlineServicesRegistry::ResolveServiceName

Source code excerpt:

			FString Value;

			if (GConfig->GetString(TEXT("OnlineServices"), TEXT("DefaultServices"), Value, GEngineIni))
			{
				LexFromString(OnlineServices, *Value);
			}
		};
	}
	else if (OnlineServices == EOnlineServices::Platform)

#Loc: <Workspace>/Engine/Source/Programs/Online/OnlineTestsCore/Source/Private/OnlineCatchHelper.cpp:326

Scope (from outer to inner):

file
function     TArray<OnlineAutoReg::FApplicableServicesConfig> OnlineAutoReg::GetApplicableServices
lambda-function

Source code excerpt:

			if (ServicesTags.IsEmpty())
			{
				GConfig->GetArray(TEXT("OnlineServicesTests"), TEXT("DefaultServices"), ServicesTags, GEngineIni);
			}

			for (const FString& ServicesTag : ServicesTags)
			{
				FString ConfigCategory = FString::Printf(TEXT("OnlineServicesTests %s"), *ServicesTag);
				FApplicableServicesConfig Config;