#include <CubemapTexture.h>
Definition at line 32 of file CubemapTexture.h.
◆ CubemapTexture() [1/4]
| Engine::Assets::CubemapTexture::CubemapTexture |
( |
| ) |
|
|
default |
◆ CubemapTexture() [2/4]
◆ ~CubemapTexture()
| Engine::Assets::CubemapTexture::~CubemapTexture |
( |
| ) |
|
◆ CubemapTexture() [3/4]
| Engine::Assets::CubemapTexture::CubemapTexture |
( |
const CubemapTexture & | | ) |
|
|
delete |
◆ CubemapTexture() [4/4]
| Engine::Assets::CubemapTexture::CubemapTexture |
( |
CubemapTexture && | other | ) |
|
|
noexcept |
◆ cleanup()
| void Engine::Assets::CubemapTexture::cleanup |
( |
| ) |
|
◆ createResourcesAndUpload()
| void Engine::Assets::CubemapTexture::createResourcesAndUpload |
( |
VkCommandPool | commandPool, |
|
|
VkQueue | queue ) |
◆ getDescriptorInfo()
| VkDescriptorImageInfo Engine::Assets::CubemapTexture::getDescriptorInfo |
( |
| ) |
const |
|
nodiscard |
◆ isValid()
| bool Engine::Assets::CubemapTexture::isValid |
( |
| ) |
const |
|
inlinenodiscard |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ resetHandles()
| void Engine::Assets::CubemapTexture::resetHandles |
( |
| ) |
|
|
private |
◆ context_
◆ data_
◆ image_
| VkImage Engine::Assets::CubemapTexture::image_ = VK_NULL_HANDLE |
|
private |
◆ imageView_
| VkImageView Engine::Assets::CubemapTexture::imageView_ = VK_NULL_HANDLE |
|
private |
◆ memory_
| VkDeviceMemory Engine::Assets::CubemapTexture::memory_ = VK_NULL_HANDLE |
|
private |
◆ sampler_
| VkSampler Engine::Assets::CubemapTexture::sampler_ = VK_NULL_HANDLE |
|
private |
The documentation for this class was generated from the following file:
- /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Texture/CubemapTexture.h