This is the complete list of members for Eegeo::Rendering::TriStripMesh, including all inherited members.
BindVertexBuffers(const VertexLayouts::VertexBinding *pVertexBinding, Rendering::GLState &glState) (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | |
GetIndexBuffer() const (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | inline |
GetMeshId() const (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | inline |
GetNumOfIndices() const (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | inline |
GetStripCount() const (defined in Eegeo::Rendering::TriStripMesh) | Eegeo::Rendering::TriStripMesh | inline |
GetStripLength(u32 stripIndex) const (defined in Eegeo::Rendering::TriStripMesh) | Eegeo::Rendering::TriStripMesh | |
GetVertexBuffer() const (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | inline |
GetVertexLayout() const (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | inline |
m_glBufferPool (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | protected |
m_glIndexBuffer (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | protected |
m_glVertexBuffer (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | protected |
m_meshId (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | protected |
m_numOfIndices (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | protected |
m_vertexLayout (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | protected |
Mesh(const VertexLayouts::VertexLayout &vertexLayout, Rendering::GlBufferPool &glBufferPool, const void *pVertexData, size_t vertexDataSize, const void *pIndexData, size_t indexDataSize, u32 numOfIndices, const std::string &meshId) (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | |
NonCopyable(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
NonCopyable()=default (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
operator=(const NonCopyable &)=delete (defined in Eegeo::NonCopyable) | Eegeo::NonCopyable | protected |
TriStripMesh(const VertexLayouts::VertexLayout &vertexLayout, Rendering::GlBufferPool &glBufferPool, const void *pVertexData, size_t vertexDataSize, const void *pIndexData, size_t indexDataSize, u32 numOfIndices, std::vector< u32 > triStripLengths, const std::string &debugName) (defined in Eegeo::Rendering::TriStripMesh) | Eegeo::Rendering::TriStripMesh | |
UnbindVertexBuffers(Rendering::GLState &glState) (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | |
UnbindVertexBuffers(const VertexLayouts::VertexBinding *pVertexBinding, Rendering::GLState &glState) (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh | |
UsesIndices() const (defined in Eegeo::Rendering::TriStripMesh) | Eegeo::Rendering::TriStripMesh | inline |
~Mesh() (defined in Eegeo::Rendering::Mesh) | Eegeo::Rendering::Mesh |