Vamos_Geometry::Sample Class Reference

#include <Sample.h>

List of all members.

Public Member Functions

 Sample (std::string file, double base_volume, double base_pitch, bool volume_envelope=false, bool pitch_envelope=false)
 ~Sample ()
void schedule (slScheduler *scheduler, bool loop=false, int priority=0)
void volume (double volume_factor)
void pitch (double pitch_factor)
void play ()
void pause ()
void stop ()


Detailed Description

Definition at line 44 of file Sample.h.


Constructor & Destructor Documentation

Vamos_Geometry::Sample::Sample std::string  file,
double  base_volume,
double  base_pitch,
bool  volume_envelope = false,
bool  pitch_envelope = false
 

Definition at line 23 of file Sample.cc.

Vamos_Geometry::Sample::~Sample  ) 
 

Definition at line 40 of file Sample.cc.


Member Function Documentation

void Vamos_Geometry::Sample::pause  ) 
 

Definition at line 114 of file Sample.cc.

void Vamos_Geometry::Sample::pitch double  pitch_factor  ) 
 

Definition at line 92 of file Sample.cc.

void Vamos_Geometry::Sample::play  ) 
 

Definition at line 98 of file Sample.cc.

void Vamos_Geometry::Sample::schedule slScheduler scheduler,
bool  loop = false,
int  priority = 0
 

Definition at line 63 of file Sample.cc.

void Vamos_Geometry::Sample::stop  ) 
 

Definition at line 123 of file Sample.cc.

void Vamos_Geometry::Sample::volume double  volume_factor  ) 
 

Definition at line 86 of file Sample.cc.


The documentation for this class was generated from the following files:
Generated on Thu Oct 19 04:13:57 2006 by  doxygen 1.4.6