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 :