* The Modules *
BlitzMax Forums/Brucey's Modules/* The Modules *
| ||
Type Module Platform Description --------------------------------------------------------------------------------------------------- Audio BaH.BASS | All | BASS sound library. BaH.FMOD | All | FMOD sound library. BaH.FMODAudio | All | BlitzMax Audio Driver for FMOD. BaH.GME | All | Game Music Emulator. Plays music formats like AY, GBS and NSF. BaH.irrKlang | All | Sound Library. BaH.irrKlangAudio | All | BlitzMax Audio Driver for irrKlang. BaH.PortMidi | All | * Deprecated * Use the wxMidi mod for wxMax instead! BaH.TagLib | All | Auido File tag reading/writing. ID3v1, ID3v2, Ogg, FLAC, MPC, Speex. Database BaH.Database | All | Core Database Framework. BaH.DBmSQL | All | mSQL (miniSQL) database driver module. BaH.DBMySQL | All | MySQL database driver module. BaH.DBODBC | All | ODBC database driver module. BaH.DBOracle | All | Oracle database driver module. BaH.DBPostgreSQL | All | PostgreSQL database driver module. BaH.DBSQLite | All | SQLite database driver module. BaH.DBXbase | All | Xbase database driver module. For dBase, Clipper, FoxPro compatible databases. Graphics BaH.Cairo | All | 2D vector graphics library. BaH.Graphviz | All | Graph visualization library. BaH.LibSVG | All | Wrapper for libsvg and libsvg-cairo. GUI BaH.GTKMaxGUI | Linux | MaxGUI module using GTK+. BaH.GTKWebGTKHTML | Linux | HTMLView gadget for GTKMaxGUI using GTKHTML. BaH.GTKWebMozilla | Linux | HTMLView gadget for GTKMaxGUI using Mozilla. wxMax | All | Language binding for wxWidgets. Native printing, Max2D GL driver. Also includes wxMidi & wxPDFDocument. Imaging BaH.EXRLoader | All | OpenEXR image support. BaH.GDAL | All | Geospatial Data Abstraction Library. BaH.FreeImage | All | Loads GIF, BMP, DDS, EXR, HDR, ICO, IFF, JNG, JPG, JPEG-2000, KOALA, LBM, Kodak, MNG, PCS, PBM, PGM, PNG, PPM, Photoshop (PSD), Fax G3, SGI, RAS, TARGA, TIFF, WBMP, XBM and XPM. Saves BMP, EXR, GIF, HDR, ICO, JPEG, JPEG-2000, PBM, PGM, PNG, PPM, TARGA, TIFF, WBMP and XPM. BaH.RGBLoader | All | Loads SGI RGB format images. Supports RGBA, RGB, BW, and Greyscale with Alpha. Internet BaH.ClearSilver | All | Templating engine with CGI support. BaH.Flickurl | All | Flickr API. BaH.FTPParser | All | FTP directory list parser. Supports Unix / Linux, Enterprise Unix, VMS, MVS, NT, Netware, OS2 and OS400 FTP servers. BaH.Libcurl | All | Multi-protocol file transfer library. Handles HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication, file transfer resume, http proxy tunneling and more! BaH.LibcurlSSL | All | SSL-enabled multi-protocol file transfer library. Same as Libcurl but adds HTTPS. BaH.Raknet | All | Multiplayer Networking. Math BaH.MAPM | All | Arbitrary precision math. Up to 2^31 digit numbers! BaH.MathToolkit | All | Distributions and Special Functions. BaH.muParser | All | Mathematical expressions parser. Miscellaneous BaH.MaxUnit | All | Unit testing. BaH.RealtimeBattle | Linux | BlitzMax robot interface for RealtimeBattle. Physics BaH.Box2d | All | 2D Physics engine for games. BaH.Chipmunk | All | 2D Game Dynamics (physics) engine. System BaH.AppStub | MacOS | Carbon-based AppStub replacement. For use with wxMax. BaH.Boost | All | Portable C++ library framework. BaH.Crypto | All | Heavy-duty Cryptography library. BaH.DateTime | All | Dates, times, date/time periods, date/time durations, date iterators, time zones, and month/weekday name localization. BaH.Fontconfig | All | Font customization and configuration. BaH.Growl | MacOS | Growl notification support. BaH.libnotify | Linux | Notification support. BaH.Random | All | BRL.Random replacement using the SFMT pseudorandom number generator. BaH.Volumes | All | Access system Volume/Directory information. Text BaH.Base64 | All | Base64 encode/decode. BaH.Expat | All | XML Parser. Stub only. Required for Graphviz. BaH.Format | All | C-style printf formatting. BaH.LibXML | All | XML parser. BaH.LibXSLT | All | XML transformation library. BaH.Locale | All | Flexible string localization. BaH.RegEx | All | Regular Expressions. BaH.RTL | All | Right-To-Left text formatting. BaH.Tesseract | All | Optical Character Recognition. Available from : * http://brucey.net/programming/blitz/ * http://maxmods.googlecode.com * http://wxmax.googlecode.com :o) |