Public Member Functions | Protected Attributes

gnash::GtkGlue Class Reference

#include <gtk_glue.h>

Inheritance diagram for gnash::GtkGlue:
Inheritance graph

List of all members.

Public Member Functions

 GtkGlue ()
virtual ~GtkGlue ()
virtual bool init (int argc, char **argv[])=0
virtual void prepDrawingArea (GtkWidget *drawing_area)=0
virtual RenderercreateRenderHandler ()=0
virtual void setRenderHandlerSize (int, int)
virtual void render ()=0
virtual void render (int, int, int, int)
virtual void render (GdkRegion *const region)
virtual void configure (GtkWidget *const widget, GdkEventConfigure *const event)=0
virtual void beforeRendering ()

Protected Attributes

GtkWidget * _drawing_area

Constructor & Destructor Documentation

gnash::GtkGlue::GtkGlue (  )  [inline]
virtual gnash::GtkGlue::~GtkGlue (  )  [inline, virtual]

Member Function Documentation

virtual void gnash::GtkGlue::beforeRendering (  )  [inline, virtual]
virtual void gnash::GtkGlue::configure ( GtkWidget *const   widget,
GdkEventConfigure *const   event 
) [pure virtual]
virtual Renderer* gnash::GtkGlue::createRenderHandler (  )  [pure virtual]
virtual bool gnash::GtkGlue::init ( int  argc,
char **  argv[] 
) [pure virtual]
virtual void gnash::GtkGlue::prepDrawingArea ( GtkWidget *  drawing_area  )  [pure virtual]
virtual void gnash::GtkGlue::render (  )  [pure virtual]
virtual void gnash::GtkGlue::render ( int  ,
int  ,
int  ,
) [inline, virtual]
virtual void gnash::GtkGlue::render ( GdkRegion *const   region  )  [inline, virtual]

Reimplemented in gnash::GtkAggVaapiGlue.

References gnash::key::i, gnash::key::r, and render().

virtual void gnash::GtkGlue::setRenderHandlerSize ( int  ,
) [inline, virtual]

Reimplemented in gnash::GtkAggGlue, and gnash::GtkAggVaapiGlue.

Member Data Documentation

GtkWidget* gnash::GtkGlue::_drawing_area [protected]

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