Compositional - functions are easier to abstract and compose than objects, allowing you to combine common patterns of UI construction code into functions that capture your usage.Handle events locally - directly next to the code that creates the element, where you have all relevant data available, instead of having to react to an event outside the context of the code that constructed it.No state to get out of sync, no clean-up. A simple if-then suffices to make (part of) a UI visible. Easy dynamic UIs - no object management when the UI changes (add/remove).Less code - simple UIs are simple, and require less setup work.Immediate mode - this means that rather than constructing a UI using objects, you do so with simple function calls that determine the structure of the UI each frame. ![]() It also offers unicode & i18n aware font-rendering.įlatUI is available as open source from GitHub under the Apache license, v2 (see LICENSE.txt). FlatUI is an immediate mode C++ GUI library that aims to be a simple, efficient and easy to use way to add menus, HUDs and any kind of other UI to your game or graphical application.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |