Castor3D  0.11.0
Multiplatform 3D engine
Fonctions membres publiques | Attributs publics | Liste de tous les membres
Référence du modèle de la structure castor3d::GpuBufferOffsetT< DataT >

Un intervalle d'un GpuBuffer. Plus de détails...

Graphe de collaboration de castor3d::GpuBufferOffsetT< DataT >:
Collaboration graph
[légende]

Fonctions membres publiques

void setPool (GpuBuffer &pool)
 
 operator bool () const
 
GpuBuffer const & getPool () const
 
GpuBuffergetPool ()
 
ashes::Buffer< uint8_t > const & getBuffer () const
 
ashes::Buffer< uint8_t > & getBuffer ()
 

Attributs publics

VkBufferUsageFlagBits target
 
VkMemoryPropertyFlags memory
 
MemChunk chunk
 

Description détaillée

template<typename DataT>
struct castor3d::GpuBufferOffsetT< DataT >

Un intervalle d'un GpuBuffer.

Remarques

Documentation des fonctions membres

◆ getBuffer() [1/2]

template<typename DataT>
ashes::Buffer< uint8_t > const& castor3d::GpuBufferOffsetT< DataT >::getBuffer ( ) const
inline

◆ getBuffer() [2/2]

template<typename DataT>
ashes::Buffer< uint8_t >& castor3d::GpuBufferOffsetT< DataT >::getBuffer ( )
inline

◆ getPool() [1/2]

template<typename DataT>
GpuBuffer const& castor3d::GpuBufferOffsetT< DataT >::getPool ( ) const
inline

◆ getPool() [2/2]

template<typename DataT>
GpuBuffer& castor3d::GpuBufferOffsetT< DataT >::getPool ( )
inline

◆ operator bool()

template<typename DataT>
castor3d::GpuBufferOffsetT< DataT >::operator bool ( ) const
inlineexplicit

Références castor3d::GpuBuffer::hasBuffer().

Voici le graphe d'appel pour cette fonction :

◆ setPool()

template<typename DataT>
void castor3d::GpuBufferOffsetT< DataT >::setPool ( GpuBuffer pool)
inline

Documentation des données membres

◆ chunk

template<typename DataT>
MemChunk castor3d::GpuBufferOffsetT< DataT >::chunk

◆ memory

template<typename DataT>
VkMemoryPropertyFlags castor3d::GpuBufferOffsetT< DataT >::memory

◆ target

template<typename DataT>
VkBufferUsageFlagBits castor3d::GpuBufferOffsetT< DataT >::target

La documentation de cette structure a été générée à partir des fichiers suivants :