![]() |
VenomEngine
Cross-Platform Modern Graphics Engine
|
Public Member Functions | |
| ImageView (const ImageView &other)=delete | |
| ImageView & | operator= (const ImageView &other)=delete |
| ImageView (ImageView &&other) | |
| ImageView & | operator= (ImageView &&other) |
| vc::Error | Create (Image &image, VkFormat format, VkImageAspectFlags aspectFlags, VkImageViewType viewType=VK_IMAGE_VIEW_TYPE_2D, uint32_t baseMipLevel=0, uint32_t levelCount=1, uint32_t baseArrayLayer=0, uint32_t layerCount=1) |
| vc::Error | Create (VkImage image, VkFormat format, VkImageAspectFlags aspectFlags, VkImageViewType viewType=VK_IMAGE_VIEW_TYPE_2D, uint32_t baseMipLevel=0, uint32_t levelCount=1, uint32_t baseArrayLayer=0, uint32_t layerCount=1) |
| VkImageView | GetVkImageView () const |
| const Image * | GetImage () const |
| const VkImageLayout | GetLayout () const |