Commit Graph

9 Commits

Author SHA1 Message Date
Sasha Koshka
b51eb79033 Entities must support all behaviors 2023-05-03 15:40:40 -04:00
363779a947 The base tomo module only retains a singleton backend 2023-05-03 15:40:39 -04:00
4c9743387b Moved a lot of interfaces out of the base tomo module and into an
abilities module
2023-05-03 15:40:39 -04:00
5ca3b80e8e Made this crazy selection system 2023-04-17 02:05:53 -04:00
b9c8350677 Scroll containers yay 2023-04-16 03:37:28 -04:00
437aef0c27 Redid the entity system a bit to make it more reliable
Now it supports things like parenting elements before they are
added to a window and elements no longer have to constantly check
for a nil entity
2023-04-15 01:14:36 -04:00
5cf0b162c0 Child property change events make more sense now 2023-04-15 00:02:30 -04:00
bb9c5df088 X backend entity 2023-04-13 02:22:54 -04:00
fa898be046 Updated the core tomo interfaces to support the ECS architecture 2023-04-12 23:21:34 -04:00