Classes | Public Member Functions
cinder::audio::OutputImplXAudio::Track Class Reference

#include <OutputImplXAudio.h>

Inherits cinder::audio::Track.

List of all members.

Classes

class  SourceCallback

Public Member Functions

 Track (SourceRef source, OutputImplXAudio *output)
 ~Track ()
void play ()
void stop ()
bool isPlaying () const
TrackId getTrackId () const
void setVolume (float aVolume)
float getVolume () const
double getTime () const
void setTime (double aTime)
void setLooping (bool isLooping)
bool isLooping () const
void enablePcmBuffering (bool isBuffering)
bool isPcmBuffering ()
PcmBuffer32fRef getPcmBuffer ()

Constructor & Destructor Documentation

Reimplemented from cinder::audio::Track.


Member Function Documentation

Implements cinder::audio::Track.

Implements cinder::audio::Track.

Implements cinder::audio::Track.

void cinder::audio::OutputImplXAudio::Track::setVolume ( float  aVolume) [virtual]

Implements cinder::audio::Track.

Implements cinder::audio::Track.

Implements cinder::audio::Track.

void cinder::audio::OutputImplXAudio::Track::setTime ( double  aTime) [virtual]

Implements cinder::audio::Track.

void cinder::audio::OutputImplXAudio::Track::setLooping ( bool  isLooping) [virtual]

Implements cinder::audio::Track.

Implements cinder::audio::Track.

void cinder::audio::OutputImplXAudio::Track::enablePcmBuffering ( bool  isBuffering) [virtual]

Implements cinder::audio::Track.

Implements cinder::audio::Track.

Implements cinder::audio::Track.


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