kungfoomasta
21-10-2007 00:38:44
Tuan submitted a patch with a lot of good stuff for QuickGUI!
- Use of JohnJ's script parser, with the additional functionality of writing. One major api change this creates is that the GUIManager's constructor takes no args, and GUIManager::init(...) must be called prior to use. (This little change is more than worth it, it provides an intro into serialization or Layouts and Widget properties)
- Effects system. Allows users to create various effects. A few effects are implemented by default, such as SizeEffect and PositionEffect. Demo has been modified to use these effects.
- SkinSet Additions. Skins can be loaded from *.skinset file.
- Visual Studio Project modifications for organization.
Thanks again, Tuan!
- Use of JohnJ's script parser, with the additional functionality of writing. One major api change this creates is that the GUIManager's constructor takes no args, and GUIManager::init(...) must be called prior to use. (This little change is more than worth it, it provides an intro into serialization or Layouts and Widget properties)
- Effects system. Allows users to create various effects. A few effects are implemented by default, such as SizeEffect and PositionEffect. Demo has been modified to use these effects.
- SkinSet Additions. Skins can be loaded from *.skinset file.
- Visual Studio Project modifications for organization.
Thanks again, Tuan!