lubyk logo

Lubyk documentation

List of available modules

assets

dub

Create lua bindings by parsing C++ header files using doxygen.

lens

Single-threaded, fast and predictable scheduling with nanosecond precision.

lmidi

This module is part of lubyk project. Install with luarocks

lub

This module contains core functions (code loading, templates, helpers).

lug

This library contains vectors (lug.V2, lug.V3, lug.V4), quaternions (lug.Quat), colors (lug.Color) and a generic buffer object (lug.Buffer). Lug is used as core tool or compatibility layer throughout many modules in lubyk.

lut

Currently, this module contains a documentation generator and testing facilities.

osc

OpenSoundControl pack and unpack for Lua.

xml

This parser uses RapidXML to parse XML content.

xmlFIXME Implement platform flags for lut.Builder and see how it works with

yaml

This parser uses libYAML by Kirill Siminov with bindings by Andrew Danforth and some modifications by Gaspard Bucher. libYAML version 0.1.3. LibYAML is generally considered to be the best C YAML 1.1 implementation.