API Documentation
nkGraphics::Mesh Member List

This is the complete list of members for nkGraphics::Mesh, including all inherited members.

addVertexBuffer(nkMemory::BufferView< unsigned char > view, unsigned int stride=0)nkGraphics::Mesh
addVertexBufferCopy(nkMemory::BufferView< unsigned char > view, unsigned int stride=0)nkGraphics::Mesh
addVertexBufferForward(nkMemory::Buffer &&buffer, unsigned int stride=0)nkGraphics::Mesh
computeBounds(nkMemory::StringView positionAttributeName)nkGraphics::Mesh
create(System *system=nullptr)nkGraphics::Meshstatic
Exportable() noexceptnkExport::Exportable
exportClassToTree(nkExport::Node *rootNode) overridenkGraphics::Meshvirtual
freeShadowBuffers()nkGraphics::Meshvirtual
getAutoComputeBounds() constnkGraphics::Mesh
getBounds() constnkGraphics::Mesh
getGpuUploadCanBeDeferred() constnkGraphics::Resource
getHidden() constnkGraphics::Resource
getId() constnkGraphics::Mesh
getIndexBuffer() constnkGraphics::Mesh
getIndexCount() constnkGraphics::Mesh
getIndexFormat() constnkGraphics::Mesh
getInputLayout() constnkGraphics::Mesh
getLoadState() constnkGraphics::Resource
getName() constnkGraphics::Resource
getPath() constnkGraphics::Resource
getSystem() constnkGraphics::Resource
getTopology() constnkGraphics::Mesh
getTypeName() constnkGraphics::Resource
getVertexBuffer(unsigned int index) constnkGraphics::Mesh
getVertexBufferCount() constnkGraphics::Mesh
getVertexBufferStride(unsigned int index) constnkGraphics::Mesh
getVertexCount() constnkGraphics::Mesh
importClassFromTree(nkExport::Node *rootNode) overridenkGraphics::Meshvirtual
isReadyForRendering() constnkGraphics::Resource
isUnloaded() constnkGraphics::Resource
load() overridenkGraphics::Meshvirtual
removeVertexBuffer(unsigned int index)nkGraphics::Mesh
setAutoComputeBounds(bool value)nkGraphics::Mesh
setBounds(const BoundingBox &value)nkGraphics::Mesh
setGpuUploadCanBeDeferred(bool value)nkGraphics::Resource
setHidden(bool value)nkGraphics::Resource
setId(unsigned int value)nkGraphics::Mesh
setIndexBuffer(nkMemory::BufferView< unsigned char > view)nkGraphics::Mesh
setIndexBufferCopy(nkMemory::BufferView< unsigned char > view)nkGraphics::Mesh
setIndexBufferForward(nkMemory::Buffer &&buffer)nkGraphics::Mesh
setIndexCount(int value)nkGraphics::Mesh
setIndexFormat(INDEX_FORMAT value)nkGraphics::Mesh
setInputLayout(const MeshInputLayout &layout)nkGraphics::Mesh
setName(nkMemory::StringView value)nkGraphics::Resource
setPath(nkMemory::StringView value)nkGraphics::Resourcevirtual
setTopology(PRIMITIVE_TOPOLOGY value)nkGraphics::Mesh
setVertexCount(int value)nkGraphics::Mesh
unload()=0nkGraphics::Resourcepure virtual
~Exportable()nkExport::Exportablevirtual
~Mesh()nkGraphics::Meshvirtual
~Resource()nkGraphics::Resourcevirtual