sandbox
|
This is the complete list of members for sbx::graphics::buffer_base, including all inherited members.
buffer_base(size_type size, VkBufferUsageFlags usage, VkMemoryPropertyFlags properties, memory::observer_ptr< const void > memory=nullptr) (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | |
handle() const noexcept -> const VkBuffer & (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | |
map() -> memory::observer_ptr< void > (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | protected |
memory() const noexcept -> const VkDeviceMemory & (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | |
noncopyable(const noncopyable &)=delete (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
noncopyable(noncopyable &&) noexcept=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
noncopyable()=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | protected |
operator const VkBuffer &() const noexcept (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | |
operator=(const noncopyable &) -> noncopyable &=delete (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
operator=(noncopyable &&) noexcept -> noncopyable &=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | |
size() const noexcept -> size_type (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | virtual |
size_type typedef (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | |
unmap() -> void (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | protected |
write(memory::observer_ptr< const void > data, size_type size, size_type offset=0) -> void (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | virtual |
~buffer_base() (defined in sbx::graphics::buffer_base) | sbx::graphics::buffer_base | virtual |
~noncopyable()=default (defined in sbx::utility::noncopyable) | sbx::utility::noncopyable | protected |