chiark / gitweb /
New front end! To complement the webification of my puzzles via Java
[sgt-puzzles.git] / emccx.json
1 // -*- js -*-
2 //
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]'.
6 //
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.
11 [
12     // Event handlers for mouse and keyboard input
13     '_mouseup',
14     '_mousedown',
15     '_mousemove',
16     '_key',
17     // Callback when the program activates timing
18     '_timer_callback',
19     // Callback from button presses in the UI outside the canvas
20     '_command',
21     // Callbacks to return values from dialog boxes
22     '_dlg_return_sval',
23     '_dlg_return_ival',
24     // Main program, run at initialisation time
25     '_main'
26 ]