GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
Mesh Class Referenceabstract

#include <Effect.hh>

Inheritance diagram for Mesh:

Public Member Functions

virtual int NumFrames () const =0
virtual int NumFaces (int framenum) const =0
virtual int NumPoints () const =0
virtual Point FacePoint (int framenum, int statenum, int face, int point) const =0
virtual int NumStates () const =0
virtual int StateNum (int framenum, int face) const =0
virtual ~Mesh ()

Constructor & Destructor Documentation

◆ ~Mesh()

virtual Mesh::~Mesh ( )
inlinevirtual

Member Function Documentation

◆ FacePoint()

virtual Point Mesh::FacePoint ( int framenum,
int statenum,
int face,
int point ) const
pure virtual

Implemented in DynamicMesh, FaceArrayMesh, FaceInfoMesh, FrameArrayMesh, HexagonMesh, MeshToTriangles, RectangleMesh, and SpriteMesh.

Here is the caller graph for this function:

◆ NumFaces()

virtual int Mesh::NumFaces ( int framenum) const
pure virtual

Implemented in DynamicMesh, FaceArrayMesh, FaceInfoMesh, FrameArrayMesh, HexagonMesh, MeshToTriangles, RectangleMesh, SpriteMesh, and Stream3dMesh.

Here is the caller graph for this function:

◆ NumFrames()

virtual int Mesh::NumFrames ( ) const
pure virtual

Implemented in DynamicMesh, FaceArrayMesh, FaceInfoMesh, FrameArrayMesh, HexagonMesh, MeshToTriangles, RectangleMesh, SpriteMesh, and Stream3dMesh.

Here is the caller graph for this function:

◆ NumPoints()

virtual int Mesh::NumPoints ( ) const
pure virtual

Implemented in DynamicMesh, FaceArrayMesh, FaceInfoMesh, FrameArrayMesh, HexagonMesh, MeshToTriangles, RectangleMesh, SpriteMesh, and Stream3dMesh.

Here is the caller graph for this function:

◆ NumStates()

virtual int Mesh::NumStates ( ) const
pure virtual

◆ StateNum()

virtual int Mesh::StateNum ( int framenum,
int face ) const
pure virtual

The documentation for this class was generated from the following file: