Vulkan-Hpp
vk::Instance Member List

This is the complete list of members for vk::Instance, including all inherited members.

createDebugReportCallbackEXT(const vk::DebugReportCallbackCreateInfoEXT *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::DebugReportCallbackEXT *pCallback, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
createDebugReportCallbackEXT(const vk::DebugReportCallbackCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createDebugReportCallbackEXT(const vk::DebugReportCallbackCreateInfoEXT *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::DebugReportCallbackEXT *pCallback, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
createDebugReportCallbackEXT(const vk::DebugReportCallbackCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
createDebugReportCallbackEXTUnique(const vk::DebugReportCallbackCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createDebugReportCallbackEXTUnique(const vk::DebugReportCallbackCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
createDebugUtilsMessengerEXT(const vk::DebugUtilsMessengerCreateInfoEXT *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::DebugUtilsMessengerEXT *pMessenger, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
createDebugUtilsMessengerEXT(const vk::DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createDebugUtilsMessengerEXT(const vk::DebugUtilsMessengerCreateInfoEXT *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::DebugUtilsMessengerEXT *pMessenger, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
createDebugUtilsMessengerEXT(const vk::DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
createDebugUtilsMessengerEXTUnique(const vk::DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createDebugUtilsMessengerEXTUnique(const vk::DebugUtilsMessengerCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
createDisplayPlaneSurfaceKHR(const vk::DisplaySurfaceCreateInfoKHR *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::SurfaceKHR *pSurface, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
createDisplayPlaneSurfaceKHR(const vk::DisplaySurfaceCreateInfoKHR &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createDisplayPlaneSurfaceKHR(const vk::DisplaySurfaceCreateInfoKHR *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::SurfaceKHR *pSurface, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
createDisplayPlaneSurfaceKHR(const vk::DisplaySurfaceCreateInfoKHR &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
createDisplayPlaneSurfaceKHRUnique(const vk::DisplaySurfaceCreateInfoKHR &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createDisplayPlaneSurfaceKHRUnique(const vk::DisplaySurfaceCreateInfoKHR &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
createHeadlessSurfaceEXT(const vk::HeadlessSurfaceCreateInfoEXT *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::SurfaceKHR *pSurface, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
createHeadlessSurfaceEXT(const vk::HeadlessSurfaceCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createHeadlessSurfaceEXT(const vk::HeadlessSurfaceCreateInfoEXT *pCreateInfo, const vk::AllocationCallbacks *pAllocator, vk::SurfaceKHR *pSurface, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
createHeadlessSurfaceEXT(const vk::HeadlessSurfaceCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
createHeadlessSurfaceEXTUnique(const vk::HeadlessSurfaceCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
createHeadlessSurfaceEXTUnique(const vk::HeadlessSurfaceCreateInfoEXT &createInfo, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) constvk::Instance
CType typedefvk::Instance
debugReportMessageEXT(vk::DebugReportFlagsEXT flags, vk::DebugReportObjectTypeEXT objectType_, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
debugReportMessageEXT(vk::DebugReportFlagsEXT flags, vk::DebugReportObjectTypeEXT objectType_, uint64_t object, size_t location, int32_t messageCode, const std::string &layerPrefix, const std::string &message, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
debugReportMessageEXT(vk::DebugReportFlagsEXT flags, vk::DebugReportObjectTypeEXT objectType_, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
debugReportMessageEXT(vk::DebugReportFlagsEXT flags, vk::DebugReportObjectTypeEXT objectType_, uint64_t object, size_t location, int32_t messageCode, const std::string &layerPrefix, const std::string &message, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
debugReportObjectTypevk::Instancestatic
destroy(const vk::AllocationCallbacks *pAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::SurfaceKHR surface, const vk::AllocationCallbacks *pAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::SurfaceKHR surface, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugReportCallbackEXT callback, const vk::AllocationCallbacks *pAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugReportCallbackEXT callback, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugUtilsMessengerEXT messenger, const vk::AllocationCallbacks *pAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugUtilsMessengerEXT messenger, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(const vk::AllocationCallbacks *pAllocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::SurfaceKHR surface, const vk::AllocationCallbacks *pAllocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::SurfaceKHR surface, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugReportCallbackEXT callback, const vk::AllocationCallbacks *pAllocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugReportCallbackEXT callback, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugUtilsMessengerEXT messenger, const vk::AllocationCallbacks *pAllocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroy(vk::DebugUtilsMessengerEXT messenger, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugReportCallbackEXT(vk::DebugReportCallbackEXT callback, const vk::AllocationCallbacks *pAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugReportCallbackEXT(vk::DebugReportCallbackEXT callback VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugReportCallbackEXT(vk::DebugReportCallbackEXT callback, const vk::AllocationCallbacks *pAllocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugReportCallbackEXT(vk::DebugReportCallbackEXT callback, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugUtilsMessengerEXT(vk::DebugUtilsMessengerEXT messenger, const vk::AllocationCallbacks *pAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugUtilsMessengerEXT(vk::DebugUtilsMessengerEXT messenger VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugUtilsMessengerEXT(vk::DebugUtilsMessengerEXT messenger, const vk::AllocationCallbacks *pAllocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroyDebugUtilsMessengerEXT(vk::DebugUtilsMessengerEXT messenger, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroySurfaceKHR(vk::SurfaceKHR surface, const vk::AllocationCallbacks *pAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroySurfaceKHR(vk::SurfaceKHR surface VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
destroySurfaceKHR(vk::SurfaceKHR surface, const vk::AllocationCallbacks *pAllocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
destroySurfaceKHR(vk::SurfaceKHR surface, Optional< const vk::AllocationCallbacks > allocator, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
enumeratePhysicalDeviceGroups(uint32_t *pPhysicalDeviceGroupCount, vk::PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
enumeratePhysicalDeviceGroups(Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
enumeratePhysicalDeviceGroups(PhysicalDeviceGroupPropertiesAllocator &physicalDeviceGroupPropertiesAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
enumeratePhysicalDeviceGroups(uint32_t *pPhysicalDeviceGroupCount, vk::PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
enumeratePhysicalDeviceGroups(Dispatch const &d) constvk::Instance
enumeratePhysicalDeviceGroups(PhysicalDeviceGroupPropertiesAllocator &physicalDeviceGroupPropertiesAllocator, Dispatch const &d) constvk::Instance
enumeratePhysicalDeviceGroupsKHR(uint32_t *pPhysicalDeviceGroupCount, vk::PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
enumeratePhysicalDeviceGroupsKHR(Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
enumeratePhysicalDeviceGroupsKHR(PhysicalDeviceGroupPropertiesAllocator &physicalDeviceGroupPropertiesAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
enumeratePhysicalDeviceGroupsKHR(uint32_t *pPhysicalDeviceGroupCount, vk::PhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
enumeratePhysicalDeviceGroupsKHR(Dispatch const &d) constvk::Instance
enumeratePhysicalDeviceGroupsKHR(PhysicalDeviceGroupPropertiesAllocator &physicalDeviceGroupPropertiesAllocator, Dispatch const &d) constvk::Instance
enumeratePhysicalDevices(uint32_t *pPhysicalDeviceCount, vk::PhysicalDevice *pPhysicalDevices, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
enumeratePhysicalDevices(Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
enumeratePhysicalDevices(PhysicalDeviceAllocator &physicalDeviceAllocator, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) constvk::Instance
enumeratePhysicalDevices(uint32_t *pPhysicalDeviceCount, vk::PhysicalDevice *pPhysicalDevices, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
enumeratePhysicalDevices(Dispatch const &d) constvk::Instance
enumeratePhysicalDevices(PhysicalDeviceAllocator &physicalDeviceAllocator, Dispatch const &d) constvk::Instance
getProcAddr(const char *pName, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
getProcAddr(const std::string &name, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
getProcAddr(const char *pName, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
getProcAddr(const std::string &name, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
Instance()=defaultvk::Instance
Instance(std::nullptr_t) VULKAN_HPP_NOEXCEPTvk::Instanceinline
Instance(VkInstance instance) VULKAN_HPP_NOEXCEPTvk::Instanceinline
NativeType typedefvk::Instance
objectTypevk::Instancestatic
operator bool() const VULKAN_HPP_NOEXCEPTvk::Instanceinlineexplicit
operator VkInstance() const VULKAN_HPP_NOEXCEPTvk::Instanceinline
operator!() const VULKAN_HPP_NOEXCEPTvk::Instanceinline
operator!=(Instance const &rhs) const VULKAN_HPP_NOEXCEPTvk::Instanceinline
operator<(Instance const &rhs) const VULKAN_HPP_NOEXCEPTvk::Instanceinline
operator=(VkInstance instance) VULKAN_HPP_NOEXCEPTvk::Instanceinline
operator=(std::nullptr_t) VULKAN_HPP_NOEXCEPTvk::Instanceinline
operator==(Instance const &rhs) const VULKAN_HPP_NOEXCEPTvk::Instanceinline
submitDebugUtilsMessageEXT(vk::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, vk::DebugUtilsMessageTypeFlagsEXT messageTypes, const vk::DebugUtilsMessengerCallbackDataEXT *pCallbackData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
submitDebugUtilsMessageEXT(vk::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, vk::DebugUtilsMessageTypeFlagsEXT messageTypes, const vk::DebugUtilsMessengerCallbackDataEXT &callbackData, Dispatch const &d VULKAN_HPP_DEFAULT_DISPATCHER_ASSIGNMENT) const VULKAN_HPP_NOEXCEPTvk::Instance
submitDebugUtilsMessageEXT(vk::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, vk::DebugUtilsMessageTypeFlagsEXT messageTypes, const vk::DebugUtilsMessengerCallbackDataEXT *pCallbackData, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance
submitDebugUtilsMessageEXT(vk::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, vk::DebugUtilsMessageTypeFlagsEXT messageTypes, const vk::DebugUtilsMessengerCallbackDataEXT &callbackData, Dispatch const &d) const VULKAN_HPP_NOEXCEPTvk::Instance