luna engine
software engine
Loading...
Searching...
No Matches
luna::vulkan::vulkanTexture Member List

This is the complete list of members for luna::vulkan::vulkanTexture, including all inherited members.

_handleluna::renderer::textureprotected
bind(uint32_t slot=0) const overrideluna::vulkan::vulkanTexturevirtual
bufferluna::vulkan::vulkanTextureprotected
create(const std::string &filePath)luna::renderer::texturestatic
create(const uint64_t &handle, const glm::vec2 &dimensions)luna::renderer::texturestatic
dataluna::renderer::textureprotected
destroyluna::renderer::textureprotected
getHeight() const overrideluna::vulkan::vulkanTexturevirtual
getPath() const overrideluna::vulkan::vulkanTexturevirtual
getUv()luna::renderer::textureinline
getWidth() const overrideluna::vulkan::vulkanTexturevirtual
handle()luna::renderer::textureinline
heightluna::renderer::textureprotected
imageHandleluna::vulkan::vulkanTextureprotected
imageViewHandleluna::vulkan::vulkanTextureprotected
isLoaded() const overrideluna::vulkan::vulkanTexturevirtual
setData(void *data, uint32_t size) overrideluna::vulkan::vulkanTexturevirtual
setDestroy(const bool &destroy)luna::renderer::textureinline
setUv(const glm::vec2 &_uvStart, const glm::vec2 &_uvEnd)luna::renderer::textureinline
uvEndluna::renderer::textureprotected
uvStartluna::renderer::textureprotected
vulkanTexture(const std::string &filePath)luna::vulkan::vulkanTexture
vulkanTexture(const uint64_t &handle, const glm::vec2 &dimensions)luna::vulkan::vulkanTexture
widthluna::renderer::textureprotected
~texture()=defaultluna::renderer::texturevirtual
~vulkanTexture()luna::vulkan::vulkanTexturevirtual