Does raylib have a manual or overall usage and architecture documentation, considering using it for demonstration to C programmers just starting graphics. The cheatsheet listing of functions is a good start but those new to graphics need considerably more. A guide on how to perform basic geometric shape graphics (rectangle, circle etc primitives), where these get refreshed etc. would be a good start. Just wondering if I am missing this somewhere or is it necessary to digest the code for all of the functions and then figure this out. Have some of the simple examples running on the pi but the need is to construct graphics as though functions such as 'rectangle' or 'line' were output when those functions are called from within a complex computational C program : no need for frame redrawing.