Classes | Namespaces | Defines | Typedefs | Functions

gtk_canvas.h File Reference

#include <string>
#include <gtk/gtkdrawingarea.h>
#include <boost/shared_ptr.hpp>
Include dependency graph for gtk_canvas.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GnashCanvasClass

Namespaces

namespace  gnash
 

Anonymous namespace for callbacks, local functions, event handlers etc.


Defines

#define GNASH_TYPE_CANVAS   (gnash_canvas_get_type())
#define GNASH_CANVAS(object)   (G_TYPE_CHECK_INSTANCE_CAST((object), GNASH_TYPE_CANVAS, GnashCanvas))
#define GNASH_CANVAS_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass), GNASH_TYPE_CANVAS, GnashCanvasClass))
#define GNASH_IS_CANVAS(object)   (G_TYPE_CHECK_INSTANCE_TYPE((object), GNASH_TYPE_CANVAS))
#define GNASH_IS_CANVAS_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass), GNASH_TYPE_CANVAS))
#define GNASH_CANVAS_GET_CLASS(object)   (G_TYPE_INSTANCE_GET_CLASS((object), GNASH_TYPE_CANVAS, GnashCanvasClass))

Typedefs

typedef typedefG_BEGIN_DECLS
struct _GnashCanvas 
GnashCanvas
typedef struct _GnashCanvasClass GnashCanvasClass

Functions

GType gnash_canvas_get_type ()
GtkWidget * gnash_canvas_new ()
void gnash_canvas_setup (GnashCanvas *canvas, std::string &hwaccel, std::string &renderer, int argc, char **argv[])
void gnash_canvas_before_rendering (GnashCanvas *canvas)
boost::shared_ptr
< gnash::Renderer
gnash_canvas_get_renderer (GnashCanvas *canvas)

Define Documentation

#define GNASH_CANVAS (   object  )     (G_TYPE_CHECK_INSTANCE_CAST((object), GNASH_TYPE_CANVAS, GnashCanvas))
#define GNASH_CANVAS_CLASS (   klass  )     (G_TYPE_CHECK_CLASS_CAST((klass), GNASH_TYPE_CANVAS, GnashCanvasClass))
#define GNASH_CANVAS_GET_CLASS (   object  )     (G_TYPE_INSTANCE_GET_CLASS((object), GNASH_TYPE_CANVAS, GnashCanvasClass))
#define GNASH_IS_CANVAS (   object  )     (G_TYPE_CHECK_INSTANCE_TYPE((object), GNASH_TYPE_CANVAS))
#define GNASH_IS_CANVAS_CLASS (   klass  )     (G_TYPE_CHECK_CLASS_TYPE((klass), GNASH_TYPE_CANVAS))
#define GNASH_TYPE_CANVAS   (gnash_canvas_get_type())

Referenced by gnash_canvas_new().


Typedef Documentation

typedef typedefG_BEGIN_DECLS struct _GnashCanvas GnashCanvas

Function Documentation

void gnash_canvas_before_rendering ( GnashCanvas canvas  ) 
boost::shared_ptr<gnash::Renderer> gnash_canvas_get_renderer ( GnashCanvas canvas  ) 
GType gnash_canvas_get_type (  ) 
GtkWidget* gnash_canvas_new (  ) 

References GNASH_TYPE_CANVAS.

void gnash_canvas_setup ( GnashCanvas canvas,
std::string &  hwaccel,
std::string &  renderer,
int  argc,
char **  argv[] 
)