/*
* 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
syntax highlighted by Code2HTML, v. 0.9.1