UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VirtualizationTypes.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "HAL/Platform.h"
8
9namespace UE::Virtualization
10{
11
13enum class EStorageType : int8
14{
16 Cache = 0,
19};
20
26enum class EQueryResult : int8
27{
29 Success = 0,
34};
35
37enum class EPayloadStatus : int8
38{
40 Invalid = -1,
42 NotFound = 0,
47};
48
51{
53 Success = 0,
55 Failed
56};
57
60{
62 Success = 0,
64 Failed,
65};
66
69{
71 None = 0,
73 Asset = 1 << 0,
75 Path = 1 << 1,
77 MinSize = 1 << 2,
79 EditorBulkDataCode = 1 << 3,
81 MapContent = 1 << 4,
82};
84
86
89{
90 None = 0,
92 Checkout = 1 << 0
93};
94
96
99{
100 None = 0,
102 Checkout = 1 << 0
103};
104
106
109{
111 None = 0,
113 ForceInitialize = 1 << 0
114};
115
117
118} //UE::Virtualization
FPlatformTypes::int8 int8
An 8-bit signed integer.
Definition Platform.h:1121
#define ENUM_CLASS_FLAGS(Enum)
Definition EnumClassFlags.h:6
uint8_t uint8
Definition binka_ue_file_header.h:8
uint16_t uint16
Definition binka_ue_file_header.h:7
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition VirtualizationSystem.cpp:40
ERehydrationOptions
Definition VirtualizationTypes.h:99
EStorageType
Definition VirtualizationTypes.h:14
EVirtualizationResult
Definition VirtualizationTypes.h:51
EPayloadFilterReason
Definition VirtualizationTypes.h:69
EInitializationFlags
Definition VirtualizationTypes.h:109
EQueryResult
Definition VirtualizationTypes.h:27
EVirtualizationOptions
Definition VirtualizationTypes.h:89
EPayloadStatus
Definition VirtualizationTypes.h:38
ERehydrationResult
Definition VirtualizationTypes.h:60
constexpr uint16 NumPayloadFilterReasons
Definition VirtualizationTypes.h:83