VPP  0.7
A high-level modern C++ API for Vulkan
vpp::Buffer< USAGE > Member List

This is the complete list of members for vpp::Buffer< USAGE >, including all inherited members.

bindMemory(const MemProfile &memProfile) constvpp::Buf
Buf()vpp::Buf
Buf(VkDeviceSize bufferSize, unsigned int usageMask, const Device &hDevice, unsigned int flags=0)vpp::Buf
Buf(VkDeviceSize bufferSize, unsigned int usageMask, const Device &hDevice, const std::vector< unsigned int > &queueFamilyIndices, unsigned int flags=0)vpp::Buf
Buffer()vpp::Buffer< USAGE >
Buffer(VkDeviceSize size, const Device &hDevice, unsigned int flags=0, unsigned int addUsage=0)vpp::Buffer< USAGE >
Buffer(VkDeviceSize size, const Device &hDevice, const std::vector< unsigned int > &queueFamilyIndices, unsigned int flags=0, unsigned int addUsage=0)vpp::Buffer< USAGE >
Buffer(const Buffer< USAGE2 > &other)vpp::Buffer< USAGE >
device() constvpp::Buf
ECreationFlags enum name (defined in vpp::Buf)vpp::Buf
EUsageFlags enum namevpp::Buf
getUsage() constvpp::Buf
handle() constvpp::Buf
INDEX enum valuevpp::Buf
INDIRECT enum valuevpp::Buf
operator bool() constvpp::Buf
size() constvpp::Buf
SOURCE enum valuevpp::Buf
SPARSE_ALIASED enum value (defined in vpp::Buf)vpp::Buf
SPARSE_BINDING enum value (defined in vpp::Buf)vpp::Buf
SPARSE_RESIDENCY enum value (defined in vpp::Buf)vpp::Buf
STORAGE enum valuevpp::Buf
STORTEX enum valuevpp::Buf
TARGET enum valuevpp::Buf
UNIFORM enum valuevpp::Buf
UNITEX enum valuevpp::Buf
usage (defined in vpp::Buffer< USAGE >)vpp::Buffer< USAGE >static
VERTEX enum valuevpp::Buf