| 
    Graphics v0.0.0
    
   A simple abstraction layer for the modern graphics APIs. 
   | 
 
成员的完整列表,这些成员属于 VKBuffer,包括所有继承而来的类成员
| Buffer(size_t size, Type type, Usage usage) | Buffer | |
| data_ (定义于 Buffer) | Buffer | protected | 
| flush(size_t size=VK_WHOLE_SIZE, size_t offset=0) override | VKBuffer | virtual | 
| get_data() | Buffer | |
| get_size() const | Buffer | |
| get_type() const | Buffer | |
| get_usage() const | Buffer | |
| map(size_t size=VK_WHOLE_SIZE, size_t offset=0) override | VKBuffer | virtual | 
| operator VkBuffer() noexcept (定义于 VKBuffer) | VKBuffer | |
| operator VkBuffer() const noexcept (定义于 VKBuffer) | VKBuffer | |
| read(void *data, size_t size, size_t offset=0) | Buffer | |
| size_ (定义于 Buffer) | Buffer | protected | 
| Type 枚举名称 | Buffer | |
| type_ (定义于 Buffer) | Buffer | protected | 
| unmap() override | VKBuffer | virtual | 
| Usage 枚举名称 | Buffer | |
| usage_ (定义于 Buffer) | Buffer | protected | 
| VKBuffer(size_t size, Buffer::Type type, Buffer::Usage usage, VkMemoryPropertyFlags properties) (定义于 VKBuffer) | VKBuffer | |
| write(std::span< T > data, size_t offset=0) | Buffer | |
| write(const void *data, size_t size, size_t offset=0) | Buffer | |
| ~VKBuffer() (定义于 VKBuffer) | VKBuffer | virtual |