![]() |
PeriDyno 1.2.1
|
#include <Framebuffer.h>


Public Member Functions | |
| void | create () override |
| void | release () override |
| void | bind (unsigned int target=0x8CA9) |
| void | unbind () |
| void | clearColor (float r=0.f, float g=0.f, float b=0.f, float a=1.f) |
| void | clearDepth (float depth=1.f) |
| void | setTexture (unsigned int attachment, const Texture *tex, int level=0) |
| void | drawBuffers (int count, const unsigned int *buffers) |
| int | checkStatus () |
Public Member Functions inherited from dyno::Object | |
| Object () | |
| virtual | ~Object () |
| ObjectId | objectId () |
Static Public Member Functions | |
| static unsigned int | current () |
Static Public Member Functions inherited from dyno::Object | |
| static bool | registerClass (ClassInfo *ci) |
| static Object * | createObject (std::string name) |
| static std::map< std::string, ClassInfo * > * | getClassMap () |
| static ObjectId | baseId () |
| Base Id. | |
Additional Inherited Members | |
Public Attributes inherited from dyno::GraphicsObject | |
| unsigned int | id = 0xFFFFFFFF |
Protected Member Functions inherited from dyno::GraphicsObject | |
| virtual bool | isValid () const |
| GraphicsObject ()=default | |
| virtual | ~GraphicsObject ()=default |
| GraphicsObject (const GraphicsObject &)=delete | |
| GraphicsObject & | operator= (const GraphicsObject &)=delete |
Definition at line 24 of file Framebuffer.h.
| void dyno::Framebuffer::bind | ( | unsigned int | target = 0x8CA9 | ) |
Definition at line 54 of file Framebuffer.cpp.
| int dyno::Framebuffer::checkStatus | ( | ) |
Definition at line 21 of file Framebuffer.cpp.
| void dyno::Framebuffer::clearColor | ( | float | r = 0.f, |
| float | g = 0.f, | ||
| float | b = 0.f, | ||
| float | a = 1.f ) |
Definition at line 40 of file Framebuffer.cpp.
| void dyno::Framebuffer::clearDepth | ( | float | depth = 1.f | ) |
Definition at line 47 of file Framebuffer.cpp.
|
overridevirtual |
Implements dyno::GraphicsObject.
Definition at line 8 of file Framebuffer.cpp.
|
static |
Definition at line 33 of file Framebuffer.cpp.
| void dyno::Framebuffer::drawBuffers | ( | int | count, |
| const unsigned int * | buffers ) |
Definition at line 70 of file Framebuffer.cpp.
|
overridevirtual |
Implements dyno::GraphicsObject.
Definition at line 13 of file Framebuffer.cpp.
| void dyno::Framebuffer::setTexture | ( | unsigned int | attachment, |
| const Texture * | tex, | ||
| int | level = 0 ) |
Definition at line 64 of file Framebuffer.cpp.
| void dyno::Framebuffer::unbind | ( | ) |
Definition at line 59 of file Framebuffer.cpp.