GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
FaceInfoImpl Class Reference

#include <State.hh>

Inheritance diagram for FaceInfoImpl:
Collaboration diagram for FaceInfoImpl:

Public Member Functions

 FaceInfoImpl (FaceInfo *next)
virtual int NumFaces () const
virtual int NumPoints () const
virtual Point FacePoint (int face, int point) const
virtual Vector PointNormal (int face, int point) const
virtual Point2d TexCoord (int face, int point) const
virtual unsigned int VertexColor (int face, int point) const
Public Member Functions inherited from FaceInfo
virtual int Pos () const =0
virtual int Size () const =0

Constructor & Destructor Documentation

◆ FaceInfoImpl()

FaceInfoImpl::FaceInfoImpl ( FaceInfo * next)
inline
Here is the caller graph for this function:

Member Function Documentation

◆ FacePoint()

virtual Point FaceInfoImpl::FacePoint ( int face,
int point ) const
inlinevirtual

◆ NumFaces()

virtual int FaceInfoImpl::NumFaces ( ) const
inlinevirtual

◆ NumPoints()

virtual int FaceInfoImpl::NumPoints ( ) const
inlinevirtual

◆ PointNormal()

virtual Vector FaceInfoImpl::PointNormal ( int face,
int point ) const
inlinevirtual

Implements FaceInfo.

Reimplemented in MeshNormalsFaceInfo.

◆ TexCoord()

virtual Point2d FaceInfoImpl::TexCoord ( int face,
int point ) const
inlinevirtual

Implements FaceInfo.

Reimplemented in MeshTexCoordsFaceInfo.

◆ VertexColor()

virtual unsigned int FaceInfoImpl::VertexColor ( int face,
int point ) const
inlinevirtual

Implements FaceInfo.

Reimplemented in MeshColorsFaceInfo.


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