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

CybSoundC Class Reference

#include <cybsoundc.h>

Inheritance diagram for CybSoundC:

Inheritance graph
[legend]
Collaboration diagram for CybSoundC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybSoundC (CybWorldC *)
 CybSoundC (const CybSoundC &)
CybSoundC & operator= (const CybSoundC &)
virtual ~CybSoundC ()
virtual void SetEvent (long, const void *, BaseI *)
virtual long GetFieldEventID (const char *)
virtual long GetFieldDataType (long)
virtual void ToChannel (CybChannelC *pV, long flag)

Public Attributes

SFVec3f m_vDirection
SFFloat m_fIntensity
SFVec3f m_vLocation
SFFloat m_fMaxBack
SFFloat m_fMaxFront
SFFloat m_fMinBack
SFFloat m_fMinFront
SFFloat m_fPriority
CybNodeCm_pSourceNode
SFBool m_bSpatialize
SFBool m_bBlocked
SFFloat m_fDistance
SFBool m_bInit

Static Public Attributes

char VRMLKeyStrList [][30]

Protected Methods

virtual void CreateNewCopy (CybNodeC *)
virtual void LoadVRML (char *&iter, const char *iterEnd, long &znr)
virtual void FinishInit ()
virtual int SetNode (CybNodeC *)
void SetSourceNode (CybNodeC *)

Constructor & Destructor Documentation

CybSoundC::CybSoundC CybWorldC  
 

CybSoundC::CybSoundC const CybSoundC &   
 

virtual CybSoundC::~CybSoundC   [virtual]
 


Member Function Documentation

virtual void CybSoundC::CreateNewCopy CybNodeC   [protected, virtual]
 

Reimplemented from CybNodeC.

virtual void CybSoundC::FinishInit   [protected, virtual]
 

Reimplemented from CybNodeC.

virtual long CybSoundC::GetFieldDataType long    [virtual]
 

Reimplemented from CybNodeC.

virtual long CybSoundC::GetFieldEventID const char *    [virtual]
 

Reimplemented from CybNodeC.

virtual void CybSoundC::LoadVRML char *&    iter,
const char *    iterEnd,
long &    znr
[protected, virtual]
 

Reimplemented from CybNodeC.

CybSoundC& CybSoundC::operator= const CybSoundC &   
 

virtual void CybSoundC::SetEvent long   ,
const void *   ,
BaseI  
[virtual]
 

Reimplemented from CybNodeC.

virtual int CybSoundC::SetNode CybNodeC   [protected, virtual]
 

Reimplemented from CybNodeC.

void CybSoundC::SetSourceNode CybNodeC   [protected]
 

virtual void CybSoundC::ToChannel CybChannelC   pV,
long    flag
[virtual]
 

Reimplemented from CybNodeC.


Member Data Documentation

SFBool CybSoundC::m_bBlocked
 

Definition at line 79 of file cybsoundc.h.

SFBool CybSoundC::m_bInit
 

Definition at line 83 of file cybsoundc.h.

SFBool CybSoundC::m_bSpatialize
 

Definition at line 76 of file cybsoundc.h.

SFFloat CybSoundC::m_fDistance
 

Definition at line 80 of file cybsoundc.h.

SFFloat CybSoundC::m_fIntensity
 

Definition at line 68 of file cybsoundc.h.

SFFloat CybSoundC::m_fMaxBack
 

Definition at line 70 of file cybsoundc.h.

SFFloat CybSoundC::m_fMaxFront
 

Definition at line 71 of file cybsoundc.h.

SFFloat CybSoundC::m_fMinBack
 

Definition at line 72 of file cybsoundc.h.

SFFloat CybSoundC::m_fMinFront
 

Definition at line 73 of file cybsoundc.h.

SFFloat CybSoundC::m_fPriority
 

Definition at line 74 of file cybsoundc.h.

CybNodeC* CybSoundC::m_pSourceNode
 

Definition at line 75 of file cybsoundc.h.

SFVec3f CybSoundC::m_vDirection
 

Definition at line 67 of file cybsoundc.h.

SFVec3f CybSoundC::m_vLocation
 

Definition at line 69 of file cybsoundc.h.

char CybSoundC::VRMLKeyStrList[][30] [static]
 

Definition at line 86 of file cybsoundc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:30:01 2003 for Open ActiveWrl by doxygen1.3-rc2