diff options
author | David Thompson <dthompson2@worcester.edu> | 2022-12-28 13:39:40 -0500 |
---|---|---|
committer | David Thompson <dthompson2@worcester.edu> | 2022-12-28 13:39:40 -0500 |
commit | c64f3c4744449afaedf910c96a99a1139cd2c122 (patch) | |
tree | dc46158d2507092165d7e82efcd40aab5e281f48 | |
parent | d2ba1218212e5db4d1afcc7c3f513e103ec88399 (diff) |
Update TODO list.
-rw-r--r-- | TODO.org | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -1,10 +1,18 @@ * TODO +** TODO [#B] optionally clip rendering to node's bounding box +This will require writing to the stencil buffer. +** TODO [#B] more GUI widgets +text inputs, checkboxes, windows, etc. +** TODO [#C] global minor modes +** TODO [#C] node-3d +** DONE [#A] basic graphical widgets +Containers and buttons to start with. +** DONE [#A] Bug: Passing #:width #:height to (make <node-2d>) causes unbound slot error +Example message: Slot `local-bounding-box' is unbound in object #<node-2d name: #f> +** DONE [#A] #:children init arg for <node> ** DONE [#A] observer slots ** DONE [#A] cached slots ** DONE [#A] reloadable assets ** DONE [#B] 2d render culling ** DONE [#A] FPS display ** DONE [#A] In-engine REPL -** TODO [#C] global minor modes -** TODO [#C] graphical widgets -** TODO [#C] node-3d |