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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkBaseInStructure
 

Public Member Functions

 BaseInStructure (VULKAN_HPP_NAMESPACE::StructureType sType_=VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo, const struct VULKAN_HPP_NAMESPACE::BaseInStructure *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
 BaseInStructure (BaseInStructure const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 BaseInStructure (VkBaseInStructure const &rhs) VULKAN_HPP_NOEXCEPT
 
BaseInStructureoperator= (BaseInStructure const &rhs) VULKAN_HPP_NOEXCEPT=default
 
BaseInStructureoperator= (VkBaseInStructure const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
BaseInStructure
setPNext (const struct VULKAN_HPP_NAMESPACE::BaseInStructure *pNext_) VULKAN_HPP_NOEXCEPT
 
 operator VkBaseInStructure const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkBaseInStructure & () VULKAN_HPP_NOEXCEPT
 
bool operator== (BaseInStructure const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (BaseInStructure const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo
 
const struct
VULKAN_HPP_NAMESPACE::BaseInStructure
pNext = {}
 

Detailed Description

Definition at line 6522 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_NAMESPACE::BaseInStructure::BaseInStructure ( VULKAN_HPP_NAMESPACE::StructureType  sType_ = VULKAN_HPP_NAMESPACE::StructureType::eApplicationInfo,
const struct VULKAN_HPP_NAMESPACE::BaseInStructure pNext_ = nullptr 
)
inline

Definition at line 6527 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::BaseInStructure::BaseInStructure ( BaseInStructure const rhs)
default
VULKAN_HPP_NAMESPACE::BaseInStructure::BaseInStructure ( VkBaseInStructure const rhs)
inline

Definition at line 6536 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::BaseInStructure::operator VkBaseInStructure & ( )
inline

Definition at line 6560 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::BaseInStructure::operator VkBaseInStructure const & ( ) const
inline

Definition at line 6555 of file vulkan_structs.hpp.

Definition at line 6589 of file vulkan_structs.hpp.

BaseInStructure& VULKAN_HPP_NAMESPACE::BaseInStructure::operator= ( BaseInStructure const rhs)
default
BaseInStructure& VULKAN_HPP_NAMESPACE::BaseInStructure::operator= ( VkBaseInStructure const rhs)
inline

Definition at line 6541 of file vulkan_structs.hpp.

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

Definition at line 6580 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 BaseInStructure& VULKAN_HPP_NAMESPACE::BaseInStructure::setPNext ( const struct VULKAN_HPP_NAMESPACE::BaseInStructure pNext_)
inline

Definition at line 6548 of file vulkan_structs.hpp.

Member Data Documentation

const struct VULKAN_HPP_NAMESPACE::BaseInStructure* VULKAN_HPP_NAMESPACE::BaseInStructure::pNext = {}

Definition at line 6597 of file vulkan_structs.hpp.

Definition at line 6596 of file vulkan_structs.hpp.


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