_addressModeU | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_addressModeV | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_addressModeW | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_anisotropyEnable | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_borderColor | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_compareEnable | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_compareOp | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_device | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_magFilter | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_maxAnisotropy | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_maxLod | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_minFilter | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_minLod | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_mipLodBias | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_mipmapMode | lug::Graphics::Vulkan::API::Builder::Sampler | private |
_unnormalizedCoordinates | lug::Graphics::Vulkan::API::Builder::Sampler | private |
build(API::Sampler &instance, VkResult *returnResult=nullptr) | lug::Graphics::Vulkan::API::Builder::Sampler | |
build(VkResult *returnResult=nullptr) | lug::Graphics::Vulkan::API::Builder::Sampler | |
disableAnisotropy() | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
enableAnisotropy(float maxAnisotropy) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
operator=(const Sampler &)=delete | lug::Graphics::Vulkan::API::Builder::Sampler | |
operator=(Sampler &&)=delete | lug::Graphics::Vulkan::API::Builder::Sampler | |
Sampler(const API::Device &device) | lug::Graphics::Vulkan::API::Builder::Sampler | |
Sampler(const Sampler &)=delete | lug::Graphics::Vulkan::API::Builder::Sampler | |
Sampler(Sampler &&)=delete | lug::Graphics::Vulkan::API::Builder::Sampler | |
setAddressModeU(VkSamplerAddressMode addressModeU) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setAddressModeV(VkSamplerAddressMode addressModeV) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setAddressModeW(VkSamplerAddressMode addressModeW) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setBorderColor(VkBorderColor borderColor) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setCompareOp(VkCompareOp compareOp) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setMagFilter(VkFilter magFilter) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setMaxLod(float maxLod) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setMinFilter(VkFilter minFilter) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setMinLod(float minLod) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setMipLodBias(float mipLodBias) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setMipmapMode(VkSamplerMipmapMode mipmapMode) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
setUnnormalizedCoordinates(VkBool32 unnormalizedCoordinates) | lug::Graphics::Vulkan::API::Builder::Sampler | inline |
~Sampler()=default | lug::Graphics::Vulkan::API::Builder::Sampler | |