Castor3D  ..
Castor3D::FrameBuffer Member List

This is the complete list of members for Castor3D::FrameBuffer, including all inherited members.

Attach(eATTACHMENT_POINT p_point, uint8_t p_index, TextureAttachmentSPtr p_texture, eTEXTURE_TARGET p_target, int p_layer=0)Castor3D::FrameBuffer
Attach(eATTACHMENT_POINT p_point, TextureAttachmentSPtr p_texture, eTEXTURE_TARGET p_target, int p_layer=0)Castor3D::FrameBuffer
Attach(eATTACHMENT_POINT p_point, uint8_t p_index, RenderBufferAttachmentSPtr p_renderBuffer)Castor3D::FrameBuffer
Attach(eATTACHMENT_POINT p_point, RenderBufferAttachmentSPtr p_renderBuffer)Castor3D::FrameBuffer
Bind(eFRAMEBUFFER_MODE p_mode=eFRAMEBUFFER_MODE_AUTOMATIC, eFRAMEBUFFER_TARGET p_target=eFRAMEBUFFER_TARGET_BOTH)Castor3D::FrameBuffer
BlitInto(FrameBufferSPtr p_buffer, Castor::Rectangle const &p_rect, uint32_t p_components)Castor3D::FrameBuffer
Cleanup()Castor3D::FrameBuffer
Clear()Castor3D::FrameBuffer
Create()=0Castor3D::FrameBufferpure virtual
CreateAttachment(RenderBufferSPtr p_renderBuffer)=0Castor3D::FrameBufferpure virtual
CreateAttachment(DynamicTextureSPtr p_texture)=0Castor3D::FrameBufferpure virtual
CreateColourRenderBuffer(Castor::ePIXEL_FORMAT p_format)=0Castor3D::FrameBufferpure virtual
CreateDepthStencilRenderBuffer(Castor::ePIXEL_FORMAT p_format)=0Castor3D::FrameBufferpure virtual
DECLARE_VECTOR(FrameBufferAttachmentSPtr, Attach)Castor3D::FrameBuffer
Destroy()=0Castor3D::FrameBufferpure virtual
DetachAll()Castor3D::FrameBuffer
DoBind(eFRAMEBUFFER_TARGET p_target)=0Castor3D::FrameBufferprotectedpure virtual
DoBlitInto(FrameBufferSPtr p_buffer, Castor::Rectangle const &p_rect, uint32_t p_components)=0Castor3D::FrameBufferprotectedpure virtual
DoClear(uint32_t p_targets)=0Castor3D::FrameBufferprotectedpure virtual
DoGetPixelFormat(eATTACHMENT_POINT p_point, uint8_t p_index)Castor3D::FrameBufferprotected
DoGetSamplesCount(eATTACHMENT_POINT p_point, uint8_t p_index)Castor3D::FrameBufferprotected
DoStretchInto(FrameBufferSPtr p_buffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, uint32_t p_components, eINTERPOLATION_MODE p_interpolation)=0Castor3D::FrameBufferprotectedpure virtual
DoUnbind()=0Castor3D::FrameBufferprotectedpure virtual
DownloadBuffer(Castor3D::eATTACHMENT_POINT p_point, uint8_t p_index, Castor::PxBufferBaseSPtr p_buffer)=0Castor3D::FrameBufferpure virtual
FrameBuffer(Engine &p_engine)Castor3D::FrameBuffer
GetAttachment(eATTACHMENT_POINT p_point, uint8_t p_index)Castor3D::FrameBuffer
GetClearColour() constCastor3D::FrameBufferinline
Initialise(Castor::Size const &p_size)Castor3D::FrameBuffer
IsComplete() const =0Castor3D::FrameBufferpure virtual
m_attachesCastor3D::FrameBufferprotected
m_clearColourCastor3D::FrameBufferprotected
Resize(Castor::Size const &p_size)Castor3D::FrameBuffer
SetClearColour(Castor::Colour const &p_colour)Castor3D::FrameBuffer
SetDrawBuffer(TextureAttachmentSPtr p_attach)Castor3D::FrameBuffer
SetDrawBuffer(RenderBufferAttachmentSPtr p_attach)Castor3D::FrameBuffer
SetDrawBuffers()Castor3D::FrameBuffer
SetDrawBuffers(AttachArray const &p_attaches)=0Castor3D::FrameBufferpure virtual
SetReadBuffer(eATTACHMENT_POINT p_point, uint8_t p_index)=0Castor3D::FrameBufferpure virtual
StretchInto(FrameBufferSPtr p_buffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, uint32_t p_components, eINTERPOLATION_MODE p_interpolation)Castor3D::FrameBuffer
Unbind()Castor3D::FrameBuffer
~FrameBuffer()Castor3D::FrameBuffervirtual