Gnash  0.8.11dev
Public Member Functions | Protected Attributes | List of all members
gnash::KdeGlue Class Referenceabstract

#include <kde_glue.h>

Inheritance diagram for gnash::KdeGlue:
gnash::KdeAggGlue gnash::KdeOpenGLGlue

Public Member Functions

 KdeGlue ()
 
virtual ~KdeGlue ()
 
virtual bool init (int argc, char **argv[])=0
 
virtual void prepDrawingArea (QWidget *drawing_area)=0
 
virtual RenderercreateRenderHandler ()=0
 
virtual void render ()=0
 
virtual void setInvalidatedRegions (const InvalidatedRanges &)
 
virtual void resize (int, int)
 
virtual void initBuffer (int, int)
 

Protected Attributes

QWidget * _drawing_area
 

Constructor & Destructor Documentation

§ KdeGlue()

gnash::KdeGlue::KdeGlue ( )
inline

§ ~KdeGlue()

virtual gnash::KdeGlue::~KdeGlue ( )
inlinevirtual

Member Function Documentation

§ createRenderHandler()

virtual Renderer* gnash::KdeGlue::createRenderHandler ( )
pure virtual

Implemented in gnash::KdeAggGlue, and gnash::KdeOpenGLGlue.

Referenced by ~KdeGlue().

§ init()

virtual bool gnash::KdeGlue::init ( int  argc,
char **  argv[] 
)
pure virtual

Implemented in gnash::KdeAggGlue, and gnash::KdeOpenGLGlue.

Referenced by ~KdeGlue().

§ initBuffer()

virtual void gnash::KdeGlue::initBuffer ( int  ,
int   
)
inlinevirtual

Reimplemented in gnash::KdeAggGlue.

§ prepDrawingArea()

virtual void gnash::KdeGlue::prepDrawingArea ( QWidget *  drawing_area)
pure virtual

Implemented in gnash::KdeAggGlue, and gnash::KdeOpenGLGlue.

Referenced by ~KdeGlue().

§ render()

virtual void gnash::KdeGlue::render ( )
pure virtual

Implemented in gnash::KdeAggGlue, and gnash::KdeOpenGLGlue.

Referenced by ~KdeGlue().

§ resize()

virtual void gnash::KdeGlue::resize ( int  ,
int   
)
inlinevirtual

Reimplemented in gnash::KdeAggGlue.

§ setInvalidatedRegions()

virtual void gnash::KdeGlue::setInvalidatedRegions ( const InvalidatedRanges )
inlinevirtual

Reimplemented in gnash::KdeAggGlue.

Member Data Documentation

§ _drawing_area

QWidget* gnash::KdeGlue::_drawing_area
protected

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