#include <vulkan.hpp>
|
| | SamplerCreateInfo (SamplerCreateFlags flags_=SamplerCreateFlags(), Filter magFilter_=Filter::eNearest, Filter minFilter_=Filter::eNearest, SamplerMipmapMode mipmapMode_=SamplerMipmapMode::eNearest, SamplerAddressMode addressModeU_=SamplerAddressMode::eRepeat, SamplerAddressMode addressModeV_=SamplerAddressMode::eRepeat, SamplerAddressMode addressModeW_=SamplerAddressMode::eRepeat, float mipLodBias_=0, Bool32 anisotropyEnable_=0, float maxAnisotropy_=0, Bool32 compareEnable_=0, CompareOp compareOp_=CompareOp::eNever, float minLod_=0, float maxLod_=0, BorderColor borderColor_=BorderColor::eFloatTransparentBlack, Bool32 unnormalizedCoordinates_=0) |
| |
| | SamplerCreateInfo (VkSamplerCreateInfo const &rhs) |
| |
| SamplerCreateInfo & | operator= (VkSamplerCreateInfo const &rhs) |
| |
| SamplerCreateInfo & | setPNext (const void *pNext_) |
| |
| SamplerCreateInfo & | setFlags (SamplerCreateFlags flags_) |
| |
| SamplerCreateInfo & | setMagFilter (Filter magFilter_) |
| |
| SamplerCreateInfo & | setMinFilter (Filter minFilter_) |
| |
| SamplerCreateInfo & | setMipmapMode (SamplerMipmapMode mipmapMode_) |
| |
| SamplerCreateInfo & | setAddressModeU (SamplerAddressMode addressModeU_) |
| |
| SamplerCreateInfo & | setAddressModeV (SamplerAddressMode addressModeV_) |
| |
| SamplerCreateInfo & | setAddressModeW (SamplerAddressMode addressModeW_) |
| |
| SamplerCreateInfo & | setMipLodBias (float mipLodBias_) |
| |
| SamplerCreateInfo & | setAnisotropyEnable (Bool32 anisotropyEnable_) |
| |
| SamplerCreateInfo & | setMaxAnisotropy (float maxAnisotropy_) |
| |
| SamplerCreateInfo & | setCompareEnable (Bool32 compareEnable_) |
| |
| SamplerCreateInfo & | setCompareOp (CompareOp compareOp_) |
| |
| SamplerCreateInfo & | setMinLod (float minLod_) |
| |
| SamplerCreateInfo & | setMaxLod (float maxLod_) |
| |
| SamplerCreateInfo & | setBorderColor (BorderColor borderColor_) |
| |
| SamplerCreateInfo & | setUnnormalizedCoordinates (Bool32 unnormalizedCoordinates_) |
| |
| | operator const VkSamplerCreateInfo & () const |
| |
| bool | operator== (SamplerCreateInfo const &rhs) const |
| |
| bool | operator!= (SamplerCreateInfo const &rhs) const |
| |
◆ SamplerCreateInfo() [1/2]
| VULKAN_HPP_NAMESPACE::SamplerCreateInfo::SamplerCreateInfo |
( |
SamplerCreateFlags |
flags_ = SamplerCreateFlags(), |
|
|
Filter |
magFilter_ = Filter::eNearest, |
|
|
Filter |
minFilter_ = Filter::eNearest, |
|
|
SamplerMipmapMode |
mipmapMode_ = SamplerMipmapMode::eNearest, |
|
|
SamplerAddressMode |
addressModeU_ = SamplerAddressMode::eRepeat, |
|
|
SamplerAddressMode |
addressModeV_ = SamplerAddressMode::eRepeat, |
|
|
SamplerAddressMode |
addressModeW_ = SamplerAddressMode::eRepeat, |
|
|
float |
mipLodBias_ = 0, |
|
|
Bool32 |
anisotropyEnable_ = 0, |
|
|
float |
maxAnisotropy_ = 0, |
|
|
Bool32 |
compareEnable_ = 0, |
|
|
CompareOp |
compareOp_ = CompareOp::eNever, |
|
|
float |
minLod_ = 0, |
|
|
float |
maxLod_ = 0, |
|
|
BorderColor |
borderColor_ = BorderColor::eFloatTransparentBlack, |
|
|
Bool32 |
unnormalizedCoordinates_ = 0 |
|
) |
| |
|
inline |
◆ SamplerCreateInfo() [2/2]
◆ operator const VkSamplerCreateInfo &()
◆ operator!=()
◆ operator=()
◆ operator==()
◆ setAddressModeU()
◆ setAddressModeV()
◆ setAddressModeW()
◆ setAnisotropyEnable()
◆ setBorderColor()
◆ setCompareEnable()
◆ setCompareOp()
◆ setFlags()
◆ setMagFilter()
◆ setMaxAnisotropy()
| SamplerCreateInfo& VULKAN_HPP_NAMESPACE::SamplerCreateInfo::setMaxAnisotropy |
( |
float |
maxAnisotropy_ | ) |
|
|
inline |
◆ setMaxLod()
| SamplerCreateInfo& VULKAN_HPP_NAMESPACE::SamplerCreateInfo::setMaxLod |
( |
float |
maxLod_ | ) |
|
|
inline |
◆ setMinFilter()
◆ setMinLod()
| SamplerCreateInfo& VULKAN_HPP_NAMESPACE::SamplerCreateInfo::setMinLod |
( |
float |
minLod_ | ) |
|
|
inline |
◆ setMipLodBias()
| SamplerCreateInfo& VULKAN_HPP_NAMESPACE::SamplerCreateInfo::setMipLodBias |
( |
float |
mipLodBias_ | ) |
|
|
inline |
◆ setMipmapMode()
◆ setPNext()
◆ setUnnormalizedCoordinates()
| SamplerCreateInfo& VULKAN_HPP_NAMESPACE::SamplerCreateInfo::setUnnormalizedCoordinates |
( |
Bool32 |
unnormalizedCoordinates_ | ) |
|
|
inline |
◆ addressModeU
◆ addressModeV
◆ addressModeW
◆ anisotropyEnable
| Bool32 VULKAN_HPP_NAMESPACE::SamplerCreateInfo::anisotropyEnable |
◆ borderColor
| BorderColor VULKAN_HPP_NAMESPACE::SamplerCreateInfo::borderColor |
◆ compareEnable
| Bool32 VULKAN_HPP_NAMESPACE::SamplerCreateInfo::compareEnable |
◆ compareOp
| CompareOp VULKAN_HPP_NAMESPACE::SamplerCreateInfo::compareOp |
◆ flags
◆ magFilter
| Filter VULKAN_HPP_NAMESPACE::SamplerCreateInfo::magFilter |
◆ maxAnisotropy
| float VULKAN_HPP_NAMESPACE::SamplerCreateInfo::maxAnisotropy |
◆ maxLod
| float VULKAN_HPP_NAMESPACE::SamplerCreateInfo::maxLod |
◆ minFilter
| Filter VULKAN_HPP_NAMESPACE::SamplerCreateInfo::minFilter |
◆ minLod
| float VULKAN_HPP_NAMESPACE::SamplerCreateInfo::minLod |
◆ mipLodBias
| float VULKAN_HPP_NAMESPACE::SamplerCreateInfo::mipLodBias |
◆ mipmapMode
◆ pNext
| const void* VULKAN_HPP_NAMESPACE::SamplerCreateInfo::pNext = nullptr |
◆ sType
◆ unnormalizedCoordinates
| Bool32 VULKAN_HPP_NAMESPACE::SamplerCreateInfo::unnormalizedCoordinates |
The documentation for this struct was generated from the following file: