A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
UApexLibrary Class Reference

UCLASS() More...

#include <ApexLibrary.h>

Inheritance diagram for UApexLibrary:
[legend]

Static Public Member Functions

static TArray< TSharedPtr< FJsonValue > > ConvertToJsonValueObjectArray (const TArray< FJsonable > &Array)
 
static TArray< TSharedPtr< FJsonValue > > ConvertToJsonValueStringArray (const TArray< FString > &Array)
 
static FXAPIExtension CreateExtensionData (const TMap< FString, UVaRestJsonValue * > &Data)
 UFUNCTION(BlueprintCallable, Category = "Apex|API")
 
static FString GetApexSDKVersion ()
 
static UVaRestSubsystemGetRestSubsystem ()
 
static bool TryFillFromBoolArrayField (const TSharedPtr< FJsonObject > &JObject, const FString Field, TArray< bool > &ArrayToFill)
 
static bool TryFillFromBoolField (const TSharedPtr< FJsonObject > &JObject, const FString Field, bool &ValueToFill)
 
static bool TryFillFromIntegerArrayField (const TSharedPtr< FJsonObject > &JObject, const FString Field, TArray< int > &ArrayToFill)
 
static bool TryFillFromIntegerField (const TSharedPtr< FJsonObject > &JObject, const FString Field, int &ValueToFill)
 
static bool TryFillFromNumberArrayField (const TSharedPtr< FJsonObject > &JObject, const FString Field, TArray< float > &ArrayToFill)
 
static bool TryFillFromNumberField (const TSharedPtr< FJsonObject > &JObject, const FString Field, float &ValueToFill)
 
static bool TryFillFromObjectArrayField (const TSharedPtr< FJsonObject > &JObject, const FString Field, TArray< FJsonable > &ArrayToFill)
 
static bool TryFillFromObjectField (const TSharedPtr< FJsonObject > &JObject, const FString Field, FJsonable &ValueToFill)
 
static bool TryFillFromStringArrayField (const TSharedPtr< FJsonObject > &JObject, const FString Field, TArray< FString > &ArrayToFill)
 
static bool TryFillFromStringField (const TSharedPtr< FJsonObject > &JObject, const FString Field, FString &ValueToFill)
 

Private Member Functions

 GENERATED_BODY ()
 

Detailed Description

UCLASS()

Definition at line 20 of file ApexLibrary.h.

Member Function Documentation

◆ ConvertToJsonValueObjectArray()

static TArray< TSharedPtr< FJsonValue > > UApexLibrary::ConvertToJsonValueObjectArray ( const TArray< FJsonable > & Array)
inlinestatic

Definition at line 44 of file ApexLibrary.h.

Here is the caller graph for this function:

◆ ConvertToJsonValueStringArray()

static TArray< TSharedPtr< FJsonValue > > UApexLibrary::ConvertToJsonValueStringArray ( const TArray< FString > & Array)
inlinestatic

Definition at line 32 of file ApexLibrary.h.

Here is the caller graph for this function:

◆ CreateExtensionData()

FXAPIExtension UApexLibrary::CreateExtensionData ( const TMap< FString, UVaRestJsonValue * > & Data)
staticBlueprintCallable

UFUNCTION(BlueprintCallable, Category = "Apex|API")

Definition at line 8 of file ApexLibrary.cpp.

Here is the call graph for this function:

◆ GENERATED_BODY()

UApexLibrary::GENERATED_BODY ( )
private

◆ GetApexSDKVersion()

FString UApexLibrary::GetApexSDKVersion ( )
static

Definition at line 20 of file ApexLibrary.cpp.

Here is the caller graph for this function:

◆ GetRestSubsystem()

static UVaRestSubsystem * UApexLibrary::GetRestSubsystem ( )
inlinestatic

Definition at line 188 of file ApexLibrary.h.

Here is the caller graph for this function:

◆ TryFillFromBoolArrayField()

static bool UApexLibrary::TryFillFromBoolArrayField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
TArray< bool > & ArrayToFill )
inlinestatic

Definition at line 173 of file ApexLibrary.h.

◆ TryFillFromBoolField()

static bool UApexLibrary::TryFillFromBoolField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
bool & ValueToFill )
inlinestatic

Definition at line 67 of file ApexLibrary.h.

◆ TryFillFromIntegerArrayField()

static bool UApexLibrary::TryFillFromIntegerArrayField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
TArray< int > & ArrayToFill )
inlinestatic

Definition at line 158 of file ApexLibrary.h.

◆ TryFillFromIntegerField()

static bool UApexLibrary::TryFillFromIntegerField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
int & ValueToFill )
inlinestatic

Definition at line 89 of file ApexLibrary.h.

◆ TryFillFromNumberArrayField()

static bool UApexLibrary::TryFillFromNumberArrayField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
TArray< float > & ArrayToFill )
inlinestatic

Definition at line 143 of file ApexLibrary.h.

◆ TryFillFromNumberField()

static bool UApexLibrary::TryFillFromNumberField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
float & ValueToFill )
inlinestatic

Definition at line 78 of file ApexLibrary.h.

◆ TryFillFromObjectArrayField()

static bool UApexLibrary::TryFillFromObjectArrayField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
TArray< FJsonable > & ArrayToFill )
inlinestatic

Definition at line 111 of file ApexLibrary.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ TryFillFromObjectField()

static bool UApexLibrary::TryFillFromObjectField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
FJsonable & ValueToFill )
inlinestatic

Definition at line 100 of file ApexLibrary.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ TryFillFromStringArrayField()

static bool UApexLibrary::TryFillFromStringArrayField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
TArray< FString > & ArrayToFill )
inlinestatic

Definition at line 128 of file ApexLibrary.h.

Here is the caller graph for this function:

◆ TryFillFromStringField()

static bool UApexLibrary::TryFillFromStringField ( const TSharedPtr< FJsonObject > & JObject,
const FString Field,
FString & ValueToFill )
inlinestatic

Definition at line 56 of file ApexLibrary.h.

Here is the caller graph for this function:

The documentation for this class was generated from the following files: