spmenu documentation 1.1

Code documentation

Some of spmenu’s code documented. If you want to hack on the project, this should be useful. Note that these may be renamed in the future to make the codebase easier to understand and make changes to. Also note that this is definitely not a complete list.

Position and width/height variables

Drawable abstraction functions

Most of these are in libs/sl/draw.c and libs/sl/draw.h.

Font abstraction functions

Most of these are in libs/sl/draw.c and libs/sl/draw.h. NOTE: These will differ slightly depending on if Pango is enabled or not.

Colorscheme abstraction functions

Cursor abstraction functions

Drawable context functions

Drawing functions

Map functions

Removed functions

Various functions that have been removed for some reason.