Castor3D 0.16.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) noexcept
 
C3D_API QueueDataWrapperoperator= (QueueDataWrapper &&rhs) noexcept
 
C3D_API QueueDataWrapper (QueuesData *parent)
 
C3D_API ~QueueDataWrapper () noexcept
 
QueueData const * release () noexcept
 
QueueData const * operator-> () const noexcept
 
QueueData const & operator* () const noexcept
 

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)
noexcept

◆ QueueDataWrapper() [4/4]

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

◆ ~QueueDataWrapper()

C3D_API castor3d::QueueDataWrapper::~QueueDataWrapper ( )
noexcept

Documentation des fonctions membres

◆ operator*()

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

Références data.

◆ operator->()

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

Références data.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ release()

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

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 :