Public Member Functions

gnash::AOS4CairoGlue Class Reference

#include <aos4_cairo_glue.h>

Inheritance diagram for gnash::AOS4CairoGlue:
Inheritance graph
[legend]
Collaboration diagram for gnash::AOS4CairoGlue:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AOS4CairoGlue ()
virtual ~AOS4CairoGlue ()
bool init (int argc, char **argv[])
RenderercreateRenderHandler (int depth)
RenderercreateRenderHandler ()
bool prepDrawingArea (int width, int height)
void render ()
void render (int minx, int miny, int maxx, int maxy)
void setInvalidatedRegions (const InvalidatedRanges &ranges)
struct Window * getWindow (void)
struct Menu * getMenu (void)
void setFullscreen ()
void unsetFullscreen ()
void resize (int width, int height)
void saveOrigiginalDimension (int width, int height)

Constructor & Destructor Documentation

gnash::AOS4CairoGlue::AOS4CairoGlue (  ) 
gnash::AOS4CairoGlue::~AOS4CairoGlue (  )  [virtual]

Member Function Documentation

Renderer * gnash::AOS4CairoGlue::createRenderHandler ( int  depth  )  [virtual]
Renderer * gnash::AOS4CairoGlue::createRenderHandler (  )  [virtual]
struct Menu * gnash::AOS4CairoGlue::getMenu ( void   )  [read]
struct Window * gnash::AOS4CairoGlue::getWindow ( void   )  [read]

References _window.

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

Implements gnash::AOS4Glue.

bool gnash::AOS4CairoGlue::prepDrawingArea ( int  width,
int  height 
) [virtual]
void gnash::AOS4CairoGlue::render (  )  [virtual]
void gnash::AOS4CairoGlue::render ( int  minx,
int  miny,
int  maxx,
int  maxy 
)

References _window.

void gnash::AOS4CairoGlue::resize ( int  width,
int  height 
)

References prepDrawingArea().

Referenced by setFullscreen(), and unsetFullscreen().

void gnash::AOS4CairoGlue::saveOrigiginalDimension ( int  width,
int  height 
)

Referenced by setFullscreen().

void gnash::AOS4CairoGlue::setFullscreen (  ) 
void gnash::AOS4CairoGlue::setInvalidatedRegions ( const InvalidatedRanges ranges  ) 
void gnash::AOS4CairoGlue::unsetFullscreen (  ) 

References resize().


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