libGumball 0.0.1
C23-Based, libGimbal-powered UI Library
Loading...
Searching...
No Matches
Todo List
File gumball_backend.h
  • Add support for audio and fonts
  • Texture rotation
File gumball_button.h
  • Add a way to override cursor movement to the desired GUM_Button pointer.
  • Button highlighting animations
  • Make variables private
  • Document signals.
File gumball_container.h
  • Make variables private
  • Make orientation an enum
  • Add scrolling
File gumball_controller.h
  • Handle multiple controllers on the same button
  • Make pSelectedButton a property
  • Make variables private
  • Deprecate GUM_Controller_setSelectedButton once GUM_Property is implemented
File gumball_elements.h
  • GUM_Dialogue
  • Animations
  • GUM_Property_set/get
File gumball_font.h
  • Replace text alignments with flags for TOP, RIGHT, BOTTOM, LEFT, CENTER
File gumball_manager.h
  • Add support for audio and fonts
  • Back resources with a GblArena
File gumball_root.h
  • Make the draw queue private.
File gumball_widget.h
  • Make variables private
  • Separate isRelative into position and size relative
  • Add GUM_Vector2 position and size as properties
  • Make border highlight configurable (color, thickness)