Lines Matching defs:InstanceCreateInfo
49257 struct InstanceCreateInfo struct
49259 using NativeType = VkInstanceCreateInfo;
49261 static const bool allowDuplicate = false;
49262 …ic VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eInstanceCreateInfo;
49265 …VULKAN_HPP_CONSTEXPR InstanceCreateInfo( VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_ … in InstanceCreateInfo() argument
49284 …InstanceCreateInfo( VkInstanceCreateInfo const & rhs ) VULKAN_HPP_NOEXCEPT : InstanceCreateInfo( *… in InstanceCreateInfo() argument
49287 …InstanceCreateInfo( VULKAN_HPP_NAMESPACE::InstanceCreateFlags flag… in InstanceCreateInfo() function
49308 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::InstanceCreateInfo const *>( &rhs ); in operator =()
49313 VULKAN_HPP_CONSTEXPR_14 InstanceCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
49319 …stanceCreateInfo & setFlags( VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
49325 …licationInfo( const VULKAN_HPP_NAMESPACE::ApplicationInfo * pApplicationInfo_ ) VULKAN_HPP_NOEXCEPT in setPApplicationInfo()
49331 …XPR_14 InstanceCreateInfo & setEnabledLayerCount( uint32_t enabledLayerCount_ ) VULKAN_HPP_NOEXCEPT in setEnabledLayerCount()
49337 …reateInfo & setPpEnabledLayerNames( const char * const * ppEnabledLayerNames_ ) VULKAN_HPP_NOEXCEPT in setPpEnabledLayerNames()
49345 …PACE::ArrayProxyNoTemporaries<const char * const> const & pEnabledLayerNames_ ) VULKAN_HPP_NOEXCEPT in setPEnabledLayerNames()
49353 …nstanceCreateInfo & setEnabledExtensionCount( uint32_t enabledExtensionCount_ ) VULKAN_HPP_NOEXCEPT in setEnabledExtensionCount()
49359 …o & setPpEnabledExtensionNames( const char * const * ppEnabledExtensionNames_ ) VULKAN_HPP_NOEXCEPT in setPpEnabledExtensionNames()
49367 …::ArrayProxyNoTemporaries<const char * const> const & pEnabledExtensionNames_ ) VULKAN_HPP_NOEXCEPT in setPEnabledExtensionNames()
49376 operator VkInstanceCreateInfo const &() const VULKAN_HPP_NOEXCEPT in operator VkInstanceCreateInfo const&()
49381 operator VkInstanceCreateInfo &() VULKAN_HPP_NOEXCEPT in operator VkInstanceCreateInfo&()
49399 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
49406 std::strong_ordering operator<=>( InstanceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT in operator <=>()
49437 bool operator==( InstanceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
49452 bool operator!=( InstanceCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
49458 …PP_NAMESPACE::StructureType sType = StructureType::eInstanceCreateInfo;
49459 const void * pNext = {};
49460 VULKAN_HPP_NAMESPACE::InstanceCreateFlags flags = {};
49461 const VULKAN_HPP_NAMESPACE::ApplicationInfo * pApplicationInfo = {};
49462 uint32_t enabledLayerCount = {};
49463 const char * const * ppEnabledLayerNames = {};
49464 uint32_t enabledExtensionCount = {};
49465 const char * const * ppEnabledExtensionNames = {};