|
HDK
|
#include <vulkan.hpp>
Inheritance diagram for VULKAN_HPP_NAMESPACE::StructureChain< ChainElements >: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.