UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::ISoundFileParser Class Referenceabstract
+ Inheritance diagram for Audio::ISoundFileParser:

Public Member Functions

virtual ~ISoundFileParser ()
 
virtual ESoundFileError::Type GetLengthBytes (SoundFileCount &OutLength) const =0
 
virtual ESoundFileError::Type SeekBytes (SoundFileCount Offset, ESoundFileSeekMode::Type SeekMode, SoundFileCount &OutOffset)=0
 
virtual ESoundFileError::Type ReadBytes (void *DataPtr, SoundFileCount NumBytes, SoundFileCount &NumBytesRead)=0
 
virtual ESoundFileError::Type WriteBytes (const void *DataPtr, SoundFileCount NumBytes, SoundFileCount &NumBytesWritten)=0
 
virtual ESoundFileError::Type GetOffsetBytes (SoundFileCount &OutOffset) const =0
 

Detailed Description

Function implementations of virtual function callbacks

Constructor & Destructor Documentation

◆ ~ISoundFileParser()

virtual Audio::ISoundFileParser::~ISoundFileParser ( )
inlinevirtual

Member Function Documentation

◆ GetLengthBytes()

virtual ESoundFileError::Type Audio::ISoundFileParser::GetLengthBytes ( SoundFileCount OutLength) const
pure virtual

◆ GetOffsetBytes()

virtual ESoundFileError::Type Audio::ISoundFileParser::GetOffsetBytes ( SoundFileCount OutOffset) const
pure virtual

◆ ReadBytes()

virtual ESoundFileError::Type Audio::ISoundFileParser::ReadBytes ( void DataPtr,
SoundFileCount  NumBytes,
SoundFileCount NumBytesRead 
)
pure virtual

◆ SeekBytes()

virtual ESoundFileError::Type Audio::ISoundFileParser::SeekBytes ( SoundFileCount  Offset,
ESoundFileSeekMode::Type  SeekMode,
SoundFileCount OutOffset 
)
pure virtual

◆ WriteBytes()

virtual ESoundFileError::Type Audio::ISoundFileParser::WriteBytes ( const void DataPtr,
SoundFileCount  NumBytes,
SoundFileCount NumBytesWritten 
)
pure virtual

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