#include <cybweatherboxc.h>
Inheritance diagram for CybWeatherBoxC:


Public Methods | |
| CybWeatherBoxC (CybWorldC *) | |
| CybWeatherBoxC (const CybWeatherBoxC &) | |
| CybWeatherBoxC & | operator= (const CybWeatherBoxC &) |
| virtual void | LoadVRML (char *&iter, const char *iterEnd, long &znr) |
| virtual void | SetEvent (long srct, const void *pData, BaseI *) |
| virtual long | GetFieldDataType (long fieldID) |
| virtual long | GetFieldEventID (const char *str) |
| virtual short | GetFieldData (long nFieldID, void *dest) |
| virtual void | ToChannelDefault (CybChannelC *pV, long lFlag) |
| void | UpdateGeometry () |
Public Attributes | |
| SFString | m_strType |
| SFVec3f | m_vSize |
| SFVec3f | m_vDirection |
| SFInt32 | m_nMaxParticles |
| SFFloat | m_fParticleSize |
| SFFloat | m_fSpeedFactor |
Protected Methods | |
| virtual void | CreateNewCopy (CybGeometryC *) |
| SFVec3f | GetNewParticle () |
| SFBool | IsParticleDead (SFVec3f &v) |
Protected Attributes | |
| SFVec3f * | m_particles |
| SFInt32 | m_nNumParticles |
Static Private Attributes | |
| char | VRMLKeyStrList [][30] |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybNodeC. |
|
|
Reimplemented from CybNodeC. |
|
|
|
|
|
|
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
|
|
|
||||||||||||||||
|
Reimplemented from CybNodeC. |
|
||||||||||||
|
Reimplemented from CybGeometryC. Reimplemented in CybGLWeatherBoxC. |
|
|
|
|
|
Definition at line 73 of file cybweatherboxc.h. |
|
|
Definition at line 74 of file cybweatherboxc.h. |
|
|
Definition at line 72 of file cybweatherboxc.h. |
|
|
Definition at line 65 of file cybweatherboxc.h. |
|
|
Definition at line 64 of file cybweatherboxc.h. |
|
|
Definition at line 69 of file cybweatherboxc.h. |
|
|
Definition at line 71 of file cybweatherboxc.h. |
|
|
Definition at line 70 of file cybweatherboxc.h. |
|
|
Definition at line 77 of file cybweatherboxc.h. |
1.3-rc2