1 Overview

This manual consist of 3 sections. This first section contains a "cheat sheet" that makes it easy to find where a function is documented. The second section is the reference manual, where each function is described in details. The reference section contains small examples. The third section contains more elaborate examples.

Input
Coordinatesmouse-x mouse-y pmouse-x pmouse-y
Buttonsmouse-button mouse-pressed mouse-released
Eventson-mouse-dragged on-mouse-moved
on-mouse-pressed on-mouse-released
Keyskey key-pressed
Keyboard Eventson-key-pressed on-key-released
on-key-typed
Time and Dateyear month day hour minute second millis
Environment
Sizesize width height fullscreen
Smoothingsmoothing no-smooth
Framesframe-count frame-rate set-frame-rate!
Mousecursor no-cursor focused
Othernap
Other
Looploop no-loop
Assignment:=
Structuresstruct
Classes and objectsclass Object make-object new
Dot Notation. (dot notation)
Filessave