19 #ifndef GNASH_FB_GLUE_AGG_H
20 #define GNASH_FB_GLUE_AGG_H
26 #include <boost/cstdint.hpp>
27 #include <boost/shared_ptr.hpp>
55 bool init(
int argc,
char ***argv);
117 #endif // GNASH_FB_GLUE_AGG_H
struct fb_var_screeninfo _varinfo
Definition: fb_glue_agg.h:106
Definition: fb_glue_agg.h:37
int width()
The Width of the drawing area, in pixels. For framebuffer based devices, this is the size of the disp...
Definition: fb_glue_agg.cpp:233
size_t getDepth()
Definition: fb_glue_agg.h:100
std::vector< geometry::Range2d< int > > _drawbounds
Definition: fb_glue_agg.h:111
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
void setInvalidatedRegion(const SWFRect &bounds)
Gives the GUI a hint which region of the stage should be redrawn.
Definition: fb_glue_agg.cpp:71
Base class for render handlers.
Definition: Renderer.h:190
struct fb_fix_screeninfo _fixinfo
Definition: fb_glue_agg.h:105
boost::scoped_ptr< Renderer > _renderer
Definition: fb_glue_agg.h:108
size_t getHeight()
Definition: fb_glue_agg.h:99
int _fd
This is the file descriptor for the framebuffer memory.
Definition: fb_glue_agg.h:100
int height()
Definition: fb_glue_agg.cpp:244
Renderer * createRenderHandler()
Create the renderer handler.
Definition: fb_glue_agg.cpp:146
boost::scoped_ptr< renderer::GnashDevice > _device
Definition: DeviceGlue.h:140
void render(void *const )
Definition: fb_glue_agg.h:96
bool init(int argc, char ***argv)
Initialise the Framebuffer GUI and the AGG renderer.
Definition: fb_glue_agg.cpp:108
size_t getWidth()
Definition: fb_glue_agg.h:98
FBAggGlue()
Definition: fb_glue_agg.cpp:46
geometry::Range2d< int > _validbounds
Definition: fb_glue_agg.h:110
~FBAggGlue()
Definition: fb_glue_agg.cpp:60
void setInvalidatedRegions(const InvalidatedRanges &ranges)
Definition: fb_glue_agg.cpp:82
Rectangle class, see swf defined rectangle record.
Definition: SWFRect.h:44
void render()
Render the current buffer.
Definition: fb_glue_agg.cpp:216
void prepDrawingArea(void *drawing_area)
Hand off a handle to the native drawing area to the renderer.
Definition: fb_glue_agg.cpp:208