|
|
| CGLFramebufferEXT (const FramebufferParams ¶ms) |
| |
| bool | Create () override |
| | Creates this framebuffer. More...
|
| |
| void | Destroy () override |
| | Destroys this framebuffer. More...
|
| |
| bool | IsDefault () override |
| | Returns true if this is default framebuffer. More...
|
| |
| int | GetWidth () override |
| | Returns width of buffers in this framebuffer. More...
|
| |
| int | GetHeight () override |
| | Returns height of buffers in this framebuffer. More...
|
| |
| int | GetDepth () override |
| | Returns depth size in bits. More...
|
| |
| int | GetSamples () override |
| | Returns number of samples or 1 if multisampling is not supported. More...
|
| |
| int | GetColorTexture () override |
| | Returns texture that contains color buffer or 0 if not available. More...
|
| |
| int | GetDepthTexture () override |
| | Returns texture that contains depth buffer or 0 if not available. More...
|
| |
| void | Bind () override |
| | Binds this framebuffer to context. More...
|
| |
| void | Unbind () override |
| | Unbinds this framebuffer from context. More...
|
| |
| void | CopyToScreen (int fromX, int fromY, int fromWidth, int fromHeight, int toX, int toY, int toWidth, int toHeight) override |
| | Copies content of color buffer to screen. More...
|
| |
| virtual bool | Create ()=0 |
| | Creates this framebuffer. More...
|
| |
| virtual void | Destroy ()=0 |
| | Destroys this framebuffer. More...
|
| |
| virtual bool | IsDefault ()=0 |
| | Returns true if this is default framebuffer. More...
|
| |
| virtual int | GetWidth ()=0 |
| | Returns width of buffers in this framebuffer. More...
|
| |
| virtual int | GetHeight ()=0 |
| | Returns height of buffers in this framebuffer. More...
|
| |
| virtual int | GetDepth ()=0 |
| | Returns depth size in bits. More...
|
| |
| virtual int | GetSamples ()=0 |
| | Returns number of samples or 1 if multisampling is not supported. More...
|
| |
| virtual int | GetColorTexture ()=0 |
| | Returns texture that contains color buffer or 0 if not available. More...
|
| |
| virtual int | GetDepthTexture ()=0 |
| | Returns texture that contains depth buffer or 0 if not available. More...
|
| |
| virtual void | Bind ()=0 |
| | Binds this framebuffer to context. More...
|
| |
| virtual void | Unbind ()=0 |
| | Unbinds this framebuffer from context. More...
|
| |
| virtual void | CopyToScreen (int fromX, int fromY, int fromWidth, int fromHeight, int toX, int toY, int toWidth, int toHeight)=0 |
| | Copies content of color buffer to screen. More...
|
| |