natiny_script_open_input

C
void natiny_script_open_input(NatinyScript script);

Makes the Lua API for keyboard, mouse and touch input available as natiny.input in the specified state.

Parameters

Name Type Description
script NatinyScript State whose natiny module receives the input table

Example

C
natiny_script_open_std(script);
natiny_script_open_input(script);
if (natiny_script_run(script, source) != NATINY_SCRIPT_OK)
    return 1;

Here, source may contain:

Lua
local natiny = require("natiny")
assert(natiny.input ~= nil)