Vulkan-Hpp
vk::ImageViewMinLodCreateInfoEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkImageViewMinLodCreateInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR ImageViewMinLodCreateInfoEXT (float minLod_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR ImageViewMinLodCreateInfoEXT (ImageViewMinLodCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 ImageViewMinLodCreateInfoEXT (VkImageViewMinLodCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
ImageViewMinLodCreateInfoEXToperator= (ImageViewMinLodCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
ImageViewMinLodCreateInfoEXToperator= (VkImageViewMinLodCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ImageViewMinLodCreateInfoEXTsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ImageViewMinLodCreateInfoEXTsetMinLod (float minLod_) VULKAN_HPP_NOEXCEPT
 
 operator VkImageViewMinLodCreateInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkImageViewMinLodCreateInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (ImageViewMinLodCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (ImageViewMinLodCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eImageViewMinLodCreateInfoEXT
 
const void * pNext = {}
 
float minLod = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eImageViewMinLodCreateInfoEXT
 

Detailed Description

Definition at line 46177 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ ImageViewMinLodCreateInfoEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::ImageViewMinLodCreateInfoEXT::ImageViewMinLodCreateInfoEXT ( float  minLod_ = {},
const void *  pNext_ = nullptr 
)
inline

Definition at line 46185 of file vulkan_structs.hpp.

◆ ImageViewMinLodCreateInfoEXT() [2/3]

VULKAN_HPP_CONSTEXPR vk::ImageViewMinLodCreateInfoEXT::ImageViewMinLodCreateInfoEXT ( ImageViewMinLodCreateInfoEXT const &  rhs)
default

◆ ImageViewMinLodCreateInfoEXT() [3/3]

vk::ImageViewMinLodCreateInfoEXT::ImageViewMinLodCreateInfoEXT ( VkImageViewMinLodCreateInfoEXT const &  rhs)
inline

Definition at line 46193 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkImageViewMinLodCreateInfoEXT &()

vk::ImageViewMinLodCreateInfoEXT::operator VkImageViewMinLodCreateInfoEXT & ( )
inline

Definition at line 46226 of file vulkan_structs.hpp.

◆ operator VkImageViewMinLodCreateInfoEXT const &()

vk::ImageViewMinLodCreateInfoEXT::operator VkImageViewMinLodCreateInfoEXT const & ( ) const
inline

Definition at line 46221 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::ImageViewMinLodCreateInfoEXT::operator!= ( ImageViewMinLodCreateInfoEXT const &  rhs) const
inline

Definition at line 46255 of file vulkan_structs.hpp.

◆ operator=() [1/2]

ImageViewMinLodCreateInfoEXT& vk::ImageViewMinLodCreateInfoEXT::operator= ( ImageViewMinLodCreateInfoEXT const &  rhs)
default

◆ operator=() [2/2]

ImageViewMinLodCreateInfoEXT& vk::ImageViewMinLodCreateInfoEXT::operator= ( VkImageViewMinLodCreateInfoEXT const &  rhs)
inline

Definition at line 46201 of file vulkan_structs.hpp.

◆ operator==()

bool vk::ImageViewMinLodCreateInfoEXT::operator== ( ImageViewMinLodCreateInfoEXT const &  rhs) const
inline

Definition at line 46246 of file vulkan_structs.hpp.

◆ setMinLod()

VULKAN_HPP_CONSTEXPR_14 ImageViewMinLodCreateInfoEXT& vk::ImageViewMinLodCreateInfoEXT::setMinLod ( float  minLod_)
inline

Definition at line 46214 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 ImageViewMinLodCreateInfoEXT& vk::ImageViewMinLodCreateInfoEXT::setPNext ( const void *  pNext_)
inline

Definition at line 46208 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::ImageViewMinLodCreateInfoEXT::allowDuplicate = false
static

Definition at line 46181 of file vulkan_structs.hpp.

◆ minLod

float vk::ImageViewMinLodCreateInfoEXT::minLod = {}

Definition at line 46264 of file vulkan_structs.hpp.

◆ pNext

const void* vk::ImageViewMinLodCreateInfoEXT::pNext = {}

Definition at line 46263 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::ImageViewMinLodCreateInfoEXT::structureType = StructureType::eImageViewMinLodCreateInfoEXT
static

Definition at line 46182 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::ImageViewMinLodCreateInfoEXT::sType = StructureType::eImageViewMinLodCreateInfoEXT

Definition at line 46262 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: