/* * 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 _ADDHELPER_OPTIONS_H #define _ADDHELPER_OPTIONS_H #ifndef _ADDHELPER_OPTIONS_INTERNAL #define getCompPluginInfo addhelperOptionsGetCompPluginInfo #endif #ifdef __cplusplus extern "C" { #endif CompPluginVTable *addhelperOptionsGetCompPluginInfo (void); typedef enum { AddhelperDisplayOptionToggle, AddhelperDisplayOptionWindowTypes, AddhelperDisplayOptionBrightness, AddhelperDisplayOptionSaturation, AddhelperDisplayOptionOpacity, AddhelperDisplayOptionNum } AddhelperDisplayOptions; typedef void (*addhelperDisplayOptionChangeNotifyProc) (CompDisplay *display, CompOption *opt, AddhelperDisplayOptions num); CompOption *addhelperGetDisplayOption (CompDisplay *d, AddhelperDisplayOptions num); typedef enum { AddhelperScreenOptionNum } AddhelperScreenOptions; typedef void (*addhelperScreenOptionChangeNotifyProc) (CompScreen *screen, CompOption *opt, AddhelperScreenOptions num); CompOption *addhelperGetScreenOption (CompScreen *s, AddhelperScreenOptions num); CompAction * addhelperGetToggle (CompDisplay *d); void addhelperSetToggleInitiate (CompDisplay *d, CompActionCallBackProc init); void addhelperSetToggleTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * addhelperGetToggleOption (CompDisplay *d); void addhelperSetToggleNotify (CompDisplay *d, addhelperDisplayOptionChangeNotifyProc notify); CompMatch * addhelperGetWindowTypes (CompDisplay *d); CompOption * addhelperGetWindowTypesOption (CompDisplay *d); void addhelperSetWindowTypesNotify (CompDisplay *d, addhelperDisplayOptionChangeNotifyProc notify); int addhelperGetBrightness (CompDisplay *d); CompOption * addhelperGetBrightnessOption (CompDisplay *d); void addhelperSetBrightnessNotify (CompDisplay *d, addhelperDisplayOptionChangeNotifyProc notify); int addhelperGetSaturation (CompDisplay *d); CompOption * addhelperGetSaturationOption (CompDisplay *d); void addhelperSetSaturationNotify (CompDisplay *d, addhelperDisplayOptionChangeNotifyProc notify); int addhelperGetOpacity (CompDisplay *d); CompOption * addhelperGetOpacityOption (CompDisplay *d); void addhelperSetOpacityNotify (CompDisplay *d, addhelperDisplayOptionChangeNotifyProc notify); #ifdef __cplusplus } #endif #endif