Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.
inline/ 3dmaths.inl asm.inl color.inl draw.inl file.inl fix.inl fmaths.inl gfx.inl gui.inl matrix.inl rle.inl system.inl internal/ aintern.h aintvga.h alconfig.h platform/ aintbeos.h aintdos.h aintlnx.h aintmac.h aintqnx.h aintunix.h aintwin.h al386gcc.h al386vc.h al386wat.h albcc32.h albecfg.h albeos.h aldjgpp.h aldos.h almac.h almaccfg.h almngw32.h almsvc.h alqnx.h alqnxcfg.h alucfg.h alunix.h alwatcom.h alwin.h macdef.h 3d.h 3dmaths.h alcompat.h alinline.h base.h color.h compiled.h config.h datafile.h debug.h digi.h draw.h file.h fix.h fixed.h fli.h fmaths.h gfx.h gui.h joystick.h keyboard.h matrix.h midi.h mouse.h palette.h quat.h rle.h sound.h stream.h system.h text.h timer.h unicode.h