![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for UE::IoStore::FMappedFileProxy:Public Member Functions | |
| FMappedFileProxy (IMappedFileHandle *InSharedMappedFileHandle, uint64 InSize) | |
| virtual | ~FMappedFileProxy () |
| virtual IMappedFileRegion * | MapRegion (int64 Offset=0, int64 BytesToMap=MAX_int64, FFileMappingFlags Flags=EMappedFileFlags::ENone) override |
Public Member Functions inherited from IMappedFileHandle | |
| IMappedFileHandle (size_t InFileSize) | |
| virtual | ~IMappedFileHandle () |
| UE_FORCEINLINE_HINT int64 | GetFileSize () const |
| virtual void | Flush (void) |
| IMappedFileHandle (const IMappedFileHandle &)=delete | |
| IMappedFileHandle & | operator= (const IMappedFileHandle &)=delete |
|
inline |
|
inlinevirtual |
|
inlineoverridevirtual |
Map a region of the file.
| Offset | Offset into the file to start mapping. |
| BytesToMap | Number of bytes to map. Clamped to the size of the file. |
| Flags | A combination of EMappingFlags values |
Implements IMappedFileHandle.