Navigation
API > API/Plugins > API/Plugins/SocketSubsystemSteamIP > API/Plugins/SocketSubsystemSteamIP/FSocketSubsystemSteam
Description
Determines if the SocketSubsystemSteam should override the platform socket subsystem. This means ISocketSubsystem::Get() will return this subsystem by default. However, the platform subsystem will still be accessible by specifying ISocketSubsystem::Get(PLATFORM_SOCKETSUBSYSTEM) as well as via passthrough operations.
If the project does not want to use SteamNetworking features, add bUseSteamNetworking=false to your OnlineSubsystemSteam configuration
| Name | ShouldOverrideDefaultSubsystem |
| Type | function |
| Header File | /Engine/Plugins/Online/SocketSubsystemSteamIP/Source/SocketSubsystemSteamIP/Public/SocketSubsystemSteam.h |
| Include Path | #include "SocketSubsystemSteam.h" |
| Source | /Engine/Plugins/Online/SocketSubsystemSteamIP/Source/SocketSubsystemSteamIP/Private/SocketSubsystemSteam.cpp |
bool ShouldOverrideDefaultSubsystem() const
if SteamNetworking should be the default socketsubsystem.