Temporarily disables a framebuffer in order to render to the screen. More...
#include <Screen.hpp>
Public Member Functions | |
Screen (const Tag &tag) | |
virtual void | apply () |
virtual void | associate () |
virtual void | remove () |
Private Attributes | |
Framebuffer * | framebuffer |
Temporarily disables a framebuffer in order to render to the screen.
XML name
OpenGL functions
void apply | ( | ) | [virtual] |
Binds the default framebuffer.
Implements Applicable.
void associate | ( | ) | [virtual] |
Finds a Framebuffer ancestor.
NodeException | if no Framebuffer ancestor found. |
Reimplemented from Node.
void remove | ( | ) | [virtual] |
Restores the previous framebuffer.
Implements Applicable.