IVirtualizationSystemFactory

Factory interface for creating virtualization systems.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

IModularFeature

IVirtualizationSystemFactory

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Virtualization/VirtualizationSystem.h

Include

#include "Virtualization/VirtualizationSystem.h"

Syntax

class IVirtualizationSystemFactory : public IModularFeature

Remarks

Factory interface for creating virtualization systems. This is not intended to be derived from directly. Use the provided UE_REGISTER_VIRTUALIZATION_SYSTEM macro instead

Functions

Name Description

Public function

TUniquePtr< ...

 

Create()

Creates and returns a new virtualization system instance

Public function

FName

 

GetName()

Returns the name of the system that this factory created