Saga3D API Documentation  1.0-RC4
saga::scene::IMeshBuffer Member List

This is the complete list of members for saga::scene::IMeshBuffer, including all inherited members.

append(std::vector< S3DVertex > &&vertices, std::vector< uint32_t > &&indices)=0saga::scene::IMeshBufferpure virtual
append(const IMeshBuffer *const other)=0saga::scene::IMeshBufferpure virtual
appendAttribute(const char *buffer, const size_t size, const size_t stride)=0saga::scene::IMeshBufferpure virtual
Bindingsaga::scene::IMeshBufferprotected
buildBuffer(video::IVideoDriver &driver, const video::PipelineHandle pipeline)=0saga::scene::IMeshBufferpure virtual
getBindingLocation() constsaga::scene::IMeshBufferinline
getBiTangent(std::uint32_t i) const =0saga::scene::IMeshBufferpure virtual
getBoundingBox() const =0saga::scene::IMeshBufferpure virtual
getData(const video::PipelineHandle pipeline) const =0saga::scene::IMeshBufferpure virtual
getID() const =0saga::scene::IMeshBufferpure virtual
getIndex(std::size_t offset) const =0saga::scene::IMeshBufferpure virtual
getIndexCount() const =0saga::scene::IMeshBufferpure virtual
getIndexType() constsaga::scene::IMeshBufferinline
getIndices() const =0saga::scene::IMeshBufferpure virtual
getIndices()=0saga::scene::IMeshBufferpure virtual
getInstanceCount() constsaga::scene::IMeshBufferinline
getNormal(std::uint32_t i) const =0saga::scene::IMeshBufferpure virtual
getPosition(std::uint32_t i) const =0saga::scene::IMeshBufferpure virtual
getPrimitiveCount() constsaga::scene::IMeshBufferinlinevirtual
getPrimitiveType() constsaga::scene::IMeshBufferinline
getSize(const video::PipelineHandle pipeline) const =0saga::scene::IMeshBufferpure virtual
getTangent(std::uint32_t i) const =0saga::scene::IMeshBufferpure virtual
getTCoords(std::uint32_t i) const =0saga::scene::IMeshBufferpure virtual
getVertexCount() const =0saga::scene::IMeshBufferpure virtual
getVertices()=0saga::scene::IMeshBufferpure virtual
indexedIndirectDrawBuffer() constsaga::scene::IMeshBufferinline
IndexedIndirectDrawBuffersaga::scene::IMeshBufferprotected
IndexTypesaga::scene::IMeshBufferprotected
indirectDrawBuffer() constsaga::scene::IMeshBufferinline
IndirectDrawBuffersaga::scene::IMeshBufferprotected
InstanceCountsaga::scene::IMeshBufferprotected
isGPUBuffer() const =0saga::scene::IMeshBufferpure virtual
isNull(const bool null)saga::scene::IMeshBufferinline
isNull() constsaga::scene::IMeshBufferinline
IsNullsaga::scene::IMeshBufferprotected
PrimitiveTypesaga::scene::IMeshBufferprotected
recalculateBoundingBox()=0saga::scene::IMeshBufferpure virtual
RootIDsaga::scene::IMeshBufferprotectedstatic
setBindingLocation(const int binding)saga::scene::IMeshBufferinline
setBoundingBox(const core::aabbox3df &box)=0saga::scene::IMeshBufferpure virtual
setIndexCount(const std::uint32_t count)=0saga::scene::IMeshBufferpure virtual
setIndexedIndirectDrawBuffer(const video::IndexedIndirectBufferHandle buffer)saga::scene::IMeshBufferinline
setIndexType(const E_INDEX_TYPE type)saga::scene::IMeshBufferinline
setIndirectDrawBuffer(const video::IndirectBufferHandle buffer)saga::scene::IMeshBufferinline
setInstanceCount(const size_t count)saga::scene::IMeshBufferinline
setPrimitiveType(scene::E_PRIMITIVE_TYPE type)saga::scene::IMeshBufferinline
setVertexCount(const size_t count)=0saga::scene::IMeshBufferpure virtual
useIndexedIndirectDraw() constsaga::scene::IMeshBufferinline
useIndirectDraw() constsaga::scene::IMeshBufferinline
~IMeshBuffer()saga::scene::IMeshBufferinlinevirtual