vOOlkan
An object oriented approach to Vulkan
Vulkan::Image Member List

This is the complete list of members for Vulkan::Image, including all inherited members.

allocatedMemoryVulkan::Imageprotected
eliminateImageView(std::string tag)Vulkan::Image
formatVulkan::Imageprotected
generateImageView(std::string tag, const LogicalDevice &virtualGpu, VkImageAspectFlags type=VK_IMAGE_ASPECT_COLOR_BIT)Vulkan::Image
getFormat() constVulkan::Image
getImageViews() constVulkan::Image
imageVulkan::Imageprotected
Image(const VkImage &image, const LogicalDevice &virtualGpu, VkFormat format, std::pair< unsigned int, unsigned int > resolution)Vulkan::Image
Image(const Image &)=deleteVulkan::Image
Image(Image &&) noexceptVulkan::Image
Image()Vulkan::Imageprotected
Image(const LogicalDevice &virtualGpu, const PhysicalDevice &realGpu, VkFormat format, std::pair< unsigned int, unsigned int > resolution, VkImageTiling tiling, VkImageUsageFlags usage, P... memoryProperties)Vulkan::Imageinlineprotected
isSwapchainImageVulkan::Imageprotected
layoutVulkan::Imageprotected
operator+() constVulkan::Image
operator=(const Image &)=deleteVulkan::Image
operator=(Image &&) noexceptVulkan::Image
operator[](std::string tag) constVulkan::Image
resolutionVulkan::Imageprotected
swapVulkan::Imagefriend
viewsVulkan::Imageprotected
virtualGpuVulkan::Imageprotected
~Image()Vulkan::Image