Reference Manual for the LiveWallpaper Core Library, version 0.5.0.


I. Tutorial
Writing LiveWallpaper Plugins — Tutorial on writing LiveWallpaper plugins
The configuration file — Brief tutorial on writing a configuration file for a plugin
II. API Reference
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
Object Hierarchy
API Index
Index of new symbols in 0.5
Index of new symbols in 0.4
Index of deprecated API
Annotation Glossary