virtual bool GetData(HAL* hal, MeshBase * mesh, VertexOutput* out, unsigned meshGenFlags) = 0;
GetData is called by the renderer to obtain mesh vertex data; it is essentially an interface to the tessellator.
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. |
A Boolean value of true if the mesh vertex data is obtained and false otherwise.