chiark / gitweb /
Fix borders on the HTML menu bar.
[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     // Game-saving and game-loading functions
22     '_get_save_file',
23     '_free_save_file',
24     '_load_game',
25     // Callbacks to return values from dialog boxes
26     '_dlg_return_sval',
27     '_dlg_return_ival',
28     // Callbacks when the resizing controls are used
29     '_resize_puzzle',
30     '_restore_puzzle_size',
31     // Main program, run at initialisation time
32     '_main'
33 ]