Documentation for the Unreal C++ Plugin
Loading...
Searching...
No Matches
FXAPILanguageMap Struct ReferenceBlueprintType

USTRUCT(BlueprintType) More...

#include <XAPITypes.h>

Inheritance diagram for FXAPILanguageMap:
[legend]

Public Member Functions

 FXAPILanguageMap ()
 
 FXAPILanguageMap (const TMap< FString, FString > &InLanguageMap)
 
FString Add (FString InLanguage, FString InValue)
 
void Append (const FXAPILanguageMap &InLanguageMap)
 
void Clone (const FXAPILanguageMap &InLanguageMap)
 
virtual void FromJsonObject (const TSharedPtr< FJsonObject > &JObject)
 
 GENERATED_BODY ()
 
virtual bool IsEmpty () const override
 
virtual TSharedPtr< FJsonObject > ToJsonObject () const override
 

Public Attributes

TMap< FString, FString > Languages
 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Apex|XAPI|Language Map")
 

Detailed Description

USTRUCT(BlueprintType)

Definition at line 37 of file XAPITypes.h.

Constructor & Destructor Documentation

◆ FXAPILanguageMap() [1/2]

FXAPILanguageMap::FXAPILanguageMap ( )
inline

Definition at line 50 of file XAPITypes.h.

◆ FXAPILanguageMap() [2/2]

FXAPILanguageMap::FXAPILanguageMap ( const TMap< FString, FString > & InLanguageMap)
inline

Definition at line 52 of file XAPITypes.h.

Member Function Documentation

◆ Add()

FString FXAPILanguageMap::Add ( FString InLanguage,
FString InValue )
inline

Definition at line 57 of file XAPITypes.h.

Here is the caller graph for this function:

◆ Append()

void FXAPILanguageMap::Append ( const FXAPILanguageMap & InLanguageMap)
inline

Definition at line 68 of file XAPITypes.h.

◆ Clone()

void FXAPILanguageMap::Clone ( const FXAPILanguageMap & InLanguageMap)
inline

Definition at line 62 of file XAPITypes.h.

◆ FromJsonObject()

virtual void FJsonable::FromJsonObject ( const TSharedPtr< FJsonObject > & JObject)
inlinevirtualinherited

Reimplemented in FAPEXRequestFailed, FPSessionData, FSessionData, FCompleteSessionData, FAPEXOrganization, FUserSessionData, FApexUserData, FSessionReportData, FTopTenData, FAPEXAuthenticationCode, FXAPIInteractionComponent, FXAPIActivityDefinition, FXAPIAgent, FXAPIVerb, FXAPIActivity, FXAPIContext, FXAPIScore, FXAPIResult, FXAPIStatementBase, and FXAPIStatement.

Definition at line 18 of file ApexJSON.h.

Here is the caller graph for this function:

◆ GENERATED_BODY()

FXAPILanguageMap::GENERATED_BODY ( )

◆ IsEmpty()

virtual bool FXAPILanguageMap::IsEmpty ( ) const
inlineoverridevirtual

Reimplemented from FXAPIBase.

Definition at line 73 of file XAPITypes.h.

Here is the caller graph for this function:

◆ ToJsonObject()

virtual TSharedPtr< FJsonObject > FXAPILanguageMap::ToJsonObject ( ) const
inlineoverridevirtual

Reimplemented from FJsonable.

Definition at line 78 of file XAPITypes.h.

Here is the caller graph for this function:

Member Data Documentation

◆ Languages

TMap<FString, FString> FXAPILanguageMap::Languages
EditAnywhereBlueprintReadWrite

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Apex|XAPI|Language Map")

Definition at line 46 of file XAPITypes.h.


The documentation for this struct was generated from the following file: