Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
DataAccessWrapper |
Wraps access to the FVirtualizedUntypedBulkData data for FVirtualizedBulkDataReader so that it can be done before the FBufferReaderBase constructor is called |
|
FArchiveCountMem |
Archive for counting memory usage. |
|
FArchiveCrc32 |
Calculates a checksum from the input provided to the archive. |
|
FArchiveDiffInfo |
|
|
FArchiveDiffMap |
|
|
FArchiveDiffStats |
Structure that holds stats from comparing two packages |
|
FArchiveFindCulprit |
Archive for finding who references an object. |
|
FArchiveHasReferences |
|
|
FArchiveObjectCrc32 |
Calculates a checksum on an object's serialized data stream. |
|
FArchiveObjectGraph |
This is from FArchiveTraceRoute -This only creates object graph of all objects This can be used by other classes such as FTraceReferences - trace references of one object |
|
FArchiveObjectPropertyMapper |
Class for collecting references to objects, along with the properties that references that object. |
|
FArchiveReferenceMarker |
This archive marks all objects referenced by the specified "root set" of objects. |
|
FArchiveReplaceObjectAndStructPropertyRef |
Specialized version of FArchiveReplaceObjectRef that replaces references to FFields that were owned by any of the old UStructs in the Replacement Map with their respective new versions that belong to the new UStrtucts in the Replacement Map. |
|
FArchiveReplaceObjectRef |
Archive for replacing a reference to an object. |
|
FArchiveReplaceObjectRefBase |
Base class for object replacement archives |
|
FArchiveReplaceOrClearExternalReferences |
Identical to FArchiveReplaceObjectRef, but for references to private objects in other packages we clear the reference instead of preserving it (unless it makes it into the replacement map) |
|
FArchiveScriptReferenceCollector |
|
|
FArchiveShowReferences |
Archive for displaying all objects referenced by a particular object. |
|
FArchiveStackTrace |
Archive that stores a callstack for each of the Serialize calls and has the ability to compare itself to an existing package on disk and dump all the differences to log. |
|
FArchiveStackTraceIgnoreScope |
|
|
FArchiveStackTraceReader |
|
|
FArchiveTraceRoute |
DEPRECATED: This class is out of date and misses many GC references, replace with FReferenceChainSearch. |
|
FArchiveUObject |
Base FArchive for serializing UObjects. |
|
FArchiveUObjectFromStructuredArchive |
|
|
FArchiveUObjectFromStructuredArchiveImpl |
|
|
FAsyncLoadingFlushContext |
Flush the async loader in a non-blocking manner. |
|
FAsyncLoadingThreadSettings |
Structure that holds the async loading thread ini settings |
|
FAutoRegisterLocalizationDataGatheringCallback |
Struct to automatically register a callback when it's constructed |
|
FAutoRegisterTextReferenceCollectorCallback |
Struct to automatically register a callback when it's constructed |
|
FBulkDataAllocation |
This is a wrapper for the BulkData memory allocation so we can use a single pointer to either reference a straight memory allocation or in the case that the BulkData object represents a memory mapped file region, a FOwnedBulkDataPtr. |
|
FBulkDataBase |
|
|
FBulkDataBuffer |
Used to manage a raw data buffer provided by BulkData while providing access to it via a TArrayView. |
|
FBulkDataIORequest |
|
|
FBulkDataOrId |
|
|
FBulkDataReader |
Custom archive class for reading directly from bulk data. |
|
FBulkDataStreamingToken |
Some areas of code currently find FUntypedBulkData too bloated for use so were storing smaller parts of it and performing the file IO manually. |
|
FBulkDataWriter |
Custom archive class for writing directly to bulk data. |
|
FByteBulkDataOld |
|
|
FCompressionSettings |
A wrapper around the oodle compression settings used by FVirtualizedUntypedBulkData. |
|
FData |
Results of GetData call. |
|
FDeferredMessageLog |
Thread safe proxy for the FMessageLog while performing async loading. |
|
FDerivedData |
|
|
FDuplicateDataReader |
Reads duplicated objects from a memory buffer, replacing object references to duplicated objects. |
|
FDuplicateDataWriter |
Writes duplicated objects to a memory buffer, duplicating referenced inner objects and adding the duplicates to the DuplicatedObjects map. |
|
FDuplicatedObject |
Information about a duplicated object For use with a dense object annotation |
|
FExportBundleEntry |
Export bundle entry. |
|
FExportBundleHeader |
Export bundle header |
|
FExportMapEntry |
Export map entry. |
|
FFindReferencersArchive |
Archive for mapping out the referencers of a collection of objects. |
|
FFloatBulkDataOld |
|
|
FFormatContainer |
|
|
FIntBulkDataOld |
|
|
FMetaData |
Results of GetMeta call. |
|
FObjectGraphNode |
|
|
FObjectReader |
UObject Memory Reader Archive. |
|
FObjectWriter |
UObject Memory Writer Archive. |
|
FOwnedBulkDataPtr |
|
|
FPackageImportReference |
|
|
FPackageObjectIndex |
|
|
FPayloadToc |
A table of contents showing the location of all virtualized bulkdata payloads in a file. |
|
FPropertyLocalizationDataGatherer |
|
|
FPropertyReferenceCollector |
Simple reference processor and collector for collecting all UObjects referenced by FProperties |
|
FPublicExportKey |
|
|
FResaveSizeTracker |
Implements behavior needed across multiple BulkDataRegistry implementations for GetBulkDataResaveSize |
|
FScriptObjectEntry |
|
|
FSerializedPropertyScope |
Helper class to set and restore serialized property on an archive |
|
FTextReferenceCollector |
Counts all persistent text references from within a package, using the specified comparison mode |
|
FTocEntry |
Represents an entry to the table of contents found at the start of a payload sidecar file. |
|
FTraceReferences |
This traces referenced/referencer of an object using FArchiveObjectGraph. |
|
FTraceRouteRecord |
|
|
FUntypedBulkData |
|
|
FUntypedBulkData2 |
|
|
FVirtualizedBulkDataReader |
|
|
FVirtualizedBulkDataWriter |
|
|
FVirtualizedUntypedBulkData |
The goal of this class is to provide an editor time version of BulkData that will work with the content virtualization system. |
|
FWordBulkDataOld |
|
|
FZenPackageSummary |
Package summary. |
|
FZenPackageVersioningInfo |
|
|
IAsyncPackageLoader |
Asynchronous package loader interface. |
|
IBulkDataIORequest |
Represents an IO request from the BulkData streaming API. |
|
IBulkDataRegistry |
Registers BulkDatas so that they can be referenced by guid during builds later in the editor process. |
|
IEDLBootNotificationManager |
|
|
TFindObjectReferencers |
This class is used to find which objects reference any element from a list of "TargetObjects". |
|
TVirtualizedBulkData |
TODO: Probably remove this and change FVirtualizedUntypedBulkData to always be TVirtualizedBulkData |
Name |
Description |
---|---|
FBulkDataInterface |
Switch between the old and new types based on USE_NEW_BULKDATA. |
FBulkDataIORequestCallBack |
Callback to use when making streaming requests |
FByteBulkData |
|
FByteBulkData2 |
Commonly used types. |
FByteVirtualizedBulkData |
|
FDerivedDataBufferAllocator |
|
FFloatBulkData |
|
FFloatBulkData2 |
|
FFloatVirtualizedBulkData |
|
FIntBulkData |
|
FIntBulkData2 |
|
FIntVirtualizedBulkData |
|
FIoFilenameHash |
A loose hash value that can be created from either a filenames or a FIoChunkId |
FOnAsyncLoadingFlushComplete |
|
FSetBulkDataRegistry |
|
FWordBulkData |
|
FWordBulkData2 |
|
FWordVirtualizedBulkData |
Name |
Description |
|
---|---|---|
|
EArchiveReferenceMarkerFlags |
|
|
EArchiveReplaceObjectFlags |
|
|
EBulkDataFlags |
Flags serialized with the bulk data. |
|
EBulkDataLockFlags |
Enumeration for bulk data lock behavior |
|
EBulkDataLockStatus |
Enumeration for bulk data lock status. |
|
EExportFilterFlags |
Export filter flags. |
|
EPropertyLocalizationGathererResultFlags |
|
|
EPropertyLocalizationGathererTextFlags |
|
|
EZenPackageVersion |
|
|
UE::EDerivedDataFlags |
Math. |
|
UE::Virtualization::ECompressionOptions |
A set of higher level compression options that avoid the need to set the specific oodle options. |
Name | Description | ||
---|---|---|---|
|
const FString |
Default |
Default flags |
|
const FString |
Export |
|
|
GFlushAsyncLoadingCount |
||
|
double |
GFlushAsyncLoadingTime |
Stats for ChartCreation.cpp. |
|
GSyncLoadCount |
||
|
float |
GTimeLimitExceededMinTime |
|
|
float |
GTimeLimitExceededMultiplier |
|
|
GWarnIfTimeLimitExceeded |
Time limit. |
|
|
const FIoFilena... |
INVALID_IO_FILENAME_HASH |
|
|
const FString |
MemoryMapped |
|
|
const FString |
Optional |
|
|
const FName |
PrestreamPackageClassNameLoad |
|
|
FObjectAndNameA... |
SomeAr |
Implements a proxy archive that serializes UObjects and FNames as string data. |
|
STATCAT_Advanced |