Public Member Functions | |
RouteViewMeshFactory (Rendering::GlBufferPool &glBufferPool, const Rendering::VertexLayouts::VertexLayout &vertexLayout, const size_t vertexSize) | |
Public Member Functions inherited from Eegeo::Rendering::MeshFactories::MeshFactory | |
Mesh * | CreateMesh (const void *pVertexData, int numOfVertices, const void *pIndexData, size_t indexDataSize, u32 numOfIndices, const std::string &debugName) const |
Static Public Member Functions | |
static Rendering::VertexLayouts::VertexLayout * | CreateVertexLayout () |
Additional Inherited Members | |
Protected Member Functions inherited from Eegeo::Rendering::MeshFactories::MeshFactory | |
MeshFactory (Rendering::GlBufferPool &glBufferPool, const VertexLayouts::VertexLayout &vertexLayout, const size_t vertexSize) | |
Protected Attributes inherited from Eegeo::Rendering::MeshFactories::MeshFactory | |
Rendering::GlBufferPool & | m_glBufferPool |
const VertexLayouts::VertexLayout & | m_vertexLayout |
size_t | m_vertexSize |