natiny_script_open_material

C
void natiny_script_open_material(NatinyScript script);

Makes the Lua API for material state, constants and textures available as natiny.material in the specified state.

Parameters

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

Example

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

Here, source may contain:

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