This is the complete list of members for ven::Buffer, including all inherited members.
| Buffer(Device &device, VkDeviceSize instanceSize, uint32_t instanceCount, VkBufferUsageFlags usageFlags, VkMemoryPropertyFlags memoryPropertyFlags, VkDeviceSize minOffsetAlignment=1) | ven::Buffer | |
| Buffer(const Buffer &)=delete | ven::Buffer | |
| Buffer(Buffer &&)=delete | ven::Buffer | |
| descriptorInfo(const VkDeviceSize size=VK_WHOLE_SIZE, const VkDeviceSize offset=0) const | ven::Buffer | inline |
| descriptorInfoForIndex(const VkDeviceSize index) const | ven::Buffer | inline |
| flush(VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0) const | ven::Buffer | |
| flushIndex(const VkDeviceSize index) const | ven::Buffer | inline |
| getAlignment(const VkDeviceSize instanceSize, const VkDeviceSize minOffsetAlignment) | ven::Buffer | inlineprivatestatic |
| getAlignmentSize() const | ven::Buffer | inline |
| getBuffer() const | ven::Buffer | inline |
| getBufferSize() const | ven::Buffer | inline |
| getInstanceCount() const | ven::Buffer | inline |
| getInstanceSize() const | ven::Buffer | inline |
| getMappedMemory() const | ven::Buffer | inline |
| getMemoryPropertyFlags() const | ven::Buffer | inline |
| getUsageFlags() const | ven::Buffer | inline |
| invalidate(VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0) const | ven::Buffer | |
| invalidateIndex(const VkDeviceSize index) const | ven::Buffer | inline |
| m_alignmentSize | ven::Buffer | private |
| m_buffer | ven::Buffer | private |
| m_bufferSize | ven::Buffer | private |
| m_device | ven::Buffer | private |
| m_instanceCount | ven::Buffer | private |
| m_instanceSize | ven::Buffer | private |
| m_mapped | ven::Buffer | private |
| m_memory | ven::Buffer | private |
| m_memoryPropertyFlags | ven::Buffer | private |
| m_usageFlags | ven::Buffer | private |
| map(VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0) | ven::Buffer | |
| operator=(const Buffer &)=delete | ven::Buffer | |
| operator=(Buffer &&)=delete | ven::Buffer | |
| unmap() | ven::Buffer | |
| writeToBuffer(const void *data, VkDeviceSize size=VK_WHOLE_SIZE, VkDeviceSize offset=0) const | ven::Buffer | |
| writeToIndex(const void *data, const VkDeviceSize index) const | ven::Buffer | inline |
| ~Buffer() | ven::Buffer |