24 #include <proto/intuition.h>
25 #include <proto/graphics.h>
26 #include <graphics/blitattr.h>
27 #include <proto/Picasso96API.h>
28 #include <proto/layers.h>
29 #include <proto/dos.h>
30 #include <proto/gadtools.h>
32 #include <boost/cstdint.hpp>
43 bool init(
int argc,
char **argv[]);
48 void render(
int minx,
int miny,
int maxx,
int maxy);
54 void resize(
int width,
int height);
58 std::vector< geometry::Range2d<int> > _drawbounds;
59 unsigned char *_offscreenbuf;
62 struct Screen *_screen;
int _height
Definition: Renderer_cairo.cpp:213
AOS4AggGlue()
Definition: aos4_agg_glue.cpp:65
int _width
Definition: Renderer_cairo.cpp:212
virtual ~AOS4AggGlue()
Definition: aos4_agg_glue.cpp:75
bool prepDrawingArea(int width, int height)
Definition: aos4_agg_glue.cpp:181
void render()
Definition: aos4_agg_glue.cpp:337
void saveOrigiginalDimension(int width, int height, int xPosition, int yPosition)
Definition: aos4_agg_glue.cpp:155
Anonymous namespace for callbacks, local functions, event handlers etc.
Definition: dbus_ext.cpp:40
void setInvalidatedRegions(const InvalidatedRanges &ranges)
Definition: aos4_agg_glue.cpp:318
Definition: klash_part.cpp:329
size_t _orig_height
Definition: Renderer_ogl.cpp:174
struct Window * getWindow(void)
Definition: aos4_agg_glue.cpp:305
Base class for render handlers.
Definition: Renderer.h:190
Definition: aos4_agg_glue.h:37
Definition: klash_part.cpp:329
bool init(int argc, char **argv[])
Definition: aos4_agg_glue.cpp:88
void setFullscreen()
Definition: aos4_agg_glue.cpp:135
Renderer * createRenderHandler()
Definition: aos4_agg_glue.cpp:123
size_t _orig_width
Definition: Renderer_ogl.cpp:173
GtkWidget * _window
Definition: gtk.cpp:1012
Definition: aos4_glue.h:28
void unsetFullscreen()
Definition: aos4_agg_glue.cpp:164
struct Menu * getMenu(void)
Definition: aos4_agg_glue.cpp:311
void resize(int width, int height)
Definition: aos4_agg_glue.cpp:388