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

SndFxPage Class Reference

#include <SndFxPage.h>

Inheritance diagram for SndFxPage:

PropertyPage List of all members.

Public Member Functions

 SndFxPage (const PropertyBag &prop, const Init &i=Init())
virtual ~SndFxPage ()
const PropertyBaggetProperties () const

Protected Member Functions

virtual BOOL PropPageProc (UINT uMsg, WPARAM wP, LPARAM lP)

Private Types

typedef std::pair< std::string,
std::string > 
PropPair
typedef std::vector< PropPairPropArray

Private Member Functions

void soundEnabled (bool b)
void enableTestButton ()
void enableFileChoosing ()
void selectSound ()
bool isValidSoundFile () const

Static Private Member Functions

static const PropArraygetPropArray ()

Private Attributes

VolatilePropertyBag m_prop
PropPair m_curPropPair

Member Typedef Documentation

typedef std::vector<PropPair> SndFxPage::PropArray [private]
 

typedef std::pair<std::string,std::string> SndFxPage::PropPair [private]
 


Constructor & Destructor Documentation

SndFxPage::SndFxPage const PropertyBag prop,
const Init &  i = Init()
 

SndFxPage::~SndFxPage  )  [virtual]
 


Member Function Documentation

void SndFxPage::enableFileChoosing  )  [private]
 

void SndFxPage::enableTestButton  )  [private]
 

const SndFxPage::PropArray & SndFxPage::getPropArray  )  [static, private]
 

const PropertyBag& SndFxPage::getProperties  )  const [inline]
 

bool SndFxPage::isValidSoundFile  )  const [private]
 

BOOL SndFxPage::PropPageProc UINT  uMsg,
WPARAM  wP,
LPARAM  lP
[protected, virtual]
 

Implements PropertyPage.

void SndFxPage::selectSound  )  [private]
 

void SndFxPage::soundEnabled bool  b  )  [private]
 


Member Data Documentation

PropPair SndFxPage::m_curPropPair [private]
 

VolatilePropertyBag SndFxPage::m_prop [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:26 2005 for Abuse! by  doxygen 1.4.3