#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: