Castor3D  ..
Castor3D::FrameBuffer Liste des membres

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

Attach(AttachmentPoint p_point, uint8_t p_index, TextureAttachmentSPtr p_texture, TextureType p_target, int p_layer=0)Castor3D::FrameBuffer
Attach(AttachmentPoint p_point, TextureAttachmentSPtr p_texture, TextureType p_target, int p_layer=0)Castor3D::FrameBuffer
Attach(AttachmentPoint p_point, uint8_t p_index, RenderBufferAttachmentSPtr p_renderBuffer)Castor3D::FrameBuffer
Attach(AttachmentPoint p_point, RenderBufferAttachmentSPtr p_renderBuffer)Castor3D::FrameBuffer
Bind(FrameBufferTarget p_target=FrameBufferTarget::eBoth) constCastor3D::FrameBuffer
BlitInto(FrameBuffer const &p_buffer, Castor::Rectangle const &p_rect, Castor::FlagCombination< BufferComponent > const &p_components) constCastor3D::FrameBuffer
Cleanup()Castor3D::FrameBuffer
Clear(BufferComponents p_targets)Castor3D::FrameBuffer
Create()=0Castor3D::FrameBufferpure virtual
CreateAttachment(RenderBufferSPtr p_renderBuffer)=0Castor3D::FrameBufferpure virtual
CreateAttachment(TextureLayoutSPtr p_texture)=0Castor3D::FrameBufferpure virtual
CreateAttachment(TextureLayoutSPtr p_texture, CubeMapFace p_face)=0Castor3D::FrameBufferpure virtual
CreateColourRenderBuffer(Castor::PixelFormat p_format)=0Castor3D::FrameBufferpure virtual
CreateDepthStencilRenderBuffer(Castor::PixelFormat p_format)=0Castor3D::FrameBufferpure virtual
DECLARE_VECTOR(FrameBufferAttachmentSPtr, Attach)Castor3D::FrameBuffer
Destroy()=0Castor3D::FrameBufferpure virtual
DetachAll()Castor3D::FrameBuffer
DoBind(FrameBufferTarget p_target) const =0Castor3D::FrameBufferprotectedpure virtual
DoBlitInto(FrameBuffer const &p_buffer, Castor::Rectangle const &p_rect, Castor::FlagCombination< BufferComponent > const &p_components) const =0Castor3D::FrameBufferprotectedpure virtual
DoClear(BufferComponents p_targets)=0Castor3D::FrameBufferprotectedpure virtual
DoGetPixelFormat(AttachmentPoint p_point, uint8_t p_index)Castor3D::FrameBufferprotected
DoStretchInto(FrameBuffer const &p_buffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, Castor::FlagCombination< BufferComponent > const &p_components, InterpolationMode p_interpolation) const =0Castor3D::FrameBufferprotectedpure virtual
DoUnbind() const =0Castor3D::FrameBufferprotectedpure virtual
DownloadBuffer(Castor3D::AttachmentPoint p_point, uint8_t p_index, Castor::PxBufferBaseSPtr p_buffer)=0Castor3D::FrameBufferpure virtual
FrameBuffer(Engine &p_engine)Castor3D::FrameBufferexplicit
GetAttachment(AttachmentPoint p_point, uint8_t p_index)Castor3D::FrameBuffer
Initialise(Castor::Size const &p_size)Castor3D::FrameBuffer
IsComplete() const =0Castor3D::FrameBufferpure virtual
m_alphaClearCastor3D::FrameBufferprotected
m_attachesCastor3D::FrameBufferprotected
m_blueClearCastor3D::FrameBufferprotected
m_greenClearCastor3D::FrameBufferprotected
m_redClearCastor3D::FrameBufferprotected
Resize(Castor::Size const &p_size)Castor3D::FrameBuffer
SetClearColour(Castor::Colour const &p_colour)Castor3D::FrameBuffer
SetClearColour(float p_r, float p_g, float p_b, float p_a)Castor3D::FrameBuffer
SetDrawBuffer(FrameBufferAttachmentSPtr p_attach) constCastor3D::FrameBuffer
SetDrawBuffers() constCastor3D::FrameBuffer
SetDrawBuffers(AttachArray const &p_attaches) const =0Castor3D::FrameBufferpure virtual
SetReadBuffer(AttachmentPoint p_point, uint8_t p_index) const =0Castor3D::FrameBufferpure virtual
StretchInto(FrameBuffer const &p_buffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, Castor::FlagCombination< BufferComponent > const &p_components, InterpolationMode p_interpolation) constCastor3D::FrameBuffer
Unbind() constCastor3D::FrameBuffer
~FrameBuffer()Castor3D::FrameBuffervirtual