#include "CoreMinimal.h"
#include "Subsystems/GameInstanceSubsystem.h"
#include "Misc/DateTime.h"
#include "ApexSDKDefines.h"
#include "XAPITypes.h"
#include "ApexTypes.h"
#include "ApexWebSocket.h"
#include "ApexAPI.generated.h"
Go to the source code of this file.
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE (FOnApexWebSocketConnected) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnApexAuthCodeRetrieved, const FString &, AuthorizationCode) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FOnApexWebSocketConnectFailed, const FString &, Error) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FOnApexRequestFail, EApexRequestType, RequestType, const class UVaRestRequestJSON *, Request, FAPEXRequestFailed, FailedRequestResponse) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FOnApexWebSocketDisconnected, int32, StatusCode, const FString &, Reason, bool, bWasClean) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnApexRequestComplete, EApexRequestType, RequestType, const class UVaRestRequestJSON *, Request) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnApexTopTenDataComplete, const class UVaRestRequestJSON *, Request, FTopTenData, TopTenData) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FOnApexTopTenDataFail, const class UVaRestRequestJSON *, Request, FAPEXRequestFailed, FailedFetchResponse) |
|
| DECLARE_MULTICAST_DELEGATE (FOnStaticApexWebSocketConnected) |
|
| DECLARE_MULTICAST_DELEGATE_OneParam (FOnStaticApexAuthCodeRetrieved, const FString &) |
|
| DECLARE_MULTICAST_DELEGATE_OneParam (FOnStaticApexWebSocketConnectFailed, const FString &) |
|
| DECLARE_MULTICAST_DELEGATE_ThreeParams (FOnStaticApexWebSocketDisconnected, int32, const FString &, bool) |
|
| DECLARE_MULTICAST_DELEGATE_TwoParams (FOnStaticApexRequestComplete, EApexRequestType, const class UVaRestRequestJSON *) |
|
| DECLARE_MULTICAST_DELEGATE_TwoParams (FOnStaticApexRequestFail, EApexRequestType, const class UVaRestRequestJSON *) |
|
| DECLARE_MULTICAST_DELEGATE_TwoParams (FOnStaticApexTopTenDataComplete, const class UVaRestRequestJSON *, FTopTenData) |
|
| DECLARE_MULTICAST_DELEGATE_TwoParams (FOnStaticApexTopTenDataFail, const class UVaRestRequestJSON *, FAPEXRequestFailed) |
|
◆ EApexRequestType
UENUM(BlueprintType, Category = "APEX Responses", meta = (ScriptName = "MultiUserConnectionErrorType"))
Enumerator |
---|
Ping | |
Login | |
Logout | |
JoinSession | |
SessionEvent | |
CompleteSession | |
Definition at line 18 of file ApexAPI.h.
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE()
DECLARE_DYNAMIC_MULTICAST_DELEGATE |
( |
FOnApexWebSocketConnected | | ) |
|
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [1/2]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FOnApexAuthCodeRetrieved | , |
|
|
const FString & | , |
|
|
AuthorizationCode | ) |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam() [2/2]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FOnApexWebSocketConnectFailed | , |
|
|
const FString & | , |
|
|
Error | ) |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams() [1/2]
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams() [2/2]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams |
( |
FOnApexWebSocketDisconnected | , |
|
|
int32 | , |
|
|
StatusCode | , |
|
|
const FString & | , |
|
|
Reason | , |
|
|
bool | , |
|
|
bWasClean | ) |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [1/3]
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [2/3]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FOnApexTopTenDataComplete | , |
|
|
const class UVaRestRequestJSON * | , |
|
|
Request | , |
|
|
FTopTenData | , |
|
|
TopTenData | ) |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [3/3]
◆ DECLARE_MULTICAST_DELEGATE()
DECLARE_MULTICAST_DELEGATE |
( |
FOnStaticApexWebSocketConnected | | ) |
|
◆ DECLARE_MULTICAST_DELEGATE_OneParam() [1/2]
DECLARE_MULTICAST_DELEGATE_OneParam |
( |
FOnStaticApexAuthCodeRetrieved | , |
|
|
const FString & | ) |
◆ DECLARE_MULTICAST_DELEGATE_OneParam() [2/2]
DECLARE_MULTICAST_DELEGATE_OneParam |
( |
FOnStaticApexWebSocketConnectFailed | , |
|
|
const FString & | ) |
◆ DECLARE_MULTICAST_DELEGATE_ThreeParams()
DECLARE_MULTICAST_DELEGATE_ThreeParams |
( |
FOnStaticApexWebSocketDisconnected | , |
|
|
int32 | , |
|
|
const FString & | , |
|
|
bool | ) |
◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [1/4]
◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [2/4]
◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [3/4]
◆ DECLARE_MULTICAST_DELEGATE_TwoParams() [4/4]