Difference between revisions of "Features"

From CEGUI Wiki - Crazy Eddie's GUI System (Open Source)
Jump to: navigation, search
m
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 +
For a more up-to-date list go to http://cegui.org.uk/features
 +
 
CEGUI's main features are:
 
CEGUI's main features are:
  
*Multi-platform compiling and running. Includes Windows and Linux as a stable release. Mac OS project files are in the making;
+
* Mature codebase, CEGUI has been around since 2003!
*Heavily data-driven by using XML files, a generic property system and powerful skinning abilities;
+
* Multi-platform support - Windows, Linux and Mac OS projects/solutions are available
*UNICODE support (check the fonts sample);
+
* Support for both 32bit and 64bit architectures
*Renderers for OpenGL, Directx9, Irrlicht, Ogre3D (provided by the Ogre team), Crystal Space (provided by the Crystal Space team) and Open Scene Graph (provided by the Open Scene Graph team);
+
* Heavily data-driven by using XML files, a generic property system and powerful skinning abilities
*Clear interface in case you want to write your own renderer;
+
* Very flexible, you can code your own widget renderers, use your chosen XML parser, script module, etc...
*At least two mature tools;
+
* UNICODE support - utf8 and utf32 (check the Fonts sample)
*Many wiki pages and usefull sample projects;
+
* Renderers for OpenGL, DirectX 9, DirectX 10, DirectX 11, Irrlicht, Ogre3D, Crystal Space (provided by the Crystal Space team) and Open Scene Graph (provided by the Open Scene Graph team), DirectFB (experimental). A null renderer is provided as well.
 +
* Clear interface in case you want to write your own renderer
 +
* Several tools, including a Layout- and Imageset editors
 +
* Many wiki pages and useful sample projects
 +
* Commercial products have been developed with CEGUI already. Check the [[Projects Using CEGUI]].

Latest revision as of 13:44, 16 March 2014

For a more up-to-date list go to http://cegui.org.uk/features

CEGUI's main features are:

  • Mature codebase, CEGUI has been around since 2003!
  • Multi-platform support - Windows, Linux and Mac OS projects/solutions are available
  • Support for both 32bit and 64bit architectures
  • Heavily data-driven by using XML files, a generic property system and powerful skinning abilities
  • Very flexible, you can code your own widget renderers, use your chosen XML parser, script module, etc...
  • UNICODE support - utf8 and utf32 (check the Fonts sample)
  • Renderers for OpenGL, DirectX 9, DirectX 10, DirectX 11, Irrlicht, Ogre3D, Crystal Space (provided by the Crystal Space team) and Open Scene Graph (provided by the Open Scene Graph team), DirectFB (experimental). A null renderer is provided as well.
  • Clear interface in case you want to write your own renderer
  • Several tools, including a Layout- and Imageset editors
  • Many wiki pages and useful sample projects
  • Commercial products have been developed with CEGUI already. Check the Projects Using CEGUI.