VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::Image Member List

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

CommandBuffer (defined in venom::vulkan::Image)venom::vulkan::Imagefriend
Create(VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties, uint32_t width, uint32_t height, uint32_t arrayLevels=1, uint32_t mipLevels=1, VkImageCreateFlags createFlags=0) (defined in venom::vulkan::Image)venom::vulkan::Image
CreateFromSwapChainImage(VkImage img, const VkSwapchainCreateInfoKHR &swapChainInfo) (defined in venom::vulkan::Image)venom::vulkan::Image
GetArrayLayers() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
GetAspectMask() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
GetFormat() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
GetHeight() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
GetLayout() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
GetMipLevels() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
GetVkImage() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
GetWidth() const (defined in venom::vulkan::Image)venom::vulkan::Imageinline
Image() (defined in venom::vulkan::Image)venom::vulkan::Image
Image(const Image &image)=delete (defined in venom::vulkan::Image)venom::vulkan::Image
Image(Image &&image) noexcept (defined in venom::vulkan::Image)venom::vulkan::Image
Load(unsigned char *pixels, int width, int height, int channels, VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties) (defined in venom::vulkan::Image)venom::vulkan::Image
Load(uint16_t *pixels, int width, int height, int channels, VkFormat format, VkImageTiling tiling, VkImageUsageFlags usage, VkMemoryPropertyFlags properties) (defined in venom::vulkan::Image)venom::vulkan::Image
operator=(const Image &image)=delete (defined in venom::vulkan::Image)venom::vulkan::Image
operator=(Image &&image) noexcept (defined in venom::vulkan::Image)venom::vulkan::Image
SetAspectMask(VkImageAspectFlags aspectMask) (defined in venom::vulkan::Image)venom::vulkan::Image
SetImageLayout(VkImageLayout layout) (defined in venom::vulkan::Image)venom::vulkan::Image
SetImageLayout(VkImageLayout layout, CommandBuffer &commandBuffer) (defined in venom::vulkan::Image)venom::vulkan::Image
SetSamples(VkSampleCountFlagBits samples) (defined in venom::vulkan::Image)venom::vulkan::Image
SetSamples(int samples) (defined in venom::vulkan::Image)venom::vulkan::Image
SwapChain (defined in venom::vulkan::Image)venom::vulkan::Imagefriend
~Image() (defined in venom::vulkan::Image)venom::vulkan::Image