Commit Graph

9 Commits (3c06f4697aeb3a6a8ff93c6bc6900e34ccacd414)

Author SHA1 Message Date
Patrick Cleavelin 3c06f4697a switch to being a module that can be imported
(although it can't be imported gracefully because of its coupling with raylib)
2023-06-23 22:19:03 -05:00
Patrick Cleavelin b747c4e6ad add more styles 2023-06-23 21:08:23 -05:00
Patrick Cleavelin 08b03d4266 add style stack 2023-06-23 20:53:45 -05:00
Patrick Cleavelin e5f9fa6924 move ui code to library 2023-06-23 20:12:01 -05:00
Patrick Cleavelin cf3b3336c7 remove O(n^2) rendering c: 2023-06-22 01:16:49 -05:00
Patrick Cleavelin 07ff9af114 get started with defining layout, fix crash when removing boxes 2023-06-22 00:17:11 -05:00
Patrick Cleavelin b6c90c9ead changed flags to a packed struct 2023-06-21 22:26:11 -05:00
Patrick Cleavelin d0880ab419 clickable boxes 2023-06-21 22:02:18 -05:00
Patrick Cleavelin 8ddd30ee88 big boi inital commit, barely have rendered ui 2023-06-21 21:42:03 -05:00