Contents User Forum Source Index APIs by Task APIs by Level Data


G3D::_BSPMAP::Patch Class Reference

#include <BSPMAP.h>

Inherits G3D::_BSPMAP::FaceSet.

List of all members.

Public Types

enum  Type { POLYGON = 1, PATCH = 2, MESH = 3, BILLBOARD = 4 }

Public Member Functions

virtual bool isMesh () const
virtual void render (class Map *map) const
virtual FaceSet::Type type () const
virtual void updateSortKey (class Map *map, const Vector3 &zAxis, Vector3 &origin)

Public Attributes

Array< Bezier2DbezierArray
int lightmapID
float sortKey
int textureID

Classes

class  Bezier2D


Member Enumeration Documentation

enum G3D::_BSPMAP::FaceSet::Type [inherited]

Enumerator:
POLYGON 
PATCH 
MESH 
BILLBOARD 


Member Function Documentation

virtual bool G3D::_BSPMAP::Patch::isMesh (  )  const [inline, virtual]

Implements G3D::_BSPMAP::FaceSet.

virtual void G3D::_BSPMAP::Patch::render ( class Map map  )  const [virtual]

Implements G3D::_BSPMAP::FaceSet.

virtual FaceSet::Type G3D::_BSPMAP::Patch::type (  )  const [inline, virtual]

Implements G3D::_BSPMAP::FaceSet.

virtual void G3D::_BSPMAP::Patch::updateSortKey ( class Map map,
const Vector3 zAxis,
Vector3 origin 
) [virtual]

Updates the sort key.

Implements G3D::_BSPMAP::FaceSet.


Member Data Documentation

float G3D::_BSPMAP::FaceSet::sortKey [inherited]

Depth value used as a sort key.


The documentation for this class was generated from the following file:
Generated on Thu Aug 2 11:40:48 2007 for G3D by doxygen 1.5.2
Hosted by SourceForge.net Logo