hgl 0.5.16  1953
A compiler/interpreter suite for developing images (plugin development)
Documentation for developers of plugins for HGL

HGL can be extended and customized by plugins. This documentation should guide you on how you can develop your plugins. The plugin API is intentionally very simple to make it easy to produce rapidly results. Some VERY few things have to be considered to let your plugins integrate smoothly into the HGL suite. This topics are covered in this documentation.

HGL's homepage can be found at: http://hgl.rangun.de

Types of plugins

There are two types of plugins available to HGL:

Image output plugins

For detailed information see Image Output Plugins in detail. For classes, methods, etc see Image output plugins.

Control source plugins

For detailed information see Control Source Plugins in detail. For classes, methods, etc see Control source plugins.

Requirements

Following dependencies (minimum version) are required and should be installed:

GeneralInterpreterPlugins
libcurl3
7.16.2
libpopt0
1.14
zlib1g
1.1.4
libfontconfig1
2.8.0
libfreetype6
2.3.5
liblua5.1-0
5.1
libcaca0
0.99.beta17
libgif4
4.1.6
libjpeg62
6b1
libnetpbm10
libpng12-0
1.2.13

On modern Linuxes the package manager will take care of the dependencies automatically.