Name |
Description |
|
---|---|---|
|
CProvidesDefaultUObject |
Access to a global default object is required in order to patch vtables Normally this can be provided by a default-constructed object. |
|
CProvidesStaticClass |
|
|
CProvidesStaticStruct |
|
|
CTypeLayout |
|
|
ECustomVersionSerializationFormat |
|
|
FArchive |
Base class for archives that can be used for loading, saving, and garbage collecting in a byte order neutral way. |
|
FArchiveFieldName |
Define a structure to encapsulate a field name, which compiles to an empty object if WITH_TEXT_ARCHIVE_SUPPORT = 0. |
|
FArchiveFromStructuredArchive |
|
|
FArchiveFromStructuredArchiveImpl |
|
|
FArchiveLoadCompressedProxy |
FArchive Proxy to transparently load compressed data from an array. |
|
FArchiveProxy |
Base class for archive proxies. |
|
FArchiveSaveCompressedProxy |
FArchive Proxy to transparently write out compressed data to an array. |
|
FArchiveSerializedPropertyChain |
Structure containing the stack of properties that are currently being serialized by an archive |
|
FArchiveState |
|
|
FArrayReader |
|
|
FBitArchive |
Base class for serializing bitstreams. |
|
FBitReader |
Reads bitstreams. |
|
FBitReaderMark |
For pushing and popping FBitWriter positions. |
|
FBitWriter |
Writes bitstreams. |
|
FBitWriterMark |
For pushing and popping FBitWriter positions. |
|
FBufferArchive |
Buffer archiver. |
|
FBufferReader |
Similar to FMemoryReader, but able to internally manage the memory for the buffer. |
|
FBufferReaderBase |
Similar to FMemoryReader, but able to internally manage the memory for the buffer. |
|
FBufferWriter |
Similar to FMemoryWriter, but able to internally manage the memory for the buffer. |
|
FCompressedChunkInfo |
Implements a helper structure for compression support |
|
FCurrentCustomVersions |
Provides access to code-defined custom versions registered via FCustomVersionRegistration. |
|
FCustomVersion |
Structure to hold unique custom key with its version. |
|
FCustomVersionContainer |
Container for all available/serialized custom versions. |
|
FCustomVersionDifference |
|
|
FCustomVersionRegistration |
This class will cause the registration of a custom version number and key with the global FCustomVersionContainer when instantiated, and unregister when destroyed. |
|
FElementId |
|
|
FFieldLayoutDesc |
|
|
FHashedName |
|
|
FLargeMemoryData |
Data storage for the large memory reader and writer. |
|
FLargeMemoryReader |
Archive for reading a large amount of arbitrary data from memory |
|
FLargeMemoryWriter |
Archive for storing a large amount of arbitrary data to memory |
|
FMemoryArchive |
Base class for serializing arbitrary data in memory. |
|
FMemoryImage |
|
|
FMemoryImageAllocatorBase |
|
|
FMemoryImageNamePointer |
|
|
FMemoryImageResult |
|
|
FMemoryImageSection |
|
|
FMemoryImageString |
|
|
FMemoryImageVTablePointer |
|
|
FMemoryImageWriter |
|
|
FMemoryReader |
Archive for reading arbitrary data from the specified memory location |
|
FMemoryReaderView |
Archive for reading arbitrary data from the specified array view |
|
FMemoryToStringContext |
|
|
FMemoryUnfreezeContent |
|
|
FMemoryWriter |
Archive for storing arbitrary data to the specified memory location |
|
FNameAsStringProxyArchive |
Implements a proxy archive that serializes FNames as string data. |
|
FPlatformTypeLayoutParameters |
|
|
FPointerTableBase |
|
|
FPtrTableBase |
|
|
FRegisterTypeLayoutDesc |
|
|
FSlotBase |
The base class of all slot types. |
|
FSlotPosition |
Represents a position of a slot within the hierarchy. |
|
FStaticMemoryReader |
Archive for reading arbitrary data from the specified memory location |
|
FStructuredArchive |
Manages the state of an underlying FStructuredArchiveFormatter, and provides a consistent API for reading and writing to a structured archive. |
|
FStructuredArchiveArray |
Represents an array in the structured archive. |
|
FStructuredArchiveChildReader |
|
|
FStructuredArchiveFormatter |
Interface to format data to and from an underlying archive. |
|
FStructuredArchiveFromArchive |
|
|
FStructuredArchiveMap |
Represents a map in the structured archive. |
|
FStructuredArchiveRecord |
Represents a record in the structured archive. |
|
FStructuredArchiveSlot |
Contains a value in the archive; either a field or array/map element. |
|
FStructuredArchiveStream |
Represents an unsized sequence of slots in the structured archive (similar to an array, but without a known size). |
|
FTypeLayoutDesc |
|
|
FVoidPtrTable |
|
|
TAssignDestroyHelper |
|
|
TCheckedObjPtr |
|
|
TGetBaseTypeHelper |
|
|
TGetDefaultObjectHelper |
|
|
TGetFreezeImageFieldHelper |
|
|
TGetFreezeImageHelper |
|
|
TGetTypeLayoutHelper |
|
|
THasCustomDefaultObject |
|
|
THasTypeLayout |
|
|
TIndexedPtrBase |
Note that IndexedPtr types don't declare a default intrinsic type layout. |
|
TInitializeBaseHelper |
|
|
TMemoryImageAllocator |
|
|
TMemoryImagePtr |
|
|
TNamedAttribute |
Class to contain a named attribute for serialization. |
|
TNamedValue |
Class to contain a named value for serialization. |
|
TOptionalNamedAttribute |
Class to contain a named attribute for serialization, with a default. |
|
TPatchedPtrBase |
|
|
TProvidesStaticStruct |
|
|
TPtrTable |
|
|
TPtrTableBase |
|
|
TRefCountPtrTable |
|
|
TStaticGetTypeLayoutHelper |
|
|
TUniqueMemoryImagePtr |
|
|
TUsePropertyFreezing |
|
|
TValidateInterfaceHelper |
Name |
Description |
---|---|
FArchiveFormatterType |
Typedef for which formatter type to support |
FArrayWriter |
Archive objects that are also a TArray. |
FCustomVersionArray |
|
FExternalReadCallback |
|
FMemoryImageAllocator |
|
FMemoryImagePtrInt |
|
FMemoryImageSetAllocator |
|
FMemoryImageSparseArrayAllocator |
|
FMemoryImageUPtrInt |
|
TIndexedPtr |
|
TIndexedRefCountPtr |
|
TMemoryImageArray |
|
TMemoryImageMap |
|
TMemoryImageSet |
|
TPatchedPtr |
|
TPatchedRefCountPtr |
Name |
Description |
|
---|---|---|
|
EArchiveValueType |
Specifies the type of a value in a slot. Used by FContextFreeArchiveFormatter for introspection. |
|
EBufferWriterFlags |
|
|
ECustomVersionDifference |
|
|
EFieldLayoutFlags::Type |
|
|
ELargeMemoryReaderFlags |
|
|
ETypeLayoutInterface::Type |
|
|
UE4StructuredArchive_Private::EElementType |
|
|
UE4StructuredArchive_Private::EEnteringAttributeState |
Name | Description | ||
---|---|---|---|
|
CVarMaxNetStringSize |
CVar specifying the maximum serialization size for strings sent/received by the netcode |