|
OpenShot Library | libopenshot
0.1.1
|
This is the base class of all Renderers in libopenshot. More...
#include <RendererBase.h>
Public Member Functions | |
| virtual void | OverrideWidget (long qwidget_address)=0 |
| Allow manual override of the QWidget that is used to display. More... | |
| void | paint (const std::tr1::shared_ptr< Frame > &frame) |
| Paint(render) a video Frame. More... | |
Protected Member Functions | |
| virtual void | render (tr1::shared_ptr< QImage > image)=0 |
| RendererBase () | |
| virtual | ~RendererBase () |
This is the base class of all Renderers in libopenshot.
Renderers are responsible for rendering images of a video onto a display device.
Definition at line 45 of file RendererBase.h.
|
protected |
Definition at line 31 of file RendererBase.cpp.
|
protectedvirtual |
Definition at line 35 of file RendererBase.cpp.
|
pure virtual |
Allow manual override of the QWidget that is used to display.
Implemented in VideoRenderer.
| void RendererBase::paint | ( | const std::tr1::shared_ptr< Frame > & | frame | ) |
Paint(render) a video Frame.
Definition at line 39 of file RendererBase.cpp.
|
protectedpure virtual |
Implemented in VideoRenderer.
1.8.6