SysTutorials Posts

  • |

    aa_initkbd (3) Linux Manual Page

    NAME aa_initkbd – initialize the AA-lib keyboard driver. SYNOPSIS #include <aalib.h> int aa_initkbd (        struct aa_context *context,        const struct aa_kbddriver *drv,        int mode ); PARAMETERS struct aa_context *context Specifies the AA-lib context to operate on. const struct aa_kbddriver *drv Driver you wish to use. int mode Mask of extra features you request. Can contain AA_SENDRELEASE…

  • |

    aa_init (3) Linux Manual Page

    NAME aa_init – open the output display for AA-lib. SYNOPSIS #include <aalib.h> aa_context *aa_init (        const struct aa_driver *driver,        const struct aa_hardware_params *defparams,        const void *driverdata ); PARAMETERS const struct aa_driver *driver Driver you want to use. Available drivers are listed in the NULL terminated aa_drivers array. const struct aa_hardware_params *defparams Hardware parameters you want….

  • |

    aa_imgwidth (3) Linux Manual Page

    NAME aa_imgwidth – returns width of the emulated image in pixels. SYNOPSIS #include <aalib.h> int aa_imgwidth(aa_context *a); PARAMETERS aa_context *a Specifies the AA-lib context to operate on. DESCRIPTION Returns width of the emulated image in pixels. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3),…

  • |

    aa_imgheight (3) Linux Manual Page

    NAME aa_imgheight – returns height of the emulated image in pixels. SYNOPSIS #include <aalib.h> int aa_imgheight(aa_context *a); PARAMETERS aa_context *a Specifies the AA-lib context to operate on. DESCRIPTION Returns height of the emulated image in pixels. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3),…

  • |

    aa_image (3) Linux Manual Page

    NAME aa_image – returns pointer to the framebuffer emulated by AA-lib. SYNOPSIS #include <aalib.h> char *aa_image(aa_context *a); PARAMETERS aa_context *a Specifies the AA-lib context to operate on. DESCRIPTION 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 the aa_imgheight (a)…

  • |

    aa_hidemouse (3) Linux Manual Page

    NAME aa_hidemouse – hide the mouse cursor. SYNOPSIS #include <aalib.h> void aa_hidemouse(aa_context *c); PARAMETERS aa_context *c Not Documented. DESCRIPTION Hide the mouse cursor. This function may be ignored by some drivers. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3),…

  • |

    aa_hidecursor (3) Linux Manual Page

    NAME aa_hidecursor – hide the hardware cursor. SYNOPSIS #include <aalib.h> void aa_hidecursor(aa_context *c); PARAMETERS aa_context *c Specifies the AA-lib context to operate on. DESCRIPTION Hide the hardware cursor. This function may be ignored by some drivers. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3),…

  • |

    aa_help (3) Linux Manual Page

    NAME aa_help – AA-lib help string for the default command line parser. SYNOPSIS #include <aalib.h> extern const char *const aa_help; DESCRIPTION AA-lib help string for the default command line parser. SEE ALSO save_d(3), mem_d(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3), aa_attrs(3), aa_currentfont(3),…

  • |

    aa_gotoxy (3) Linux Manual Page

    NAME aa_gotoxy – move the hardware cursor (if any) to specified position. SYNOPSIS #include <aalib.h> void aa_gotoxy (        aa_context *c,        int x,        int y ); PARAMETERS aa_context *c Specifies the AA-lib context to operate on. int x X coordinate of new position. int y Y coordinate of the position. DESCRIPTION Move the hardware cursor (if…

  • |

    aa_getmouse (3) Linux Manual Page

    NAME aa_getmouse – Get mouse position as specified by last mouse event read by aa_getevent. SYNOPSIS #include <aalib.h> void aa_getmouse (        aa_context *c,        int *x,        int *y,        int *b ); PARAMETERS aa_context *c Specifies the AA-lib context to operate on. int *x Used to return X coordinate of mouse in characters. int *y Used to…

  • |

    aa_getkey (3) Linux Manual Page

    NAME aa_getkey – return next keypress event from queue. SYNOPSIS #include <aalib.h> int aa_getkey (        aa_context *c,        int wait ); PARAMETERS aa_context *c Specifies the AA-lib context to operate on. int wait 1 if you wish to wait for the even when queue is empty. DESCRIPTION Return next keypress event from queue. RETURNS Next keypress…

  • |

    aa_getevent (3) Linux Manual Page

    NAME aa_getevent – keyboard functions SYNOPSIS #include <aalib.h> int aa_getevent (        aa_context *c,        int wait ); PARAMETERS aa_context *c Specifies the AA-lib context to operate on. int wait 1 if you wish to wait for the even when queue is empty. DESCRIPTION Return next event from queue. Return next even from queue. Optionally wait for…

  • |

    aa_formats (3) Linux Manual Page

    NAME aa_formats – NULL terminated array of save formats supported by AA-lib. SYNOPSIS #include <aalib.h> extern const struct aa_format *const aa_formats[]; DESCRIPTION NULL terminated array of save formats supported by AA-lib. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3), aa_attrs(3),…

  • |

    aa_fonts (3) Linux Manual Page

    NAME aa_fonts – Null-terminated array of available fonts. SYNOPSIS #include <aalib.h> extern const struct aa_font *aa_fonts[]; DESCRIPTION Null-terminated array of available fonts. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3), aa_attrs(3), aa_currentfont(3), aa_autoinit(3), aa_autoinitkbd(3), aa_autoinitmouse(3), aa_recommendhi(3), aa_recommendlow(3), aa_init(3), aa_initkbd(3), aa_initmouse(3),…

  • |

    aa_fastrender (3) Linux Manual Page

    NAME aa_fastrender – simple and fast AA-lib rendering function. SYNOPSIS #include <aalib.h> void aa_fastrender (        aa_context *c,        int x1,        int y1,        int x2,        int y2 ); PARAMETERS aa_context *c Specifies the AA-lib context to operate on. int x1 Column of top left coner of rendered area (in characters!). int y1 Row of top left coner…

  • |

    aa_editkey (3) Linux Manual Page

    NAME aa_editkey – Notify the line editor about keypress. SYNOPSIS #include <aalib.h> void aa_editkey (        struct aa_edit *e,        int c ); PARAMETERS struct aa_edit *e Editor context to use (see aa_createedit). int c Key pressed. DESCRIPTION Notify the line editor about keypress. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3),…

  • |

    aa_edit (3) Linux Manual Page

    NAME aa_edit – Simple interactive line editor. SYNOPSIS #include <aalib.h> void aa_edit (        aa_context *c,        int x,        int y,        int size,        char *s,        int maxsize ); PARAMETERS aa_context *c Specifies the AA-lib context to operate on. int x X coordinate of the edited text. int y Y coordinate of the edited text. int size Length…

  • |

    aa_drivers (3) Linux Manual Page

    NAME aa_drivers – NULL-terminated array of output drivers available in AA-lib. SYNOPSIS #include <aalib.h> extern const struct aa_driver *const aa_drivers[]; DESCRIPTION NULL-terminated array of output drivers available in AA-lib. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3), aa_attrs(3), aa_currentfont(3), aa_autoinit(3),…

  • |

    aa_dithernames (3) Linux Manual Page

    NAME aa_dithernames – Names of dithering methods supported by AA-lib. SYNOPSIS #include <aalib.h> extern const char *const aa_dithernames[]; DESCRIPTION NULL terminated array containing the names of supported dithering methods as ascii strings. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_displayrecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3),…

  • |

    aa_displayrecommended (3) Linux Manual Page

    NAME aa_displayrecommended – List of recommended drivers. SYNOPSIS #include <aalib.h> extern aa_linkedlist *aa_displayrecommended; DESCRIPTION List of recommended drivers is used by aa_autoinit familly of functions and altered by aa_recommend familly of functions. SEE ALSO save_d(3), mem_d(3), aa_help(3), aa_formats(3), aa_fonts(3), aa_dithernames(3), aa_drivers(3), aa_kbddrivers(3), aa_mousedrivers(3), aa_kbdrecommended(3), aa_mouserecommended(3), aa_defparams(3), aa_defrenderparams(3), aa_scrwidth(3), aa_scrheight(3), aa_mmwidth(3), aa_mmheight(3), aa_imgwidth(3), aa_imgheight(3), aa_image(3), aa_text(3),…