Lines Matching defs:Instance
1797 class Instance;
1899 class UniqueHandleTraits<Instance, Dispatch>
1905 using UniqueInstance = UniqueHandle<Instance, VULKAN_HPP_DEFAULT_DISPATCHER_TYPE>;
2142 using deleter = ObjectDestroy<Instance, Dispatch>;
2172 using deleter = ObjectDestroy<Instance, Dispatch>;
2220 using deleter = ObjectDestroy<Instance, Dispatch>;
15436 class Instance
15447 VULKAN_HPP_CONSTEXPR Instance() = default;
15449 VULKAN_HPP_CONSTEXPR Instance( std::nullptr_t ) VULKAN_HPP_NOEXCEPT {}
15451 Instance( VkInstance instance ) VULKAN_HPP_NOEXCEPT : m_instance( instance ) {}
15453 Instance & operator=( VkInstance instance ) VULKAN_HPP_NOEXCEPT
15459 Instance & operator=( std::nullptr_t ) VULKAN_HPP_NOEXCEPT
15466 auto operator<=>( Instance const & ) const = default;
15468 bool operator==( Instance const & rhs ) const VULKAN_HPP_NOEXCEPT
15473 bool operator!=( Instance const & rhs ) const VULKAN_HPP_NOEXCEPT
15478 bool operator<( Instance const & rhs ) const VULKAN_HPP_NOEXCEPT
16114 using Type = VULKAN_HPP_NAMESPACE::Instance;
16120 using Type = VULKAN_HPP_NAMESPACE::Instance;
16124 struct isVulkanHandleType<VULKAN_HPP_NAMESPACE::Instance>
16134 VULKAN_HPP_NAMESPACE::Instance * pInstance,
16138 VULKAN_HPP_NODISCARD typename ResultValueType<VULKAN_HPP_NAMESPACE::Instance>::type
16144 VULKAN_HPP_NODISCARD typename ResultValueType<UniqueHandle<VULKAN_HPP_NAMESPACE::Instance, Dispatch>>::type