molecular
molecular::gfx::NmbMeshDataSource Member List

This is the complete list of members for molecular::gfx::NmbMeshDataSource, including all inherited members.

AddIndexBufferInfo(const IndexBufferInfo &info)molecular::gfx::MeshDataSourceinlineprotected
AddVertexAttributeInfo(const VertexAttributeInfo &info, unsigned int vertexDataSet=0)molecular::gfx::MeshDataSourceinlineprotected
GetBounds() const molecular::gfx::NmbMeshDataSourcevirtual
GetIndexBufferInfos() const molecular::gfx::MeshDataSourceinline
GetNumVertexDataSets() const molecular::gfx::MeshDataSourceinline
GetNumVertices(unsigned int vertexDataSet=0) const molecular::gfx::MeshDataSourceinline
GetVertexAttributeInfo(unsigned int index, unsigned int vertexDataSet=0)molecular::gfx::MeshDataSourceinlineprotected
GetVertexBufferInfos(unsigned int vertexDataSet=0) const molecular::gfx::MeshDataSourceinline
IndexBufferData(int buffer)molecular::gfx::NmbMeshDataSourcevirtual
IndexBufferSize(int buffer)molecular::gfx::NmbMeshDataSourcevirtual
kLayoutAny enum valuemolecular::gfx::MeshDataSource
kLayoutConcatenated enum valuemolecular::gfx::MeshDataSource
kLayoutInterleaved enum valuemolecular::gfx::MeshDataSource
kLayoutInterleavedSeperatePositions enum valuemolecular::gfx::MeshDataSource
kLayoutSeperate enum valuemolecular::gfx::MeshDataSource
LayoutHint enum namemolecular::gfx::MeshDataSource
MeshDataSource()molecular::gfx::MeshDataSourceinline
NmbMeshDataSource(util::NmbFile &file, const std::string &submesh="")molecular::gfx::NmbMeshDataSource
PrepareIndexData()molecular::gfx::NmbMeshDataSourcevirtual
PrepareVertexData(LayoutHint layout=kLayoutAny)molecular::gfx::NmbMeshDataSourcevirtual
SetNumVertexDataSets(unsigned int count)molecular::gfx::MeshDataSourceinlineprotected
SetNumVertices(unsigned int numVertices, unsigned int vertexDataSet=0)molecular::gfx::MeshDataSourceinlineprotected
VertexBufferData(int buffer)molecular::gfx::NmbMeshDataSourcevirtual
VertexBufferSize(int buffer)molecular::gfx::NmbMeshDataSourcevirtual
~MeshDataSource()=defaultmolecular::gfx::MeshDataSourcevirtual