VenomEngine
Cross-Platform Modern Graphics Engine
|
Public Member Functions | |
Surface (const Surface &surface)=delete | |
Surface & | operator= (const Surface &surface)=delete |
Surface (Surface &&surface) noexcept | |
Surface & | operator= (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 |