UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
OnlineEngineInterface.h File Reference
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "UObject/Object.h"
#include "Online/CoreOnline.h"
#include "OnlineEngineInterface.generated.h"

Go to the source code of this file.

Classes

class  UOnlineEngineInterface
 
struct  UOnlineEngineInterface::FShowWebUrlParams
 

Macros

#define OSS_ADDED_SHOW_WEB   1
 

Functions

 DECLARE_DELEGATE_ThreeParams (FOnlineAutoLoginComplete, int32, bool, const FString &)
 
 DECLARE_DELEGATE_TwoParams (FOnlineSessionStartComplete, FName, bool)
 
 DECLARE_DELEGATE_TwoParams (FOnlineSessionEndComplete, FName, bool)
 
 DECLARE_DELEGATE_OneParam (FOnlineExternalUIChanged, bool)
 
 DECLARE_DELEGATE_OneParam (FOnlineShowWebUrlClosed, const FString &)
 
 DECLARE_DELEGATE_ThreeParams (FOnPIELoginComplete, int32, bool, const FString &)
 

Macro Definition Documentation

◆ OSS_ADDED_SHOW_WEB

#define OSS_ADDED_SHOW_WEB   1

Function Documentation

◆ DECLARE_DELEGATE_OneParam() [1/2]

DECLARE_DELEGATE_OneParam ( FOnlineExternalUIChanged  ,
bool   
)

Delegate fired when an external UI is opened or closed

◆ DECLARE_DELEGATE_OneParam() [2/2]

DECLARE_DELEGATE_OneParam ( FOnlineShowWebUrlClosed  ,
const FString &   
)

Delegate executed when the web url UI has been closed

◆ DECLARE_DELEGATE_ThreeParams() [1/2]

DECLARE_DELEGATE_ThreeParams ( FOnlineAutoLoginComplete  ,
int32  ,
bool  ,
const FString &   
)

Delegate fired when an AutoLogin request is complete

◆ DECLARE_DELEGATE_ThreeParams() [2/2]

DECLARE_DELEGATE_ThreeParams ( FOnPIELoginComplete  ,
int32  ,
bool  ,
const FString &   
)

Delegate fired when a PIE login has completed

◆ DECLARE_DELEGATE_TwoParams() [1/2]

DECLARE_DELEGATE_TwoParams ( FOnlineSessionEndComplete  ,
FName  ,
bool   
)

Delegate fired when an online EndSession call has completed

◆ DECLARE_DELEGATE_TwoParams() [2/2]

DECLARE_DELEGATE_TwoParams ( FOnlineSessionStartComplete  ,
FName  ,
bool   
)

Delegate fired when an online StartSession call has completed