UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FFormatArgumentValue Class Reference

#include <Text.h>

Public Member Functions

 FFormatArgumentValue ()
 
CORE_API FFormatArgumentValue (const class FCbValue &Value)
 
 FFormatArgumentValue (const int32 Value)
 
 FFormatArgumentValue (const uint32 Value)
 
 FFormatArgumentValue (const int64 Value)
 
 FFormatArgumentValue (const uint64 Value)
 
 FFormatArgumentValue (const float Value)
 
 FFormatArgumentValue (const double Value)
 
 FFormatArgumentValue (const FText &Value)
 
 FFormatArgumentValue (FText &&Value)
 
 FFormatArgumentValue (ETextGender Value)
 
CORE_API bool IdenticalTo (const FFormatArgumentValue &Other, const ETextIdenticalModeFlags CompareModeFlags) const
 
CORE_API FString ToFormattedString (const bool bInRebuildText, const bool bInRebuildAsSource) const
 
CORE_API void ToFormattedString (const bool bInRebuildText, const bool bInRebuildAsSource, FString &OutResult) const
 
CORE_API FString ToExportedString (const bool bStripPackageNamespace=false) const
 
CORE_API void ToExportedString (FString &OutResult, const bool bStripPackageNamespace=false) const
 
CORE_API const TCHARFromExportedString (const TCHAR *InBuffer)
 
UE_FORCEINLINE_HINT EFormatArgumentType::Type GetType () const
 
int64 GetIntValue () const
 
uint64 GetUIntValue () const
 
float GetFloatValue () const
 
double GetDoubleValue () const
 
const FTextGetTextValue () const
 
ETextGender GetGenderValue () const
 

Friends

void operator<< (FStructuredArchive::FSlot Slot, FFormatArgumentValue &Value)
 

Constructor & Destructor Documentation

◆ FFormatArgumentValue() [1/11]

FFormatArgumentValue::FFormatArgumentValue ( )
inline

◆ FFormatArgumentValue() [2/11]

FFormatArgumentValue::FFormatArgumentValue ( const class FCbValue Value)

◆ FFormatArgumentValue() [3/11]

FFormatArgumentValue::FFormatArgumentValue ( const int32  Value)
inline

◆ FFormatArgumentValue() [4/11]

FFormatArgumentValue::FFormatArgumentValue ( const uint32  Value)
inline

◆ FFormatArgumentValue() [5/11]

FFormatArgumentValue::FFormatArgumentValue ( const int64  Value)
inline

◆ FFormatArgumentValue() [6/11]

FFormatArgumentValue::FFormatArgumentValue ( const uint64  Value)
inline

◆ FFormatArgumentValue() [7/11]

FFormatArgumentValue::FFormatArgumentValue ( const float  Value)
inline

◆ FFormatArgumentValue() [8/11]

FFormatArgumentValue::FFormatArgumentValue ( const double  Value)
inline

◆ FFormatArgumentValue() [9/11]

FFormatArgumentValue::FFormatArgumentValue ( const FText Value)
inline

◆ FFormatArgumentValue() [10/11]

FFormatArgumentValue::FFormatArgumentValue ( FText &&  Value)
inline

◆ FFormatArgumentValue() [11/11]

FFormatArgumentValue::FFormatArgumentValue ( ETextGender  Value)
inline

Member Function Documentation

◆ FromExportedString()

const TCHAR * FFormatArgumentValue::FromExportedString ( const TCHAR InBuffer)

◆ GetDoubleValue()

double FFormatArgumentValue::GetDoubleValue ( ) const
inline

◆ GetFloatValue()

float FFormatArgumentValue::GetFloatValue ( ) const
inline

◆ GetGenderValue()

ETextGender FFormatArgumentValue::GetGenderValue ( ) const
inline

◆ GetIntValue()

int64 FFormatArgumentValue::GetIntValue ( ) const
inline

◆ GetTextValue()

const FText & FFormatArgumentValue::GetTextValue ( ) const
inline

◆ GetType()

UE_FORCEINLINE_HINT EFormatArgumentType::Type FFormatArgumentValue::GetType ( ) const
inline

◆ GetUIntValue()

uint64 FFormatArgumentValue::GetUIntValue ( ) const
inline

◆ IdenticalTo()

bool FFormatArgumentValue::IdenticalTo ( const FFormatArgumentValue Other,
const ETextIdenticalModeFlags  CompareModeFlags 
) const

◆ ToExportedString() [1/2]

FString FFormatArgumentValue::ToExportedString ( const bool  bStripPackageNamespace = false) const

◆ ToExportedString() [2/2]

void FFormatArgumentValue::ToExportedString ( FString &  OutResult,
const bool  bStripPackageNamespace = false 
) const

◆ ToFormattedString() [1/2]

FString FFormatArgumentValue::ToFormattedString ( const bool  bInRebuildText,
const bool  bInRebuildAsSource 
) const

◆ ToFormattedString() [2/2]

void FFormatArgumentValue::ToFormattedString ( const bool  bInRebuildText,
const bool  bInRebuildAsSource,
FString &  OutResult 
) const

Friends And Related Symbol Documentation

◆ operator<<

void operator<< ( FStructuredArchive::FSlot  Slot,
FFormatArgumentValue Value 
)
friend

Member Data Documentation

◆ DoubleValue

double FFormatArgumentValue::DoubleValue

◆ FloatValue

float FFormatArgumentValue::FloatValue

◆ IntValue

int64 FFormatArgumentValue::IntValue

◆ UIntValue

uint64 FFormatArgumentValue::UIntValue

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