MeshProvider::GetData

MeshProvider::GetData
virtual bool GetData(HAL* hal, MeshBase * mesh, VertexOutput* out, unsigned meshGenFlags) = 0;
Description

GetData is called by the renderer to obtain mesh vertex data; it is essentially an interface to the tessellator.

Parameters
Parameters 
Description 
HAL* hal 
The render HAL for accessing the renderer. 
MeshBase * mesh 
Pointer to MeshBase for obtaining the mesh. 
VertexOutput* out 
Pointer to VertexOutput for obtaining mesh vertices. 
unsigned meshGenFlags 
The MeshGenFlags for accessing the mesh provider. 
Return Value

A Boolean value of true if the mesh vertex data is obtained and false otherwise.