Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
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
| Type | Name | Description | |
|---|---|---|---|
| union FStringFormatArg | Todo: convert this to a TVariant | ||
| double | DoubleValue | Value as double | |
| int64 | IntValue | Value as integer | |
| const ANSICHAR * | StringLiteralANSIValue | Value as an ANSI string literal | |
| const UCS2CHAR * | StringLiteralUCS2Value | Value as a UCS2 string literal | |
| const UTF8CHAR * | StringLiteralUTF8Value | Value as a UTF8 string literal | |
| const WIDECHAR * | StringLiteralWIDEValue | Value as a WIDE string literal | |
| FString | StringValue | Value as an FString | |
| EType | Type | The type of this arg | |
| uint64 | UIntValue | Value as uint |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Not default constructible | |||
FStringFormatArg
(
const ANSICHAR* Value |
|||
FStringFormatArg
(
const WIDECHAR* Value |
|||
FStringFormatArg
(
const UCS2CHAR* Value |
|||
FStringFormatArg
(
const UTF8CHAR* Value |
|||
FStringFormatArg
(
const FStringFormatArg& Other |
|||
FStringFormatArg
(
FStringFormatArg&& Other |
|||
FStringFormatArg
(
const int32 Value |
|||
FStringFormatArg
(
const uint32 Value |
|||
FStringFormatArg
(
const int64 Value |
|||
FStringFormatArg
(
const uint64 Value |
|||
FStringFormatArg
(
const float Value |
|||
FStringFormatArg
(
const double Value |
|||
FStringFormatArg
(
FString Value |
|||
FStringFormatArg
(
FStringView Value |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Operators
| Type | Name | Description | |
|---|---|---|---|
| FStringFormatArg & | operator=
(
const FStringFormatArg& Other |
||
| FStringFormatArg & | operator=
(
FStringFormatArg&& Other |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EType |