/*
* This file is autogenerated with bcop:
* The Compiz option code generator
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
*/
#ifndef _CRASHHANDLER_OPTIONS_H
#define _CRASHHANDLER_OPTIONS_H
#ifndef _CRASHHANDLER_OPTIONS_INTERNAL
#define getCompPluginInfo crashhandlerOptionsGetCompPluginInfo
#endif
#ifdef __cplusplus
extern "C" {
#endif
CompPluginVTable *crashhandlerOptionsGetCompPluginInfo (void);
typedef enum
{
CrashhandlerDisplayOptionEnabled,
CrashhandlerDisplayOptionStartWm,
CrashhandlerDisplayOptionWmCmd,
CrashhandlerDisplayOptionNum
} CrashhandlerDisplayOptions;
typedef void (*crashhandlerDisplayOptionChangeNotifyProc) (CompDisplay *display, CompOption *opt, CrashhandlerDisplayOptions num);
CompOption *crashhandlerGetDisplayOption (CompDisplay *d, CrashhandlerDisplayOptions num);
typedef enum
{
CrashhandlerScreenOptionNum
} CrashhandlerScreenOptions;
typedef void (*crashhandlerScreenOptionChangeNotifyProc) (CompScreen *screen, CompOption *opt, CrashhandlerScreenOptions num);
CompOption *crashhandlerGetScreenOption (CompScreen *s, CrashhandlerScreenOptions num);
Bool crashhandlerGetEnabled (CompDisplay *d);
CompOption * crashhandlerGetEnabledOption (CompDisplay *d);
void crashhandlerSetEnabledNotify (CompDisplay *d, crashhandlerDisplayOptionChangeNotifyProc notify);
Bool crashhandlerGetStartWm (CompDisplay *d);
CompOption * crashhandlerGetStartWmOption (CompDisplay *d);
void crashhandlerSetStartWmNotify (CompDisplay *d, crashhandlerDisplayOptionChangeNotifyProc notify);
char * crashhandlerGetWmCmd (CompDisplay *d);
CompOption * crashhandlerGetWmCmdOption (CompDisplay *d);
void crashhandlerSetWmCmdNotify (CompDisplay *d, crashhandlerDisplayOptionChangeNotifyProc notify);
#ifdef __cplusplus
}
#endif
#endif
syntax highlighted by Code2HTML, v. 0.9.1