CompatibleUniqueNetIdTypes
CompatibleUniqueNetIdTypes
#Overview
name: CompatibleUniqueNetIdTypes
The value of this variable can be defined or overridden in .ini config files. 8
.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/Custom/EOS/DefaultEngine.ini:14, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
ClearArray
- Is Array:
True
Location: <Workspace>/Projects/Lyra/Config/Custom/EOS/DefaultEngine.ini:15, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
EOS
- Is Array:
True
Location: <Workspace>/Projects/Lyra/Config/Custom/EOS/DefaultEngine.ini:16, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
EOSPlus
- Is Array:
True
Location: <Workspace>/Projects/Lyra/Config/Custom/Steam/DefaultEngine.ini:12, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
ClearArray
- Is Array:
True
Location: <Workspace>/Projects/Lyra/Config/Custom/Steam/DefaultEngine.ini:13, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
Steam
- Is Array:
True
Location: <Workspace>/Projects/Lyra/Config/Custom/SteamEOS/DefaultEngine.ini:19, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
ClearArray
- Is Array:
True
Location: <Workspace>/Projects/Lyra/Config/Custom/SteamEOS/DefaultEngine.ini:20, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
EOS
- Is Array:
True
Location: <Workspace>/Projects/Lyra/Config/Custom/SteamEOS/DefaultEngine.ini:21, section: [/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl]
- INI Section:
/Script/OnlineSubsystemUtils.OnlineEngineInterfaceImpl
- Raw value:
EOSPlus
- Is Array:
True
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Private/OnlineEngineInterfaceImpl.cpp:72
Scope (from outer to inner):
file
function bool UOnlineEngineInterfaceImpl::IsCompatibleUniqueNetId
Source code excerpt:
bool UOnlineEngineInterfaceImpl::IsCompatibleUniqueNetId(const FUniqueNetIdWrapper& InUniqueNetId) const
{
return InUniqueNetId.IsV1() && (InUniqueNetId.GetType() == GetDefaultOnlineSubsystemName() || CompatibleUniqueNetIdTypes.Contains(InUniqueNetId.GetType()));
}
uint8 UOnlineEngineInterfaceImpl::GetReplicationHashForSubsystem(FName InSubsystemName) const
{
return Online::GetUtils()->GetReplicationHashForSubsystem(InSubsystemName);
}
#Loc: <Workspace>/Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Private/OnlineEngineInterfaceImpl.h:43
Scope (from outer to inner):
file
class class UOnlineEngineInterfaceImpl : public UOnlineEngineInterface
Source code excerpt:
/** Array of unique net ids that are deemed valid when tested against gameplay login checks. */
UPROPERTY(config)
TArray<FName> CompatibleUniqueNetIdTypes;
/** Allow the subsystem used for voice functions to be overridden, in case it needs to be different than the default subsystem. May be useful on console platforms. */
UPROPERTY(config)
FName VoiceSubsystemNameOverride;
/** @return the identifier/context handle associated with a UWorld */