History: Miyagi
Preview of version: 10
Miyagi stands for: Miyagi Is Yet Another Graphical user Interface
It can only be used by MOGRE (.NET), not by Ogre itself (C++) code.
For bug reports or feature requests please use this forum thread. You can also find the changelog there.
Currently this wiki page currently contains not much unformation, but in its forum thread you find many code snippets and got quickly support.
Disclaimer: API changes in future releases may break your code!
Download:
Miyagi 1.0 beta 4c (code, binary, sample application)
Controls
- Button
- CheckBox
- DropDownList
- DialogBox
- Label
- ListBox
- Panel
- ProgressBar (horizontal and vertical)
- RadioButton
- Slider (horizontal and vertical)
- TextBox
Additional features
- Import from / export to {LEX()}XML{LEX} file
- Easy to use
- 3D elements
- Scripting via Boo, C#, F#, JScript, Lua, Nemerle, IronPython and VB.Net
See also
Miyagi related:
- SetMousePosition - Miyagi code snippet to set mouse position on given coordinates (until embedded on main code)
Common:
- GUI - an overview of GUI systems
- Mogre MyGUI wrapper - use MyGUI in Mogre
- Hikari Wrapper for MOGRE - embed Adobe Flash into Mogre (e.g. GUI menus)
- MogreBetaGUI
- Easy Debug Text for MOGRE - for plain text display
- Prototype steps of GUI development
- MQuickGUI - an outdated C# port of QuickGUI