Commit Graph

9 Commits

Author SHA1 Message Date
Sasha Koshka
4a723ff296 Entities must support all behaviors 2023-05-02 22:00:28 -04:00
d5d2cc1f4d The base tomo module only retains a singleton backend 2023-04-30 01:27:04 -04:00
fe3ac7ec1e Moved a lot of interfaces out of the base tomo module and into an
abilities module
2023-04-29 14:23:21 -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