Navigation
API > API/Runtime > API/Runtime/Core
Factory interface for creating virtualization systems. This is not intended to be derived from directly. Use the provided UE_REGISTER_VIRTUALIZATION_SYSTEM macro instead
| Name | IVirtualizationSystemFactory |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/Virtualization/VirtualizationSystem.h |
| Include Path | #include "Virtualization/VirtualizationSystem.h" |
Syntax
class IVirtualizationSystemFactory : public IModularFeature
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TUniquePtr< IVirtualizationSystem > Create() |
Creates and returns a new virtualization system instance | Virtualization/VirtualizationSystem.h | |
FName GetName() |
Returns the name of the system that this factory created | Virtualization/VirtualizationSystem.h |