LibreOffice Module canvas (master) 1
Public Member Functions | List of all members
oglcanvas::IBufferContext Struct Referenceabstract

#include <ogl_buffercontext.hxx>

Public Member Functions

virtual ~IBufferContext ()
 
virtual void startBufferRendering ()=0
 start render to buffer. changes current framebuffer More...
 
virtual void endBufferRendering ()=0
 end render to buffer. switches to default framebuffer More...
 
virtual GLuint getTextureId ()=0
 

Detailed Description

Definition at line 19 of file ogl_buffercontext.hxx.

Constructor & Destructor Documentation

◆ ~IBufferContext()

virtual oglcanvas::IBufferContext::~IBufferContext ( )
inlinevirtual

Definition at line 21 of file ogl_buffercontext.hxx.

Member Function Documentation

◆ endBufferRendering()

virtual void oglcanvas::IBufferContext::endBufferRendering ( )
pure virtual

end render to buffer. switches to default framebuffer

◆ getTextureId()

virtual GLuint oglcanvas::IBufferContext::getTextureId ( )
pure virtual

◆ startBufferRendering()

virtual void oglcanvas::IBufferContext::startBufferRendering ( )
pure virtual

start render to buffer. changes current framebuffer


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