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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceRayQueryFeaturesKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceRayQueryFeaturesKHR (VULKAN_HPP_NAMESPACE::Bool32 rayQuery_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceRayQueryFeaturesKHR (PhysicalDeviceRayQueryFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceRayQueryFeaturesKHR (VkPhysicalDeviceRayQueryFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceRayQueryFeaturesKHRoperator= (PhysicalDeviceRayQueryFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceRayQueryFeaturesKHRoperator= (VkPhysicalDeviceRayQueryFeaturesKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceRayQueryFeaturesKHR
setPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PhysicalDeviceRayQueryFeaturesKHR
setRayQuery (VULKAN_HPP_NAMESPACE::Bool32 rayQuery_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceRayQueryFeaturesKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceRayQueryFeaturesKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceRayQueryFeaturesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceRayQueryFeaturesKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePhysicalDeviceRayQueryFeaturesKHR
 
voidpNext = {}
 
VULKAN_HPP_NAMESPACE::Bool32 rayQuery = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 67866 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::PhysicalDeviceRayQueryFeaturesKHR ( VULKAN_HPP_NAMESPACE::Bool32  rayQuery_ = {},
void pNext_ = nullptr 
)
inline

Definition at line 67874 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::PhysicalDeviceRayQueryFeaturesKHR ( PhysicalDeviceRayQueryFeaturesKHR const rhs)
default
VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::PhysicalDeviceRayQueryFeaturesKHR ( VkPhysicalDeviceRayQueryFeaturesKHR const rhs)
inline

Definition at line 67882 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::operator VkPhysicalDeviceRayQueryFeaturesKHR & ( )
inline

Definition at line 67915 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::operator VkPhysicalDeviceRayQueryFeaturesKHR const & ( ) const
inline

Definition at line 67910 of file vulkan_structs.hpp.

PhysicalDeviceRayQueryFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::operator= ( PhysicalDeviceRayQueryFeaturesKHR const rhs)
default
PhysicalDeviceRayQueryFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::operator= ( VkPhysicalDeviceRayQueryFeaturesKHR const rhs)
inline

Definition at line 67890 of file vulkan_structs.hpp.

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

Definition at line 67935 of file vulkan_structs.hpp.

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

Definition at line 67897 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceRayQueryFeaturesKHR& VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::setRayQuery ( VULKAN_HPP_NAMESPACE::Bool32  rayQuery_)
inline

Definition at line 67903 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 67870 of file vulkan_structs.hpp.

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

Definition at line 67952 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Bool32 VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::rayQuery = {}

Definition at line 67953 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::structureType = StructureType::ePhysicalDeviceRayQueryFeaturesKHR
static

Definition at line 67871 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PhysicalDeviceRayQueryFeaturesKHR::sType = StructureType::ePhysicalDeviceRayQueryFeaturesKHR

Definition at line 67951 of file vulkan_structs.hpp.


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