| 
    HDK
    
   | 
 
This is the complete list of members for RE_OGLFramebuffer, including all inherited members.
| attachRenderbuffer(RE_Render *r, RE_OGLRenderbuffer *rbuf, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0) | RE_OGLFramebuffer | |
| attachTexture(RE_Render *r, RE_Texture *t, int level=-1, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0) | RE_OGLFramebuffer | |
| begin(RE_Render *r, RE_BufferAttachment buf, int colorbufnum=0, bool initview=true) | RE_OGLFramebuffer | |
| begin(RE_Render *r) | RE_OGLFramebuffer | |
| beginRead(RE_Render *r, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0) | RE_OGLFramebuffer | |
| bind(RE_Render *r, bool for_draw=true) | RE_OGLFramebuffer | |
| blitFromFramebuffer(RE_Render *r, RE_OGLFramebuffer *from_fbo, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0, int destbufnum=-1, const UT_DimRect *from_area=nullptr) | RE_OGLFramebuffer | |
| clearContext() | RE_ContextSpecificObject | inline | 
| createRenderbuffer(RE_Render *r, RE_GPUType data_type, int vectorsize, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0, int samples=0) | RE_OGLFramebuffer | |
| createTexture(RE_Render *r, RE_GPUType data_type, int vectorsize, int miplevel=-1, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0, bool rect=false, int samples=0) | RE_OGLFramebuffer | |
| detach(RE_Render *r, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0, bool freeme=false) | RE_OGLFramebuffer | |
| detachAndFree(RE_Render *r, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0) | RE_OGLFramebuffer | inline | 
| drawToAllBuffers(RE_Render *r) | RE_OGLFramebuffer | |
| drawToBuffer(RE_Render *r, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0) | RE_OGLFramebuffer | |
| drawToBuffers(RE_Render *r, int num, const int *bufferlist) | RE_OGLFramebuffer | |
| dumpConfig(RE_Render *r, FILE *) | RE_OGLFramebuffer | |
| end(RE_Render *r) | RE_OGLFramebuffer | |
| getBufferAttachment(RE_Render *r, RE_BufferAttachment buffer_type, int colorbufnum=0) | RE_OGLFramebuffer | |
| getFBOErrorMessage(RE_FBOStatus status) | RE_OGLFramebuffer | static | 
| getHeight() const | RE_OGLFramebuffer | inline | 
| getID() const | RE_OGLFramebuffer | inline | 
| getMyRender() | RE_ContextSpecificObject | protected | 
| getName() | RE_OGLFramebuffer | inline | 
| getOrigin(fpreal &x, fpreal &y) const | RE_OGLFramebuffer | |
| getSamples() const | RE_OGLFramebuffer | inline | 
| getTextureAttachment(RE_Render *r, RE_BufferAttachment buffer_type, int colorbufnum=0) | RE_OGLFramebuffer | |
| getWidth() const | RE_OGLFramebuffer | inline | 
| hasAttachment(RE_Render *r, RE_BufferAttachment buffer_type, int colorbufnum=0) | RE_OGLFramebuffer | |
| init(RE_Render *r) override | RE_OGLFramebuffer | virtual | 
| initContext(RE_Render *r) | RE_ContextSpecificObject | |
| initDraw(RE_Render *r, bool project_mat, bool scissor, bool clear) const | RE_OGLFramebuffer | |
| initOrCheckRender(RE_Render *r) | RE_ContextSpecificObject | inlineprotected | 
| interruptDraw(RE_Render *r) | RE_OGLFramebuffer | inline | 
| isActiveDraw() | RE_OGLFramebuffer | inline | 
| isAttached(RE_Render *r, RE_Texture *tex) | RE_OGLFramebuffer | |
| isValid(RE_Render *r, RE_FBOStatus *status=nullptr) | RE_OGLFramebuffer | |
| matches(int width, int height, int samples=1) const | RE_OGLFramebuffer | |
| matchesContext(RE_Render *r) const | RE_ContextSpecificObject | |
| popAttachment(RE_Render *r) | RE_OGLFramebuffer | |
| pushAttachment(RE_Render *r, RE_BufferAttachment buffer_type, int colorbufnum=0) | RE_OGLFramebuffer | |
| RE_BIND_DRAW enum value | RE_OGLFramebuffer | |
| RE_BIND_NONE enum value | RE_OGLFramebuffer | |
| RE_BIND_READ enum value | RE_OGLFramebuffer | |
| RE_BufferBindMode enum name | RE_OGLFramebuffer | |
| RE_ContextSpecificObject() | RE_ContextSpecificObject | inline | 
| RE_OGLFramebuffer(const char *name=nullptr) | RE_OGLFramebuffer | |
| readAsyncFromBuffers(RE_Render *r, int num, int *bufferlist) | RE_OGLFramebuffer | |
| readFromBuffer(RE_Render *r, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0) | RE_OGLFramebuffer | |
| readFromRenderBuffer(RE_Render *r, void *image, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER, int colorbufnum=0) | RE_OGLFramebuffer | |
| resumeDraw(RE_Render *r) | RE_OGLFramebuffer | inline | 
| setOrigin(fpreal x, fpreal y) | RE_OGLFramebuffer | |
| setResolution(int width, int height) | RE_OGLFramebuffer | |
| setSamples(int samples) | RE_OGLFramebuffer | |
| setupTexture(RE_Render *r, RE_Texture *t, RE_GPUType data_type, int vectorsize, int miplevel=-1, RE_BufferAttachment buffer_type=RE_COLOR_BUFFER) | RE_OGLFramebuffer | |
| unbind(RE_Render *r, bool switch_only=false, bool restore_ms=true) | RE_OGLFramebuffer | |
| verifyBinding(RE_Render *r, RE_OGLFramebuffer *fbo, RE_BufferBindMode bindmode=RE_BIND_DRAW) | RE_OGLFramebuffer | static | 
| verifyBufferAttachment(RE_Render *r, RE_BufferAttachment buffer_type, int colorbufnum=0, RE_FBOStatus *status=nullptr) | RE_OGLFramebuffer | |
| writeToFile(RE_Render *r, const char *filename, RE_BufferAttachment buf, int colorbufnum=0) | RE_OGLFramebuffer | |
| ~RE_ContextSpecificObject() | RE_ContextSpecificObject | inlinevirtual | 
| ~RE_OGLFramebuffer() override | RE_OGLFramebuffer |