3 // List of entry points exported by the C side of the Emscripten
4 // puzzle builds. Passed in to emcc via the option '-s
5 // EXPORTED_FUNCTIONS=[list]'.
7 // This file isn't actually a valid list in its current state, since
8 // emcc doesn't like comments or newlines. However, it's a nicer
9 // source form to keep the comments and newlines in, so we sed them
10 // away at compile time.
12 // Event handlers for mouse and keyboard input
17 // Callback when the program activates timing
19 // Callback from button presses in the UI outside the canvas
21 // Game-saving and game-loading functions
25 // Callbacks to return values from dialog boxes
28 // Callbacks when the resizing controls are used
30 '_restore_puzzle_size',
31 // Main program, run at initialisation time