Copyright (C) 2000-2012 |
GNU Info (aalib.info)aa_renderaa_render ========= #include <aalib.h> void aa_render ( aa_context *c, const aa_renderparams *p, int x1, int y1, int x2, int y2 ); Parameters ========== `aa_context *c' Specifies the AA-lib context to operate on. `const aa_renderparams *p' Rendering parametters used to specify brightness, gamma correction and other usefull stuff. Use aa_defrenderparams for default values. `int x1' Column of top left coner of rendered area (in characters!). `int y1' Row of top left coner of rendered area. `int x2' Column of bottom right coner of rendered area. `int y2' Row of bottom right coner of rendered area. Description =========== This function does the trick of converting the emulated framebuffer into high quality ASCII-art. If you want to be really fast, you might use aa_fastrender. If you want to emulate palette, use aa_renderpalette. Note that to see the effect you need to call aa_flush too. First call to this function may take a while, because the rendering tables are produced. automatically generated by info2www version 1.2.2.9 |