CEL

Public API Reference

iPcSoundSource Struct Reference

Inheritance diagram for iPcSoundSource:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual const char * GetMode () const =0
 Return the mode for this sound.
virtual const char * GetSoundName () const =0
 Get the name of the sound wrapper that is used.
virtual iSndSysSourceGetSoundSource ()=0
 Get the sound source.
virtual void SetMode (const char *modename)=0
 Set the mode for this sound.
virtual void SetSoundName (const char *name)=0
 Set the name of the sound wrapper to use.

Detailed Description

Definition at line 78 of file sound.h.


Member Function Documentation

virtual const char* iPcSoundSource::GetMode (  )  const [pure virtual]

Return the mode for this sound.

One of 'disable', 'absolute', or 'relative'.

virtual const char* iPcSoundSource::GetSoundName (  )  const [pure virtual]

Get the name of the sound wrapper that is used.

virtual iSndSysSource* iPcSoundSource::GetSoundSource (  )  [pure virtual]

Get the sound source.

virtual void iPcSoundSource::SetMode ( const char *  modename  )  [pure virtual]

Set the mode for this sound.

Should be one of 'disable' (default), 'absolute', or 'relative'.

virtual void iPcSoundSource::SetSoundName ( const char *  name  )  [pure virtual]

Set the name of the sound wrapper to use.


The documentation for this struct was generated from the following file:
Generated for CEL: Crystal Entity Layer 1.2 by doxygen 1.4.7