![]() |
VenomEngine
Cross-Platform Modern Graphics Engine
|
This is the complete list of members for venom::vulkan::Image, including all inherited members.
CommandBuffer (defined in venom::vulkan::Image) | venom::vulkan::Image | friend |
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::Image | inline |
GetAspectMask() const (defined in venom::vulkan::Image) | venom::vulkan::Image | inline |
GetFormat() const (defined in venom::vulkan::Image) | venom::vulkan::Image | inline |
GetHeight() const (defined in venom::vulkan::Image) | venom::vulkan::Image | inline |
GetLayout() const (defined in venom::vulkan::Image) | venom::vulkan::Image | inline |
GetMipLevels() const (defined in venom::vulkan::Image) | venom::vulkan::Image | inline |
GetVkImage() const (defined in venom::vulkan::Image) | venom::vulkan::Image | inline |
GetWidth() const (defined in venom::vulkan::Image) | venom::vulkan::Image | inline |
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::Image | friend |
~Image() (defined in venom::vulkan::Image) | venom::vulkan::Image |