Class AudioBuffer

Inheritance Relationships

Derived Types

Class Documentation

class AudioBuffer

Interface for an audio buffer that is used inside an AudioSource.

Subclassed by StaticAudioBuffer, StreamingAudioBuffer

Public Functions

AudioBuffer(AudioBuffer&)
virtual ~AudioBuffer()
AudioResourceFile *getAudioFile()

Protected Functions

AudioBuffer(Ref<AudioResourceFile> audioFile)
virtual void initializeBuffers() = 0
virtual void destroyBuffers() = 0

Protected Attributes

Ref<AudioResourceFile> m_AudioFile