Namespace OmegaGUI
OmegaGUI is a GUI toolkit for OmegaEngine. It has an XML file format for describing UIs (AlphaFramework.Editor provides a WYSIWYG editor). It uses Lua scripting for event handling.
NuGet package: OmegaGUI
Namespaces
- OmegaGUI.Model
-
Editor-friendly, XML-serializable data model of the GUI. No render code.
- OmegaGUI.Render
-
Actual rendering widgets with DirectX resources.
Classes
- GuiManager
Maintains lists of all DialogRenderers