torque Torque Game Engine Documentation
TGE Version 1.5.2

AudioStreamSource Class Reference

#include <audioStreamSource.h>

Inheritance diagram for AudioStreamSource:

Inheritance graph
[legend]

Public Member Functions

virtual ~AudioStreamSource ()
virtual bool initStream ()=0
virtual bool updateBuffers ()=0
virtual void freeStream ()=0
virtual F32 getElapsedTime ()=0
virtual F32 getTotalTime ()=0

Data Fields

AUDIOHANDLE mHandle
ALuint mSource
Audio::Description mDescription
AudioSampleEnvironmentmEnvironment
Point3F mPosition
Point3F mDirection
F32 mPitch
F32 mScore
U32 mCullTime
bool bFinishedPlaying
bool bIsValid

Protected Attributes

const char * mFilename

Constructor & Destructor Documentation

virtual AudioStreamSource::~AudioStreamSource (  )  [inline, virtual]


Member Function Documentation

virtual bool AudioStreamSource::initStream (  )  [pure virtual]

virtual bool AudioStreamSource::updateBuffers (  )  [pure virtual]

virtual void AudioStreamSource::freeStream (  )  [pure virtual]

virtual F32 AudioStreamSource::getElapsedTime (  )  [pure virtual]

virtual F32 AudioStreamSource::getTotalTime (  )  [pure virtual]


Field Documentation

const char* AudioStreamSource::mFilename [protected]




All Rights Reserved GarageGames.com, Inc. 1999-2005
Auto-magically Generated with Doxygen