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

#include <RenderDevice.hpp>

Graphe de collaboration de castor3d::QueueDataWrapper:
Collaboration graph
[légende]

Fonctions membres publiques

 QueueDataWrapper (QueueDataWrapper const &)=delete
 
QueueDataWrapperoperator= (QueueDataWrapper const &)=delete
 
C3D_API QueueDataWrapper ()
 
C3D_API QueueDataWrapper (QueueDataWrapper &&rhs)
 
C3D_API QueueDataWrapperoperator= (QueueDataWrapper &&rhs)
 
C3D_API QueueDataWrapper (QueuesData *parent)
 
C3D_API ~QueueDataWrapper ()
 
QueueData const * release ()
 
QueueData const * operator-> ()
 
QueueData const & operator* ()
 

Attributs publics

QueuesDataparent
 
QueueData const * data
 

Documentation des constructeurs et destructeur

◆ QueueDataWrapper() [1/4]

castor3d::QueueDataWrapper::QueueDataWrapper ( QueueDataWrapper const &  )
delete

◆ QueueDataWrapper() [2/4]

C3D_API castor3d::QueueDataWrapper::QueueDataWrapper ( )

◆ QueueDataWrapper() [3/4]

C3D_API castor3d::QueueDataWrapper::QueueDataWrapper ( QueueDataWrapper &&  rhs)

◆ QueueDataWrapper() [4/4]

C3D_API castor3d::QueueDataWrapper::QueueDataWrapper ( QueuesData parent)
explicit

◆ ~QueueDataWrapper()

C3D_API castor3d::QueueDataWrapper::~QueueDataWrapper ( )

Documentation des fonctions membres

◆ operator*()

QueueData const & castor3d::QueueDataWrapper::operator* ( )
inline

Références data.

◆ operator->()

QueueData const * castor3d::QueueDataWrapper::operator-> ( )
inline

Références data.

◆ operator=() [1/2]

C3D_API QueueDataWrapper & castor3d::QueueDataWrapper::operator= ( QueueDataWrapper &&  rhs)

◆ operator=() [2/2]

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

◆ release()

QueueData const * castor3d::QueueDataWrapper::release ( )
inline

Références data, et parent.

Documentation des données membres

◆ data

QueueData const* castor3d::QueueDataWrapper::data

Référencé par operator*(), operator->(), et release().

◆ parent

QueuesData* castor3d::QueueDataWrapper::parent

Référencé par release().


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