Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | List of all members
Channel Class Reference

Public Member Functions

bool Play ()
 
bool Stop ()
 
bool SetPan (Math::Vector)
 
void SetPosition (Math::Vector)
 
Math::Vector GetPosition ()
 
bool SetFrequency (float)
 
float GetFrequency ()
 
float GetCurrentTime ()
 
void SetCurrentTime (float)
 
float GetDuration ()
 
bool SetVolume (float)
 
float GetVolume ()
 
void SetVolumeAtrib (float)
 
float GetVolumeAtrib ()
 
bool IsPlaying ()
 
bool IsReady ()
 
bool IsLoaded ()
 
bool SetBuffer (Buffer *)
 
bool FreeBuffer ()
 
bool HasEnvelope ()
 
SoundOperGetEnvelope ()
 
void PopEnvelope ()
 
int GetPriority ()
 
void SetPriority (int)
 
void SetStartAmplitude (float)
 
void SetStartFrequency (float)
 
void SetChangeFrequency (float)
 
float GetStartAmplitude ()
 
float GetStartFrequency ()
 
float GetChangeFrequency ()
 
float GetInitFrequency ()
 
void AddOper (SoundOper)
 
void ResetOper ()
 
Sound GetSoundType ()
 
void SetLoop (bool)
 
void Mute (bool)
 
bool IsMuted ()
 

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