# MATE Library Reference Manual

for libmate &version;

## MATE Library (libmate)

### Initializing Applications and Starting Programs

The functions in this section provide the necesary tools to both initialise your own application and to start other applications in the background.

&libmate-MateProgram; &libmate-mate-init; &libmate-mate-exec;

### Configuration

This group of functions allow an application to set and retrieve configuration information, as well as popping in and out of the user's selected locale (for manipulating system data in a locale-independent fashion).

&libmate-mate-mateconf;

### Displaying Help and External Info

These functions provide means to display help files and general urls and to retrieve the high (or low) scores for a game.

&libmate-mate-help; &libmate-mate-url;

### Miscellaneous

Functions that don't easily fit into any other group, but are still useful.

&libmate-mate-util; &libmate-mate-sound; &libmate-mate-triggers;

### Lower Level Interactions

Functions and macros that are rarely needed by application developers, but they are documented here for completeness.

&libmate-libmatetypebuiltins;

### Deprecated Modules

&libmate-mate-config; &libmate-mate-i18n; &libmate-mate-score;

Index

Index of deprecated symbols

Index of new symbols in 2.2

Index of new symbols in 2.4

Index of new symbols in 2.6

Index of new symbols in 2.8

Index of new symbols in 2.10

Index of new symbols in 2.12

Index of new symbols in 2.14

Index of new symbols in 2.16