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

CybBackgroundC Class Reference

#include <cybbackgroundc.h>

Inheritance diagram for CybBackgroundC:

Inheritance graph
[legend]
Collaboration diagram for CybBackgroundC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybBackgroundC (CybWorldC *)
 CybBackgroundC (const CybBackgroundC &)
CybBackgroundC & operator= (const CybBackgroundC &)
virtual void CreateNewCopy (CybNodeC *pNode)
virtual ~CybBackgroundC ()
virtual void FinishInit ()
virtual void SetEvent (long, const void *, BaseI *)
virtual long GetFieldEventID (const char *)
virtual long GetFieldDataType (long)
virtual short GetFieldData (long, void *data)
virtual void ToChannel (CybChannelC *, long)
virtual void Render (CybChannelC *, long)

Public Attributes

MFFloat m_mfGroundAngle
MFColor m_mvGroundColor
MFString m_msBackUrl
MFString m_msBottomUrl
MFString m_msFrontUrl
MFString m_msLeftUrl
MFString m_msRightUrl
MFString m_msTopUrl
MFFloat m_mfSkyAngle
MFColor m_mvSkyColor
SFBool m_bUpdateRender
TEXTURE m_pTextures [6]

Static Public Attributes

char VRMLKeyStrList [][30]

Protected Methods

void SendIsBoundOutEvents (SFBool b)
virtual void LoadVRML (char *&iter, const char *iterEnd, long &znr)
virtual void LoadTextures ()
virtual void UnloadTextures ()
virtual void PrepareRender ()

Constructor & Destructor Documentation

CybBackgroundC::CybBackgroundC CybWorldC  
 

CybBackgroundC::CybBackgroundC const CybBackgroundC &   
 

virtual CybBackgroundC::~CybBackgroundC   [virtual]
 


Member Function Documentation

virtual void CybBackgroundC::CreateNewCopy CybNodeC   pNode [virtual]
 

Reimplemented from CybNodeC.

virtual void CybBackgroundC::FinishInit   [virtual]
 

Reimplemented from CybNodeC.

Reimplemented in CybGLBackgroundC.

virtual short CybBackgroundC::GetFieldData long   ,
void *    data
[virtual]
 

Reimplemented from CybNodeC.

virtual long CybBackgroundC::GetFieldDataType long    [virtual]
 

Reimplemented from CybNodeC.

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

Reimplemented from CybNodeC.

virtual void CybBackgroundC::LoadTextures   [protected, virtual]
 

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

Reimplemented from CybNodeC.

CybBackgroundC& CybBackgroundC::operator= const CybBackgroundC &   
 

virtual void CybBackgroundC::PrepareRender   [inline, protected, virtual]
 

Reimplemented in CybGLBackgroundC.

Definition at line 74 of file cybbackgroundc.h.

00074 {}

virtual void CybBackgroundC::Render CybChannelC  ,
long   
[inline, virtual]
 

Reimplemented in CybGLBackgroundC.

Definition at line 65 of file cybbackgroundc.h.

00065 {}

void CybBackgroundC::SendIsBoundOutEvents SFBool    b [protected]
 

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

Reimplemented from CybNodeC.

virtual void CybBackgroundC::ToChannel CybChannelC  ,
long   
[inline, virtual]
 

Reimplemented from CybNodeC.

Definition at line 64 of file cybbackgroundc.h.

00064 {}

virtual void CybBackgroundC::UnloadTextures   [protected, virtual]
 


Member Data Documentation

SFBool CybBackgroundC::m_bUpdateRender
 

Definition at line 89 of file cybbackgroundc.h.

MFFloat CybBackgroundC::m_mfGroundAngle
 

Definition at line 78 of file cybbackgroundc.h.

MFFloat CybBackgroundC::m_mfSkyAngle
 

Definition at line 86 of file cybbackgroundc.h.

MFString CybBackgroundC::m_msBackUrl
 

Definition at line 80 of file cybbackgroundc.h.

MFString CybBackgroundC::m_msBottomUrl
 

Definition at line 81 of file cybbackgroundc.h.

MFString CybBackgroundC::m_msFrontUrl
 

Definition at line 82 of file cybbackgroundc.h.

MFString CybBackgroundC::m_msLeftUrl
 

Definition at line 83 of file cybbackgroundc.h.

MFString CybBackgroundC::m_msRightUrl
 

Definition at line 84 of file cybbackgroundc.h.

MFString CybBackgroundC::m_msTopUrl
 

Definition at line 85 of file cybbackgroundc.h.

MFColor CybBackgroundC::m_mvGroundColor
 

Definition at line 79 of file cybbackgroundc.h.

MFColor CybBackgroundC::m_mvSkyColor
 

Definition at line 87 of file cybbackgroundc.h.

TEXTURE CybBackgroundC::m_pTextures[6]
 

Definition at line 92 of file cybbackgroundc.h.

char CybBackgroundC::VRMLKeyStrList[][30] [static]
 

Definition at line 95 of file cybbackgroundc.h.


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