Navigation
API > API/Runtime > API/Runtime/Core
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FInitParams | The set of parameters to be used when initializing the virtualization system. | |
![]() |
FPayloadActivityInfo | Profiling data containing all activity relating to payloads. | |
![]() |
FPullRequest | Data structure representing a payload pull request | |
![]() |
FPushRequest | Data structure representing a request to push a payload to a backend storage system. | |
![]() |
FPushResult | The result of a push operation on a single payload | |
![]() |
FRehydrationInfo | Info about a rehydration operation | |
![]() |
FRehydrationResult | Contains the results of the package virtualization process | |
![]() |
FVirtualizationResult | Contains the results of the package virtualization process | |
![]() |
IPayloadProvider | This interface can be implemented and passed to a FPushRequest as a way of providing the payload to the virtualization system for a push operation but deferring the loading of the payload from disk until it is actually needed. | |
![]() |
IVirtualizationSourceControlUtilities | ||
![]() |
IVirtualizationSystem | The base interface for the virtualization system. | |
![]() |
IVirtualizationSystemFactory | Factory interface for creating virtualization systems. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
UE::Virtualization::EInitializationFlags | Optional flags that change how the VA system is initialized | |
![]() |
UE::Virtualization::EPayloadFilterReason | This enum describes the reasons why a payload may not be virtualized | |
![]() |
UE::Virtualization::EPayloadStatus | Describes the status of a payload in regards to a backend storage system | |
![]() |
UE::Virtualization::EQueryResult | The result of a query. | |
![]() |
UE::Virtualization::ERehydrationOptions | Options used when rehydrating packages | |
![]() |
UE::Virtualization::ERehydrationResult | The result of the re-hydration process | |
![]() |
UE::Virtualization::EStorageType | Describes the type of storage to use for a given action | |
![]() |
UE::Virtualization::EVirtualizationOptions | Options used when virtualizing packages | |
![]() |
UE::Virtualization::EVirtualizationResult | The result of the virtualization process |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
constexpr bool | ||
![]() |
constexpr bool | ||
![]() |
constexpr bool | ||
![]() |
constexpr bool | ||
![]() |
constexpr EPayloadFilterReason | ||
![]() |
constexpr EVirtualizationOptions | ||
![]() |
constexpr ERehydrationOptions | ||
![]() |
constexpr EInitializationFlags | ||
![]() |
EPayloadFilterReason & | ||
![]() |
EVirtualizationOptions & | ||
![]() |
ERehydrationOptions & | ||
![]() |
EInitializationFlags & | ||
![]() |
constexpr ERehydrationOptions | ||
![]() |
constexpr EInitializationFlags | ||
![]() |
constexpr EPayloadFilterReason | ||
![]() |
constexpr EVirtualizationOptions | ||
![]() |
EPayloadFilterReason & | ||
![]() |
EVirtualizationOptions & | ||
![]() |
ERehydrationOptions & | ||
![]() |
EInitializationFlags & | ||
![]() |
constexpr EInitializationFlags | ||
![]() |
constexpr ERehydrationOptions | ||
![]() |
constexpr EPayloadFilterReason | ||
![]() |
constexpr EVirtualizationOptions | ||
![]() |
EPayloadFilterReason & | ||
![]() |
EVirtualizationOptions & | ||
![]() |
ERehydrationOptions & | ||
![]() |
EInitializationFlags & | ||
![]() |
constexpr ERehydrationOptions | ||
![]() |
constexpr EPayloadFilterReason | ||
![]() |
constexpr EVirtualizationOptions | ||
![]() |
constexpr EInitializationFlags |