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

#include <GraphI.hh>

Inheritance diagram for VertexArray:
Collaboration diagram for VertexArray:

Public Member Functions

virtual ~VertexArray ()
virtual void Prepare ()=0
virtual MemoryBlock * triangle_polys ()=0
virtual MemoryBlock * quad_polys ()=0
virtual MemoryBlock * poly_polys ()=0
virtual MemoryBlock * tri_polys2 ()=0
virtual MemoryBlock * quad_polys2 ()=0
virtual MemoryBlock * poly_polys2 ()=0
virtual MemoryBlock * tri_normals ()=0
virtual MemoryBlock * quad_normals ()=0
virtual MemoryBlock * poly_normals ()=0
virtual MemoryBlock * tri_color ()=0
virtual MemoryBlock * quad_color ()=0
virtual MemoryBlock * poly_color ()=0
virtual MemoryBlock * tri_texcoord ()=0
virtual MemoryBlock * quad_texcoord ()=0
virtual MemoryBlock * poly_texcoord ()=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

◆ ~VertexArray()

virtual VertexArray::~VertexArray ( )
inlinevirtual

Member Function Documentation

◆ poly_color()

virtual MemoryBlock * VertexArray::poly_color ( )
pure virtual

◆ poly_normals()

virtual MemoryBlock * VertexArray::poly_normals ( )
pure virtual

◆ poly_polys()

virtual MemoryBlock * VertexArray::poly_polys ( )
pure virtual

◆ poly_polys2()

virtual MemoryBlock * VertexArray::poly_polys2 ( )
pure virtual

◆ poly_texcoord()

virtual MemoryBlock * VertexArray::poly_texcoord ( )
pure virtual

◆ Prepare()

virtual void VertexArray::Prepare ( )
pure virtual

◆ quad_color()

virtual MemoryBlock * VertexArray::quad_color ( )
pure virtual

◆ quad_normals()

virtual MemoryBlock * VertexArray::quad_normals ( )
pure virtual

◆ quad_polys()

virtual MemoryBlock * VertexArray::quad_polys ( )
pure virtual

◆ quad_polys2()

virtual MemoryBlock * VertexArray::quad_polys2 ( )
pure virtual

◆ quad_texcoord()

virtual MemoryBlock * VertexArray::quad_texcoord ( )
pure virtual

◆ tri_color()

virtual MemoryBlock * VertexArray::tri_color ( )
pure virtual

◆ tri_normals()

virtual MemoryBlock * VertexArray::tri_normals ( )
pure virtual

◆ tri_polys2()

virtual MemoryBlock * VertexArray::tri_polys2 ( )
pure virtual

◆ tri_texcoord()

virtual MemoryBlock * VertexArray::tri_texcoord ( )
pure virtual

◆ triangle_polys()

virtual MemoryBlock * VertexArray::triangle_polys ( )
pure virtual

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