Castor3D  ..
Castor3D::FrameBuffer Liste des membres

Liste complète des membres de Castor3D::FrameBuffer, y compris les membres hérités :

Attach(RenderBufferAttachmentRPtr p_pAttach)Castor3D::FrameBuffer
Attach(TextureAttachmentRPtr p_pAttach)Castor3D::FrameBuffer
Attach(eATTACHMENT_POINT p_eAttachment, DynamicTextureSPtr p_pTexture, eTEXTURE_TARGET p_eTarget, int p_iLayer=0)Castor3D::FrameBuffer
Attach(eATTACHMENT_POINT p_eAttachment, RenderBufferSPtr p_pRenderBuffer)Castor3D::FrameBuffer
Bind(eFRAMEBUFFER_MODE p_eMode=eFRAMEBUFFER_MODE_AUTOMATIC, eFRAMEBUFFER_TARGET p_eTarget=eFRAMEBUFFER_TARGET_BOTH)Castor3D::FrameBuffer
BlitInto(FrameBufferSPtr p_pBuffer, Castor::Rectangle const &p_rectSrcDst, uint32_t p_uiComponents)Castor3D::FrameBuffer
Create(int p_iSamplesCount)=0Castor3D::FrameBufferpure virtual
CreateColourRenderBuffer(Castor::ePIXEL_FORMAT p_ePixelFormat)=0Castor3D::FrameBufferpure virtual
CreateDepthStencilRenderBuffer(Castor::ePIXEL_FORMAT p_ePixelFormat)=0Castor3D::FrameBufferpure virtual
DECLARE_MAP(eATTACHMENT_POINT, RenderBufferSPtr, RboAttach)Castor3D::FrameBufferprotected
DECLARE_MAP(eATTACHMENT_POINT, DynamicTextureSPtr, TexAttach)Castor3D::FrameBufferprotected
DECLARE_VECTOR(eATTACHMENT_POINT, Attach)Castor3D::FrameBufferprotected
Destroy()=0Castor3D::FrameBufferpure virtual
Detach(RenderBufferAttachmentRPtr p_pAttach)Castor3D::FrameBuffer
Detach(TextureAttachmentRPtr p_pAttach)Castor3D::FrameBuffer
DetachAll()Castor3D::FrameBuffer
DoAttach(RenderBufferAttachmentRPtr p_pAttach)=0Castor3D::FrameBufferprotectedpure virtual
DoAttach(TextureAttachmentRPtr p_pAttach)=0Castor3D::FrameBufferprotectedpure virtual
DoAttach(eATTACHMENT_POINT p_eAttachment, DynamicTextureSPtr p_pTexture, eTEXTURE_TARGET p_eTarget, int p_iLayer=0)=0Castor3D::FrameBufferprotectedpure virtual
DoAttach(eATTACHMENT_POINT p_eAttachment, RenderBufferSPtr p_pRenderBuffer)=0Castor3D::FrameBufferprotectedpure virtual
DoBind(eFRAMEBUFFER_TARGET p_eTarget)=0Castor3D::FrameBufferprotectedpure virtual
DoDetach(RenderBufferAttachmentRPtr p_pAttach)=0Castor3D::FrameBufferprotectedpure virtual
DoDetach(TextureAttachmentRPtr p_pAttach)=0Castor3D::FrameBufferprotectedpure virtual
DoDetachAll()=0Castor3D::FrameBufferprotectedpure virtual
DoStretchInto(FrameBufferSPtr p_pBuffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, uint32_t p_uiComponents, eINTERPOLATION_MODE p_eInterpolation)=0Castor3D::FrameBufferprotectedpure virtual
DoUnbind()=0Castor3D::FrameBufferprotectedpure virtual
FrameBuffer(Engine *p_pEngine)Castor3D::FrameBuffer
IsComplete()=0Castor3D::FrameBufferpure virtual
m_arrayAttachesCastor3D::FrameBufferprotected
m_mapRboCastor3D::FrameBufferprotected
m_mapTexCastor3D::FrameBufferprotected
m_pEngineCastor3D::FrameBufferprotected
RenderToBuffer(FrameBufferSPtr p_pBuffer, Castor::Size const &p_sizeDst, uint32_t p_uiComponents, DepthStencilStateSPtr p_pDepthStencilState, RasteriserStateSPtr p_pRasteriserState)Castor3D::FrameBuffervirtual
Resize(Castor::Size const &p_size)Castor3D::FrameBuffervirtual
SetDrawBuffer(eATTACHMENT_POINT p_eAttach)Castor3D::FrameBufferinline
SetDrawBuffers(eATTACHMENT_POINT p_eAttach[N])Castor3D::FrameBufferinline
SetDrawBuffers(std::vector< eATTACHMENT_POINT > const &p_arrayAttaches)Castor3D::FrameBufferinline
SetDrawBuffers(uint32_t p_uiSize, eATTACHMENT_POINT const *p_eAttach)=0Castor3D::FrameBufferpure virtual
SetDrawBuffers()=0Castor3D::FrameBufferpure virtual
SetReadBuffer(eATTACHMENT_POINT p_eAttach)=0Castor3D::FrameBufferpure virtual
StretchInto(FrameBufferSPtr p_pBuffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, uint32_t p_uiComponents, eINTERPOLATION_MODE p_eInterpolation)Castor3D::FrameBuffer
Unbind()Castor3D::FrameBuffer
~FrameBuffer()Castor3D::FrameBuffervirtual