27 template <
typename TParamType>
115 using FArchiveCrc32::operator<<;
130 template <
typename T>
137 const FString
Name = EnumType->GetNameStringByValue(RawValue);
149 template <
typename T>
152 if constexpr (std::is_same<T, bool>::value)
162 static const int32 Precision = 4;
165 while (
S.Len() &&
S.EndsWith(
TEXT(
"0")))
170 if (
S.Len() &&
S.EndsWith(
TEXT(
".")))
175 return S.IsEmpty() ?
TEXT(
"0") :
S;
183 static_assert(!
sizeof(T),
"FieldValueToString only for numeric/enum types");
219template <
typename TElementType,
typename TAllocatorType>
227template <
typename TElementType,
typename TAllocatorType>
237 enum class EFlags :
uint8
256 Builder.PopObjectContext();
return Self
Definition CocoaThread.cpp:337
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
constexpr bool EnumHasAnyFlags(Enum Flags, Enum Contains)
Definition EnumClassFlags.h:35
FArchive & operator<<(FArchive &Ar, FEnvQueryDebugProfileData::FStep &Data)
Definition EnvQueryTypes.cpp:489
const TCHAR * LexToString(EAnalyticsRecordEventMode Mode)
Definition IAnalyticsProvider.cpp:5
Definition ArchiveCrc32.h:21
friend FArchiveCrc32 & operator<<(FArchiveCrc32 &Ar, const StructType &Value)
Definition ArchiveCrc32.h:49
Definition Archive.h:1208
Definition NameTypes.h:617
Definition AssetRegistryState.h:50
Definition UnrealString.h.inl:34
Definition MaterialInterface.h:296
Definition SkinnedAsset.h:47
Definition StaticMesh.h:593
Definition Texture.h:1219
Definition IsFloatingPoint.h:12
Definition IsIntegral.h:12
Definition ObjectPtr.h:488