![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IoStoreOnDemand.h>
Public Member Functions | |
| UE_API | FOnDemandContentHandle () |
| UE_API | ~FOnDemandContentHandle () |
| void | Reset () |
| bool | IsValid () const |
| bool | operator== (FOnDemandContentHandle &Other) const |
Static Public Member Functions | |
| static UE_API FOnDemandContentHandle | Create () |
| static UE_API FOnDemandContentHandle | Create (FSharedString DebugName) |
| static UE_API FOnDemandContentHandle | Create (FStringView DebugName) |
Friends | |
| class | FOnDemandIoStore |
| class | FOnDemandContentInstaller |
| UE_API friend FString | LexToString (const FOnDemandContentHandle &Handle) |
Keeps referenced data pinned in the cache until released.
| UE::IoStore::FOnDemandContentHandle::FOnDemandContentHandle | ( | ) |
Creates a new invalid content handle.
| UE::IoStore::FOnDemandContentHandle::~FOnDemandContentHandle | ( | ) |
Destroy the handle and release any referenced content.
|
static |
Create a new content handle .
|
static |
Create a new content handle with a debug name.
|
static |
Create a new content handle with a debug name.
|
inline |
Returns whether the handle is valid.
|
inline |
|
inline |
Destroy the handle and release any referenced content.
|
friend |
|
friend |
|
friend |
Returns a string representing the content handle.