UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::IOnDemandIoStoreFactory Class Referenceabstract

#include <IoStoreOnDemand.h>

+ Inheritance diagram for UE::IoStore::IOnDemandIoStoreFactory:

Public Member Functions

virtual IOnDemandIoStoreCreateInstance ()=0
 
virtual void DestroyInstance (IOnDemandIoStore *Instance)=0
 

Static Public Attributes

static UE_API FName FeatureName = FName(TEXT("OnDemandIoStoreFactory"))
 

Detailed Description

Module feature for creating a concrete implementation of the on-demand I/O store.

Member Function Documentation

◆ CreateInstance()

virtual IOnDemandIoStore * UE::IoStore::IOnDemandIoStoreFactory::CreateInstance ( )
pure virtual

Create a new instance of the I/O store. Called once the feature has been registered.

Implemented in UE::IoStore::FOnDemandIoStoreFactory.

◆ DestroyInstance()

virtual void UE::IoStore::IOnDemandIoStoreFactory::DestroyInstance ( IOnDemandIoStore Instance)
pure virtual

Destroy the instance.

Implemented in UE::IoStore::FOnDemandIoStoreFactory.

Member Data Documentation

◆ FeatureName

FName UE::IoStore::IOnDemandIoStoreFactory::FeatureName = FName(TEXT("OnDemandIoStoreFactory"))
static

Feature name.


The documentation for this class was generated from the following files: