|
|
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 | ) |