Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
EngineCore::Texture Member List

This is the complete list of members for EngineCore::Texture, including all inherited members.

addPaddingHelper()EngineCore::Textureprivate
addPaddingToImage()EngineCore::Textureprivate
AssetManagerEngineCore::Texture
cleanup() constEngineCore::Textureprivate
contextEngineCore::Textureprivate
createDataUploadCommand(VkCommandBuffer commandBuffer, Renderer *renderer) constEngineCore::Texture
createResources()EngineCore::Textureprivate
createTexturePath(const std::filesystem::path &assetPath, const GltfLoader::GltfMeshPrimitiveData &primitiveData)EngineCore::Texturestatic
descriptorIndexEngineCore::Textureprivate
formatEngineCore::Textureprivate
getDescriptorIndex() constEngineCore::Texture
getTextureFormat() constEngineCore::Texture
getTextureType() constEngineCore::Textureinline
getVkImage() constEngineCore::Texture
getVkImageMemory() constEngineCore::Texture
getVkImageSampler() constEngineCore::Texture
getVkImageView() constEngineCore::Texture
imageDataEngineCore::Textureprivate
isDescriptorIndexInitialized() constEngineCore::Texture
operator=(const Texture &)=deleteEngineCore::Texture
operator=(Texture &&other) noexceptEngineCore::Texture
reset()EngineCore::Textureprivate
setDebugName(const std::string &debugName)EngineCore::Textureprivate
setupImageFormat(const tinygltf::Image &imageData)EngineCore::Texture
Texture()=defaultEngineCore::Texture
Texture(const tinygltf::Image &imageData, TextureType type, ApplicationContext *context)EngineCore::Texture
Texture(const tinygltf::Image &imageData, ApplicationContext *context)EngineCore::Texture
Texture(const Texture &)=deleteEngineCore::Texture
Texture(Texture &&other) noexceptEngineCore::Texture
textureAllocation_EngineCore::Textureprivate
textureType_EngineCore::Textureprivate
vkTextureEngineCore::Textureprivate
vkTextureSamplerEngineCore::Textureprivate
vkTextureViewEngineCore::Textureprivate
~Texture()EngineCore::Texture