Planeshift
Public Member Functions

SndSysSongStream Class Reference

#include <songstream.h>

List of all members.

Public Member Functions

virtual void AdvancePosition (size_t frameDelta)
virtual bool AlwaysStream () const
virtual const char * GetDescription ()
virtual size_t GetFrameCount ()
virtual bool ResetPosition ()
virtual bool SetLoopBoundaries (size_t startPosition, size_t endPosition)
virtual bool SetPosition (size_t newPosition)
 SndSysSongStream (csRef< SndSysSongData > soundData, SongData *songData, csSndSysSoundFormat *renderFormat, int mode3D)
virtual ~SndSysSongStream ()

Detailed Description

Definition at line 42 of file songstream.h.


Constructor & Destructor Documentation

SndSysSongStream::SndSysSongStream ( csRef< SndSysSongData soundData,
SongData songData,
csSndSysSoundFormat *  renderFormat,
int  mode3D 
)
virtual SndSysSongStream::~SndSysSongStream ( ) [virtual]

Member Function Documentation

virtual void SndSysSongStream::AdvancePosition ( size_t  frameDelta) [virtual]
virtual bool SndSysSongStream::AlwaysStream ( ) const [inline, virtual]

Definition at line 56 of file songstream.h.

virtual const char* SndSysSongStream::GetDescription ( ) [virtual]
virtual size_t SndSysSongStream::GetFrameCount ( ) [virtual]
virtual bool SndSysSongStream::ResetPosition ( ) [virtual]
virtual bool SndSysSongStream::SetLoopBoundaries ( size_t  startPosition,
size_t  endPosition 
) [inline, virtual]

Definition at line 59 of file songstream.h.

virtual bool SndSysSongStream::SetPosition ( size_t  newPosition) [inline, virtual]

Definition at line 58 of file songstream.h.


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