GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
MutableFaceCollImpl Class Reference
Inheritance diagram for MutableFaceCollImpl:
Collaboration diagram for MutableFaceCollImpl:

Public Member Functions

 MutableFaceCollImpl (FaceCollection &coll)
virtual std::string name () const
virtual void Collect (CollectVisitor &vis)
virtual void HeavyPrepare ()
virtual void Prepare ()
virtual int NumVertices () const
virtual void Faces (std::vector< Point > &vec)
virtual void Normal (std::vector< Vector > &vec)
virtual void Color (std::vector< unsigned int > &vec)
virtual void Tex (std::vector< Point2d > &vec)
virtual void Tex3 (std::vector< float > &vec)
virtual void Joints (std::vector< VEC4 > &vec)
virtual void Weights (std::vector< VEC4 > &vec)
virtual int NumFaces () const
virtual void Indices (std::vector< int > &vec)
Public Member Functions inherited from MutableFaceCollection
virtual ~MutableFaceCollection ()
Public Member Functions inherited from CollectInterface
virtual ~CollectInterface ()
virtual int NumBlocks () const
virtual void FirstFrame ()

Constructor & Destructor Documentation

◆ MutableFaceCollImpl()

MutableFaceCollImpl::MutableFaceCollImpl ( FaceCollection & coll)
inline

Member Function Documentation

◆ Collect()

virtual void MutableFaceCollImpl::Collect ( CollectVisitor & vis)
inlinevirtual

Implements MutableFaceCollection.

◆ Color()

virtual void MutableFaceCollImpl::Color ( std::vector< unsigned int > & vec)
inlinevirtual

Implements MutableFaceCollection.

◆ Faces()

virtual void MutableFaceCollImpl::Faces ( std::vector< Point > & vec)
inlinevirtual

Implements MutableFaceCollection.

◆ HeavyPrepare()

virtual void MutableFaceCollImpl::HeavyPrepare ( )
inlinevirtual

Implements MutableFaceCollection.

◆ Indices()

virtual void MutableFaceCollImpl::Indices ( std::vector< int > & vec)
inlinevirtual

Implements MutableFaceCollection.

◆ Joints()

virtual void MutableFaceCollImpl::Joints ( std::vector< VEC4 > & vec)
inlinevirtual

Implements MutableFaceCollection.

◆ name()

virtual std::string MutableFaceCollImpl::name ( ) const
inlinevirtual

Implements MutableFaceCollection.

◆ Normal()

virtual void MutableFaceCollImpl::Normal ( std::vector< Vector > & vec)
inlinevirtual

Implements MutableFaceCollection.

◆ NumFaces()

virtual int MutableFaceCollImpl::NumFaces ( ) const
inlinevirtual

Implements MutableFaceCollection.

◆ NumVertices()

virtual int MutableFaceCollImpl::NumVertices ( ) const
inlinevirtual

Implements MutableFaceCollection.

◆ Prepare()

virtual void MutableFaceCollImpl::Prepare ( )
inlinevirtual

Implements MutableFaceCollection.

◆ Tex()

virtual void MutableFaceCollImpl::Tex ( std::vector< Point2d > & vec)
inlinevirtual

Implements MutableFaceCollection.

◆ Tex3()

virtual void MutableFaceCollImpl::Tex3 ( std::vector< float > & vec)
inlinevirtual

Implements MutableFaceCollection.

◆ Weights()

virtual void MutableFaceCollImpl::Weights ( std::vector< VEC4 > & vec)
inlinevirtual

Implements MutableFaceCollection.


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