Visual Computing Library
|
This is the complete list of members for vcl::DynamicVertexBuffer, including all inherited members.
Base typedef (defined in vcl::DynamicVertexBuffer) | vcl::DynamicVertexBuffer | private |
bind(uint stream, bgfx::Access::Enum access=bgfx::Access::Read) const | vcl::DynamicVertexBuffer | inline |
create(uint vertNum, bgfx::Attrib::Enum attrib, uint attribNumPerVertex, PrimitiveType attribType, bool normalize=false, bool allowResize=true) | vcl::DynamicVertexBuffer | inline |
create(const void *bufferData, uint vertNum, bgfx::Attrib::Enum attrib, uint attribNumPerVertex, PrimitiveType attribType, bool normalize=false, bgfx::ReleaseFn releaseFn=nullptr, bool allowResize=true) | vcl::DynamicVertexBuffer | inline |
create(uint vertNum, const bgfx::VertexLayout &layout, uint64_t flags=BGFX_BUFFER_NONE, bool compute=false) | vcl::DynamicVertexBuffer | inline |
DynamicVertexBuffer()=default | vcl::DynamicVertexBuffer | |
isCompute() const | vcl::DynamicVertexBuffer | inline |
mCompute (defined in vcl::DynamicVertexBuffer) | vcl::DynamicVertexBuffer | private |
swap(DynamicVertexBuffer &other) | vcl::DynamicVertexBuffer | inline |
swap (defined in vcl::DynamicVertexBuffer) | vcl::DynamicVertexBuffer | friend |
update(const void *bufferData, uint vertNum, uint attribNumPerVertex, PrimitiveType attribType, uint startIndex=0, bgfx::ReleaseFn releaseFn=nullptr) | vcl::DynamicVertexBuffer | inline |
update(uint startIndex, const bgfx::Memory *data) (defined in vcl::DynamicVertexBuffer) | vcl::DynamicVertexBuffer | inline |