Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/CoreOnline/Public/Online/CoreOnline.h |
Include |
#include "Online/CoreOnline.h" |
namespace UE
{
namespace Online
{
enum EOnlineServices
{
Null,
Epic,
Xbox,
PSN,
Nintendo,
Stadia,
Steam,
Google,
GooglePlay,
Apple,
AppleGameKit,
Samsung,
Oculus,
Tencent,
Reserved_14,
Reserved_15,
Reserved_16,
Reserved_17,
Reserved_18,
Reserved_19,
Reserved_20,
Reserved_21,
Reserved_22,
Reserved_23,
Reserved_24,
Reserved_25,
Reserved_26,
Reserved_27,
GameDefined_0 = 28,
GameDefined_1,
GameDefined_2,
GameDefined_3,
Platform = 254,
Default = 255,
}
}
}
Name |
Description |
---|---|
Null |
Null, Providing minimal functionality when no backend services are required. |
Epic |
Epic Online Services. |
Xbox |
Xbox services. |
PSN |
PlayStation Network. |
Nintendo |
Nintendo. |
Stadia |
Stadia,. |
Steam |
Steam. |
|
Google. |
GooglePlay |
GooglePlay. |
Apple |
Apple. |
AppleGameKit |
GameKit. |
Samsung |
Samsung. |
Oculus |
Oculus. |
Tencent |
Tencent. |
Reserved_14 |
Reserved for future use/platform extensions. |
Reserved_15 |
|
Reserved_16 |
|
Reserved_17 |
|
Reserved_18 |
|
Reserved_19 |
|
Reserved_20 |
|
Reserved_21 |
|
Reserved_22 |
|
Reserved_23 |
|
Reserved_24 |
|
Reserved_25 |
|
Reserved_26 |
|
Reserved_27 |
|
GameDefined_0 |
For game specific Online Services. |
GameDefined_1 |
|
GameDefined_2 |
|
GameDefined_3 |
|
Platform |
Platform native, may not exist for all platforms. |
Default |
Default, configured via ini, TODO: List specific ini section/key. |
Copyright Epic Games, Inc. All Rights Reserved.