VV_Surface.hpp file
Vaulted Vulkan: Surface.
Contents
- Reference
 
Namespaces
Classes
- struct VV::V0::Surface_PlatformAgnostic
 - Cross-Platform set of definitions for a Surface.
 - struct VV::V0::Surface_PlatformAgnostic::Capabilities
 - Structure describing capabilities of a surface.
 - struct VV::V0::Surface_PlatformAgnostic::Format
 - Structure describing a supported swapchain format-color space pair.
 - 
              template<EOS>struct VV::V0::Surface_Maker
 - Used to create an OS platform's surface type.
 - 
              template<>struct VV::V0::Surface_Maker<EOS::Windows>
 - Defines a Surface's extended definitions for Windows.
 - 
              template<>struct VV::V0::Surface_Maker<EOS::Windows>::CreateInfo
 - Specification
 - struct VV::V1::Surface
 - Native platform surface or window objects are abstracted by surface objects.
 - struct VV::V2::Surface
 - Surfaces hook onto a window to use as a rendering target.
 - class VV::V3::Surface
 - Surfaces hook onto a window to use as a rendering target.