UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::AssetDataGather::Private::FMemoryViewReader Class Reference

Public Member Functions

 FMemoryViewReader ()=default
 
 FMemoryViewReader (FMemoryView Data)
 
uint64 GetRemainingSize () const
 
uint64 GetTotalSize () const
 
uint64 Tell () const
 
FMemoryView Load (uint64 Size)
 
void Load (FMutableMemoryView Out)
 
template<typename T >
Load ()
 
template<typename T >
TOptional< T > TryLoad ()
 

Constructor & Destructor Documentation

◆ FMemoryViewReader() [1/2]

UE::AssetDataGather::Private::FMemoryViewReader::FMemoryViewReader ( )
default

◆ FMemoryViewReader() [2/2]

UE::AssetDataGather::Private::FMemoryViewReader::FMemoryViewReader ( FMemoryView  Data)
inline

Member Function Documentation

◆ GetRemainingSize()

uint64 UE::AssetDataGather::Private::FMemoryViewReader::GetRemainingSize ( ) const
inline

◆ GetTotalSize()

uint64 UE::AssetDataGather::Private::FMemoryViewReader::GetTotalSize ( ) const
inline

◆ Load() [1/3]

template<typename T >
T UE::AssetDataGather::Private::FMemoryViewReader::Load ( )
inline

◆ Load() [2/3]

void UE::AssetDataGather::Private::FMemoryViewReader::Load ( FMutableMemoryView  Out)
inline

◆ Load() [3/3]

FMemoryView UE::AssetDataGather::Private::FMemoryViewReader::Load ( uint64  Size)
inline

◆ Tell()

uint64 UE::AssetDataGather::Private::FMemoryViewReader::Tell ( ) const
inline

◆ TryLoad()

template<typename T >
TOptional< T > UE::AssetDataGather::Private::FMemoryViewReader::TryLoad ( )
inline

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