summaryrefslogtreecommitdiff
path: root/TODO.org
blob: f2232a81780f4667230c349b919a908b7dfd0042 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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