History: -GUI
Source of version: 9
Copy to clipboard
{INCLUDE(page="ogrelex ext tpl")/}
---
{img src="img/wiki_up/ButtonGUI1.jpg" alt="thumb|screenshot of a nice GUI" width="300" imalign="right"}
__GUI__ - __G__raphical __U__ser __I__nterface. It contains display and/or input elements, e.g. buttons or text labels.
You either can use a GUI system with its provided functionality or build your own GUI elements by the use of basic Ogre classes such as {LEX()}Overlay{LEX}, {LEX()}Billboard{LEX}, {LEX()}Material{LEX}, etc.
!!See also
* ((Comparison of GUIs)) - very useful overview
* ((Integrating OpenGUI|OpenGUI)) (seems to be out of date)
* {LEX()}Overlay{LEX} - a basic element for GUI systems
* {LEX()}Billboard{LEX} - also interesting for creating a simple GUI
* ((MyGUI)) - GUI library
* ((Hikari)) - use Flash to create a GUI
* ((Awesomium)) - show content using HTML/CSS
* ((-CEGUI|CEGUI)) - Creazy Eddy GUI system
* ((ButtonGUI|ButtonGUI))
__GUIs for ((MOGRE|Mogre))__
* ((MogreBetaGUI))
* ((MQuickGUI))
* ((Miyagi))
* ((Hikari Wrapper for MOGRE))
* ((MyGUI)) - a .NET wrapper is inside of the MyGUI repository
* ((ButtonGUI|ButtonGUI)) - a Mogre port is available, called MButtonGUI - look [http://www.ogre3d.org/addonforums/viewtopic.php?t=8669|here]
---
{INCLUDE(page="ogrelex ext tpl")/}
---