Vulkan-Hpp
vk::raii::ContextDispatcher Class Reference

#include <vulkan_raii.hpp>

Public Member Functions

 ContextDispatcher (PFN_vkGetInstanceProcAddr getProcAddr)
 
- Public Member Functions inherited from vk::DispatchLoaderBase
 DispatchLoaderBase ()=default
 
 DispatchLoaderBase (std::nullptr_t)
 
size_t getVkHeaderVersion () const
 

Public Attributes

PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = 0
 
PFN_vkCreateInstance vkCreateInstance = 0
 
PFN_vkEnumerateInstanceExtensionProperties vkEnumerateInstanceExtensionProperties = 0
 
PFN_vkEnumerateInstanceLayerProperties vkEnumerateInstanceLayerProperties = 0
 
PFN_vkEnumerateInstanceVersion vkEnumerateInstanceVersion = 0
 

Detailed Description

Definition at line 43 of file vulkan_raii.hpp.

Constructor & Destructor Documentation

◆ ContextDispatcher()

vk::raii::ContextDispatcher::ContextDispatcher ( PFN_vkGetInstanceProcAddr  getProcAddr)
inline

Definition at line 46 of file vulkan_raii.hpp.

Member Data Documentation

◆ vkCreateInstance

PFN_vkCreateInstance vk::raii::ContextDispatcher::vkCreateInstance = 0

Definition at line 61 of file vulkan_raii.hpp.

◆ vkEnumerateInstanceExtensionProperties

PFN_vkEnumerateInstanceExtensionProperties vk::raii::ContextDispatcher::vkEnumerateInstanceExtensionProperties = 0

Definition at line 62 of file vulkan_raii.hpp.

◆ vkEnumerateInstanceLayerProperties

PFN_vkEnumerateInstanceLayerProperties vk::raii::ContextDispatcher::vkEnumerateInstanceLayerProperties = 0

Definition at line 63 of file vulkan_raii.hpp.

◆ vkEnumerateInstanceVersion

PFN_vkEnumerateInstanceVersion vk::raii::ContextDispatcher::vkEnumerateInstanceVersion = 0

Definition at line 66 of file vulkan_raii.hpp.

◆ vkGetInstanceProcAddr

PFN_vkGetInstanceProcAddr vk::raii::ContextDispatcher::vkGetInstanceProcAddr = 0

Definition at line 58 of file vulkan_raii.hpp.


The documentation for this class was generated from the following file: