Vulkan-Hpp
|
#include <vulkan_raii.hpp>
Public Member Functions | |
Context (PFN_vkGetInstanceProcAddr getInstanceProcAddr) | |
~Context ()=default | |
Context (Context const &)=delete | |
Context (Context &&rhs) VULKAN_HPP_NOEXCEPT | |
Context & | operator= (Context const &)=delete |
Context & | operator= (Context &&rhs) VULKAN_HPP_NOEXCEPT |
vk::raii::ContextDispatcher const * | getDispatcher () const |
void | swap (vk::raii::Context &rhs) |
VULKAN_HPP_NODISCARD vk::raii::CreateReturnType< vk::raii::Instance >::Type | createInstance (vk::InstanceCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT |
VULKAN_HPP_NODISCARD std::vector< vk::ExtensionProperties > | enumerateInstanceExtensionProperties (Optional< const std::string > layerName VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT) const |
VULKAN_HPP_NODISCARD std::vector< vk::LayerProperties > | enumerateInstanceLayerProperties () const |
VULKAN_HPP_NODISCARD uint32_t | enumerateInstanceVersion () const |
Definition at line 2695 of file vulkan_raii.hpp.
|
inline |
Definition at line 2703 of file vulkan_raii.hpp.
|
default |
|
delete |
|
inline |
Definition at line 2712 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE vk::raii::CreateReturnType< vk::raii::Instance >::Type vk::raii::Context::createInstance | ( | vk::InstanceCreateInfo const & | createInfo, |
vk::Optional< const vk::AllocationCallbacks > | allocator = nullptr |
||
) | const |
Definition at line 11884 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::ExtensionProperties > vk::raii::Context::enumerateInstanceExtensionProperties | ( | Optional< const std::string > layerName | VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT | ) | const |
Definition at line 12073 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE std::vector< vk::LayerProperties > vk::raii::Context::enumerateInstanceLayerProperties | ( | ) | const |
Definition at line 12132 of file vulkan_raii.hpp.
VULKAN_HPP_NODISCARD VULKAN_HPP_INLINE uint32_t vk::raii::Context::enumerateInstanceVersion | ( | ) | const |
Definition at line 13751 of file vulkan_raii.hpp.
|
inline |
Definition at line 2735 of file vulkan_raii.hpp.
Definition at line 2723 of file vulkan_raii.hpp.
|
inline |
Definition at line 2741 of file vulkan_raii.hpp.