struct SamplerCreateInfo
Defined at line 45616 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkSamplerCreateInfo, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkSamplerCreateInfo.html
Public Members
StructureType sType
const void * pNext
Flags flags
Filter magFilter
Filter minFilter
SamplerMipmapMode mipmapMode
SamplerAddressMode addressModeU
SamplerAddressMode addressModeV
SamplerAddressMode addressModeW
float mipLodBias
Bool32 anisotropyEnable
float maxAnisotropy
Bool32 compareEnable
CompareOp compareOp
float minLod
float maxLod
BorderColor borderColor
Bool32 unnormalizedCoordinates
Public Methods
void SamplerCreateInfo (SamplerCreateFlagsflags_,FiltermagFilter_,FilterminFilter_,SamplerMipmapModemipmapMode_,SamplerAddressModeaddressModeU_,SamplerAddressModeaddressModeV_,SamplerAddressModeaddressModeW_,floatmipLodBias_,Bool32anisotropyEnable_,floatmaxAnisotropy_,Bool32compareEnable_,CompareOpcompareOp_,floatminLod_,floatmaxLod_,BorderColorborderColor_,Bool32unnormalizedCoordinates_,const void *pNext_)
Defined at line 45624 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SamplerCreateInfo (const SamplerCreateInfo & rhs)
Defined at line 45661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void SamplerCreateInfo (const VkSamplerCreateInfo & rhs)
Defined at line 45663 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & operator= (const SamplerCreateInfo & rhs)
Defined at line 45665 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & operator= (const VkSamplerCreateInfo & rhs)
Defined at line 45668 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setPNext (const void * pNext_)
Defined at line 45675 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setPNext (const void * pNext_)
Defined at line 45681 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setFlags (SamplerCreateFlags flags_)
Defined at line 45687 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setFlags (SamplerCreateFlags flags_)
Defined at line 45693 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setMagFilter (Filter magFilter_)
Defined at line 45699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setMagFilter (Filter magFilter_)
Defined at line 45705 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setMinFilter (Filter minFilter_)
Defined at line 45711 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setMinFilter (Filter minFilter_)
Defined at line 45717 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setMipmapMode (SamplerMipmapMode mipmapMode_)
Defined at line 45723 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setMipmapMode (SamplerMipmapMode mipmapMode_)
Defined at line 45729 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setAddressModeU (SamplerAddressMode addressModeU_)
Defined at line 45735 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setAddressModeU (SamplerAddressMode addressModeU_)
Defined at line 45741 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setAddressModeV (SamplerAddressMode addressModeV_)
Defined at line 45747 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setAddressModeV (SamplerAddressMode addressModeV_)
Defined at line 45753 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setAddressModeW (SamplerAddressMode addressModeW_)
Defined at line 45759 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setAddressModeW (SamplerAddressMode addressModeW_)
Defined at line 45765 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setMipLodBias (float mipLodBias_)
Defined at line 45771 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setMipLodBias (float mipLodBias_)
Defined at line 45777 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setAnisotropyEnable (Bool32 anisotropyEnable_)
Defined at line 45783 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setAnisotropyEnable (Bool32 anisotropyEnable_)
Defined at line 45789 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setMaxAnisotropy (float maxAnisotropy_)
Defined at line 45795 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setMaxAnisotropy (float maxAnisotropy_)
Defined at line 45801 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setCompareEnable (Bool32 compareEnable_)
Defined at line 45807 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setCompareEnable (Bool32 compareEnable_)
Defined at line 45813 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setCompareOp (CompareOp compareOp_)
Defined at line 45819 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setCompareOp (CompareOp compareOp_)
Defined at line 45825 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setMinLod (float minLod_)
Defined at line 45831 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setMinLod (float minLod_)
Defined at line 45837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setMaxLod (float maxLod_)
Defined at line 45843 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setMaxLod (float maxLod_)
Defined at line 45849 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setBorderColor (BorderColor borderColor_)
Defined at line 45855 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setBorderColor (BorderColor borderColor_)
Defined at line 45861 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo & setUnnormalizedCoordinates (Bool32 unnormalizedCoordinates_)
Defined at line 45867 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
SamplerCreateInfo && setUnnormalizedCoordinates (Bool32 unnormalizedCoordinates_)
Defined at line 45873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSamplerCreateInfo & operator const VkSamplerCreateInfo & ()
Defined at line 45880 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSamplerCreateInfo & operator VkSamplerCreateInfo & ()
Defined at line 45885 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkSamplerCreateInfo * operator const VkSamplerCreateInfo * ()
Defined at line 45890 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkSamplerCreateInfo * operator VkSamplerCreateInfo * ()
Defined at line 45895 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::partial_ordering operator<=> (const SamplerCreateInfo & )
Defined at line 45943 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp