LuxModule: luxinialuacore
The luxinia lua core contains the most useful utility functions. These
handle the console, the timercallback and the keyboard / mouse event
events, the module core and the autodoc system.
The 'luxinia' table can have following fields:
- think: a function that is called every frame after rendering. The default function takes care of the the Timers.
- windowresized: The default function calls functions registered with UtilFunctions.addWindowResizeListener.
These functions also reside in the table for advanced access.
- framebegin:
- framepostvistest:
- framepostl3d:
- frameend:
The 'luxiniaptrs' table has following fields:
- fmcache: lightuserdata pointer to FastMathCache_t (luxmath library)
- refsys: lightuserdata pointer to LuxiniaRefSys_t (luxinia library)
- fpub: lightuserdata pointer to LuxiniaFPub_t (luxinia library)
Please do not alter those! They are typically read on "mymodule_luaopen" in lua dll extenders.
Class overview