VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::vulkan::Surface Class Reference

Public Member Functions

 Surface (const Surface &surface)=delete
 
Surfaceoperator= (const Surface &surface)=delete
 
 Surface (Surface &&surface) noexcept
 
Surfaceoperator= (Surface &&surface) noexcept
 
void Destroy ()
 
vc::Error CreateSurface (vc::Context *context)
 
VkSurfaceKHR GetVkSurface () const
 
const VkSurfaceCapabilitiesKHR & GetCapabilities () const
 
const vc::Vector< VkSurfaceFormatKHR > & GetSurfaceFormats () const
 
const vc::Vector< VkPresentModeKHR > & GetPresentModes () const
 

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