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

#include <EffectI.hh>

Inheritance diagram for FaceCollection2:
Collaboration diagram for FaceCollection2:

Classes

struct  Vertex

Public Member Functions

virtual ~FaceCollection2 ()
virtual void Collect (CollectVisitor &vis)=0
virtual void HeavyPrepare ()=0
virtual void Prepare ()=0
virtual int NumFaces () const =0
virtual int NumPoints (int face) const =0
virtual Vertex Face (int face, int point) const =0
virtual int NumObjects () const
virtual std::pair< int, int > GetObject (int o) const
virtual int NumTextures () const
virtual void GenTexture (int num)
virtual BufferRef TextureBuf (int num) const
virtual int FaceTexture (int face) const
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ ~FaceCollection2()

virtual FaceCollection2::~FaceCollection2 ( )
inlinevirtual

Member Function Documentation

◆ Collect()

virtual void FaceCollection2::Collect ( CollectVisitor & vis)
pure virtual

Implements CollectInterface.

Implemented in FaceCollectionTo2.

◆ Face()

virtual Vertex FaceCollection2::Face ( int face,
int point ) const
pure virtual

Implemented in FaceCollectionTo2.

◆ FaceTexture()

virtual int FaceCollection2::FaceTexture ( int face) const
inlinevirtual

◆ GenTexture()

virtual void FaceCollection2::GenTexture ( int num)
inlinevirtual

◆ GetObject()

virtual std::pair< int, int > FaceCollection2::GetObject ( int o) const
inlinevirtual

◆ HeavyPrepare()

virtual void FaceCollection2::HeavyPrepare ( )
pure virtual

Implements CollectInterface.

Implemented in FaceCollectionTo2.

◆ NumFaces()

virtual int FaceCollection2::NumFaces ( ) const
pure virtual

Implemented in FaceCollectionTo2.

Here is the caller graph for this function:

◆ NumObjects()

virtual int FaceCollection2::NumObjects ( ) const
inlinevirtual

◆ NumPoints()

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

Implemented in FaceCollectionTo2.

◆ NumTextures()

virtual int FaceCollection2::NumTextures ( ) const
inlinevirtual

◆ Prepare()

virtual void FaceCollection2::Prepare ( )
pure virtual

Implemented in FaceCollectionTo2.

◆ TextureBuf()

virtual BufferRef FaceCollection2::TextureBuf ( int num) const
inlinevirtual

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