/* * 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 _VPSWITCH_OPTIONS_H #define _VPSWITCH_OPTIONS_H #ifndef _VPSWITCH_OPTIONS_INTERNAL #define getCompPluginInfo vpswitchOptionsGetCompPluginInfo #endif #ifdef __cplusplus extern "C" { #endif CompPluginVTable *vpswitchOptionsGetCompPluginInfo (void); typedef enum { VpswitchDisplayOptionBegin, VpswitchDisplayOptionSwitchTo1, VpswitchDisplayOptionSwitchTo2, VpswitchDisplayOptionSwitchTo3, VpswitchDisplayOptionSwitchTo4, VpswitchDisplayOptionSwitchTo5, VpswitchDisplayOptionSwitchTo6, VpswitchDisplayOptionSwitchTo7, VpswitchDisplayOptionSwitchTo8, VpswitchDisplayOptionSwitchTo9, VpswitchDisplayOptionSwitchTo10, VpswitchDisplayOptionSwitchTo11, VpswitchDisplayOptionSwitchTo12, VpswitchDisplayOptionLeft, VpswitchDisplayOptionRight, VpswitchDisplayOptionUp, VpswitchDisplayOptionDown, VpswitchDisplayOptionNext, VpswitchDisplayOptionPrev, VpswitchDisplayOptionInitiate, VpswitchDisplayOptionInitPlugin, VpswitchDisplayOptionInitAction, VpswitchDisplayOptionNum } VpswitchDisplayOptions; typedef void (*vpswitchDisplayOptionChangeNotifyProc) (CompDisplay *display, CompOption *opt, VpswitchDisplayOptions num); CompOption *vpswitchGetDisplayOption (CompDisplay *d, VpswitchDisplayOptions num); typedef enum { VpswitchScreenOptionNum } VpswitchScreenOptions; typedef void (*vpswitchScreenOptionChangeNotifyProc) (CompScreen *screen, CompOption *opt, VpswitchScreenOptions num); CompOption *vpswitchGetScreenOption (CompScreen *s, VpswitchScreenOptions num); CompAction * vpswitchGetBegin (CompDisplay *d); void vpswitchSetBeginInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetBeginTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetBeginOption (CompDisplay *d); void vpswitchSetBeginNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo1 (CompDisplay *d); void vpswitchSetSwitchTo1Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo1Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo1Option (CompDisplay *d); void vpswitchSetSwitchTo1Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo2 (CompDisplay *d); void vpswitchSetSwitchTo2Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo2Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo2Option (CompDisplay *d); void vpswitchSetSwitchTo2Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo3 (CompDisplay *d); void vpswitchSetSwitchTo3Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo3Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo3Option (CompDisplay *d); void vpswitchSetSwitchTo3Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo4 (CompDisplay *d); void vpswitchSetSwitchTo4Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo4Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo4Option (CompDisplay *d); void vpswitchSetSwitchTo4Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo5 (CompDisplay *d); void vpswitchSetSwitchTo5Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo5Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo5Option (CompDisplay *d); void vpswitchSetSwitchTo5Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo6 (CompDisplay *d); void vpswitchSetSwitchTo6Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo6Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo6Option (CompDisplay *d); void vpswitchSetSwitchTo6Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo7 (CompDisplay *d); void vpswitchSetSwitchTo7Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo7Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo7Option (CompDisplay *d); void vpswitchSetSwitchTo7Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo8 (CompDisplay *d); void vpswitchSetSwitchTo8Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo8Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo8Option (CompDisplay *d); void vpswitchSetSwitchTo8Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo9 (CompDisplay *d); void vpswitchSetSwitchTo9Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo9Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo9Option (CompDisplay *d); void vpswitchSetSwitchTo9Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo10 (CompDisplay *d); void vpswitchSetSwitchTo10Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo10Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo10Option (CompDisplay *d); void vpswitchSetSwitchTo10Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo11 (CompDisplay *d); void vpswitchSetSwitchTo11Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo11Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo11Option (CompDisplay *d); void vpswitchSetSwitchTo11Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetSwitchTo12 (CompDisplay *d); void vpswitchSetSwitchTo12Initiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetSwitchTo12Terminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetSwitchTo12Option (CompDisplay *d); void vpswitchSetSwitchTo12Notify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetLeft (CompDisplay *d); void vpswitchSetLeftInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetLeftTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetLeftOption (CompDisplay *d); void vpswitchSetLeftNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetRight (CompDisplay *d); void vpswitchSetRightInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetRightTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetRightOption (CompDisplay *d); void vpswitchSetRightNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetUp (CompDisplay *d); void vpswitchSetUpInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetUpTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetUpOption (CompDisplay *d); void vpswitchSetUpNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetDown (CompDisplay *d); void vpswitchSetDownInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetDownTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetDownOption (CompDisplay *d); void vpswitchSetDownNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetNext (CompDisplay *d); void vpswitchSetNextInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetNextTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetNextOption (CompDisplay *d); void vpswitchSetNextNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetPrev (CompDisplay *d); void vpswitchSetPrevInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetPrevTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetPrevOption (CompDisplay *d); void vpswitchSetPrevNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); CompAction * vpswitchGetInitiate (CompDisplay *d); void vpswitchSetInitiateInitiate (CompDisplay *d, CompActionCallBackProc init); void vpswitchSetInitiateTerminate (CompDisplay *d, CompActionCallBackProc term); CompOption * vpswitchGetInitiateOption (CompDisplay *d); void vpswitchSetInitiateNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); char * vpswitchGetInitPlugin (CompDisplay *d); CompOption * vpswitchGetInitPluginOption (CompDisplay *d); void vpswitchSetInitPluginNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); char * vpswitchGetInitAction (CompDisplay *d); CompOption * vpswitchGetInitActionOption (CompDisplay *d); void vpswitchSetInitActionNotify (CompDisplay *d, vpswitchDisplayOptionChangeNotifyProc notify); #ifdef __cplusplus } #endif #endif