Parts of this page content could be outdated or newer GUI systems aren't listed.
So additionally have a look to the GUI page.
* Unofficial but reported as working by users. Official support is planned.
** Can use anything Macromedia Flash/Flex can
* Optional, disabled by default.
** In v0.7 or later.
*** In v0.7.2 or later.
Cache To Texture: Widgets contained within a window are rendered to a texture when they need updating. When no updating occurs, the whole window is rendered as a single quad thus providing optimal performance.
Batching: Widgets are grouped together into a single render operation instead of rendering each widget as a separate render operation. This reduces the time taken to render.
Animation: Animated widgets, look changes over time (e.g. button smoothly changing color on rollover, etc...)
Custom Widget: Allows the user to define their own widgets to supplement the supported widget set.
Layout from file: Possibility to load GUI layout from file instead of creating each widget in code.
Multicoloured text: Possibility to colour different parts of text with different colours.
64 bit support: GUI works on 64 bit's platforms.