doodle/render
Noah 94c1df050b Add initial User Interface Toolkit
With Labels and Buttons so far.

* Labels are pretty much complete, they wrap a render.Text and have a
  Compute() method that returns their Width and Height when rendered
  onto an SDL Surface.
* Buttons wrap a Label widget and Compute() its size and takes that into
  consideration when rendering itself. Buttons render themselves from
  scratch in a "Windows 95" themed way, with configurable colors, border
  widths and outline.
2018-07-25 09:03:49 -07:00
..
sdl Add initial User Interface Toolkit 2018-07-25 09:03:49 -07:00
grid.go Refactor grid to use level.Pixel and clean up collision between Edit and Play 2018-07-24 17:44:32 -07:00
interface.go Add initial User Interface Toolkit 2018-07-25 09:03:49 -07:00
log.go Stabilize frame rate, add debug overlay 2018-06-16 19:59:23 -07:00