Castor3D
..
|
Description d'une liaison entre un tampon d'image et un tampon de rendu. Plus de détails...
Fonctions membres publiques | |
RenderBufferAttachment (RenderBufferSPtr p_pRenderBuffer) | |
Constructeur. Plus de détails... | |
virtual | ~RenderBufferAttachment () |
Destructeur. Plus de détails... | |
bool | Attach (eATTACHMENT_POINT p_eAttachment, FrameBufferSPtr p_pFrameBuffer) |
Attache le tampon de rendu au tampon d'image donné, au point d'attache voulu. Plus de détails... | |
void | Detach () |
Détache le tampon de rendu du tampon d'image. Plus de détails... | |
RenderBufferSPtr | GetRenderBuffer () const |
Récupère le tampon de rendu. Plus de détails... | |
Fonctions membres publiques hérités de Castor3D::FrameBufferAttachment | |
FrameBufferAttachment () | |
Constructeur. Plus de détails... | |
virtual | ~FrameBufferAttachment () |
Destructeur. Plus de détails... | |
virtual bool | DownloadBuffer (Castor::PxBufferBaseSPtr p_pBuffer)=0 |
Récupère les données du tampon. Plus de détails... | |
bool | HasFrameBuffer () const |
FrameBufferSPtr | GetFrameBuffer () const |
Récupère le tampon d'image. Plus de détails... | |
eATTACHMENT_POINT | GetAttachmentPoint () const |
virtual bool | Blit (FrameBufferSPtr p_pBuffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, eINTERPOLATION_MODE p_eInterpolation)=0 |
Blitte le tampon de cette attache dans celui donné Plus de détails... | |
Membres hérités additionnels | |
Fonctions membres protégées hérités de Castor3D::FrameBufferAttachment | |
virtual bool | DoAttach (eATTACHMENT_POINT p_eAttachment, FrameBufferSPtr p_pFrameBuffer)=0 |
Attache le tampon de rendu au tampon d'image donné, au point d'attache voulu. Plus de détails... | |
virtual void | DoDetach ()=0 |
Détache le tampon de rendu du tampon d'image. Plus de détails... | |
Description d'une liaison entre un tampon d'image et un tampon de rendu.
Castor3D::RenderBufferAttachment::RenderBufferAttachment | ( | RenderBufferSPtr | p_pRenderBuffer | ) |
Constructeur.
[in] | p_pRenderBuffer | Le tampon de rendu |
|
virtual |
Destructeur.
|
virtual |
Attache le tampon de rendu au tampon d'image donné, au point d'attache voulu.
[in] | p_eAttachment | Le point d'attache |
[in] | p_pFrameBuffer | Le tampon d'image |
true
si tout s'est bien passé Réimplémentée à partir de Castor3D::FrameBufferAttachment.
|
virtual |
Détache le tampon de rendu du tampon d'image.
Réimplémentée à partir de Castor3D::FrameBufferAttachment.
|
inline |
Récupère le tampon de rendu.