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

ctkutils.h File Reference

#include <fstream>
#include "oaw/ctk/cybwrlfields.h"
#include "oaw/pdtk/anyc.h"
#include "../oawconfig.h"
#include "oaw/misc/utils.h"

Include dependency graph for ctkutils.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  NodeInfo

Functions

OAW_DLLMAPPING void * LoadWrlData (CybNodeC *pNode, const StringC &name, char *&iter, const char *iterEnd, long &znr)
OAW_DLLMAPPING void CopyWrlData (long, const void *, void *, CybScriptC *pS, CybWorldC *pW)
OAW_DLLMAPPING void DeleteWrlData (long, void *)
OAW_DLLMAPPING void * NewWrlData (long, CybScriptC *pS, CybWorldC *pW)
OAW_DLLMAPPING long GetWrlDataAnySize (long, void *)
OAW_DLLMAPPING void WriteWrlDataToAny (long type, void *srcData, AnyC &any)
OAW_DLLMAPPING void ReadWrlDataFromAny (AnyC &any, long type, void *srcData, CybWorldC *)
OAW_DLLMAPPING void ErrorMessage (const char *, long, CybWorldC *)
OAW_DLLMAPPING void WarningMessage (const char *, long, CybWorldC *)
OAW_DLLMAPPING long ReadUntilFirst (KetteC< NodeInfo > &, char *&, const char *, long &)
OAW_DLLMAPPING long * LoadIndexField (char *&iter, const char *iterEnd, long &znr, long &n)
OAW_DLLMAPPING MFInt32 LoadMFInt32 (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFBool LoadSFBool (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFFloat LoadSFFloat (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFInt32 LoadSFInt32 (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFVec3f LoadSFVec3f (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFVec2f LoadSFVec2f (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFColor LoadSFColor (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFRotation LoadSFRotation (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFTime LoadSFTime (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING MFString LoadMFString (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING SFString LoadSFString (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING MFFloat LoadMFFloat (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING MFVec3f LoadMFVec3f (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING MFVec2f LoadMFVec2f (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING MFRotation LoadMFRotation (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING MFColor LoadMFColor (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING CybNodeCLoadNode (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING ArrayC< CybNodeC * > LoadNodeList (char *&iter, const char *iterEnd, long &znr, CybNodeC *pN, const StringC &isKey)
OAW_DLLMAPPING StringC NextWrlString (char *&iter, const char *iterEnd, long &znr)
OAW_DLLMAPPING StringC NextWrlString (char *&iter, const char *iterEnd, const StringC &str, long &znr)
OAW_DLLMAPPING double NextWrlDouble (char *&iter, const char *iterEnd, long &znr, short &b, char mark)
OAW_DLLMAPPING short MakeImagePow2 (long srcWidth, long srcHeight, long srcChannel, const unsigned char *srcPixel, long &desWidth, long &desHeight, unsigned char *&desPixel, long glMaxTexDim, CybWorldC *)
OAW_DLLMAPPING short MakePolyConvex (void *pvSrcVertices, long lStride, int nNumSrcVertices, int **pDesIndices, int *pNumDestVertices)

Variables

OAW_BEGIN_NAMESPACE class CybScriptC


Function Documentation

OAW_DLLMAPPING void CopyWrlData long   ,
const void *   ,
void *   ,
CybScriptC   pS,
CybWorldC   pW
 

OAW_DLLMAPPING void DeleteWrlData long   ,
void *   
 

OAW_DLLMAPPING void ErrorMessage const char *   ,
long   ,
CybWorldC  
 

OAW_DLLMAPPING long GetWrlDataAnySize long   ,
void *   
 

OAW_DLLMAPPING long* LoadIndexField char *&    iter,
const char *    iterEnd,
long &    znr,
long &    n
 

OAW_DLLMAPPING MFColor LoadMFColor char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING MFFloat LoadMFFloat char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING MFInt32 LoadMFInt32 char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING MFRotation LoadMFRotation char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING MFString LoadMFString char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING MFVec2f LoadMFVec2f char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING MFVec3f LoadMFVec3f char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING CybNodeC* LoadNode char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING ArrayC<CybNodeC*> LoadNodeList char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFBool LoadSFBool char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFColor LoadSFColor char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFFloat LoadSFFloat char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFInt32 LoadSFInt32 char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFRotation LoadSFRotation char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFString LoadSFString char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFTime LoadSFTime char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFVec2f LoadSFVec2f char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING SFVec3f LoadSFVec3f char *&    iter,
const char *    iterEnd,
long &    znr,
CybNodeC   pN,
const StringC   isKey
 

OAW_DLLMAPPING void* LoadWrlData CybNodeC   pNode,
const StringC   name,
char *&    iter,
const char *    iterEnd,
long &    znr
 

OAW_DLLMAPPING short MakeImagePow2 long    srcWidth,
long    srcHeight,
long    srcChannel,
const unsigned char *    srcPixel,
long &    desWidth,
long &    desHeight,
unsigned char *&    desPixel,
long    glMaxTexDim,
CybWorldC  
 

OAW_DLLMAPPING short MakePolyConvex void *    pvSrcVertices,
long    lStride,
int    nNumSrcVertices,
int **    pDesIndices,
int *    pNumDestVertices
 

OAW_DLLMAPPING void* NewWrlData long   ,
CybScriptC   pS,
CybWorldC   pW
 

OAW_DLLMAPPING double NextWrlDouble char *&    iter,
const char *    iterEnd,
long &    znr,
short &    b,
char    mark
 

OAW_DLLMAPPING StringC NextWrlString char *&    iter,
const char *    iterEnd,
const StringC   str,
long &    znr
 

OAW_DLLMAPPING StringC NextWrlString char *&    iter,
const char *    iterEnd,
long &    znr
 

OAW_DLLMAPPING long ReadUntilFirst KetteC< NodeInfo > &   ,
char *&   ,
const char *   ,
long &   
 

OAW_DLLMAPPING void ReadWrlDataFromAny AnyC   any,
long    type,
void *    srcData,
CybWorldC  
 

OAW_DLLMAPPING void WarningMessage const char *   ,
long   ,
CybWorldC  
 

OAW_DLLMAPPING void WriteWrlDataToAny long    type,
void *    srcData,
AnyC   any
 


Variable Documentation

OAW_BEGIN_NAMESPACE class CybScriptC
 

Definition at line 41 of file ctkutils.h.


Generated on Tue Jul 29 14:24:34 2003 for Open ActiveWrl by doxygen1.3-rc2