NarcEngine 0.1.1
C++ Vulkan game engine
 
Loading...
Searching...
No Matches
narc_engine::SwapChain Class Reference
+ Inheritance diagram for narc_engine::SwapChain:

Public Member Functions

const VkExtent2D & getSwapChainExtent () const
 
const RenderPassgetRenderPass () const
 
const VkSwapchainKHR & getSwapChain () const
 
void create ()
 
void createFramebuffers ()
 
VkRenderPassBeginInfo getRenderPassBeginInfos (uint32_t imageIndex) const
 
VkResult acquireNextImage (const VkSemaphore &semaphore, uint32_t *imageIndex)
 
void reCreate ()
 
void cleanSwapChain ()
 
void cleanRenderPass ()
 

Additional Inherited Members

- Protected Member Functions inherited from narc_engine::DeviceComponent
GETTER const DeviceHandlergetDeviceHandler () const
 
GETTER VkDevice getVkDevice () const
 

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