19 operator const VkSurfaceKHR&()
const
24 const VkSurfaceKHR& GetSurface()
const
28 const VkSurfaceCapabilitiesKHR& GetCapabilities()
const
30 return m_Capabilities;
32 const VkSurfaceFormatKHR& GetFormat()
const
42 VkSurfaceKHR m_Surface = VK_NULL_HANDLE;
43 VkSurfaceCapabilitiesKHR m_Capabilities = {};
44 VkSurfaceFormatKHR m_Format = {};
Module that manages the Vulkan m_Instance, Surface, Window and the renderpass structure.
Definition Graphics.hpp:32
Definition Instance.hpp:14
Definition LogicalDevice.hpp:13
Definition PhysicalDevice.hpp:12
Definition Surface.hpp:12