GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
SeparateArrayElements::Arr Struct Reference

#include <Effect.hh>

Inheritance diagram for SeparateArrayElements::Arr:
Collaboration diagram for SeparateArrayElements::Arr:

Public Member Functions

 Arr (const FaceCollectionTri &tri, const Array< int, const FaceCollectionTri * > &arr, int t)
virtual int NumFaces () const
virtual int NumPoints () const
virtual Point FacePoint (int index) const
virtual Vector PointNormal (int index) const
virtual unsigned int Color (int index) const
virtual Point2d TexCoord (int index) const
virtual float Attrib (int index, int id) const
virtual int AttribI (int index, int id) const
virtual int Index (int face, int point) const
virtual int IndexCount () const
virtual int IndexToFace (int index) const
Public Member Functions inherited from FaceCollectionTri
virtual ~FaceCollectionTri ()

Constructor & Destructor Documentation

◆ Arr()

SeparateArrayElements::Arr::Arr ( const FaceCollectionTri & tri,
const Array< int, const FaceCollectionTri * > & arr,
int t )
inline

Member Function Documentation

◆ Attrib()

virtual float SeparateArrayElements::Arr::Attrib ( int index,
int id ) const
inlinevirtual

Implements FaceCollectionTri.

◆ AttribI()

virtual int SeparateArrayElements::Arr::AttribI ( int index,
int id ) const
inlinevirtual

Implements FaceCollectionTri.

◆ Color()

virtual unsigned int SeparateArrayElements::Arr::Color ( int index) const
inlinevirtual

Implements FaceCollectionTri.

◆ FacePoint()

virtual Point SeparateArrayElements::Arr::FacePoint ( int index) const
inlinevirtual

Implements FaceCollectionTri.

◆ Index()

virtual int SeparateArrayElements::Arr::Index ( int face,
int point ) const
inlinevirtual

Implements FaceCollectionTri.

◆ IndexCount()

virtual int SeparateArrayElements::Arr::IndexCount ( ) const
inlinevirtual

Implements FaceCollectionTri.

◆ IndexToFace()

virtual int SeparateArrayElements::Arr::IndexToFace ( int index) const
inlinevirtual

Implements FaceCollectionTri.

◆ NumFaces()

virtual int SeparateArrayElements::Arr::NumFaces ( ) const
inlinevirtual

Implements FaceCollectionTri.

◆ NumPoints()

virtual int SeparateArrayElements::Arr::NumPoints ( ) const
inlinevirtual

Implements FaceCollectionTri.

◆ PointNormal()

virtual Vector SeparateArrayElements::Arr::PointNormal ( int index) const
inlinevirtual

Implements FaceCollectionTri.

◆ TexCoord()

virtual Point2d SeparateArrayElements::Arr::TexCoord ( int index) const
inlinevirtual

Implements FaceCollectionTri.


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