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

Tampon de rendu recevant une composante de couleur. Plus de détails...

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

Fonctions membres publiques

C3D_API ColourRenderBuffer (castor::PixelFormat p_format)
 Constructeur. Plus de détails...
 
virtual C3D_API ~ColourRenderBuffer ()
 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

Tampon de rendu recevant une composante de couleur.

Auteur
Sylvain DOREMUS
Version
0.7.0.0
Date
12/11/2012

Documentation des constructeurs et destructeur

◆ ColourRenderBuffer()

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

Constructeur.

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

◆ ~ColourRenderBuffer()

virtual C3D_API castor3d::ColourRenderBuffer::~ColourRenderBuffer ( )
virtual

Destructeur.


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