SimpleGL  1.1.0
A framework for platform independent rendering
Public Member Functions | List of all members
sgl::Semaphore Class Reference

This class wraps a Vulkan semaphore. More...

#include <synchronization.hpp>

Public Member Functions

 Semaphore (void)
 Creates a new semaphore. More...
 
 ~Semaphore (void)
 Destroys the semaphore. More...
 
VkSemaphore getHandle ()
 Returns the handle of the semaphore. More...
 

Detailed Description

This class wraps a Vulkan semaphore.

Definition at line 22 of file synchronization.hpp.

Constructor & Destructor Documentation

sgl::Semaphore::Semaphore ( void  )

Creates a new semaphore.

Definition at line 18 of file synchronization.cpp.

sgl::Semaphore::~Semaphore ( void  )

Destroys the semaphore.

Definition at line 31 of file synchronization.cpp.

Member Function Documentation

VkSemaphore sgl::Semaphore::getHandle ( )

Returns the handle of the semaphore.

Returns
The handle of the semaphore.

Definition at line 38 of file synchronization.cpp.


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