|
|
c18adaeede
|
Element styling, rename IsMousePressed to IsMouseButtonPressed in InputSystem, Button widget.
|
2025-06-29 19:22:14 +02:00 |
|
|
|
03668849bc
|
Fix any remaining bugs with anchor positioning system, use LocalPosition for UIElement, and make containers use that for arrangement.
|
2025-06-24 19:45:18 +02:00 |
|
|
|
61ac079f2b
|
Unify Containers and Widgets by creating a base UIElement, add more anchor types, make anchor calculations an extension of Anchor.
|
2025-06-22 23:28:30 +02:00 |
|
|
|
683656dee8
|
Initial implementation of UI anchors, update TestGame.
|
2025-06-21 22:23:19 +02:00 |
|
|
|
7e86898e1a
|
WIP: UI input handling.
|
2025-06-20 22:24:30 +02:00 |
|
|
|
84efb2a3d1
|
Add ContainsPoint helper method to Widget.
|
2025-06-20 20:21:45 +02:00 |
|
|
|
76dafe9996
|
WIP: dirty flag for UI.
|
2025-06-20 19:34:10 +02:00 |
|
|
|
3154b3fa10
|
Add debug rectangle size rendering, auto-resize containers to fit all children.
|
2025-06-20 18:57:36 +02:00 |
|
|
|
6affded730
|
Update arrangement logic for containers, remove position property from Rect, add Size property to IElement.
|
2025-06-19 15:08:23 +02:00 |
|
|
|
806c9cc1d4
|
WIP: UI system, containers and widgets.
|
2025-06-19 14:30:20 +02:00 |
|