sswf::SoundInfo Class Reference

#include <libsswf.h>

Inheritance diagram for sswf::SoundInfo:

sswf::MemoryManager List of all members.

Public Member Functions

void AddEnvelope (const Envelope &envelope)
void NoMultiple (bool no_multiple=true)
void Save (Data &data) const
void SetLoop (unsigned short loop)
void SetRange (unsigned long start, unsigned long end)
void SetSoundID (sswf_id_t id)
 SoundInfo (void)
void StopSound (bool stop=true)

Private Attributes

unsigned long f_end_position
Vectors f_envelopes
unsigned short f_loop
bool f_no_multiple
sswf_id_t f_sound_id
unsigned long f_start_position
bool f_stop

Constructor & Destructor Documentation

SoundInfo::SoundInfo ( void   ) 


Member Function Documentation

void SoundInfo::AddEnvelope ( const Envelope envelope  ) 

void SoundInfo::NoMultiple ( bool  no_multiple = true  ) 

void SoundInfo::Save ( Data data  )  const

void SoundInfo::SetLoop ( unsigned short  loop  ) 

void SoundInfo::SetRange ( unsigned long  start,
unsigned long  end 
)

void SoundInfo::SetSoundID ( sswf_id_t  id  ) 

void SoundInfo::StopSound ( bool  stop = true  ) 


Member Data Documentation

unsigned long sswf::SoundInfo::f_end_position [private]

Vectors sswf::SoundInfo::f_envelopes [private]

unsigned short sswf::SoundInfo::f_loop [private]

bool sswf::SoundInfo::f_no_multiple [private]

sswf_id_t sswf::SoundInfo::f_sound_id [private]

unsigned long sswf::SoundInfo::f_start_position [private]

bool sswf::SoundInfo::f_stop [private]


The documentation for this class was generated from the following files:
Generated on Sun May 13 23:29:40 2007 for libsswf by  doxygen 1.4.7