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

jsPrivate Class Reference

#include <jsWRLtypes.h>

Collaboration diagram for jsPrivate:

Collaboration graph
[legend]
List of all members.

Public Methods

 jsPrivate (CybWorldC *pW, CybSAI::BrowserC *pB, CybScriptC *pS)
 jsPrivate (long type, const void *data, short hasF, void *flag, short mustDel, long id=-1, const SFNode *node=NULL)
 ~jsPrivate ()

Public Attributes

long m_wrlType
const void * m_pWrlData
short m_hasFlag
void * m_pWrlFlag
short m_MustDelete
long m_fieldId
const SFNodem_pNode
CybWorldCm_pWorld
CybSAI::BrowserCm_pBrowser
CybScriptCm_pScript

Constructor & Destructor Documentation

jsPrivate::jsPrivate CybWorldC   pW,
CybSAI::BrowserC   pB,
CybScriptC   pS
[inline]
 

Definition at line 59 of file jsWRLtypes.h.

00060   {
00061     m_pWorld = pW;
00062     m_pBrowser = pB;
00063     m_pScript = pS;
00064     m_MustDelete = 0;
00065   }

jsPrivate::jsPrivate long    type,
const void *    data,
short    hasF,
void *    flag,
short    mustDel,
long    id = -1,
const SFNode   node = NULL
[inline]
 

Definition at line 67 of file jsWRLtypes.h.

00068   {
00069     m_wrlType = type;
00070     m_pWrlData = data;
00071     m_hasFlag = hasF;
00072     m_pWrlFlag = flag;
00073     m_MustDelete = mustDel;
00074 
00075     m_fieldId = id;
00076     m_pNode = node;
00077   }

jsPrivate::~jsPrivate  
 


Member Data Documentation

long jsPrivate::m_fieldId
 

Definition at line 50 of file jsWRLtypes.h.

short jsPrivate::m_hasFlag
 

Definition at line 44 of file jsWRLtypes.h.

short jsPrivate::m_MustDelete
 

Definition at line 46 of file jsWRLtypes.h.

CybSAI::BrowserC* jsPrivate::m_pBrowser
 

Definition at line 55 of file jsWRLtypes.h.

const SFNode* jsPrivate::m_pNode
 

Definition at line 51 of file jsWRLtypes.h.

CybScriptC* jsPrivate::m_pScript
 

Definition at line 56 of file jsWRLtypes.h.

CybWorldC* jsPrivate::m_pWorld
 

Definition at line 54 of file jsWRLtypes.h.

const void* jsPrivate::m_pWrlData
 

Definition at line 43 of file jsWRLtypes.h.

void* jsPrivate::m_pWrlFlag
 

Definition at line 45 of file jsWRLtypes.h.

long jsPrivate::m_wrlType
 

Definition at line 42 of file jsWRLtypes.h.


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