Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members | File Members | Related Pages | Examples

TAseLoader Class Reference

#include <TAseLoader.h>

List of all members.

Public Member Functions

Protected Member Functions

Protected Attributes


Constructor & Destructor Documentation

TAseLoader::TAseLoader (   )  [inline]
 

Definition at line 161 of file TAseLoader.h.

TAseLoader::~TAseLoader (   )  [inline]
 

Definition at line 166 of file TAseLoader.h.


Member Function Documentation

void TAseLoader::DumpInfoToFile (  char *  file  ) 
 

Definition at line 810 of file TAseLoader.cpp.

char * TAseLoader::GetAsciiVersion (  void   ) 
 

Definition at line 1046 of file TAseLoader.cpp.

Camera3D * TAseLoader::GetCamera (  int  cam_num  ) 
 

Definition at line 1007 of file TAseLoader.cpp.

uint TAseLoader::GetCamerasNum (  void   ) 
 

Definition at line 1036 of file TAseLoader.cpp.

Light3D * TAseLoader::GetLight (  int  light_num  ) 
 

Definition at line 1015 of file TAseLoader.cpp.

uint TAseLoader::GetLightsNum (  void   ) 
 

Definition at line 1041 of file TAseLoader.cpp.

Object3D * TAseLoader::GetObject (  int  obj_num  ) 
 

Definition at line 999 of file TAseLoader.cpp.

uint TAseLoader::GetObjectsNum (  void   ) 
 

Definition at line 1031 of file TAseLoader.cpp.

Scene3D * TAseLoader::GetScene (  void   ) 
 

Definition at line 994 of file TAseLoader.cpp.

Shape3D * TAseLoader::GetShape (  int  shape_num  ) 
 

Definition at line 1023 of file TAseLoader.cpp.

uint TAseLoader::LoadFile (  char *  filename  ) 
 

Definition at line 44 of file TAseLoader.cpp.

float TAseLoader::ReadCameraFar (  char *  lstring  )  [protected]
 

Definition at line 727 of file TAseLoader.cpp.

Referenced by LoadFile().

float TAseLoader::ReadCameraFov (  char *  lstring  )  [protected]
 

Definition at line 709 of file TAseLoader.cpp.

Referenced by LoadFile().

float TAseLoader::ReadCameraNear (  char *  lstring  )  [protected]
 

Definition at line 718 of file TAseLoader.cpp.

Referenced by LoadFile().

Vertex3D TAseLoader::ReadFaceNormal (  char *  lstring  )  [protected]
 

Definition at line 648 of file TAseLoader.cpp.

Referenced by LoadFile().

ColorRGB TAseLoader::ReadLightColor (  char *  lstring  )  [protected]
 

Definition at line 688 of file TAseLoader.cpp.

Referenced by LoadFile().

float TAseLoader::ReadLightFallOff (  char *  lstring  )  [protected]
 

Definition at line 700 of file TAseLoader.cpp.

Referenced by LoadFile().

int TAseLoader::ReadLightType (  char *  lstring  )  [protected]
 

Definition at line 678 of file TAseLoader.cpp.

Referenced by LoadFile().

SceneInfo * TAseLoader::ReadSceneInfo (  char *  filename  )  [protected]
 

Definition at line 758 of file TAseLoader.cpp.

Referenced by LoadFile().

Vertex3D TAseLoader::ReadShapeKNOT (  char *  lstring  )  [protected]
 

Definition at line 743 of file TAseLoader.cpp.

Referenced by LoadFile().

uint TAseLoader::ReadShapeVertexCount (  char *  lstring  )  [protected]
 

Definition at line 736 of file TAseLoader.cpp.

Referenced by LoadFile().

Vertex3D TAseLoader::ReadTmPos (  char *  lstring  )  [protected]
 

Definition at line 663 of file TAseLoader.cpp.

Referenced by LoadFile().

Triangle TAseLoader::ReadTriangle (  char *  lstring  )  [protected]
 

Definition at line 592 of file TAseLoader.cpp.

Referenced by LoadFile().

Vertex3D TAseLoader::ReadUV (  char *  lstring  )  [protected]
 

Definition at line 620 of file TAseLoader.cpp.

Referenced by LoadFile().

Triangle TAseLoader::ReadUVFaces (  char *  lstring  )  [protected]
 

Definition at line 634 of file TAseLoader.cpp.

Referenced by LoadFile().

Vertex3D TAseLoader::ReadVertex (  char *  lstring  )  [protected]
 

Definition at line 577 of file TAseLoader.cpp.

Referenced by LoadFile().

Vertex3D TAseLoader::ReadVertexNormal (  char *  lstring  )  [protected]
 

Definition at line 605 of file TAseLoader.cpp.

Referenced by LoadFile().


Member Data Documentation

char* TAseLoader::ascii_version [protected]
 

Definition at line 201 of file TAseLoader.h.

Referenced by GetAsciiVersion(), and LoadFile().

Scene3D* TAseLoader::ase_scene [protected]
 

Definition at line 202 of file TAseLoader.h.

Referenced by DumpInfoToFile(), GetCamera(), GetCamerasNum(), GetLight(), GetLightsNum(), GetObject(), GetObjectsNum(), GetScene(), GetShape(), and LoadFile().

bool TAseLoader::normals_read [protected]
 

Definition at line 204 of file TAseLoader.h.

Referenced by LoadFile(), and TAseLoader().


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 03:55:58 2003 for Interreality Project - VOS by doxygen 1.3.2