struct ComponentMapping
Defined at line 7477 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkComponentMapping, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkComponentMapping.html
Public Members
ComponentSwizzle r
ComponentSwizzle g
ComponentSwizzle b
ComponentSwizzle a
Public Methods
void ComponentMapping (ComponentSwizzler_,ComponentSwizzleg_,ComponentSwizzleb_,ComponentSwizzlea_)
Defined at line 7482 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ComponentMapping (const ComponentMapping & rhs)
Defined at line 7493 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void ComponentMapping (const VkComponentMapping & rhs)
Defined at line 7495 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping & operator= (const ComponentMapping & rhs)
Defined at line 7497 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping & operator= (const VkComponentMapping & rhs)
Defined at line 7500 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping & setR (ComponentSwizzle r_)
Defined at line 7507 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping && setR (ComponentSwizzle r_)
Defined at line 7513 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping & setG (ComponentSwizzle g_)
Defined at line 7519 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping && setG (ComponentSwizzle g_)
Defined at line 7525 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping & setB (ComponentSwizzle b_)
Defined at line 7531 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping && setB (ComponentSwizzle b_)
Defined at line 7537 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping & setA (ComponentSwizzle a_)
Defined at line 7543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
ComponentMapping && setA (ComponentSwizzle a_)
Defined at line 7549 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkComponentMapping & operator const VkComponentMapping & ()
Defined at line 7556 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkComponentMapping & operator VkComponentMapping & ()
Defined at line 7561 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkComponentMapping * operator const VkComponentMapping * ()
Defined at line 7566 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkComponentMapping * operator VkComponentMapping * ()
Defined at line 7571 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const ComponentMapping & )
Defined at line 7584 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp