Photon Engine 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
ph::IndexedVertexBuffer Member List

This is the complete list of members for ph::IndexedVertexBuffer, including all inherited members.

allocate(std::size_t numVertices)ph::IndexedVertexBuffer
declareAttribute(EVertexAttribute attribute, EVertexElement element, std::size_t numElements, bool shouldNormalize=false)ph::IndexedVertexBuffer
declareAttribute(EVertexAttribute attribute, EVertexElement element, std::size_t numElements, std::size_t strideOffset, std::size_t strideSize, bool shouldNormalize=false)ph::IndexedVertexBuffer
getAttribute(EVertexAttribute attribute, std::size_t index) constph::IndexedVertexBuffer
getAttributeDeclaration(EVertexAttribute attribute) constph::IndexedVertexBuffer
getData()ph::IndexedVertexBufferinline
getData() constph::IndexedVertexBufferinline
hasAttribute(EVertexAttribute attribute) constph::IndexedVertexBufferinline
IndexedVertexBuffer()ph::IndexedVertexBuffer
isAllocated() constph::IndexedVertexBufferinline
memoryUsage() constph::IndexedVertexBufferinline
numVertices() constph::IndexedVertexBufferinline
setAttribute(EVertexAttribute attribute, std::size_t index, const math::Vector3R &value)ph::IndexedVertexBuffer
setAttribute(EVertexAttribute attribute, std::size_t index, const math::Vector2R &value)ph::IndexedVertexBufferinline
setAttribute(EVertexAttribute attribute, std::size_t index, real value)ph::IndexedVertexBufferinline
setVertices(const std::byte *srcBytes, std::size_t numBytes, std::size_t dstOffset=0)ph::IndexedVertexBuffer