|
RetroArch
|
#include <vulkan.hpp>
Public Member Functions | |
| ComponentMapping (ComponentSwizzle r_=ComponentSwizzle::eIdentity, ComponentSwizzle g_=ComponentSwizzle::eIdentity, ComponentSwizzle b_=ComponentSwizzle::eIdentity, ComponentSwizzle a_=ComponentSwizzle::eIdentity) | |
| ComponentMapping (VkComponentMapping const &rhs) | |
| ComponentMapping & | operator= (VkComponentMapping const &rhs) |
| ComponentMapping & | setR (ComponentSwizzle r_) |
| ComponentMapping & | setG (ComponentSwizzle g_) |
| ComponentMapping & | setB (ComponentSwizzle b_) |
| ComponentMapping & | setA (ComponentSwizzle a_) |
| operator const VkComponentMapping & () const | |
| bool | operator== (ComponentMapping const &rhs) const |
| bool | operator!= (ComponentMapping const &rhs) const |
Public Attributes | |
| ComponentSwizzle | r |
| ComponentSwizzle | g |
| ComponentSwizzle | b |
| ComponentSwizzle | a |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| ComponentSwizzle VULKAN_HPP_NAMESPACE::ComponentMapping::a |
| ComponentSwizzle VULKAN_HPP_NAMESPACE::ComponentMapping::b |
| ComponentSwizzle VULKAN_HPP_NAMESPACE::ComponentMapping::g |
| ComponentSwizzle VULKAN_HPP_NAMESPACE::ComponentMapping::r |
1.8.15