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 |