FrameBuffer Class Reference

#include <fbo.h>

Inheritance diagram for FrameBuffer:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void Del (void)
bool DetachAll (void)
 FrameBuffer (void)
void Gen (void)
bool IsValid (void) const

Protected Types

typedef std::map< GLenum,
RenderTarget * > 
RTMap
typedef RTMap::const_iterator RTMap_ci
typedef RTMap::iterator RTMap_i

Protected Member Functions

bool AddRT (RenderTarget *rt)
void DoBind (void)
void DoUnbind (void)
bool RemoveRT (RenderTarget *rt)

Protected Attributes

RTMap renderTargets

Friends

class RenderTarget

Detailed Description

Definition at line 793 of file fbo.h.


Member Typedef Documentation

typedef std::map<GLenum, RenderTarget *> FrameBuffer::RTMap [protected]

Definition at line 863 of file fbo.h.

typedef RTMap::const_iterator FrameBuffer::RTMap_ci [protected]

Definition at line 865 of file fbo.h.

typedef RTMap::iterator FrameBuffer::RTMap_i [protected]

Definition at line 864 of file fbo.h.


Constructor & Destructor Documentation

FrameBuffer::FrameBuffer ( void   )  [inline]

Definition at line 798 of file fbo.h.


Member Function Documentation

bool FrameBuffer::AddRT ( RenderTarget rt  )  [inline, protected]

Definition at line 898 of file fbo.h.

void FrameBuffer::Del ( void   )  [inline, virtual]

Implements GLObject.

Definition at line 808 of file fbo.h.

bool FrameBuffer::DetachAll ( void   )  [inline]

Definition at line 815 of file fbo.h.

void FrameBuffer::DoBind ( void   )  [inline, protected, virtual]

Implements Bindable.

Definition at line 869 of file fbo.h.

void FrameBuffer::DoUnbind ( void   )  [inline, protected, virtual]

Implements Bindable.

Definition at line 893 of file fbo.h.

void FrameBuffer::Gen ( void   )  [inline, virtual]

Implements GLObject.

Definition at line 802 of file fbo.h.

bool FrameBuffer::IsValid ( void   )  const [inline]

Definition at line 820 of file fbo.h.

bool FrameBuffer::RemoveRT ( RenderTarget rt  )  [inline, protected]

Definition at line 910 of file fbo.h.


Friends And Related Function Documentation

friend class RenderTarget [friend]

Definition at line 795 of file fbo.h.


Member Data Documentation

Definition at line 867 of file fbo.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:22:04 2013