SpiecsEngine
 
Loading...
Searching...
No Matches
Spices::VulkanTimelineSemaphore Class Reference

VulkanTimelineSemaphore Class. This class is a wrapper of timeline VkSemaphore. More...

#include <VulkanTimelineSemaphore.h>

Inheritance diagram for Spices::VulkanTimelineSemaphore:
Spices::VulkanObject

Public Member Functions

 VulkanTimelineSemaphore (VulkanState &vulkanState)
 Constructor Function.
 
virtual ~VulkanTimelineSemaphore () override
 Destructor Function.
 
void Wait (uint64_t waitValue=1) const
 Wait on this VkSemaphore using specific value.
 
void Singal (uint64_t signalValue=1) const
 Signal this VkSemaphore using specific value.
 
uint64_t GetValue () const
 Get what Counter this VkSemaphore is now.
 

Protected Attributes

VulkanStatem_VulkanState
 The global VulkanState Referenced from VulkanRenderBackend.
 

Private Attributes

VkSemaphore m_TimelineSemaphore
 Timeline VkSemaphore.
 

Detailed Description

VulkanTimelineSemaphore Class. This class is a wrapper of timeline VkSemaphore.

Definition at line 17 of file VulkanTimelineSemaphore.h.


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