HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceASTCDecodeFeaturesEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceASTCDecodeFeaturesEXT (VULKAN_HPP_NAMESPACE::Bool32 decodeModeSharedExponent_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceASTCDecodeFeaturesEXT (PhysicalDeviceASTCDecodeFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceASTCDecodeFeaturesEXT (VkPhysicalDeviceASTCDecodeFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceASTCDecodeFeaturesEXToperator= (PhysicalDeviceASTCDecodeFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceASTCDecodeFeaturesEXToperator= (VkPhysicalDeviceASTCDecodeFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceASTCDecodeFeaturesEXT
setPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceASTCDecodeFeaturesEXT
setDecodeModeSharedExponent (VULKAN_HPP_NAMESPACE::Bool32 decodeModeSharedExponent_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceASTCDecodeFeaturesEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceASTCDecodeFeaturesEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceASTCDecodeFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceASTCDecodeFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceAstcDecodeFeaturesEXT
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::Bool32 decodeModeSharedExponent = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 50141 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::PhysicalDeviceASTCDecodeFeaturesEXT ( VULKAN_HPP_NAMESPACE::Bool32  decodeModeSharedExponent_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 50149 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::PhysicalDeviceASTCDecodeFeaturesEXT ( PhysicalDeviceASTCDecodeFeaturesEXT const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::PhysicalDeviceASTCDecodeFeaturesEXT ( VkPhysicalDeviceASTCDecodeFeaturesEXT const rhs)
inline

Definition at line 50158 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::operator VkPhysicalDeviceASTCDecodeFeaturesEXT & ( )
inline

Definition at line 50192 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::operator VkPhysicalDeviceASTCDecodeFeaturesEXT const & ( ) const
inline

Definition at line 50187 of file vulkan_structs.hpp.

PhysicalDeviceASTCDecodeFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::operator= ( PhysicalDeviceASTCDecodeFeaturesEXT const rhs)
default
PhysicalDeviceASTCDecodeFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::operator= ( VkPhysicalDeviceASTCDecodeFeaturesEXT const rhs)
inline

Definition at line 50166 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::operator== ( PhysicalDeviceASTCDecodeFeaturesEXT const rhs) const
inline

Definition at line 50212 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceASTCDecodeFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::setDecodeModeSharedExponent ( VULKAN_HPP_NAMESPACE::Bool32  decodeModeSharedExponent_)
inline

Definition at line 50180 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceASTCDecodeFeaturesEXT& VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::setPNext ( void pNext_)
inline

Definition at line 50173 of file vulkan_structs.hpp.

Member Data Documentation

const bool VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::allowDuplicate = false
static

Definition at line 50145 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::decodeModeSharedExponent = {}

Definition at line 50230 of file vulkan_structs.hpp.

void* VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::pNext = {}

Definition at line 50229 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::structureType = StructureType::ePhysicalDeviceAstcDecodeFeaturesEXT
static

Definition at line 50146 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceASTCDecodeFeaturesEXT::sType = StructureType::ePhysicalDeviceAstcDecodeFeaturesEXT

Definition at line 50228 of file vulkan_structs.hpp.


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