struct LayerSettingEXT
Defined at line 53228 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
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_, vk::LayerSettingTypeEXT type_, uint32_t valueCount_, const void * pValues_)
Defined at line 53233 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const LayerSettingEXT & rhs)
Defined at line 53246 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const VkLayerSettingEXT & rhs)
Defined at line 53248 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char * pLayerName_, const char * pSettingName_, vk::LayerSettingTypeEXT type_, const vk::ArrayProxyNoTemporaries<const int32_t> & values_)
NOTE: you need to provide the type because vk::Bool32 and uint32_t are indistinguishable!
Defined at line 53252 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char * pLayerName_, const char * pSettingName_, vk::LayerSettingTypeEXT type_, const vk::ArrayProxyNoTemporaries<const int64_t> & values_)
Defined at line 53265 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char * pLayerName_, const char * pSettingName_, vk::LayerSettingTypeEXT type_, const vk::ArrayProxyNoTemporaries<const uint32_t> & values_)
Defined at line 53278 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char * pLayerName_, const char * pSettingName_, vk::LayerSettingTypeEXT type_, const vk::ArrayProxyNoTemporaries<const uint64_t> & values_)
Defined at line 53291 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char * pLayerName_, const char * pSettingName_, vk::LayerSettingTypeEXT type_, const vk::ArrayProxyNoTemporaries<const float> & values_)
Defined at line 53304 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char * pLayerName_, const char * pSettingName_, vk::LayerSettingTypeEXT type_, const vk::ArrayProxyNoTemporaries<const double> & values_)
Defined at line 53317 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void LayerSettingEXT (const char * pLayerName_, const char * pSettingName_, vk::LayerSettingTypeEXT type_, const vk::ArrayProxyNoTemporaries<const char *> & values_)
Defined at line 53330 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & operator= (const LayerSettingEXT & rhs)
Defined at line 53344 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & operator= (const VkLayerSettingEXT & rhs)
Defined at line 53347 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setPLayerName (const char * pLayerName_)
Defined at line 53354 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setPSettingName (const char * pSettingName_)
Defined at line 53360 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setType (vk::LayerSettingTypeEXT type_)
Defined at line 53366 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValueCount (uint32_t valueCount_)
Defined at line 53372 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const vk::ArrayProxyNoTemporaries<const int32_t> & values_)
Defined at line 53379 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const vk::ArrayProxyNoTemporaries<const int64_t> & values_)
Defined at line 53386 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const vk::ArrayProxyNoTemporaries<const uint32_t> & values_)
Defined at line 53393 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const vk::ArrayProxyNoTemporaries<const uint64_t> & values_)
Defined at line 53400 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const vk::ArrayProxyNoTemporaries<const float> & values_)
Defined at line 53407 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const vk::ArrayProxyNoTemporaries<const double> & values_)
Defined at line 53414 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
LayerSettingEXT & setValues (const vk::ArrayProxyNoTemporaries<const char *> & values_)
Defined at line 53421 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkLayerSettingEXT & operator const VkLayerSettingEXT & ()
Defined at line 53430 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkLayerSettingEXT & operator VkLayerSettingEXT & ()
Defined at line 53435 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const LayerSettingEXT & rhs)
Defined at line 53453 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator== (const LayerSettingEXT & rhs)
Defined at line 53472 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
bool operator!= (const LayerSettingEXT & rhs)
Defined at line 53479 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp