#include <vulkan_structs.hpp>
|
VULKAN_HPP_CONSTEXPR | InstanceCreateInfo (VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_={}, const VULKAN_HPP_NAMESPACE::ApplicationInfo *pApplicationInfo_={}, uint32_t enabledLayerCount_={}, const char *const *ppEnabledLayerNames_={}, uint32_t enabledExtensionCount_={}, const char *const *ppEnabledExtensionNames_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR | InstanceCreateInfo (InstanceCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
| InstanceCreateInfo (VkInstanceCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT |
|
| InstanceCreateInfo (VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_, const VULKAN_HPP_NAMESPACE::ApplicationInfo *pApplicationInfo_, VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const char *const > const &pEnabledLayerNames_, VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const char *const > const &pEnabledExtensionNames_={}, const void *pNext_=nullptr) |
|
InstanceCreateInfo & | operator= (InstanceCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT=default |
|
InstanceCreateInfo & | operator= (VkInstanceCreateInfo const &rhs) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14
InstanceCreateInfo & | setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14
InstanceCreateInfo & | setFlags (VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14
InstanceCreateInfo & | setPApplicationInfo (const VULKAN_HPP_NAMESPACE::ApplicationInfo *pApplicationInfo_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14
InstanceCreateInfo & | setEnabledLayerCount (uint32_t enabledLayerCount_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14
InstanceCreateInfo & | setPpEnabledLayerNames (const char *const *ppEnabledLayerNames_) VULKAN_HPP_NOEXCEPT |
|
InstanceCreateInfo & | setPEnabledLayerNames (VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const char *const > const &pEnabledLayerNames_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14
InstanceCreateInfo & | setEnabledExtensionCount (uint32_t enabledExtensionCount_) VULKAN_HPP_NOEXCEPT |
|
VULKAN_HPP_CONSTEXPR_14
InstanceCreateInfo & | setPpEnabledExtensionNames (const char *const *ppEnabledExtensionNames_) VULKAN_HPP_NOEXCEPT |
|
InstanceCreateInfo & | setPEnabledExtensionNames (VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const char *const > const &pEnabledExtensionNames_) VULKAN_HPP_NOEXCEPT |
|
| operator VkInstanceCreateInfo const & () const VULKAN_HPP_NOEXCEPT |
|
| operator VkInstanceCreateInfo & () VULKAN_HPP_NOEXCEPT |
|
bool | operator== (InstanceCreateInfo const &rhs) const VULKAN_HPP_NOEXCEPT |
|
bool | operator!= (InstanceCreateInfo const &rhs) const VULKAN_HPP_NOEXCEPT |
|
Definition at line 44131 of file vulkan_structs.hpp.
bool VULKAN_HPP_NAMESPACE::InstanceCreateInfo::operator== |
( |
InstanceCreateInfo const & |
rhs | ) |
const |
|
inline |
const bool VULKAN_HPP_NAMESPACE::InstanceCreateInfo::allowDuplicate = false |
|
static |
uint32_t VULKAN_HPP_NAMESPACE::InstanceCreateInfo::enabledExtensionCount = {} |
uint32_t VULKAN_HPP_NAMESPACE::InstanceCreateInfo::enabledLayerCount = {} |
const void* VULKAN_HPP_NAMESPACE::InstanceCreateInfo::pNext = {} |
const char* const* VULKAN_HPP_NAMESPACE::InstanceCreateInfo::ppEnabledExtensionNames = {} |
const char* const* VULKAN_HPP_NAMESPACE::InstanceCreateInfo::ppEnabledLayerNames = {} |
The documentation for this struct was generated from the following file: