|
Aeon Engine c550894
AeonGames Open Source Game Engine
|
Vulkan texture resource wrapper with image and descriptor management. More...
#include <C:/Code/AeonEngine/engine/renderers/vulkan/VulkanTexture.hpp>

Public Member Functions | |
| VulkanTexture (const VulkanRenderer &aVulkanRenderer, const Texture &aTexture) | |
| VulkanTexture (VulkanTexture &&aVulkanTexture) | |
| Move constructor. | |
| VulkanTexture (const VulkanTexture &)=delete | |
| VulkanTexture & | operator= (const VulkanTexture &)=delete |
| VulkanTexture & | operator= (VulkanTexture &&)=delete |
| const VkDescriptorImageInfo & | GetDescriptorImageInfo () const |
| Get the Vulkan descriptor image info for binding. | |
Vulkan texture resource wrapper with image and descriptor management.
Definition at line 30 of file VulkanTexture.hpp.
| AeonGames::VulkanTexture::VulkanTexture | ( | const VulkanRenderer & | aVulkanRenderer, |
| const Texture & | aTexture ) |
Definition at line 32 of file VulkanTexture.cpp.
| AeonGames::VulkanTexture::~VulkanTexture | ( | ) |
Definition at line 314 of file VulkanTexture.cpp.
| AeonGames::VulkanTexture::VulkanTexture | ( | VulkanTexture && | aVulkanTexture | ) |
Move constructor.
Definition at line 306 of file VulkanTexture.cpp.
| const VkDescriptorImageInfo & AeonGames::VulkanTexture::GetDescriptorImageInfo | ( | ) | const |
Get the Vulkan descriptor image info for binding.
Definition at line 334 of file VulkanTexture.cpp.