All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MeshInterface< DRAW_CONTEXT > Member List

This is the complete list of members for MeshInterface< DRAW_CONTEXT >, including all inherited members.

BindVaryingBuffer()=0MeshInterface< DRAW_CONTEXT >pure virtual
BindVertexBuffer()=0MeshInterface< DRAW_CONTEXT >pure virtual
DrawContext typedefMeshInterface< DRAW_CONTEXT >
GetDrawContext()=0MeshInterface< DRAW_CONTEXT >pure virtual
GetNumVertices() const =0MeshInterface< DRAW_CONTEXT >pure virtual
getNumVertices(Far::TopologyRefiner const &refiner)MeshInterface< DRAW_CONTEXT >inlineprotectedstatic
MeshInterface()MeshInterface< DRAW_CONTEXT >inline
Refine()=0MeshInterface< DRAW_CONTEXT >pure virtual
Refine(VertexBufferDescriptor const *vertexDesc, VertexBufferDescriptor const *varyingDesc, bool interleaved)=0MeshInterface< DRAW_CONTEXT >pure virtual
refineMesh(Far::TopologyRefiner &refiner, int level, bool adaptive)MeshInterface< DRAW_CONTEXT >inlineprotectedstatic
SetFVarDataChannel(int fvarWidth, std::vector< float > const &fvarData)=0MeshInterface< DRAW_CONTEXT >pure virtual
Synchronize()=0MeshInterface< DRAW_CONTEXT >pure virtual
UpdateVaryingBuffer(float const *varyingData, int startVertex, int numVerts)=0MeshInterface< DRAW_CONTEXT >pure virtual
UpdateVertexBuffer(float const *vertexData, int startVertex, int numVerts)=0MeshInterface< DRAW_CONTEXT >pure virtual
VertexBufferBinding typedefMeshInterface< DRAW_CONTEXT >
~MeshInterface()MeshInterface< DRAW_CONTEXT >inlinevirtual