|
Castor3D
..
|
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()=0 | Castor3D::FrameBuffer | pure virtual |
| CreateAttachment(RenderBufferSPtr p_renderBuffer)=0 | Castor3D::FrameBuffer | pure virtual |
| CreateAttachment(DynamicTextureSPtr p_texture)=0 | Castor3D::FrameBuffer | pure virtual |
| CreateColourRenderBuffer(Castor::ePIXEL_FORMAT p_format)=0 | Castor3D::FrameBuffer | pure virtual |
| CreateDepthStencilRenderBuffer(Castor::ePIXEL_FORMAT p_format)=0 | Castor3D::FrameBuffer | pure virtual |
| DECLARE_VECTOR(FrameBufferAttachmentSPtr, Attach) | Castor3D::FrameBuffer | |
| Destroy()=0 | Castor3D::FrameBuffer | pure virtual |
| DetachAll() | Castor3D::FrameBuffer | |
| DoBind(eFRAMEBUFFER_TARGET p_target)=0 | Castor3D::FrameBuffer | protectedpure virtual |
| 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 |
| DoUnbind()=0 | Castor3D::FrameBuffer | protectedpure virtual |
| 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) | Castor3D::FrameBuffer | |
| IsComplete() const =0 | Castor3D::FrameBuffer | pure virtual |
| 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 | |
| SetDrawBuffer(TextureAttachmentSPtr p_attach) | Castor3D::FrameBuffer | |
| SetDrawBuffer(RenderBufferAttachmentSPtr p_attach) | Castor3D::FrameBuffer | |
| SetDrawBuffers() | Castor3D::FrameBuffer | |
| SetDrawBuffers(AttachArray const &p_attaches)=0 | Castor3D::FrameBuffer | pure virtual |
| 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 | |
| ~FrameBuffer() | Castor3D::FrameBuffer | virtual |
1.8.15