SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::RenderEngine::VulkanTexture Member List

This is the complete list of members for Sleak::RenderEngine::VulkanTexture, including all inherited members.

Bind(uint32_t slot=0) const overrideSleak::RenderEngine::VulkanTexturevirtual
GetDescriptorSets() constSleak::RenderEngine::VulkanTextureinline
GetFormat() const overrideSleak::RenderEngine::VulkanTextureinlinevirtual
GetHeight() const overrideSleak::RenderEngine::VulkanTextureinlinevirtual
GetImageView() constSleak::RenderEngine::VulkanTextureinline
GetImGuiTextureID() const overrideSleak::RenderEngine::VulkanTexturevirtual
GetLodBias() const overrideSleak::RenderEngine::VulkanTextureinlinevirtual
GetSampler() constSleak::RenderEngine::VulkanTextureinline
GetType() const overrideSleak::RenderEngine::VulkanTextureinlinevirtual
GetWidth() const overrideSleak::RenderEngine::VulkanTextureinlinevirtual
HasDescriptorSets() constSleak::RenderEngine::VulkanTextureinline
LoadFromFile(const std::string &filePath) overrideSleak::RenderEngine::VulkanTexturevirtual
LoadFromMemory(const void *data, uint32_t width, uint32_t height, TextureFormat format) overrideSleak::RenderEngine::VulkanTexturevirtual
SetDescriptorSets(std::vector< VkDescriptorSet > sets)Sleak::RenderEngine::VulkanTextureinline
SetFilter(TextureFilter filter) overrideSleak::RenderEngine::VulkanTexturevirtual
SetLodBias(float bias) overrideSleak::RenderEngine::VulkanTexturevirtual
SetMaxMipLevels(uint32_t levels)Sleak::RenderEngine::VulkanTextureinline
SetWrapMode(TextureWrapMode wrapMode) overrideSleak::RenderEngine::VulkanTexturevirtual
Unbind() const overrideSleak::RenderEngine::VulkanTexturevirtual
VulkanTexture(VkDevice device, VkPhysicalDevice physicalDevice, VkCommandPool commandPool, VkQueue graphicsQueue)Sleak::RenderEngine::VulkanTexture
~Texture()=defaultSleak::Texturevirtual
~VulkanTexture() overrideSleak::RenderEngine::VulkanTexture