Skip to main content

History: -CEGUI

Source of version: 5

Copy to clipboard
            {INCLUDE(page="ogrelex ext tpl")/}
---
__Crazy Eddie's GUI System__ (or short __CEGUI__) is a cross platform free library providing windowing and widgets. Or simply said: You can create GUI's with it. Since the main purpose of CEGUI is to create game user interfaces, Ogre started to depend on this third-party library for interactive user interface as of version 1.0. CEGUI is very flexible because it uses XML files to describe the look of the interfaces. So you are free to use whatever design you like, you just need to write your XML-files for it.

Important informations are in the __[http://www.cegui.org.uk/wiki/index.php/Main_Page|CEGUI wiki]__. There you also can download the SDK and a layout editor.

!!Documentation
There is no specific documentation on using CEGUI within Ogre, so you can take a look at [http://www.cegui.org.uk/api_reference/|The CEGUI API reference] to learn about CEGUI itself. If you need some guidance at integrating the GUI in your game, look at the ((Basic Tutorial 7)) to get known to it. A good introduction to CEGUI and it's XML-files can be found at [http://www.cegui.org.uk/wiki/index.php/The_Beginner_Guide_to_Loading_Data_Files_and_Initialisation|Beginners Guide]

!!Code samples
There is also sample code in the ogrenew/Samples/Gui directory, and scripts/media in the ogrenew/Samples/Media/gui folder. Examples on using CEGUI are shipped with CEGUI itselft and can be found in ''cegui_mk2/Samples/datafiles/''.

!!Links
Many of you hit this page when searching for documentation of Ogre and CEGUI working together. Take a look at:
((Basic Tutorial 7))

Otherwise you can take a look at a much more complex (and sadly less documented) introduction at:
((Practical Application - GUI))

How to build the latest CEGUI version for your Ogre Project
((Building CEGUI))

---
{INCLUDE(page="ogrelex ext tpl")/}
---

        

History

Information Version
Tue 26 of Oct, 2010 06:47 GMT-0000 iboms Grammar (changed it's to its since it was used as a possessive word). 6
Tue 15 of Jun, 2010 14:46 GMT-0000 jacmoe 5
Fri 08 of Jan, 2010 01:00 GMT-0000 jacmoe 4
Tue 29 of Dec, 2009 18:23 GMT-0000 spacegaier 3
Tue 29 of Dec, 2009 10:05 GMT-0000 jacmoe 2
Fri 06 of Nov, 2009 20:39 GMT-0000 Spacegaier changed category order (from general to specific) 1