Agar

Free and open source toolkit for graphical applications
Download

Agar Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Julien Nadeau
  • Publisher web site:
  • http://libagar.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 3.9 MB

Agar Tags


Agar Description

Free and open source toolkit for graphical applications Agar is a toolkit for graphical applications. Agar is integration-friendly, extensible, highly portable, and can use different graphics APIs such as SDL and OpenGL. Agar consists of two libraries: ag_core provides generic object functions and portability interfaces. ag_gui includes the base GUI system and a comprehensive set of standard widgets. Both are implemented in C, but are usable from other languages. When compiled with threads support, both libraries are efficiently thread-safe.ag_core is an object system which allows libraries to provide equally good object-oriented programming support to applications in any language (currently C and C++).Its functions include a virtual filesystem implementation, property tables, timers, virtual functions (i.e., events), inheritance, thread management and archiving features. ag_gui is the Agar GUI library. It is designed to work under any platform that provides a graphic display and a pointing device (or keyboard). Currently, there are drivers for SDL and OpenGL. The OpenGL mode makes efficient use of hardware acceleration. The API is simple, object-oriented and unobtrusive (e.g., bindings reduce the need for event handlers to the minimum). Implementing new widgets as part of an application or library is easy, and the Agar object system provides you with inheritance, even if you are only using C. NOTE: Agar is a free software. Its source code is freely usable and re-usable by everyone under a BSD license, which allows use in commercial applications free of charge. Agar is stable, well-maintained and has been growing organically since early 2002.


Agar Related Software