Vulkan-Hpp
vk::PhysicalDeviceCubicClampFeaturesQCOM Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceCubicClampFeaturesQCOM
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceCubicClampFeaturesQCOM (vk::Bool32 cubicRangeClamp_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceCubicClampFeaturesQCOM (PhysicalDeviceCubicClampFeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceCubicClampFeaturesQCOM (VkPhysicalDeviceCubicClampFeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceCubicClampFeaturesQCOMoperator= (PhysicalDeviceCubicClampFeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceCubicClampFeaturesQCOMoperator= (VkPhysicalDeviceCubicClampFeaturesQCOM const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCubicClampFeaturesQCOMsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCubicClampFeaturesQCOMsetCubicRangeClamp (vk::Bool32 cubicRangeClamp_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceCubicClampFeaturesQCOM const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceCubicClampFeaturesQCOM & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceCubicClampFeaturesQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceCubicClampFeaturesQCOM const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDeviceCubicClampFeaturesQCOM
 
void * pNext = {}
 
vk::Bool32 cubicRangeClamp = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 59434 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceCubicClampFeaturesQCOM() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceCubicClampFeaturesQCOM::PhysicalDeviceCubicClampFeaturesQCOM ( vk::Bool32  cubicRangeClamp_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 59442 of file vulkan_structs.hpp.

◆ PhysicalDeviceCubicClampFeaturesQCOM() [2/3]

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

◆ PhysicalDeviceCubicClampFeaturesQCOM() [3/3]

vk::PhysicalDeviceCubicClampFeaturesQCOM::PhysicalDeviceCubicClampFeaturesQCOM ( VkPhysicalDeviceCubicClampFeaturesQCOM const &  rhs)
inline

Definition at line 59450 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceCubicClampFeaturesQCOM &()

vk::PhysicalDeviceCubicClampFeaturesQCOM::operator VkPhysicalDeviceCubicClampFeaturesQCOM & ( )
inline

Definition at line 59483 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceCubicClampFeaturesQCOM const &()

vk::PhysicalDeviceCubicClampFeaturesQCOM::operator VkPhysicalDeviceCubicClampFeaturesQCOM const & ( ) const
inline

Definition at line 59478 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 59512 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

PhysicalDeviceCubicClampFeaturesQCOM& vk::PhysicalDeviceCubicClampFeaturesQCOM::operator= ( VkPhysicalDeviceCubicClampFeaturesQCOM const &  rhs)
inline

Definition at line 59458 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 59503 of file vulkan_structs.hpp.

◆ setCubicRangeClamp()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCubicClampFeaturesQCOM& vk::PhysicalDeviceCubicClampFeaturesQCOM::setCubicRangeClamp ( vk::Bool32  cubicRangeClamp_)
inline

Definition at line 59471 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceCubicClampFeaturesQCOM& vk::PhysicalDeviceCubicClampFeaturesQCOM::setPNext ( void *  pNext_)
inline

Definition at line 59465 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 59438 of file vulkan_structs.hpp.

◆ cubicRangeClamp

vk::Bool32 vk::PhysicalDeviceCubicClampFeaturesQCOM::cubicRangeClamp = {}

Definition at line 59521 of file vulkan_structs.hpp.

◆ pNext

void* vk::PhysicalDeviceCubicClampFeaturesQCOM::pNext = {}

Definition at line 59520 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDeviceCubicClampFeaturesQCOM::structureType = StructureType::ePhysicalDeviceCubicClampFeaturesQCOM
static

Definition at line 59439 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDeviceCubicClampFeaturesQCOM::sType = StructureType::ePhysicalDeviceCubicClampFeaturesQCOM

Definition at line 59519 of file vulkan_structs.hpp.


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