Home - SirePi/duality-ui GitHub Wiki
What is this
YAUI is a simple (as in basic, no-fancy-functionalties-out-of-the-box) UI plugin for the Duality game framework.
The UI is based on the concept of Controls and Appearances.
A Control is a single, rectangular-bounded element that can react to mouse and keyboard events; complex controls, such as a scrollbar, are actually composed by a number of sub-controls, which react independently to the input events, but still work together to realize the full functionalities of the "complex" control.
An Appearance is the group of the different "looks" that a Control assumes while it changes State
Skins and Templates help in developing reusable styles, and applying said styles to your user interfaces.