mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-13 09:26:11 -04:00
12 lines
458 B
Markdown
12 lines
458 B
Markdown
# GUI/HUD
|
|
|
|
Minosoft integrates a custom gui system that can be used to display pretty much anything in 2d space on the screen.
|
|
|
|
## Stages
|
|
|
|
GUI has 3 rendering stages:
|
|
|
|
- update mode (you can make changes async, prepare the next data, `tick`, ...)
|
|
- layout mode (called eventually every frame, all currently stored data is applied and put in the layout)
|
|
- rendering mode (the current layout will be rendered, might be called every frame if you do animations)
|