Castor3D
..
|
Liste complète des membres de Castor3D::BackBuffers, 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 | |
BackBuffers(Engine &p_engine) | Castor3D::BackBuffers | explicit |
Bind(WindowBuffer p_buffer, FrameBufferTarget p_target) const =0 | Castor3D::BackBuffers | pure virtual |
Castor3D::FrameBuffer::Bind(FrameBufferTarget p_target=FrameBufferTarget::eBoth) const | Castor3D::FrameBuffer | |
BlitInto(FrameBuffer const &p_buffer, Castor::Rectangle const &p_rect, Castor::FlagCombination< BufferComponent > const &p_components) const | Castor3D::FrameBuffer | |
Cleanup() | Castor3D::FrameBuffer | |
Clear(BufferComponents p_targets) | Castor3D::FrameBuffer | |
Create()=0 | Castor3D::FrameBuffer | pure virtual |
CreateAttachment(RenderBufferSPtr p_renderBuffer) | Castor3D::BackBuffers | inlinevirtual |
CreateAttachment(TextureLayoutSPtr p_texture) | Castor3D::BackBuffers | inlinevirtual |
CreateAttachment(TextureLayoutSPtr p_texture, CubeMapFace p_face) | Castor3D::BackBuffers | inlinevirtual |
CreateColourRenderBuffer(Castor::PixelFormat p_format)=0 | Castor3D::FrameBuffer | pure virtual |
CreateDepthStencilRenderBuffer(Castor::PixelFormat p_format)=0 | Castor3D::FrameBuffer | pure virtual |
DECLARE_VECTOR(FrameBufferAttachmentSPtr, Attach) | Castor3D::FrameBuffer | |
Destroy()=0 | Castor3D::FrameBuffer | pure virtual |
DetachAll() | Castor3D::FrameBuffer | |
DoBlitInto(FrameBuffer const &p_buffer, Castor::Rectangle const &p_rect, Castor::FlagCombination< BufferComponent > const &p_components) const =0 | Castor3D::FrameBuffer | protectedpure virtual |
DoClear(BufferComponents p_targets)=0 | Castor3D::FrameBuffer | protectedpure virtual |
DoGetPixelFormat(AttachmentPoint p_point, uint8_t p_index) | Castor3D::FrameBuffer | protected |
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 =0 | Castor3D::FrameBuffer | protectedpure virtual |
DownloadBuffer(Castor3D::AttachmentPoint p_point, uint8_t p_index, Castor::PxBufferBaseSPtr p_buffer)=0 | Castor3D::FrameBuffer | pure virtual |
FrameBuffer(Engine &p_engine) | Castor3D::FrameBuffer | explicit |
GetAttachment(AttachmentPoint p_point, uint8_t p_index) | Castor3D::FrameBuffer | |
Initialise(Castor::Size const &p_size, Castor::PixelFormat p_format) | Castor3D::BackBuffers | |
Castor3D::FrameBuffer::Initialise(Castor::Size const &p_size) | Castor3D::FrameBuffer | |
IsComplete() const | Castor3D::BackBuffers | inlinevirtual |
m_alphaClear | Castor3D::FrameBuffer | protected |
m_attaches | Castor3D::FrameBuffer | protected |
m_blueClear | Castor3D::FrameBuffer | protected |
m_greenClear | Castor3D::FrameBuffer | protected |
m_redClear | Castor3D::FrameBuffer | protected |
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) const | Castor3D::FrameBuffer | |
SetDrawBuffers() const | Castor3D::FrameBuffer | |
SetDrawBuffers(AttachArray const &p_attaches) const =0 | Castor3D::FrameBuffer | pure virtual |
SetReadBuffer(AttachmentPoint p_point, uint8_t p_index) const =0 | Castor3D::FrameBuffer | pure 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) const | Castor3D::FrameBuffer | |
Unbind() const | Castor3D::FrameBuffer | |
~BackBuffers() | Castor3D::BackBuffers | virtual |
~FrameBuffer() | Castor3D::FrameBuffer | virtual |