Library Control

int  ggiInit(void);
Initalize the strutures for the library. This should be called before starting to use other LibGGI functions.
Return Code: 0 for O.K. or error code else.
Example: see FIXME.

void ggiExit(void);
DeInitalize the library. Should be called after you are done with using LibGGI to free used ressources.
Return Code: None.
Example: see FIXME.

void ggiPanic(const char *format,...);
Graceful shutdown for fatal errors with reporting. May be used like printf().
It will shut down the graphics modes active, close all visuals, print the error message given and then exit the application.
Return Code: None - never returns.
Example: see FIXME.