libHSPlasma
Public Types | Public Member Functions | Public Attributes | List of all members
plSound::plFadeParams Class Reference

#include <plSound.h>

Public Types

enum  Type { kLinear, kLogarithmic, kExponential }

Public Member Functions

 plFadeParams ()
void read (hsStream *S)
void write (hsStream *S)
void prcWrite (pfPrcHelper *prc)
void prcParse (const pfPrcTag *tag)

Public Attributes

float fLengthInSecs
float fVolStart
float fVolEnd
unsigned char fType
bool fStopWhenDone
bool fFadeSoftVol
float fCurrTime

Member Enumeration Documentation

Enumerator:
kLinear 
kLogarithmic 
kExponential 

Constructor & Destructor Documentation

plSound::plFadeParams::plFadeParams ( )

Member Function Documentation

void plSound::plFadeParams::prcParse ( const pfPrcTag tag)
void plSound::plFadeParams::prcWrite ( pfPrcHelper prc)
void plSound::plFadeParams::read ( hsStream S)
void plSound::plFadeParams::write ( hsStream S)

Member Data Documentation

float plSound::plFadeParams::fCurrTime
bool plSound::plFadeParams::fFadeSoftVol
float plSound::plFadeParams::fLengthInSecs
bool plSound::plFadeParams::fStopWhenDone
unsigned char plSound::plFadeParams::fType
float plSound::plFadeParams::fVolEnd
float plSound::plFadeParams::fVolStart

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