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 |