Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
BaseKeyFuncs |
The base KeyFuncs type with some useful definitions for all KeyFuncs; meant to be derived from instead of used directly. |
|
DefaultKeyComparer |
Default comparer for keys in TLruCache. |
|
DefaultKeyFuncs |
A default implementation of the KeyFuncs used by TSet which uses the element as a key. |
|
ENullTerminatedString |
|
|
FBinaryHeap |
Copyright (C) 2009 Nine Realms, Inc |
|
FBitArrayMemory |
|
|
FBitReference |
Used to read/write a bit in the array as a bool. |
|
FBitSet |
Functions for manipulating bit sets. |
|
FConstBitReference |
Used to read a bit in the array as a bool. |
|
FContainerAllocatorInterface |
This is the allocation policy interface; it exists purely to document the policy's interface, and should not be used. |
|
FCountingOutputIterator |
This is a basic object which counts how many times it has been incremented |
|
FDefaultBitArrayAllocator |
|
|
FDefaultSetAllocator |
|
|
FDefaultSparseArrayAllocator |
|
|
FHashTable |
|
|
FIndexedLockFreeLink |
|
|
FIndexedPointer |
|
|
FLazyPrintf |
To avoid limits with the Printf parameter count, for more readability and type safety |
|
FLockFreeLinkPolicy |
There is a version of this code that uses 128 bit atomics to avoid the indirection, that is why we have this policy class at all. |
|
FLockFreePointerFIFOBase |
|
|
FLockFreePointerListLIFOBase |
|
|
FLockFreePointerListLIFORoot |
|
|
FNull |
|
|
FPaddingForCacheContention |
|
|
FRelativeBitReference |
Used to reference a bit in an unspecified bit array. |
|
FResourceArrayInterface |
An element type independent interface to the resource array. |
|
FResourceBulkDataInterface |
Allows for direct GPU mem allocation for bulk resource types. |
|
FScriptArray |
|
|
FScriptBitArray |
|
|
FScriptContainerElement |
A type which is used to represent a script type that is unknown at compile time. |
|
FScriptMap |
|
|
FScriptMapLayout |
|
|
FScriptSet |
|
|
FScriptSetLayout |
|
|
FScriptSparseArray |
|
|
FScriptSparseArrayLayout |
|
|
FSetElementId |
Either NULL or an identifier for an element of a set. |
|
FSparseArrayAllocationInfo |
The result of a sparse array allocation. |
|
FStackTracker |
Stack tracker. Used to identify callstacks at any point in the codebase. |
|
FStallingTaskQueue |
|
|
FString |
A dynamically sizeable string. |
|
FStringOutputDevice |
String output device. |
|
FStringOutputDeviceCountLines |
String output device. |
|
FTCHARToUTF8_Convert |
This should be replaced with Platform stuff when FPlatformString starts to know about UTF-8. |
|
FTextRange |
|
|
FTexture2DResourceMem |
Allows for direct GPU mem allocation for texture resource. |
|
FTSBackgroundableTicker |
This works the same as the core FTSTicker, but on supported mobile platforms it continues ticking while the app is running in the background. |
|
FTSTicker |
Thread-safe ticker class. Fires delegates after a delay. |
|
FTSTickerObjectBase |
Base class for thread-safe ticker objects |
|
FUTF8ToTCHAR_Convert |
|
|
TAlignedHeapAllocator |
The indirect allocation policy always allocates the elements indirectly. |
|
TAlignedSparseArrayAllocator |
|
|
TAllocatorFixedSizeFreeList |
Fixed-sized allocator that uses a free list to cache allocations. |
|
TAllocatorTraits |
|
|
TAllocatorTraitsBase |
|
|
TArray |
Templated dynamic array |
|
TArrayBuilder |
Template for fluent array builders. |
|
TArrayView |
Templated fixed-size view of another array |
|
TBasicArray |
Basic RAII array which can be used without the excessive dependencies needed by TArray, which needs to be serialisable, have a fixed ABI, have lots of helper algorithms as members, have auto-shrinking, support allocators etc. |
|
TBitArray |
Forward declaration. |
|
TBitsToSizeType |
|
|
TCanBulkSerialize |
|
|
TCanMoveBetweenAllocators |
|
|
TCanMoveTArrayPointersBetweenArrayTypes |
|
|
TCheckedPointerIterator |
Pointer-like iterator type for ranged-for loops which checks that the container hasn't been resized during iteration. |
|
TChunkedArray |
An array that uses multiple allocations to avoid allocation failure due to fragmentation. |
|
TChunkedArrayIterator |
|
|
TCircularBuffer |
Template for circular buffers. |
|
TCircularQueue |
Implements a lock-free first-in first-out queue using a circular array. |
|
TClosableLockFreePointerListUnorderedSingleConsumer |
|
|
TClosableMpscQueue |
Multi-producer/single-consumer unbounded concurrent queue that can be consumed only once. |
|
TConstDualSetBitIterator |
An iterator which only iterates over the bits which are set in both of two bit-arrays, if the Both template argument is true, or either if the argument is false. |
|
TConstSetBitIterator |
An iterator which only iterates over set bits. |
|
TConstStaticBitReference |
Used to read a bit in the static array as a bool. |
|
TContainerElementTypeCompatibility |
Temporary compatibility mechanism to be used solely for the purpose of raw pointers to wrapped pointers. |
|
TDefaultMapHashableKeyFuncs |
|
|
TDefaultMapKeyFuncs |
Defines how the map's pairs are hashed. |
|
TDeque |
Sequential double-ended queue (deque) container class. |
|
TDereferencingIterator |
|
|
TDisambiguater |
Used to disambiguate methods that are overloaded for all possible subtypes of a TUnion where the subtypes may not be distinct. |
|
TDiscardableKeyValueCache |
Implements a thread-safe discardable Key/Value cache by using two maps - a primary and a backfill. |
|
TDoubleLinkedList |
Double linked list. |
|
TDoubleLinkedListIterator |
|
|
TEnumAsByte |
Template to store enumeration values as bytes in a type-safe way. |
|
TEnumAsByte_EnumClass |
|
|
TFixedAllocator |
The fixed allocation policy allocates up to a specified number of elements in the same allocation as the container. |
|
TFixedSetAllocator |
An inline set allocator that doesn't have any secondary storage. |
|
TFixedSparseArrayAllocator |
An inline sparse array allocator that doesn't have any secondary storage. |
|
THashTable |
|
|
TIndexedContainerIterator |
Generic iterator which can operate on types that expose the following: |
|
TIndirectArray |
|
|
TInlineAllocator |
The inline allocation policy allocates up to a specified number of elements in the same allocation as the container. |
|
TInlineSetAllocator |
An inline set allocator that allows sizing of the inline allocations for a set number of elements. |
|
TInlineSparseArrayAllocator |
An inline sparse array allocator that allows sizing of the inline allocations for a set number of elements. |
|
TIntrusiveDoubleLinkedList |
Intrusive double linked list. |
|
TIntrusiveDoubleLinkedListIterator |
Forward declarations. |
|
TIntrusiveDoubleLinkedListNode |
Node of an intrusive double linked list Structs/classes must inherit this, to use it, e.g: struct FMyStruct : public TIntrusiveDoubleLinkedListNode |
|
TIntrusiveLinkedList |
Encapsulates a link in a single linked list with constant access time. |
|
TIntrusiveLinkedListIterator |
|
|
TIsCompatibleElementType |
Trait testing whether a type is compatible with the view type |
|
TIsCompatibleRangeType |
Trait testing whether a type is compatible with the view type |
|
TIsContainerElementTypeCopyable |
Temporary compatibility mechanism to be used solely for the purpose of raw pointers to wrapped pointers. |
|
TIsContainerElementTypeReinterpretable |
Temporary compatibility mechanism to be used solely for the purpose of raw pointers to wrapped pointers. |
|
TIsReinterpretableRangeType |
Trait testing whether a type is reinterpretable in a way that permits use with the view type |
|
TIsTArray |
Traits class which determines whether or not a type is a TArray. |
|
TIsTMap |
Traits class which determines whether or not a type is a TMap. |
|
TIsTSet |
Traits class which determines whether or not a type is a TSet. |
|
TIteratorAdapter |
Adapter class for iterator implementation. |
|
TIteratorBase |
TDeque iterator class. |
|
TKeyInitializer |
An initializer type for keys that's passed to the pair set when adding a new key. |
|
TLinkedList |
Encapsulates a link in a single linked list with constant access time. |
|
TLinkedListBase |
Base linked list class, used to implement methods shared by intrusive/non-intrusive linked lists |
|
TLinkedListIterator |
|
|
TLinkedListIteratorBase |
|
|
TList |
Simple single-linked list template. |
|
TLockFreeAllocOnceIndexedAllocator |
|
|
TLockFreeClassAllocator |
Thread safe, lock free pooling allocator of memory for instances of T. |
|
TLockFreeClassAllocator_TLSCache |
Thread safe, lock free pooling allocator of memory for instances of T. |
|
TLockFreeFixedSizeAllocator |
Thread safe, lock free pooling allocator of fixed size blocks that never returns free space until program shutdown. |
|
TLockFreeFixedSizeAllocator_TLSCache |
Thread safe, lock free pooling allocator of fixed size blocks that never returns free space, even at shutdown alignment isn't handled, assumes FMemory::Malloc will work |
|
TLockFreeFixedSizeAllocator_TLSCacheBase |
|
|
TLockFreePointerListFIFO |
|
|
TLockFreePointerListLIFO |
|
|
TLockFreePointerListLIFOPad |
|
|
TLockFreePointerListUnordered |
|
|
TLruCache |
Implements a Least Recently Used (LRU) cache. |
|
TMakeSigned |
PUBLIC_RINGBUFFER_TODO: Move TMakeSigned and TMakeUnsigned into MakeSigned.h. |
|
TMakeUnsigned |
|
|
TMap |
A TMapBase specialization that only allows a single value associated with each key. |
|
TMapBase |
The base class of maps from keys to values. |
|
TMapBuilder |
Template for fluent map builders. |
|
TMpscQueue |
Fast multi-producer/single-consumer unbounded concurrent queue. |
|
TMRUArray |
Same as TArray except: |
|
TMultiMap |
A TMapBase specialization that allows multiple values to be associated with each key. |
|
TNonRelocatableInlineAllocator |
Implements a variant of TInlineAllocator with a secondary heap allocator that is allowed to store a pointer to its inline elements. |
|
TPairInitializer |
An initializer type for pairs that's passed to the pair set when adding a new pair. |
|
TPassthruPointer |
This seemingly-pointless class is intended to be API-compatible with TStringPassthru and is returned by StringPassthru when no string conversion is necessary. |
|
TQueue |
Template for queues. |
|
TResourceArray |
A array which allocates memory which can be used for UMA rendering resources. |
|
TRingBuffer |
Copyright Epic Games, Inc. All Rights Reserved. |
|
TScriptArray |
Base dynamic array. |
|
TScriptBitArray |
Untyped bit array type for accessing TBitArray data, like FScriptArray for TArray. |
|
TScriptMap |
Untyped map type for accessing TMap data, like FScriptArray for TArray. |
|
TScriptSet |
Untyped set type for accessing TSet data, like FScriptArray for TArray. |
|
TScriptSparseArray |
Untyped sparse array type for accessing TSparseArray data, like FScriptArray for TArray. |
|
TSet |
A set with an optional KeyFuncs parameters for customizing how the elements are compared and searched. |
|
TSetAllocator |
Encapsulates the allocators used by a set in a single type. |
|
TSetElement |
An element in the set. |
|
TSetElementBase |
|
|
TSizedDefaultAllocator |
'typedefs' for various allocator defaults. |
|
TSizedHeapAllocator |
The indirect allocation policy always allocates the elements indirectly. |
|
TSortableMapBase |
The base type of sortable maps. |
|
TSortedMap |
A Map of keys to value, implemented as a sorted TArray of TPairs. |
|
TSparseArray |
Forward declarations. |
|
TSparseArrayAllocator |
Sparse array allocation definitionsEncapsulates the allocators used by a sparse array in a single type. |
|
TSparseArrayElementOrFreeListLink |
Allocated elements are overlapped with free element info in the element list. |
|
TSpscQueue |
Fast single-producer/single-consumer unbounded concurrent queue. |
|
TStaticArray |
An array with a static number of elements. |
|
TStaticBitArray |
A statically sized bit array. |
|
TStaticBitReference |
Used to read/write a bit in the static array as a bool. |
|
TStaticHashTable |
|
|
TStridedView |
TStridedView is similar to TArrayView, but allows flexible byte stride between elements. |
|
TStringBuilderBase |
String Builder |
|
TStringBuilderWithBuffer |
A string builder with inline storage. |
|
TStringConversion |
Class takes one type of string and converts it to another. |
|
TStringConvert |
|
|
TStringPassthru |
This class is returned by StringPassthru and is not intended to be used directly. |
|
TStringPointer |
Class takes one type of string and and stores it as-is. |
|
TStringView |
A fixed-size string builder for TCHAR. |
|
TTransArray |
You need to do it, you will have to fix up FTransaction::FObjectRecord to use the correct TArray |
|
TTripleBuffer |
Template for triple buffers. |
|
TTypeFromString |
|
|
TTypeToString |
Shorthand legacy use for Lex functions |
|
TUnion |
Represents a type which is the union of several other types; i.e. it can have a value whose type is of any the union's subtypes. |
|
TUTF16ToUTF32_Convert |
|
|
TUTF32ToUTF16_Convert |
Name |
Description |
---|---|
FAnsiStringBuilderBase |
The base string builder type for ANSICHAR. |
FAnsiStringView |
|
FDefaultAllocator |
|
FHeapAllocator |
|
FStringBuilderBase |
The base string builder type for TCHAR. |
FStringFormatNamedArguments |
|
FStringFormatOrderedArguments |
|
FStringView |
|
FTCHARToUTF16 |
Special handling for platforms still using a 32-bit TCHAR |
FTCHARToUTF32 |
|
FTCHARToUTF8 |
These should be replaced with StringCasts when FPlatformString starts to know about UTF-8. |
FTCHARToWChar |
Special handling for going from char16_t to wchar_t for third party libraries that need wchar_t |
FTickerDelegate |
Ticker delegates return true to automatically reschedule at the same delay or false for one-shot. |
FUTF16ToTCHAR |
|
FUTF32ToTCHAR |
|
FUtf8StringBuilderBase |
The base string builder type for UTF8CHAR. |
FUtf8StringView |
|
FUTF8ToTCHAR |
|
FWCharToTCHAR |
|
FWideStringBuilderBase |
The base string builder type for WIDECHAR. |
FWideStringView |
|
TAnsiStringBuilder |
An extendable string builder for ANSICHAR. |
TArrayElementsAreCompatible |
Assume elements are compatible with themselves - avoids problems with generated copy constuctors of arrays of forwarded types, e.g.: |
TConstDualBothSetBitIterator |
A specialization of TConstDualSetBitIterator for iterating over two TBitArray containers and stop only when bits in the same location in each are both set. |
TConstDualEitherSetBitIterator |
A specialization of TConstDualSetBitIterator for iterating over two TBitArray containers and stop only when either, or both, of the bits in the same location in each are set. |
TIterator |
|
TPair |
|
TStringBuilder |
An extendable string builder for TCHAR. |
TUtf8StringBuilder |
An extendable string builder for UTF8CHAR. |
TWideStringBuilder |
An extendable string builder for WIDECHAR. |
Name |
Description |
|
---|---|---|
|
EBitwiseOperatorFlags |
Flag enumeration for control bitwise operator functionality |
|
EQueueMode |
Enumerates concurrent queue modes. |
|
EResourceAlignment |
Alignment for supported resource types |
Name | Description | ||
---|---|---|---|
|
decltype(aut... |
ArrayViewPrivate::GetDataHelper ( |
Simply forwards to an unqualified GetData(), but can be called from within TArrayView where GetData() is already a member and so hides any others. |
|
decltype(aut... |
ArrayViewPrivate::GetReinterpretedDataHelper ( |
Gets the data from the passed argument and proceeds to reinterpret the resulting elements. |
|
BytesToHex |
Convert an array of bytes to hex |
|
|
BytesToString |
Convert an array of bytes to a TCHAR |
|
|
ByteToHex |
Convert a byte to hex |
|
|
To |
CharCast ( |
Casts one fixed-width char type into another. |
|
const bool |
CheckTCharIsHex ( |
Checks if the TChar is a valid hex character |
|
SizeType |
DefaultCalculateSlackGrow |
|
|
SizeType |
DefaultCalculateSlackReserve |
|
|
SizeType |
DefaultCalculateSlackShrink |
|
|
class |
deprecated ( |
Base class for ticker objects |
|
class |
deprecated ( |
DEPRECATED Not thread-safe ticker class. |
|
DoTestCriticalStall() |
||
|
FindMatchingClosingParenthesis |
A helper function to find closing parenthesis that matches the first open parenthesis found. |
|
|
Freeze::IntrinsicAppendHash ( |
||
|
Freeze::IntrinsicAppendHash ( |
||
|
Freeze::IntrinsicAppendHash ( |
||
|
Freeze::IntrinsicAppendHash ( |
||
|
Freeze::IntrinsicAppendHash ( |
||
|
Freeze::IntrinsicAppendHash ( |
||
|
Freeze::IntrinsicGetTargetAlignment ( |
||
|
Freeze::IntrinsicGetTargetAlignment ( |
||
|
Freeze::IntrinsicToString ( |
||
|
Freeze::IntrinsicUnfrozenCopy ( |
||
|
Freeze::IntrinsicUnfrozenCopy ( |
||
|
Freeze::IntrinsicUnfrozenCopy ( |
||
|
Freeze::IntrinsicUnfrozenCopy ( |
||
|
Freeze::IntrinsicUnfrozenCopy ( |
||
|
Freeze::IntrinsicUnfrozenCopy ( |
||
|
Freeze::IntrinsicWriteMemoryImage ( |
||
|
Freeze::IntrinsicWriteMemoryImage ( |
||
|
Freeze::IntrinsicWriteMemoryImage ( |
||
|
Freeze::IntrinsicWriteMemoryImage ( |
||
|
Freeze::IntrinsicWriteMemoryImage ( |
||
|
Freeze::IntrinsicWriteMemoryImage ( |
||
|
Freeze::IntrinsicWriteMemoryImage ( |
||
|
auto |
GetData ( |
|
|
auto |
GetData ( |
|
|
TCHAR * |
GetData ( |
|
|
const TCHAR ... |
GetData ( |
|
|
auto |
GetNum ( |
|
|
auto |
GetNum ( |
|
|
constexpr au... |
GetNum ( |
|
|
GetNum ( |
||
|
GetTypeHash ( |
Case insensitive string hash function. |
|
|
GetTypeHash ( |
||
|
GetTypeHash ( |
Case insensitive string hash function. |
|
|
HexToBytes |
Convert FString of Hex digits into the byte array. |
|
|
ReferencedTy... |
IfAThenAElseB ( |
Branchless pointer selection return A ? A : B; |
|
ReferencedTy... |
IfPThenAElseB ( |
Branchless pointer selection based on predicate return PTRINT(Predicate) ? A : B; |
|
LexFromString |
||
|
LexFromString |
||
|
LexFromString |
||
|
LexFromString |
||
|
LexFromString |
||
|
LexFromString |
||
|
LexFromString ( |
||
|
LexFromString ( |
||
|
LexFromString |
||
|
LexFromString |
||
|
LexFromString |
Generalized API to convert something to a string. |
|
|
LexFromString |
||
|
LexToSanitizedString ( |
Helper template to convert to sanitized strings |
|
|
LexToSanitizedString ( |
Overloaded for doubles |
|
|
LexToSanitizedString ( |
Overloaded for floats |
|
|
LexToString ( |
Convert numeric types to a string |
|
|
LexToString ( |
||
|
LexToString ( |
||
|
LexToString ( |
||
|
LexToString ( |
||
|
LexTryParseString ( |
Parse a string into this type, returning whether it was successful Specialization for arithmetic types |
|
|
LexTryParseString |
Try and parse a bool - always returns true |
|
|
void * |
LockFreeAllocLinks ( |
|
|
LockFreeFreeLinks |
||
|
LockFreeLinksExhausted ( |
||
|
LockFreeTagCounterHasOverflowed() |
||
|
auto |
MakeArrayView ( |
|
|
TArrayView< ... |
MakeArrayView ( |
|
|
auto |
MakeArrayView ( |
|
|
TStridedView... |
MakeStridedView ( |
|
|
TStridedView... |
MakeStridedView ( |
|
|
auto |
MakeStridedView ( |
|
|
TStridedView... |
MakeStridedView |
|
|
TStridedView... |
MakeStridedViewOfBase ( |
|
|
constexpr au... |
MakeStringView ( |
|
|
constexpr au... |
MakeStringView ( |
|
|
TStaticArray... |
MakeUniformStaticArray ( |
Creates a static array filled with the specified value. |
|
MoveByRelocate ( |
This is used to provide type specific behavior for a move which will destroy B. |
|
|
Murmur32 ( |
||
|
MurmurFinalize32 ( |
||
|
MurmurFinalize64 ( |
||
|
NibbleToTChar ( |
Returns Char value of Nibble |
|
|
void * |
operator new ( |
Placement new on TIndirectArray has been deprecated - users should call Insert() passing a pointer to an object created with new. |
|
void * |
operator new ( |
Transactional array operator news. |
|
void * |
operator new ( |
Array operator news. |
|
void * |
operator new ( |
|
|
void * |
operator new ( |
Placement new on TIndirectArray has been deprecated - users should call Add() passing a pointer to an object created with new. |
|
void * |
operator new ( |
TSparseArray operator news. |
|
void * |
operator new ( |
A placement new operator which constructs an element in a sparse array allocation. |
|
void * |
operator new ( |
|
|
void * |
operator new |
|
|
void * |
operator new ( |
|
|
constexpr bo... |
operator! |
|
|
operator!= ( |
||
|
operator!= ( |
||
|
auto |
operator!= ( |
|
|
auto |
operator!= ( |
|
|
operator!= ( |
||
|
operator!= |
||
|
operator!= ( |
||
|
operator!= ( |
Inequality operator. |
|
|
operator!= ( |
||
|
constexpr FA... |
operator""_ASV ( |
|
|
constexpr FS... |
operator""_SV ( |
|
|
FUtf8StringV... |
operator""_U8SV ( |
Constexpr |
|
constexpr FW... |
operator""_WSV ( |
|
|
constexpr EB... |
operator& ( |
|
|
EBitwiseOper... |
operator&= ( |
|
|
constexpr EB... |
operator^ ( |
|
|
EBitwiseOper... |
operator^= ( |
|
|
constexpr EB... |
operator| ( |
|
|
EBitwiseOper... |
operator|= ( |
|
|
constexpr EB... |
operator~ |
|
|
TIndexedCont... |
operator+ ( |
Operator + |
|
operator== ( |
||
|
operator== ( |
||
|
auto |
operator== ( |
|
|
auto |
operator== ( |
|
|
operator== ( |
||
|
operator== |
TDeque comparison operators. |
|
|
operator== ( |
||
|
operator== ( |
Equality operator. |
|
|
operator== ( |
Comparison of array views to each other is not implemented because it is not obvious whether the caller wants an exact match of the data pointer and size, or to compare the objects being pointed to. |
|
|
SlugStringForValidName |
Given a display label string, generates an FString slug that only contains valid characters for an FName. |
|
|
auto |
StringCast ( |
StringCast example usage: |
|
auto |
StringCast ( |
Creates an object which acts as a source of a given string type. See example above. |
|
StringConv::DecodeSurrogate |
||
|
StringConv::EncodeSurrogate |
||
|
FUnused |
StringConv::GetLegacyFromType ( |
|
|
ConverterTyp... |
StringConv::GetLegacyFromType ( |
Helper functions for getting the conversion type from a converter. |
|
StringConv::InlineCombineSurrogates ( |
Inline combine any UTF-16 surrogate pairs in the given string |
|
|
StringConv::InlineCombineSurrogates_Array |
Inline combine any UTF-16 surrogate pairs in the given null-terminated TCHAR array |
|
|
StringConv::InlineCombineSurrogates_Buffer ( |
Inline combine any UTF-16 surrogate pairs in the given null-terminated character buffer, returning the updated length |
|
|
StringConv::IsEncodedSurrogate ( |
Is the provided Codepoint outside of the range of the basic multilingual plane, but within the valid range of UTF8/16? |
|
|
StringConv::IsHighSurrogate ( |
Is the provided Codepoint within the range of the high-surrogates? |
|
|
StringConv::IsLowSurrogate ( |
Is the provided Codepoint within the range of the low-surrogates? |
|
|
StringConv::IsValidCodepoint ( |
Is the provided Codepoint within the range of valid codepoints? |
|
|
auto |
StringMemoryPassthru |
Allows the efficient conversion of strings by means of a temporary memory buffer only when necessary. |
|
TArray< ToTy... |
StringToArray ( |
|
|
TArray< ToTy... |
StringToArray ( |
|
|
StringToBytes |
Convert FString of bytes into the byte array. |
|
|
const uint8 |
TCharToNibble ( |
Convert a TChar to equivalent hex value as a uint8 |
|
TestCriticalStall() |
||
|
const TCHAR ... |
ToCStr ( |
|
|
const TCHAR ... |
ToCStr ( |
Gets a non-owning TCHAR pointer from a string type. |
|
TStringView ( |
||
|
constexpr au... |
UE::Core::Private::StringViewGetData ( |
Allow GetData to called unqualified from a scope with its own overload of GetData. |
|
InSizeType |
UE::Deque::Private::WrapAround ( |
This implementation assumes that the Index value is never going to exceed twice the Range value. |
Name | Description | ||
---|---|---|---|
|
GTestCriticalStalls |
||
|
ITransaction &#... |
GUndo |