All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | List of all members
Eegeo::Rendering::MeshFactories::SceneModelMeshFactory Class Reference
Inheritance diagram for Eegeo::Rendering::MeshFactories::SceneModelMeshFactory:
Eegeo::Rendering::MeshFactories::MeshFactory Eegeo::NonCopyable

Public Member Functions

 SceneModelMeshFactory (Rendering::GlBufferPool &glBufferPool, const VertexLayouts::VertexLayoutPool &vertexLayoutPool)
 
TriStripMeshCreateTriStripMesh (const void *pVertexData, int numOfVertices, const void *pIndexData, size_t indexDataSize, u32 numOfIndices, const u32 *pStripLengthData, u32 numOfStrips, const std::string &debugName) const
 
- Public Member Functions inherited from Eegeo::Rendering::MeshFactories::MeshFactory
MeshCreateMesh (const void *pVertexData, int numOfVertices, const void *pIndexData, size_t indexDataSize, u32 numOfIndices, const std::string &debugName) const
 

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::GlBufferPoolm_glBufferPool
 
const VertexLayouts::VertexLayoutm_vertexLayout
 
size_t m_vertexSize
 

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