Part II. API Reference

Table of Contents

Basic Classes and Interfaces
LwWallpaper — Interface for live wallpaper plugins
LwOutput — Onscreen output area
OpenGL Classes
LwTexture — OpenGL texture wrapper
LwCairoTexture — connection between OpenGL textures and the cairo graphics library
LwShader — OpenGL shader wrapper
LwProgram — OpenGL program wrapper
LwBuffer — OpenGL buffer wrapper
Math
Common Functions — Some common mathematical functions
Random Numbers — Various functions returning random numbers
Noise — Functions generating noise
LwMatrix — A 4x4 matrix class
Utilities
LwBackground — background image
LwRange — handling a range of values
Color Handling — various functions for color conversion / handling
Error Numbers — description of all error numbers
Miscellaneous Utilities — functions to simplify some common tasks