Castor3D 0.12.0
Multiplatform 3D engine
Public Member Functions | Public Attributes | List of all members
castor3d::QueueData Struct Reference

#include <RenderDevice.hpp>

Collaboration diagram for castor3d::QueueData:
Collaboration graph
[legend]

Public Member Functions

 QueueData (QueueData const &)=delete
 
QueueDataoperator= (QueueData const &)=delete
 
C3D_API QueueData (QueueData &&)=default
 
C3D_API QueueDataoperator= (QueueData &&)=default
 
 QueueData (QueuesData const *parent)
 

Public Attributes

QueuesData const * parent
 
ashes::QueuePtr queue
 
ashes::CommandPoolPtr commandPool
 

Constructor & Destructor Documentation

◆ QueueData() [1/3]

castor3d::QueueData::QueueData ( QueueData const &  )
delete

◆ QueueData() [2/3]

C3D_API castor3d::QueueData::QueueData ( QueueData &&  )
default

◆ QueueData() [3/3]

castor3d::QueueData::QueueData ( QueuesData const *  parent)
inlineexplicit

Member Function Documentation

◆ operator=() [1/2]

C3D_API QueueData & castor3d::QueueData::operator= ( QueueData &&  )
default

◆ operator=() [2/2]

QueueData & castor3d::QueueData::operator= ( QueueData const &  )
delete

Member Data Documentation

◆ commandPool

ashes::CommandPoolPtr castor3d::QueueData::commandPool

◆ parent

QueuesData const* castor3d::QueueData::parent

◆ queue

ashes::QueuePtr castor3d::QueueData::queue

The documentation for this struct was generated from the following file: