Castor3D  0.11.0
Multiplatform 3D engine
Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence de la structure castor3d::CommandsSemaphore

Fonctions membres publiques

C3D_API CommandsSemaphore (RenderDevice const &device, castor::String const &name)
 
C3D_API CommandsSemaphore (ashes::CommandBufferPtr commandBuffer=nullptr, ashes::SemaphorePtr semaphore=nullptr)
 
C3D_API void submit (ashes::Queue const &queue) const
 
C3D_API ashes::Semaphore const & submit (ashes::Queue const &queue, ashes::Semaphore const &toWait) const
 

Attributs publics

ashes::CommandBufferPtr commandBuffer
 
ashes::SemaphorePtr semaphore
 

Documentation des constructeurs et destructeur

◆ CommandsSemaphore() [1/2]

C3D_API castor3d::CommandsSemaphore::CommandsSemaphore ( RenderDevice const &  device,
castor::String const &  name 
)

◆ CommandsSemaphore() [2/2]

C3D_API castor3d::CommandsSemaphore::CommandsSemaphore ( ashes::CommandBufferPtr  commandBuffer = nullptr,
ashes::SemaphorePtr  semaphore = nullptr 
)

Documentation des fonctions membres

◆ submit() [1/2]

C3D_API void castor3d::CommandsSemaphore::submit ( ashes::Queue const &  queue) const

◆ submit() [2/2]

C3D_API ashes::Semaphore const& castor3d::CommandsSemaphore::submit ( ashes::Queue const &  queue,
ashes::Semaphore const &  toWait 
) const

Documentation des données membres

◆ commandBuffer

ashes::CommandBufferPtr castor3d::CommandsSemaphore::commandBuffer

◆ semaphore

ashes::SemaphorePtr castor3d::CommandsSemaphore::semaphore

La documentation de cette structure a été générée à partir du fichier suivant :