UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IWrappedFileHandle Class Referenceabstract

#include <GenericPlatformFile.h>

+ Inheritance diagram for IWrappedFileHandle:

Public Member Functions

virtual void SetLowerLevel (IFileHandle *LowerLevelHandle)=0
 
- Public Member Functions inherited from IFileHandle
virtual ~IFileHandle ()
 
virtual int64 Tell ()=0
 
virtual bool Seek (int64 NewPosition)=0
 
virtual bool SeekFromEnd (int64 NewPositionRelativeToEnd=0)=0
 
virtual bool Read (uint8 *Destination, int64 BytesToRead)=0
 
virtual bool ReadAt (uint8 *Destination, int64 BytesToRead, int64 Offset)=0
 
virtual bool Write (const uint8 *Source, int64 BytesToWrite)=0
 
virtual bool Flush (const bool bFullFlush=false)=0
 
virtual bool Truncate (int64 NewSize)=0
 
virtual void ShrinkBuffers ()
 
virtual CORE_API int64 Size ()
 

Member Function Documentation

◆ SetLowerLevel()

virtual void IWrappedFileHandle::SetLowerLevel ( IFileHandle LowerLevelHandle)
pure virtual

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