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 |