Name |
Description |
|
---|---|---|
|
FArchiveCountMem |
Archive for counting memory usage. |
|
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. |
|
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 |
|
|
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 |
|
|
FContainerHeader |
|
|
FDeferredMessageLog |
Thread safe proxy for the FMessageLog while performing async loading. |
|
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 |
|
|
FMappedName |
|
|
FObjectGraphNode |
|
|
FObjectReader |
UObject Memory Reader Archive. |
|
FObjectWriter |
UObject Memory Writer Archive. |
|
FOwnedBulkDataPtr |
|
|
FPackageObjectIndex |
|
|
FPackageStoreBulkDataManifest |
|
|
FPackageStoreEntry |
|
|
FPackageSummary |
Package summary. |
|
FPropertyLocalizationDataGatherer |
|
|
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 |
|
FTraceReferences |
This traces referenced/referencer of an object using FArchiveObjectGraph. |
|
FTraceRouteRecord |
|
|
FUntypedBulkData |
|
|
FUntypedBulkData2 |
|
|
FWordBulkDataOld |
|
|
IAsyncPackageLoader |
Asynchronous package loader interface. |
|
IBulkDataIORequest |
Represents an IO request from the BulkData streaming API. |
|
IEDLBootNotificationManager |
|
|
TFindObjectReferencers |
This class is used to find which objects reference any element from a list of "TargetObjects". |
|
TPackageStoreEntryCArrayView |
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. |
FCulturePackageMap |
|
FFloatBulkData |
|
FFloatBulkData2 |
|
FIntBulkData |
|
FIntBulkData2 |
|
FIoFilenameHash |
A loose hash value that can be created from either a filenames or a FIoChunkId |
FSourceToLocalizedPackageIdMap |
|
FWordBulkData |
|
FWordBulkData2 |
Name |
Description |
|
---|---|---|
|
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 |
Name | Description | ||
---|---|---|---|
|
CanPostLoadOnAsyncLoadingThread ( |
Checks if the object can have PostLoad called on the Async Loading Thread |
|
|
ClearFlagsAndDissolveClustersFromLoadedObjects ( |
||
|
TUniquePtr< ... |
CreateBulkDataIoDispatcherRequest ( |
Creates a bulk data request from the I/O store backend. |
|
FinalizeAr ( |
||
|
FindAllRuntimeScriptPackages |
||
|
IsFullyLoadedObj ( |
||
|
IsGarbageCollectionLocked() |
Returns true if we're inside a FGCScopeLock |
|
|
IsNativeCodePackage ( |
||
|
IsTimeLimitExceededPrint |
||
|
FIoFilenameH... |
MakeIoFilenameHash ( |
Helpers to create the hash from a chunk id. |
|
FIoFilenameH... |
MakeIoFilenameHash ( |
Helpers to create the hash from a filename. |
|
constexpr bo... |
operator! |
|
|
constexpr bo... |
operator! |
|
|
constexpr EP... |
operator& |
|
|
constexpr EP... |
operator& |
|
|
EPropertyLoc... |
operator&= |
|
|
EPropertyLoc... |
operator&= |
|
|
constexpr EP... |
operator^ |
|
|
constexpr EP... |
operator^ |
|
|
EPropertyLoc... |
operator^= |
|
|
EPropertyLoc... |
operator^= |
|
|
constexpr EP... |
operator| |
|
|
constexpr EP... |
operator| |
|
|
EPropertyLoc... |
operator|= |
|
|
EPropertyLoc... |
operator|= |
|
|
constexpr EP... |
operator~ |
|
|
constexpr EP... |
operator~ |
|
|
ResetAsyncLoadingStats() |
||
|
SomeObject |
Serialize ( |
Name | Description | ||
---|---|---|---|
|
GFlushAsyncLoadingCount |
||
|
double |
GFlushAsyncLoadingTime |
Stats for ChartCreation.cpp. |
|
GSyncLoadCount |
||
|
float |
GTimeLimitExceededMinTime |
|
|
float |
GTimeLimitExceededMultiplier |
|
|
GWarnIfTimeLimitExceeded |
Time limit. |
|
|
const FIoFilena... |
INVALID_IO_FILENAME_HASH |
|
|
const FName |
PrestreamPackageClassNameLoad |
|
|
FObjectAndNameA... |
SomeAr |
Implements a proxy archive that serializes UObjects and FNames as string data. |
|
STATCAT_Advanced |