SFXFMODBuffer
Engine/source/sfx/fmod/sfxFMODBuffer.h
Private Types
Public Friends
class
class
Protected Functions
SFXFMODBuffer(const String & filename, SFXDescription * description)
SFXFMODBuffer(const ThreadSafeRef< SFXStream > & stream, SFXDescription * description)
bool
Public Static Functions
create(const String & filename, SFXDescription * description)
create(const ThreadSafeRef< SFXStream > & stream, SFXDescription * description)
Public Functions
Detailed Description
Private Types
typedef SFXInternal::SFXWrapAroundBuffer Parent
Public Friends
Protected Attributes
FMOD_MODE mMode
FMOD_SOUND * mSound
Protected Functions
SFXFMODBuffer(const String & filename, SFXDescription * description)
SFXFMODBuffer(const ThreadSafeRef< SFXStream > & stream, SFXDescription * description)
~SFXFMODBuffer()
_copyData(U32 offset, const U8 * data, U32 length)
Reimplemented from: SFXInternal::SFXWrapAroundBuffer
_flush()
Reimplemented from: SFXInternal::SFXWrapAroundBuffer
Public Static Functions
create(const String & filename, SFXDescription * description)
create(const ThreadSafeRef< SFXStream > & stream, SFXDescription * description)