| audio |
interact with the audio system |
| audio.buffer |
Generic container for audio signal data. |
| audio.sndfile |
Read and write audio files. |
| color |
A collection of types and utilities for color spaces. |
| coroutine |
creating and controlling coroutines. |
| debug |
getting runtime debug information. |
| displaylist |
displaylist: A friendly wrapper for OpenGL display lists |
| draw2D |
Draw2D: simple drawing primitives for 2D graphics |
| expr |
create lazily-evaluated expression objects |
| field2D |
Field2D: an object representing a 2D densely packed array. |
| field3D |
Field3D: an object representing a 3D densely packed array. |
| gl |
OpenGL
FFI based GL bindings
supports both gl.glClear() and gl.Clear() calling modes
adds generic functions, such as gl.Vertex in place of gl.Vertex4f etc. |
| global |
Lua global functions. |
| io |
Reading and Writing Files. |
| mat4 |
mat4: A 4x4 matrix |
| math |
standard mathematical functions. |
| os |
Operating System facilities like date, time and program execution. |
| package |
controlling how `require` finds packages. |
| quat |
quat: A simple 2-component vector |
| shader |
shader: Friendly wrapper for OpenGL GLSL shaders |
| string |
string operations like searching and matching. |
| table |
manipulating Lua tables. |
| util |
A collection of highly re-usable Lua utilities |
| vbo |
A friendly wrapper for setting up vertex buffer objects |
| vec2 |
vec2: A simple 2-component vector |
| vec3 |
vec3: A simple 3-component vector |
| vec4 |
vec4: A simple 3-component vector |