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

#include <GraphI.hh>

Inheritance diagram for MeshAnim:
Collaboration diagram for MeshAnim:

Public Member Functions

virtual ~MeshAnim ()
virtual void Prepare ()=0
virtual int NumFaces () const =0
virtual int NumPoints (int face) const =0
virtual float StartTime () const =0
virtual float EndTime () const =0
virtual Point Vertex (int face, int point, float time) const =0
virtual unsigned int Color (int face, int point, float time) const =0
virtual Vector Normal (int face, int point, float time) const =0
virtual Point2d TexCoord (int face, int point, float time) const =0
virtual float TexCoord3 (int face, int point, float time) const =0
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual void Collect (CollectVisitor &vis)=0
virtual int NumBlocks () const
virtual void HeavyPrepare ()=0
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~MeshAnim()

virtual MeshAnim::~MeshAnim ( )
inlinevirtual

Member Function Documentation

◆ Color()

virtual unsigned int MeshAnim::Color ( int face,
int point,
float time ) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ EndTime()

virtual float MeshAnim::EndTime ( ) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ Normal()

virtual Vector MeshAnim::Normal ( int face,
int point,
float time ) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ NumFaces()

virtual int MeshAnim::NumFaces ( ) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ NumPoints()

virtual int MeshAnim::NumPoints ( int face) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ Prepare()

virtual void MeshAnim::Prepare ( )
pure virtual

Implemented in MeshAnimFromMeshes.

◆ StartTime()

virtual float MeshAnim::StartTime ( ) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ TexCoord()

virtual Point2d MeshAnim::TexCoord ( int face,
int point,
float time ) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ TexCoord3()

virtual float MeshAnim::TexCoord3 ( int face,
int point,
float time ) const
pure virtual

Implemented in MeshAnimFromMeshes.

◆ Vertex()

virtual Point MeshAnim::Vertex ( int face,
int point,
float time ) const
pure virtual

Implemented in MeshAnimFromMeshes.


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