Castor3D
..
|
This is the complete list of members for Castor3D::BackBuffers, including all inherited members.
Castor3D::FrameBuffer::Attach(eATTACHMENT_POINT p_point, uint8_t p_index, TextureAttachmentSPtr p_texture, eTEXTURE_TARGET p_target, int p_layer=0) | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::Attach(eATTACHMENT_POINT p_point, TextureAttachmentSPtr p_texture, eTEXTURE_TARGET p_target, int p_layer=0) | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::Attach(eATTACHMENT_POINT p_point, uint8_t p_index, RenderBufferAttachmentSPtr p_renderBuffer) | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::Attach(eATTACHMENT_POINT p_point, RenderBufferAttachmentSPtr p_renderBuffer) | Castor3D::FrameBuffer | |
BackBuffers(Engine &p_engine) | Castor3D::BackBuffers | |
Bind(eBUFFER p_buffer, eFRAMEBUFFER_TARGET p_target)=0 | Castor3D::BackBuffers | pure virtual |
Castor3D::FrameBuffer::Bind(eFRAMEBUFFER_MODE p_mode=eFRAMEBUFFER_MODE_AUTOMATIC, eFRAMEBUFFER_TARGET p_target=eFRAMEBUFFER_TARGET_BOTH) | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::BlitInto(FrameBufferSPtr p_buffer, Castor::Rectangle const &p_rect, uint32_t p_components) | Castor3D::FrameBuffer | |
Cleanup() | Castor3D::FrameBuffer | |
Clear() | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::Create()=0 | Castor3D::FrameBuffer | pure virtual |
CreateAttachment(RenderBufferSPtr p_renderBuffer) | Castor3D::BackBuffers | inlinevirtual |
CreateAttachment(DynamicTextureSPtr p_texture) | Castor3D::BackBuffers | inlinevirtual |
Castor3D::FrameBuffer::CreateColourRenderBuffer(Castor::ePIXEL_FORMAT p_format)=0 | Castor3D::FrameBuffer | pure virtual |
Castor3D::FrameBuffer::CreateDepthStencilRenderBuffer(Castor::ePIXEL_FORMAT p_format)=0 | Castor3D::FrameBuffer | pure virtual |
DECLARE_VECTOR(FrameBufferAttachmentSPtr, Attach) | Castor3D::FrameBuffer | |
Destroy()=0 | Castor3D::FrameBuffer | pure virtual |
Castor3D::FrameBuffer::DetachAll() | Castor3D::FrameBuffer | |
DoBlitInto(FrameBufferSPtr p_buffer, Castor::Rectangle const &p_rect, uint32_t p_components)=0 | Castor3D::FrameBuffer | protectedpure virtual |
DoClear(uint32_t p_targets)=0 | Castor3D::FrameBuffer | protectedpure virtual |
DoGetPixelFormat(eATTACHMENT_POINT p_point, uint8_t p_index) | Castor3D::FrameBuffer | protected |
DoGetSamplesCount(eATTACHMENT_POINT p_point, uint8_t p_index) | Castor3D::FrameBuffer | protected |
DoStretchInto(FrameBufferSPtr p_buffer, Castor::Rectangle const &p_rectSrc, Castor::Rectangle const &p_rectDst, uint32_t p_components, eINTERPOLATION_MODE p_interpolation)=0 | Castor3D::FrameBuffer | protectedpure virtual |
Castor3D::FrameBuffer::DownloadBuffer(Castor3D::eATTACHMENT_POINT p_point, uint8_t p_index, Castor::PxBufferBaseSPtr p_buffer)=0 | Castor3D::FrameBuffer | pure virtual |
FrameBuffer(Engine &p_engine) | Castor3D::FrameBuffer | |
GetAttachment(eATTACHMENT_POINT p_point, uint8_t p_index) | Castor3D::FrameBuffer | |
GetClearColour() const | Castor3D::FrameBuffer | inline |
Initialise(Castor::Size const &p_size, Castor::ePIXEL_FORMAT p_format) | Castor3D::BackBuffers | |
Castor3D::FrameBuffer::Initialise(Castor::Size const &p_size) | Castor3D::FrameBuffer | |
IsComplete() const | Castor3D::BackBuffers | inlinevirtual |
m_attaches | Castor3D::FrameBuffer | protected |
m_clearColour | Castor3D::FrameBuffer | protected |
Resize(Castor::Size const &p_size) | Castor3D::FrameBuffer | |
SetClearColour(Castor::Colour const &p_colour) | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::SetDrawBuffer(TextureAttachmentSPtr p_attach) | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::SetDrawBuffer(RenderBufferAttachmentSPtr p_attach) | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::SetDrawBuffers() | Castor3D::FrameBuffer | |
Castor3D::FrameBuffer::SetDrawBuffers(AttachArray const &p_attaches)=0 | Castor3D::FrameBuffer | pure virtual |
Castor3D::FrameBuffer::SetReadBuffer(eATTACHMENT_POINT p_point, uint8_t p_index)=0 | Castor3D::FrameBuffer | pure 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 | |
~BackBuffers() | Castor3D::BackBuffers | virtual |
~FrameBuffer() | Castor3D::FrameBuffer | virtual |