Guichan

Small, efficient C++ GUI library designed for games
Download

Guichan Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Per Larsson and Olof Naessen
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 543 KB

Guichan Tags


Guichan Description

Small, efficient C++ GUI library designed for games Guichan is a free, open source and portable C++ GUI library designed for games that use HGE, OpenGL, Allegro, OpenLayer and/or SDL. It comes with a standard set of widgets and can use several different back-ends for displaying graphics and grabbing user input. Guichan has a very abstract design which allows users of Guichan to use different back-ends for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics back-ends (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input back-ends (SDLInput and AllegroInput). NOTE: Guichan is licensed and distributed under the terms of the BSD License. Here are some key features of "Guichan": · Doesn't take over your application when it comes to initialization of external libraries. · Clean modular object oriented design. · Graphics support for SDL, Allegro and OpenGL. · Input support for SDL and Allegro. · No themes! As with Java's swing, member functions overloading and inheritance is the way to go. · Comes with a set of standard widgets. · No threading! The user of Guichan always has the power to tell Guichan when it can perform logic and when it can draw itself. · Licensed under the BSD license and therefore static linkage with Guichan is allowed. · Very small compared to other GUI libraries like Qt or GTK. What's New in This Release: · A couple of minor GCC 3.4.2. issues have been fixed. · Add ons are now refered to as contribs all contribs have been added to the main source directory under the contrib directory. All contribs now also reside in a namespace called contrib. · ScrollArea::isOpaque and ScrollArea::setOpaque have been added to control if a scroll area should draw its background or not. · DELETE is now undefined in Key.hpp if present. It should hopefully take care of some problems with windows.h defining delete which sometimes breaks Key.hpp. · Soname support has been fixed. The correct version number should now be used in the produced binaries.


Guichan Related Software