API Documentation
MAIN PAGE
NAMESPACES
CLASSES
nkGraphics
Mesh
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::Mesh
static
Exportable
() noexcept
nkExport::Exportable
exportClassToTree
(nkExport::Node *rootNode) override
nkGraphics::Mesh
virtual
freeShadowBuffers
()
nkGraphics::Mesh
virtual
getAutoComputeBounds
() const
nkGraphics::Mesh
getBounds
() const
nkGraphics::Mesh
getGpuUploadCanBeDeferred
() const
nkGraphics::Resource
getHidden
() const
nkGraphics::Resource
getId
() const
nkGraphics::Mesh
getIndexBuffer
() const
nkGraphics::Mesh
getIndexCount
() const
nkGraphics::Mesh
getIndexFormat
() const
nkGraphics::Mesh
getInputLayout
() const
nkGraphics::Mesh
getLoadState
() const
nkGraphics::Resource
getName
() const
nkGraphics::Resource
getPath
() const
nkGraphics::Resource
getSystem
() const
nkGraphics::Resource
getTopology
() const
nkGraphics::Mesh
getTypeName
() const
nkGraphics::Resource
getVertexBuffer
(unsigned int index) const
nkGraphics::Mesh
getVertexBufferCount
() const
nkGraphics::Mesh
getVertexBufferStride
(unsigned int index) const
nkGraphics::Mesh
getVertexCount
() const
nkGraphics::Mesh
importClassFromTree
(nkExport::Node *rootNode) override
nkGraphics::Mesh
virtual
isReadyForRendering
() const
nkGraphics::Resource
isUnloaded
() const
nkGraphics::Resource
load
() override
nkGraphics::Mesh
virtual
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::Resource
virtual
setTopology
(PRIMITIVE_TOPOLOGY value)
nkGraphics::Mesh
setVertexCount
(int value)
nkGraphics::Mesh
unload
()=0
nkGraphics::Resource
pure virtual
~Exportable
()
nkExport::Exportable
virtual
~Mesh
()
nkGraphics::Mesh
virtual
~Resource
()
nkGraphics::Resource
virtual
Generated by
Doxygen
1.8.18