|  | 
| void | attachRenderbuffer (const Renderbuffer &renderbuffer, GLenum attachment, bool clobber=false) | 
|  | 
| void | attach (const SimpleTexture2D &tex2d, GLenum attachment, int level=0, bool clobber=false) | 
|  | 
| void | attach (const TextureArray &texarray, GLenum attachment, int layer, int level=0) | 
|  | 
| void | dettach (GLenum attachment) | 
|  | 
| void | setDrawBuffers (const std::vector< GLenum > &bufs, bool clobber=false) | 
|  | 
| void | setDrawBuffers (GLsizei n, const GLenum *bufs, bool clobber=false) | 
|  | 
| void | setSingleDrawMode (GLenum mode) | 
|  | 
| void | setSingleReadMode (GLenum mode) | 
|  | 
| void | setDefaultWidth (GLint width) | 
|  | 
| GLint | getDefaultWidth () const | 
|  | 
| void | setDefaultHeight (GLint height) | 
|  | 
| GLint | getDefaultHeight () const | 
|  | 
| void | setDefaultLayers (GLint layers) | 
|  | 
| GLint | getDefaultLayers () const | 
|  | 
| void | setDefaultSamples (GLint samples) | 
|  | 
| GLint | getDefaultSamples () const | 
|  | 
| void | setDefaultFixedSampleLocations (GLint param) | 
|  | 
| GLint | getDefaultFixedSampleLocations () const | 
|  | 
| void | bind () const | 
|  | 
| void | bindDraw () const | 
|  | 
| void | bindRead () const | 
|  | 
| GLenum | getStatus (GLenum target=GL_FRAMEBUFFER) const | 
|  | 
| bool | isComplete () const | 
|  | 
|  | OglObject (OglObjectDestroyer destroyer) | 
|  | 
|  | PersistentOglName (OglObjectDestroyer destroyer) | 
|  | 
|  | PersistentOglName (GLuint id, OglObjectDestroyer destroyer) | 
|  | 
| GLuint * | getIdPtr () | 
|  | 
| const GLuint * | getIdPtr () const | 
|  | 
| virtual GLuint | getName () const override | 
|  | 
| GLuint | getNameDirect () const | 
|  | 
| virtual bool | isPossessible () const override | 
|  | 
| virtual void | makeZombie () | 
|  | 
| virtual bool | isZombie () const | 
|  | 
|  | operator GLuint () const | 
|  |