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

#include <SoundFile.h>

Public Member Functions

virtual ~ISoundFile ()
 
virtual ESoundFileError::Type GetState (ESoundFileState::Type &OutState) const =0
 
virtual ESoundFileError::Type GetError () const =0
 
virtual ESoundFileError::Type GetId (uint32 &OutId) const =0
 
virtual ESoundFileError::Type GetPath (FName &OutPath) const =0
 
virtual ESoundFileError::Type GetBulkData (TArray< uint8 > **OutData) const =0
 
virtual ESoundFileError::Type GetDataSize (int32 &DataSize) const =0
 
virtual ESoundFileError::Type GetDescription (FSoundFileDescription &OutDescription) const =0
 
virtual ESoundFileError::Type GetChannelMap (TArray< ESoundFileChannelMap::Type > &OutChannelMap) const =0
 
virtual ESoundFileError::Type IsStreamed (bool &bOutIsStreamed) const =0
 

Detailed Description

Constructor & Destructor Documentation

◆ ~ISoundFile()

virtual Audio::ISoundFile::~ISoundFile ( )
inlinevirtual

Member Function Documentation

◆ GetBulkData()

virtual ESoundFileError::Type Audio::ISoundFile::GetBulkData ( TArray< uint8 > **  OutData) const
pure virtual

◆ GetChannelMap()

virtual ESoundFileError::Type Audio::ISoundFile::GetChannelMap ( TArray< ESoundFileChannelMap::Type > &  OutChannelMap) const
pure virtual

◆ GetDataSize()

virtual ESoundFileError::Type Audio::ISoundFile::GetDataSize ( int32 DataSize) const
pure virtual

◆ GetDescription()

virtual ESoundFileError::Type Audio::ISoundFile::GetDescription ( FSoundFileDescription OutDescription) const
pure virtual

◆ GetError()

virtual ESoundFileError::Type Audio::ISoundFile::GetError ( ) const
pure virtual

◆ GetId()

virtual ESoundFileError::Type Audio::ISoundFile::GetId ( uint32 OutId) const
pure virtual

◆ GetPath()

virtual ESoundFileError::Type Audio::ISoundFile::GetPath ( FName OutPath) const
pure virtual

◆ GetState()

virtual ESoundFileError::Type Audio::ISoundFile::GetState ( ESoundFileState::Type OutState) const
pure virtual

◆ IsStreamed()

virtual ESoundFileError::Type Audio::ISoundFile::IsStreamed ( bool bOutIsStreamed) const
pure virtual

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