Cinder  0.8.6
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
cinder::gl::Fbo::Obj Struct Reference

#include <Fbo.h>

Public Member Functions

 Obj ()
 
 Obj (int aWidth, int aHeight)
 
 ~Obj ()
 

Public Attributes

int mWidth
 
int mHeight
 
Format mFormat
 
GLuint mId
 
GLuint mResolveFramebufferId
 
std::vector< RenderbuffermMultisampleColorRenderbuffers
 
Renderbuffer mMultisampleDepthRenderbuffer
 
std::vector< TexturemColorTextures
 
Texture mDepthTexture
 
Renderbuffer mDepthRenderbuffer
 
bool mNeedsResolve
 
bool mNeedsMipmapUpdate
 

Constructor & Destructor Documentation

cinder::gl::Fbo::Obj::Obj ( )
cinder::gl::Fbo::Obj::Obj ( int  aWidth,
int  aHeight 
)
cinder::gl::Fbo::Obj::~Obj ( )

Member Data Documentation

int cinder::gl::Fbo::Obj::mWidth
int cinder::gl::Fbo::Obj::mHeight
Format cinder::gl::Fbo::Obj::mFormat
GLuint cinder::gl::Fbo::Obj::mId
GLuint cinder::gl::Fbo::Obj::mResolveFramebufferId
std::vector<Renderbuffer> cinder::gl::Fbo::Obj::mMultisampleColorRenderbuffers
Renderbuffer cinder::gl::Fbo::Obj::mMultisampleDepthRenderbuffer
std::vector<Texture> cinder::gl::Fbo::Obj::mColorTextures
Texture cinder::gl::Fbo::Obj::mDepthTexture
Renderbuffer cinder::gl::Fbo::Obj::mDepthRenderbuffer
bool cinder::gl::Fbo::Obj::mNeedsResolve
mutable
bool cinder::gl::Fbo::Obj::mNeedsMipmapUpdate
mutable

The documentation for this struct was generated from the following files: