HDK
|
#include <vulkan.hpp>
Public Member Functions | |
StructureChain () VULKAN_HPP_NOEXCEPT | |
StructureChain (StructureChain const &rhs) VULKAN_HPP_NOEXCEPT | |
StructureChain (StructureChain &&rhs) VULKAN_HPP_NOEXCEPT | |
StructureChain (ChainElements const &...elems) VULKAN_HPP_NOEXCEPT | |
StructureChain & | operator= (StructureChain const &rhs) VULKAN_HPP_NOEXCEPT |
StructureChain & | operator= (StructureChain &&rhs)=delete |
template<typename T = typename std::tuple_element<0, std::tuple<ChainElements...>>::type, size_t Which = 0> | |
T & | get () VULKAN_HPP_NOEXCEPT |
template<typename T = typename std::tuple_element<0, std::tuple<ChainElements...>>::type, size_t Which = 0> | |
T const & | get () const VULKAN_HPP_NOEXCEPT |
template<typename T0 , typename T1 , typename... Ts> | |
std::tuple< T0 &, T1 &, Ts &...> | get () VULKAN_HPP_NOEXCEPT |
template<typename T0 , typename T1 , typename... Ts> | |
std::tuple< T0 const &, T1 const &, Ts const &...> | get () const VULKAN_HPP_NOEXCEPT |
template<typename ClassType , size_t Which = 0> | |
std::enable_if< std::is_same < ClassType, typename std::tuple_element < 0, std::tuple < ChainElements...> >::type > ::value &&(Which==0), bool > ::type | isLinked () const VULKAN_HPP_NOEXCEPT |
template<typename ClassType , size_t Which = 0> | |
std::enable_if<!std::is_same < ClassType, typename std::tuple_element < 0, std::tuple < ChainElements...> >::type > ::value||(Which!=0), bool > ::type | isLinked () const VULKAN_HPP_NOEXCEPT |
template<typename ClassType , size_t Which = 0> | |
std::enable_if<!std::is_same < ClassType, typename std::tuple_element < 0, std::tuple < ChainElements...> >::type > ::value||(Which!=0), void > ::type | relink () VULKAN_HPP_NOEXCEPT |
template<typename ClassType , size_t Which = 0> | |
std::enable_if<!std::is_same < ClassType, typename std::tuple_element < 0, std::tuple < ChainElements...> >::type > ::value||(Which!=0), void > ::type | unlink () VULKAN_HPP_NOEXCEPT |
Definition at line 975 of file vulkan.hpp.
|
inline |
Definition at line 978 of file vulkan.hpp.
|
inline |
Definition at line 984 of file vulkan.hpp.
|
inline |
Definition at line 993 of file vulkan.hpp.
|
inline |
Definition at line 1002 of file vulkan.hpp.
|
inline |
Definition at line 1021 of file vulkan.hpp.
|
inline |
Definition at line 1027 of file vulkan.hpp.
|
inline |
Definition at line 1033 of file vulkan.hpp.
|
inline |
Definition at line 1039 of file vulkan.hpp.
|
inline |
Definition at line 1046 of file vulkan.hpp.
|
inline |
Definition at line 1053 of file vulkan.hpp.
|
inline |
Definition at line 1008 of file vulkan.hpp.
|
delete |
|
inline |
Definition at line 1061 of file vulkan.hpp.
|
inline |
Definition at line 1073 of file vulkan.hpp.