FStringFormatArg

An argument supplied to [FString::Format](API\Runtime\Core\Containers\FString\Format\1)

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Misc/StringFormatArg.h

Include

#include "Misc/StringFormatArg.h"

Syntax

struct FStringFormatArg

Remarks

An argument supplied to FString::Format

Variables

Name Description

Public variable

union FStringFo...

 

@426

Todo: convert this to a TVariant

Public variable

double

 

DoubleValue

Value as double

Public variable

int64

 

IntValue

Value as integer

Public variable

const ANSICHAR ...

 

StringLiteralANSIValue

Value as an ANSI string literal

Public variable

const UCS2CHAR ...

 

StringLiteralUCS2Value

Value as a UCS2 string literal

Public variable

const UTF8CHAR ...

 

StringLiteralUTF8Value

Value as a UTF8 string literal

Public variable

const WIDECHAR ...

 

StringLiteralWIDEValue

Value as a WIDE string literal

Public variable

FString

 

StringValue

Value as an FString

Public variable

EType

 

Type

The type of this arg

Public variable

uint64

 

UIntValue

Value as uint

Constructors

Name Description

Public function

FStringFormatArg

(
    const WIDECHAR* Value
)

Public function

FStringFormatArg

(
    const UCS2CHAR* Value
)

Public function

FStringFormatArg

(
    const UTF8CHAR* Value
)

Public function

FStringFormatArg

(
    const FStringFormatArg& RHS
)

Copyable

Public function

FStringFormatArg

(
    const int32 Value
)

Public function

FStringFormatArg

(
    const uint32 Value
)

Public function

FStringFormatArg

(
    const int64 Value
)

Public function

FStringFormatArg

(
    const uint64 Value
)

Public function

FStringFormatArg

(
    const float Value
)

Public function

FStringFormatArg

(
    const double Value
)

Public function

FStringFormatArg

(
    FString Value
)

Public function

FStringFormatArg

(
    const ANSICHAR* Value
)

Enums

Name

Description

Public enum

EType