Castor3D
..
|
Classe de base d'effet post rendu. Plus de détails...
Fonctions membres publiques | |
C3D_API | PostEffect (RenderSystem *p_renderSystem, RenderTarget &p_renderTarget, Parameters const &p_params) |
Constructeur. Plus de détails... | |
virtual C3D_API | ~PostEffect () |
Destructeur. Plus de détails... | |
virtual C3D_API bool | Initialise ()=0 |
Fonction d'initialisation. Plus de détails... | |
virtual C3D_API void | Cleanup ()=0 |
Fonction de nettoyage. Plus de détails... | |
virtual C3D_API bool | Apply (FrameBuffer &p_framebuffer)=0 |
Fonction de rendu, applique l'effet au tampon d'image donné. Plus de détails... | |
Attributs protégés | |
RenderSystem * | m_renderSystem |
Le render system. Plus de détails... | |
RenderTarget & | m_renderTarget |
La cible de rendu à laquelle est attachée cet effet. Plus de détails... | |
Classe de base d'effet post rendu.
C3D_API Castor3D::PostEffect::PostEffect | ( | RenderSystem * | p_renderSystem, |
RenderTarget & | p_renderTarget, | ||
Parameters const & | p_params | ||
) |
Constructeur.
[in] | p_renderSystem | Le render system. |
[in] | p_renderTarget | La cible de rendu sur laquelle cet effet s'applique. |
[in] | p_params | Les paramètres optionnels. |
|
virtual |
Destructeur.
|
pure virtual |
Fonction de rendu, applique l'effet au tampon d'image donné.
[in,out] | p_framebuffer | Le tampon d'image. |
true
si tout s'est bien passé.
|
pure virtual |
Fonction de nettoyage.
|
pure virtual |
Fonction d'initialisation.
true
if ok.
|
protected |
Le render system.
|
protected |
La cible de rendu à laquelle est attachée cet effet.