#include <vertexBuffer.h>
◆ VertexBufferObject()
| jGL::Vulkan::VertexBufferObject::VertexBufferObject |
( |
const Device & |
device | ) |
|
|
inline |
◆ getArrtibuteDescriptions()
| virtual std::vector< VkVertexInputAttributeDescription > jGL::Vulkan::VertexBufferObject::getArrtibuteDescriptions |
( |
| ) |
|
|
pure virtual |
◆ getBindingDescription()
| virtual std::vector< VkVertexInputBindingDescription > jGL::Vulkan::VertexBufferObject::getBindingDescription |
( |
| ) |
|
|
pure virtual |
◆ getVkBuffer()
| const VkBuffer & jGL::Vulkan::VertexBufferObject::getVkBuffer |
( |
| ) |
const |
|
inline |
◆ setBinding()
| void jGL::Vulkan::VertexBufferObject::setBinding |
( |
uint32_t |
b | ) |
|
|
inline |
◆ setLocation()
| void jGL::Vulkan::VertexBufferObject::setLocation |
( |
uint32_t |
l | ) |
|
|
inline |
◆ binding
| uint32_t jGL::Vulkan::VertexBufferObject::binding |
|
protected |
◆ buffer
| std::unique_ptr<Buffer> jGL::Vulkan::VertexBufferObject::buffer |
|
protected |
◆ device
| const Device& jGL::Vulkan::VertexBufferObject::device |
|
protected |
◆ inputRate
| VkVertexInputRate jGL::Vulkan::VertexBufferObject::inputRate |
|
protected |
◆ location
| uint32_t jGL::Vulkan::VertexBufferObject::location |
|
protected |
The documentation for this class was generated from the following file: