![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IoDispatcher.h>
Public Member Functions | |
| DECLARE_EVENT_OneParam (FIoDispatcher, FIoContainerMountedEvent, const FIoDispatcherMountedContainer &) | |
| DECLARE_EVENT_OneParam (FIoDispatcher, FIoContainerUnmountedEvent, const FIoDispatcherMountedContainer &) | |
| CORE_API | FIoDispatcher () |
| CORE_API | ~FIoDispatcher () |
| CORE_API void | Mount (TSharedRef< IIoDispatcherBackend > Backend, int32 Priority=0) |
| CORE_API FIoBatch | NewBatch () |
| CORE_API TIoStatusOr< FIoMappedRegion > | OpenMapped (const FIoChunkId &ChunkId, const FIoReadOptions &Options) |
| CORE_API bool | DoesChunkExist (const FIoChunkId &ChunkId) const |
| CORE_API TIoStatusOr< uint64 > | GetSizeForChunk (const FIoChunkId &ChunkId) const |
| CORE_API int64 | GetTotalLoaded () const |
| CORE_API FIoSignatureErrorDelegate & | OnSignatureError () |
| FIoDispatcher (const FIoDispatcher &)=default | |
| FIoDispatcher & | operator= (const FIoDispatcher &)=delete |
Static Public Member Functions | |
| static CORE_API bool | IsInitialized () |
| static CORE_API FIoStatus | Initialize () |
| static CORE_API void | InitializePostSettings () |
| static CORE_API void | Shutdown () |
| static CORE_API FIoDispatcher & | Get () |
Friends | |
| class | FIoRequest |
| class | FIoBatch |
| class | FIoQueue |
| class | FBulkData |
I/O dispatcher
| FIoDispatcher::FIoDispatcher | ( | ) |
| FIoDispatcher::~FIoDispatcher | ( | ) |
|
default |
| FIoDispatcher::DECLARE_EVENT_OneParam | ( | FIoDispatcher | , |
| FIoContainerMountedEvent | , | ||
| const FIoDispatcherMountedContainer & | |||
| ) |
| FIoDispatcher::DECLARE_EVENT_OneParam | ( | FIoDispatcher | , |
| FIoContainerUnmountedEvent | , | ||
| const FIoDispatcherMountedContainer & | |||
| ) |
| bool FIoDispatcher::DoesChunkExist | ( | const FIoChunkId & | ChunkId | ) | const |
|
static |
| TIoStatusOr< uint64 > FIoDispatcher::GetSizeForChunk | ( | const FIoChunkId & | ChunkId | ) | const |
| int64 FIoDispatcher::GetTotalLoaded | ( | ) | const |
|
static |
|
static |
|
static |
| void FIoDispatcher::Mount | ( | TSharedRef< IIoDispatcherBackend > | Backend, |
| int32 | Priority = 0 |
||
| ) |
| FIoBatch FIoDispatcher::NewBatch | ( | ) |
| FIoSignatureErrorDelegate & FIoDispatcher::OnSignatureError | ( | ) |
| TIoStatusOr< FIoMappedRegion > FIoDispatcher::OpenMapped | ( | const FIoChunkId & | ChunkId, |
| const FIoReadOptions & | Options | ||
| ) |
|
delete |
|
static |
|
friend |
|
friend |