struct LayerSettingEXT
Defined at line 87401 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkLayerSettingEXT, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkLayerSettingEXT.html
Public Members
const char * pLayerName
const char * pSettingName
LayerSettingTypeEXT type
uint32_t valueCount
const void * pValues
Public Methods
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,uint32_tvalueCount_,const void *pValues_)
Defined at line 87406 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const LayerSettingEXT & rhs)
Defined at line 87419 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const VkLayerSettingEXT & rhs)
Defined at line 87421 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,const ArrayProxyNoTemporaries<const int32_t> &values_)
NOTE: you need to provide the type because Bool32 and uint32_t are indistinguishable!
Defined at line 87425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,const ArrayProxyNoTemporaries<const int64_t> &values_)
Defined at line 87435 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,const ArrayProxyNoTemporaries<const uint32_t> &values_)
Defined at line 87445 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,const ArrayProxyNoTemporaries<const uint64_t> &values_)
Defined at line 87455 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,const ArrayProxyNoTemporaries<const float> &values_)
Defined at line 87465 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,const ArrayProxyNoTemporaries<const double> &values_)
Defined at line 87475 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char *pLayerName_,const char *pSettingName_,LayerSettingTypeEXTtype_,const ArrayProxyNoTemporaries<const char *> &values_)
Defined at line 87485 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & operator= (const LayerSettingEXT & rhs)
Defined at line 87496 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & operator= (const VkLayerSettingEXT & rhs)
Defined at line 87499 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setPLayerName (const char * pLayerName_)
Defined at line 87506 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT && setPLayerName (const char * pLayerName_)
Defined at line 87512 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setPSettingName (const char * pSettingName_)
Defined at line 87518 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT && setPSettingName (const char * pSettingName_)
Defined at line 87524 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setType (LayerSettingTypeEXT type_)
Defined at line 87530 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT && setType (LayerSettingTypeEXT type_)
Defined at line 87536 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValueCount (uint32_t valueCount_)
Defined at line 87542 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT && setValueCount (uint32_t valueCount_)
Defined at line 87548 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const ArrayProxyNoTemporaries<const int32_t> & values_)
Defined at line 87555 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const ArrayProxyNoTemporaries<const int64_t> & values_)
Defined at line 87562 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const ArrayProxyNoTemporaries<const uint32_t> & values_)
Defined at line 87569 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const ArrayProxyNoTemporaries<const uint64_t> & values_)
Defined at line 87576 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const ArrayProxyNoTemporaries<const float> & values_)
Defined at line 87583 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const ArrayProxyNoTemporaries<const double> & values_)
Defined at line 87590 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const ArrayProxyNoTemporaries<const char *> & values_)
Defined at line 87597 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkLayerSettingEXT & operator const VkLayerSettingEXT & ()
Defined at line 87606 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkLayerSettingEXT & operator VkLayerSettingEXT & ()
Defined at line 87611 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkLayerSettingEXT * operator const VkLayerSettingEXT * ()
Defined at line 87616 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkLayerSettingEXT * operator VkLayerSettingEXT * ()
Defined at line 87621 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const LayerSettingEXT & rhs)
Defined at line 87635 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator== (const LayerSettingEXT & rhs)
Defined at line 87654 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator!= (const LayerSettingEXT & rhs)
Defined at line 87661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp