Package aalib-devel

Development files for aalib

http://aa-project.sourceforge.net/aalib/

This package contains header files and other files needed to develop
with aalib.

Library Functions (Section 3)
aa_attrs
The attribute output buffer is simple array of characters specifying the attributes. The array is organizated in the aa_scrheight (a) rows of aa_scrwidth(a)...
aa_autoinit
Attempts to find available output driver supporting the specified parameters. First attempts to initialize the recommended drivers and then in order drivers...
aa_autoinitkbd
Attempts to find available keyboard driver supporting the specified mode. First attempts to initialize the recommended drivers and then in order drivers...
aa_autoinitmouse
Attempts to find available mouse driver supporting the specified mode. First attempts to initialize the recommended drivers and then in order drivers available...
aa_close
Uninitialize all activated drivers and frees the memory used by context structures.
aa_createedit
You might use this function to input strings in AA-lib programs. This function initializes the aa_edit structure used by event-based editor. You might then call...
aa_currentfont
Returns specification of the fonts used by AA-lib rendering routines.
aa_defparams
Pa Default hardware paramters requested by AA-lib programs. Passed to aa_init function familly.
aa_defrenderparams
Default rendering parameters. Passed to aa_render function familly.
aa_displayrecommended
List of recommended drivers is used by aa_autoinit familly of functions and altered by aa_recommend familly of functions.
aa_dithernames
NULL terminated array containing the names of supported dithering methods as ascii strings.
aa_drivers
NULL-terminated array of output drivers available in AA-lib.
aa_edit
This function produces the simple interactive line editor that can be used by AA-lib programs to input strings.
aa_editkey
Notify the line editor about keypress.
aa_fastrender
This function does the trick of converting the emulated framebuffer into high quality ASCII-art. It is slightly faster and less flexible the aa_render function...
aa_fonts
Null-terminated array of available fonts.
aa_formats
NULL terminated array of save formats supported by AA-lib.
aa_getevent
Return next event from queue. Return next even from queue. Optionally wait for even when queue is empty.
aa_getkey
Return next keypress event from queue.
aa_getmouse
Get mouse position as specified by last mouse event read by aa_getevent.
aa_gotoxy
Move the hardware cursor (if any) to specified position. To see the effect you need to call aa_flush too.
aa_help
AA-lib help string for the default command line parser.
aa_hidecursor
Hide the hardware cursor. This function may be ignored by some drivers.
aa_hidemouse
Hide the mouse cursor. This function may be ignored by some drivers.
aa_image
The framebuffer is simple array of characters specifying the brightness value (or palette index depending on the aa_render call). The array is organizated in...
aa_imgheight
Returns height of the emulated image in pixels.
aa_imgwidth
Returns width of the emulated image in pixels.
aa_init
This is the most primitive AA-lib initialization function. Allows better control over the process than the easier to use aa_autoinit function. Every AA-lib...
aa_initkbd
This is the most primitive AA-lib keyboard initialization function. Allows better control over the process than the easier to use aa_autoinitkbd function.
aa_initmouse
This is the most primitive AA-lib keyboard initialization function. Allows better control over the process than the easier to use aa_autoinitmouse function.
aa_kbddrivers
NULL-terminated array of keyboard drivers available in AA_lib.
aa_kbdrecommended
List of recommended drivers is used by aa_autoinit familly of functions and altered by aa_recommend familly of functions.
aa_mmheight
Returns height of the output screen in millimeters.
aa_mmwidth
Returns width of the output screen in millimeters.
aa_mousedrivers
NULL terminated array of mouse drivers supported by AA-lib.
aa_mouserecommended
List of recommended drivers is used by aa_autoinit familly of functions and altered by aa_recommend familly of functions.
aa_parseoptions
Use this function to parse the standard command line options used by AA-lib. Every AA-lib program ought to call this function to let user specify some extra...
aa_printf
Print given text to AA-lib output buffers. To see the effect you need to call aa_flush too.
aa_putpixel
Put pixel to emulated framebuffer.
aa_puts
Output given string to AA-lib output buffers. To see the effect you need to call aa_flush too.
aa_recommendhi
Insert the given driver on beggining of the list of recommended drivers.
aa_recommendhidisplay
Insert the given driver on beggining of the list of recommended display drivers.
aa_recommendhikbd
Insert the given driver on beggining of the list of recommended keyboard drivers.
aa_recommendhimouse
Insert the given driver on beggining of the list of recommended mouse drivers.
aa_recommendlow
Add the given driver to the end of list of recommended drivers.
aa_recommendlowdisplay
Add the given driver to the end of list of display recommended drivers.
aa_recommendlowkbd
Add the given driver to the end of list of keyboard recommended drivers.
aa_recommendlowmouse
Add the given driver to the end of list of mouse recommended drivers.
aa_registerfont
Add new font specification to aa_fonts array.
aa_render
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...
aa_resize
Do resize action. This function ought to be called when application takes into account the AA_RESIZE event. The context is reinitialized and set to new sizes.
aa_resizehandler
Set user handler to be called on resize event.
aa_scrheight
Returns height of the output screen in characters.
aa_scrwidth
Returns width of the output screen in characters.
aa_setfont
Set font specification to be used by rendering functions.
aa_setsupported
This function can be used to alter "supported" field of hardware-params structure used by AA-lib.
aa_showcursor
Show the hardware cursor. This function may not be ignored by some drivers.
aa_showmouse
Show the mouse cursor. This function may be ignored by some drivers.
aa_text
The text output buffer is simple array of characters specifying the ascii-value of the characters. The array is organizated in the aa_scrheight (a) rows of...
aa_uninitkbd
Calls "uninitialize" function of the keyboard driver. It ought to undo all actions done by "initialize" function.
aa_uninitmouse
Calls "uninitialize" function of the mouse driver. It ought to undo all actions done by "initialize" function.
mem_d
Used to render ascii-art images into memory. You might use this driver to render images into memory and then use your own routines to handle them in case you...
save_d
Initialize this driver using aa_init function and specify the driver dependent parameters in aa_savedata structure to save image into file. See the texinfo...