SDL 2.0
|
#include <vulkan.hpp>
Public Member Functions | |
StructureChain () | |
StructureChain (StructureChain const &rhs) | |
StructureChain (StructureElements const &... elems) | |
StructureChain & | operator= (StructureChain const &rhs) |
template<typename ClassType > | |
ClassType & | get () |
Private Member Functions | |
template<typename List , typename X > | |
void | link () |
template<typename List , typename X , typename Y , typename ... Z> | |
void | link () |
template<typename List , typename X > | |
void | linkAndCopy (StructureChain const &rhs) |
template<typename List , typename X , typename Y , typename ... Z> | |
void | linkAndCopy (StructureChain const &rhs) |
template<typename List , typename X > | |
void | linkAndCopyElements (X const &xelem) |
template<typename List , typename X , typename Y , typename ... Z> | |
void | linkAndCopyElements (X const &xelem, Y const &yelem, Z const &... zelem) |
![]() | |
operator StructureElements & () | |
operator const StructureElements & () const | |
Definition at line 521 of file vulkan.hpp.
|
inline |
Definition at line 524 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::link(), and void.
|
inline |
Definition at line 529 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::linkAndCopy(), and void.
|
inline |
Definition at line 534 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::linkAndCopyElements(), and void.
|
inline |
Definition at line 545 of file vulkan.hpp.
|
inlineprivate |
Definition at line 549 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::StructureChain().
|
inlineprivate |
Definition at line 555 of file vulkan.hpp.
|
inlineprivate |
Definition at line 565 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::operator=(), and VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::StructureChain().
|
inlineprivate |
Definition at line 572 of file vulkan.hpp.
|
inlineprivate |
Definition at line 583 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::StructureChain().
|
inlineprivate |
Definition at line 590 of file vulkan.hpp.
|
inline |
Definition at line 539 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::StructureChain< StructureElements >::linkAndCopy(), and void.