HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::SurfaceFormatKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkSurfaceFormatKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR SurfaceFormatKHR (VULKAN_HPP_NAMESPACE::Format format_=VULKAN_HPP_NAMESPACE::Format::eUndefined, VULKAN_HPP_NAMESPACE::ColorSpaceKHR colorSpace_=VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR SurfaceFormatKHR (SurfaceFormatKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 SurfaceFormatKHR (VkSurfaceFormatKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
SurfaceFormatKHRoperator= (SurfaceFormatKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
SurfaceFormatKHRoperator= (VkSurfaceFormatKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
 operator VkSurfaceFormatKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkSurfaceFormatKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (SurfaceFormatKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (SurfaceFormatKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::Format format = VULKAN_HPP_NAMESPACE::Format::eUndefined
 
VULKAN_HPP_NAMESPACE::ColorSpaceKHR colorSpace = VULKAN_HPP_NAMESPACE::ColorSpaceKHR::eSrgbNonlinear
 

Detailed Description

Definition at line 94996 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

Definition at line 95002 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::SurfaceFormatKHR ( SurfaceFormatKHR const rhs)
default
VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::SurfaceFormatKHR ( VkSurfaceFormatKHR const rhs)
inline

Definition at line 95011 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::operator VkSurfaceFormatKHR & ( )
inline

Definition at line 95027 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::operator VkSurfaceFormatKHR const & ( ) const
inline

Definition at line 95022 of file vulkan_structs.hpp.

Definition at line 95056 of file vulkan_structs.hpp.

SurfaceFormatKHR& VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::operator= ( SurfaceFormatKHR const rhs)
default
SurfaceFormatKHR& VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::operator= ( VkSurfaceFormatKHR const rhs)
inline

Definition at line 95016 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::operator== ( SurfaceFormatKHR const rhs) const
inline

Definition at line 95047 of file vulkan_structs.hpp.

Member Data Documentation

Definition at line 95064 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::Format VULKAN_HPP_NAMESPACE::SurfaceFormatKHR::format = VULKAN_HPP_NAMESPACE::Format::eUndefined

Definition at line 95063 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: