Castor3D  ..
Fonctions membres publiques | Liste de tous les membres
Référence de la classe castor3d::DepthStencilRenderBuffer

Render tampon recevant une composante de profondeur et/ou de stencil. Plus de détails...

+ Graphe d'héritage de castor3d::DepthStencilRenderBuffer:
+ Graphe de collaboration de castor3d::DepthStencilRenderBuffer:

Fonctions membres publiques

C3D_API DepthStencilRenderBuffer (castor::PixelFormat p_format)
 Constructeur. Plus de détails...
 
virtual C3D_API ~DepthStencilRenderBuffer ()
 Destructeur. Plus de détails...
 
- Fonctions membres publiques hérités de castor3d::RenderBuffer
C3D_API RenderBuffer (BufferComponent p_type, castor::PixelFormat p_format)
 Constructeur. Plus de détails...
 
virtual C3D_API ~RenderBuffer ()
 Destructeur. Plus de détails...
 
virtual C3D_API bool create ()=0
 Fonction de création. Plus de détails...
 
virtual C3D_API void destroy ()=0
 Fonction de destruction. Plus de détails...
 
virtual C3D_API bool initialise (castor::Size const &p_size)=0
 Fonction d'initialisation. Plus de détails...
 
virtual C3D_API void cleanup ()=0
 Fonction de nettoyage. Plus de détails...
 
virtual C3D_API void bind ()=0
 Fonction d'activation, pour dire au GPU qu'il est activé Plus de détails...
 
virtual C3D_API void unbind ()=0
 Fonction de désactivation, pour dire au GPU qu'il est désactivé Plus de détails...
 
virtual C3D_API bool resize (castor::Size const &p_size)=0
 Fonction de redimensionnement. Plus de détails...
 
castor::PixelFormat getPixelFormat () const
 Récupère le format des pixels du tampon. Plus de détails...
 
castor::Size const & getDimensions () const
 Récupère les dimensions du tampon. Plus de détails...
 
uint32_t getWidth () const
 Récupère la largeur du tampon. Plus de détails...
 
uint32_t getHeight () const
 Récupère la hauteur du tampon. Plus de détails...
 
BufferComponent getComponent () const
 Récupère la composante du tampon. Plus de détails...
 
void setSamplesCount (int p_iSamples)
 Définit le nombre de samples du tampon. Plus de détails...
 
int getSamplesCount ()
 Récupère le nombre de samples du tampon. Plus de détails...
 

Membres hérités additionnels

- Attributs protégés hérités de castor3d::RenderBuffer
castor::Size m_size
 Les dimensions du buffer. Plus de détails...
 

Description détaillée

Render tampon recevant une composante de profondeur et/ou de stencil.

Auteur
Sylvain DOREMUS
Version
0.7.0.0
Date
12/11/2012

Documentation des constructeurs et destructeur

◆ DepthStencilRenderBuffer()

C3D_API castor3d::DepthStencilRenderBuffer::DepthStencilRenderBuffer ( castor::PixelFormat  p_format)
explicit

Constructeur.

Paramètres
[in]p_formatLe format des pixels du tampon

◆ ~DepthStencilRenderBuffer()

virtual C3D_API castor3d::DepthStencilRenderBuffer::~DepthStencilRenderBuffer ( )
virtual

Destructeur.


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