UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StringFormatArg.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5// HEADER_UNIT_SKIP - Included through UnrealString.h
6
8
FPlatformTypes::CHAR16 UCS2CHAR
A 16-bit character containing a UCS2 (Unicode, 16-bit, fixed-width) code unit, used for compatibility...
Definition Platform.h:1139
FPlatformTypes::WIDECHAR WIDECHAR
A wide character. Normally a signed type.
Definition Platform.h:1133
FPlatformTypes::int64 int64
A 64-bit signed integer.
Definition Platform.h:1127
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
FPlatformTypes::UTF8CHAR UTF8CHAR
An 8-bit character containing a UTF8 (Unicode, 8-bit, variable-width) code unit.
Definition Platform.h:1137
FPlatformTypes::ANSICHAR ANSICHAR
An ANSI character. Normally a signed type.
Definition Platform.h:1131
FPlatformTypes::uint64 uint64
A 64-bit unsigned integer.
Definition Platform.h:1117
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition StringFormatArg.h:11
const WIDECHAR * StringLiteralWIDEValue
Definition StringFormatArg.h:29
FStringFormatArg(const FStringFormatArg &Other)
Definition StringFormatArg.h:56
CORE_API FStringFormatArg & operator=(const FStringFormatArg &Other)
Definition StringFormatter.cpp:24
int64 IntValue
Definition StringFormatArg.h:21
const UCS2CHAR * StringLiteralUCS2Value
Definition StringFormatArg.h:31
FStringFormatArg()=delete
FStringFormatArg(FStringFormatArg &&Other)
Definition StringFormatArg.h:60
uint64 UIntValue
Definition StringFormatArg.h:23
~FStringFormatArg()=default
const ANSICHAR * StringLiteralANSIValue
Definition StringFormatArg.h:27
FString StringValue
Definition StringFormatArg.h:37
double DoubleValue
Definition StringFormatArg.h:25
EType
Definition StringFormatArg.h:12
@ Int
Definition StringFormatArg.h:12
@ StringLiteralWIDE
Definition StringFormatArg.h:12
@ UInt
Definition StringFormatArg.h:12
@ StringLiteralUCS2
Definition StringFormatArg.h:12
@ StringLiteralUTF8
Definition StringFormatArg.h:12
@ String
Definition StringFormatArg.h:12
@ StringLiteralANSI
Definition StringFormatArg.h:12
@ Double
Definition StringFormatArg.h:12
EType Type
Definition StringFormatArg.h:15
const UTF8CHAR * StringLiteralUTF8Value
Definition StringFormatArg.h:33