1.x.x |
Documentation for the Unreal C++ Plugin
|
#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.
Classes | |
class | UApexAPI |
UCLASS(BlueprintType, Blueprintable) More... | |
Macros | |
#define | PACKAGE_SCOPE protected |
Enumerations | |
enum | EApexRequestType { Ping , Login , Logout , JoinSession , SessionEvent , CompleteSession } |
UENUM(BlueprintType, Category = "APEX Responses", meta = (ScriptName = "MultiUserConnectionErrorType")) More... | |
Functions | |
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) | |
|
BlueprintType |
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 | ) |