Navigation
API > API/Developer > API/Developer/Virtualization
Inheritance Hierarchy
- IModularFeature
- IVirtualizationBackendFactory
References
| Module | Virtualization |
| Header | /Engine/Source/Developer/Virtualization/Public/IVirtualizationBackend.h |
| Include | #include "IVirtualizationBackend.h" |
Syntax
class IVirtualizationBackendFactory : public IModularFeature
Remarks
Derive from this interface to implement a factory to return a backend type. An instance of the factory should be created and then registered to IModularFeatures with the feature name "VirtualizationBackendFactory" to give 'FVirtualizationManager' access to it. The macro 'UE_REGISTER_VIRTUALIZATION_BACKEND_FACTORY' can be used to create a factory easily if you do not want to specialize the behavior.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< IVirtualizationBackend > | CreateInstance
(
FStringView ProjectName, |
Creates a new backend instance. | |
| FName | GetName () |
Returns the name used to identify the type in config ini files |