UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PackageTrailer.h File Reference
#include "Compression/CompressedBuffer.h"
#include "Containers/Array.h"
#include "Containers/Map.h"
#include "Containers/UnrealString.h"
#include "CoreTypes.h"
#include "IO/IoHash.h"
#include "Misc/EnumClassFlags.h"
#include "Templates/Function.h"
#include "Templates/UniquePtr.h"
#include "UObject/NameTypes.h"
#include "Virtualization/VirtualizationTypes.h"

Go to the source code of this file.

Classes

struct  UE::Private::FLookupTableEntry
 
struct  UE::FPayloadInfo
 
class  UE::FPackageTrailerBuilder
 
class  UE::FPackageTrailer
 
struct  UE::FPackageTrailer::FHeader
 
struct  UE::FPackageTrailer::FFooter
 

Namespaces

namespace  UE
 
namespace  UE::Private
 

Enumerations

enum class  UE::EPayloadStorageType : uint8 { UE::Any , UE::Local , UE::Referenced , UE::Virtualized }
 
enum class  UE::EPayloadFilter { UE::CanVirtualize }
 
enum class  UE::EPayloadStatus { UE::NotFound = 0 , UE::StoredLocally , UE::StoredAsReference , UE::StoredVirtualized }
 
enum class  UE::EPayloadAccessMode : uint8 { UE::Local = 0 , UE::Referenced , UE::Virtualized }
 
enum class  UE::EPayloadFlags : uint16 { UE::None = 0 }
 

Functions

 UE::ENUM_CLASS_FLAGS (EPayloadFlags)
 
bool UE::FindPayloadsInPackageFile (const FPackagePath &PackagePath, EPayloadStorageType Filter, TArray< FIoHash > &OutPayloadIds)
 
template<typename CharType >
TStringBuilderBase< CharType > & UE::operator<< (TStringBuilderBase< CharType > &Builder, EPayloadAccessMode Mode)
 
COREUOBJECT_API FString LexToString (UE::Virtualization::EPayloadFilterReason FilterFlags)
 

Function Documentation

◆ LexToString()

COREUOBJECT_API FString LexToString ( UE::Virtualization::EPayloadFilterReason  FilterFlags)