Vulkan-Hpp
vk::raii::Instance Member List

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

clear() VULKAN_HPP_NOEXCEPTvk::raii::Instanceinline
CppType typedefvk::raii::Instance
createDebugReportCallbackEXT(vk::DebugReportCallbackCreateInfoEXT const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPTvk::raii::Instance
createDebugUtilsMessengerEXT(vk::DebugUtilsMessengerCreateInfoEXT const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPTvk::raii::Instance
createDisplayPlaneSurfaceKHR(vk::DisplaySurfaceCreateInfoKHR const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPTvk::raii::Instance
createHeadlessSurfaceEXT(vk::HeadlessSurfaceCreateInfoEXT const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPTvk::raii::Instance
CType typedefvk::raii::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) const VULKAN_HPP_NOEXCEPTvk::raii::Instance
debugReportObjectTypevk::raii::Instancestatic
enumeratePhysicalDeviceGroups() constvk::raii::Instance
enumeratePhysicalDeviceGroupsKHR() constvk::raii::Instance
enumeratePhysicalDevices() constvk::raii::Instance
getDispatcher() constvk::raii::Instanceinline
getProcAddr(const std::string &name) const VULKAN_HPP_NOEXCEPTvk::raii::Instance
Instance(vk::raii::Context const &context, vk::InstanceCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr)vk::raii::Instanceinline
Instance(vk::raii::Context const &context, VkInstance instance, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr)vk::raii::Instanceinline
Instance(std::nullptr_t)vk::raii::Instanceinline
Instance()=deletevk::raii::Instance
Instance(Instance const &)=deletevk::raii::Instance
Instance(Instance &&rhs) VULKAN_HPP_NOEXCEPTvk::raii::Instanceinline
objectTypevk::raii::Instancestatic
operator vk::Instance() const VULKAN_HPP_NOEXCEPTvk::raii::Instanceinline
operator*() const VULKAN_HPP_NOEXCEPTvk::raii::Instanceinline
operator=(Instance const &)=deletevk::raii::Instance
operator=(Instance &&rhs) VULKAN_HPP_NOEXCEPTvk::raii::Instanceinline
release()vk::raii::Instanceinline
submitDebugUtilsMessageEXT(vk::DebugUtilsMessageSeverityFlagBitsEXT messageSeverity, vk::DebugUtilsMessageTypeFlagsEXT messageTypes, const vk::DebugUtilsMessengerCallbackDataEXT &callbackData) const VULKAN_HPP_NOEXCEPTvk::raii::Instance
swap(vk::raii::Instance &rhs) VULKAN_HPP_NOEXCEPTvk::raii::Instanceinline
~Instance()vk::raii::Instanceinline