Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

RageSoundParams Struct Reference

#include <RageSound.h>

Collaboration diagram for RageSoundParams:

Collaboration graph
[legend]
List of all members.

Public Types

enum  StopMode_t { M_STOP, M_LOOP, M_CONTINUE, M_AUTO }

Public Member Functions

 RageSoundParams ()
void SetNoFade ()
void SetPlaybackRate (float fScale)

Public Attributes

float m_StartSecond
float m_LengthSeconds
float m_FadeLength
float m_Volume
float m_Balance
int speed_input_samples
int speed_output_samples
bool AccurateSync
RageTimer StartTime
enum RageSoundParams::StopMode_t StopMode

Member Enumeration Documentation

enum RageSoundParams::StopMode_t
 

Enumeration values:
M_STOP 
M_LOOP 
M_CONTINUE 
M_AUTO 


Constructor & Destructor Documentation

RageSoundParams::RageSoundParams  ) 
 


Member Function Documentation

void RageSoundParams::SetNoFade  )  [inline]
 

void RageSoundParams::SetPlaybackRate float  fScale  ) 
 


Member Data Documentation

bool RageSoundParams::AccurateSync
 

float RageSoundParams::m_Balance
 

float RageSoundParams::m_FadeLength
 

float RageSoundParams::m_LengthSeconds
 

float RageSoundParams::m_StartSecond
 

float RageSoundParams::m_Volume
 

int RageSoundParams::speed_input_samples
 

int RageSoundParams::speed_output_samples
 

RageTimer RageSoundParams::StartTime
 

enum RageSoundParams::StopMode_t RageSoundParams::StopMode
 


The documentation for this struct was generated from the following files:
Generated on Thu Jan 27 21:01:45 2005 for StepMania by doxygen 1.3.7