/*
* 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 _PUT_OPTIONS_H
#define _PUT_OPTIONS_H
#ifndef _PUT_OPTIONS_INTERNAL
#define getCompPluginInfo putOptionsGetCompPluginInfo
#endif
#ifdef __cplusplus
extern "C" {
#endif
CompPluginVTable *putOptionsGetCompPluginInfo (void);
typedef enum
{
PutDisplayOptionPutViewport,
PutDisplayOptionPutViewport1,
PutDisplayOptionPutViewport2,
PutDisplayOptionPutViewport3,
PutDisplayOptionPutViewport4,
PutDisplayOptionPutViewport5,
PutDisplayOptionPutViewport6,
PutDisplayOptionPutViewport7,
PutDisplayOptionPutViewport8,
PutDisplayOptionPutViewport9,
PutDisplayOptionPutViewport10,
PutDisplayOptionPutViewport11,
PutDisplayOptionPutViewport12,
PutDisplayOptionPutViewportLeft,
PutDisplayOptionPutViewportRight,
PutDisplayOptionPutViewportUp,
PutDisplayOptionPutViewportDown,
PutDisplayOptionPutCenter,
PutDisplayOptionPutLeft,
PutDisplayOptionPutRight,
PutDisplayOptionPutTop,
PutDisplayOptionPutBottom,
PutDisplayOptionPutTopleft,
PutDisplayOptionPutTopright,
PutDisplayOptionPutBottomleft,
PutDisplayOptionPutBottomright,
PutDisplayOptionPutRestore,
PutDisplayOptionPutPointer,
PutDisplayOptionPutExact,
PutDisplayOptionNum
} PutDisplayOptions;
typedef void (*putDisplayOptionChangeNotifyProc) (CompDisplay *display, CompOption *opt, PutDisplayOptions num);
CompOption *putGetDisplayOption (CompDisplay *d, PutDisplayOptions num);
typedef enum
{
PutScreenOptionPadLeft,
PutScreenOptionPadRight,
PutScreenOptionPadTop,
PutScreenOptionPadBottom,
PutScreenOptionUnfocusWindow,
PutScreenOptionWindowCenter,
PutScreenOptionAvoidOffscreen,
PutScreenOptionSpeed,
PutScreenOptionTimestep,
PutScreenOptionNum
} PutScreenOptions;
typedef void (*putScreenOptionChangeNotifyProc) (CompScreen *screen, CompOption *opt, PutScreenOptions num);
CompOption *putGetScreenOption (CompScreen *s, PutScreenOptions num);
CompAction * putGetPutViewport (CompDisplay *d);
void putSetPutViewportInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewportTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewportOption (CompDisplay *d);
void putSetPutViewportNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport1 (CompDisplay *d);
void putSetPutViewport1Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport1Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport1Option (CompDisplay *d);
void putSetPutViewport1Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport2 (CompDisplay *d);
void putSetPutViewport2Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport2Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport2Option (CompDisplay *d);
void putSetPutViewport2Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport3 (CompDisplay *d);
void putSetPutViewport3Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport3Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport3Option (CompDisplay *d);
void putSetPutViewport3Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport4 (CompDisplay *d);
void putSetPutViewport4Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport4Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport4Option (CompDisplay *d);
void putSetPutViewport4Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport5 (CompDisplay *d);
void putSetPutViewport5Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport5Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport5Option (CompDisplay *d);
void putSetPutViewport5Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport6 (CompDisplay *d);
void putSetPutViewport6Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport6Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport6Option (CompDisplay *d);
void putSetPutViewport6Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport7 (CompDisplay *d);
void putSetPutViewport7Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport7Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport7Option (CompDisplay *d);
void putSetPutViewport7Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport8 (CompDisplay *d);
void putSetPutViewport8Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport8Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport8Option (CompDisplay *d);
void putSetPutViewport8Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport9 (CompDisplay *d);
void putSetPutViewport9Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport9Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport9Option (CompDisplay *d);
void putSetPutViewport9Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport10 (CompDisplay *d);
void putSetPutViewport10Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport10Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport10Option (CompDisplay *d);
void putSetPutViewport10Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport11 (CompDisplay *d);
void putSetPutViewport11Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport11Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport11Option (CompDisplay *d);
void putSetPutViewport11Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewport12 (CompDisplay *d);
void putSetPutViewport12Initiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewport12Terminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewport12Option (CompDisplay *d);
void putSetPutViewport12Notify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewportLeft (CompDisplay *d);
void putSetPutViewportLeftInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewportLeftTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewportLeftOption (CompDisplay *d);
void putSetPutViewportLeftNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewportRight (CompDisplay *d);
void putSetPutViewportRightInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewportRightTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewportRightOption (CompDisplay *d);
void putSetPutViewportRightNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewportUp (CompDisplay *d);
void putSetPutViewportUpInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewportUpTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewportUpOption (CompDisplay *d);
void putSetPutViewportUpNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutViewportDown (CompDisplay *d);
void putSetPutViewportDownInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutViewportDownTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutViewportDownOption (CompDisplay *d);
void putSetPutViewportDownNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutCenter (CompDisplay *d);
void putSetPutCenterInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutCenterTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutCenterOption (CompDisplay *d);
void putSetPutCenterNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutLeft (CompDisplay *d);
void putSetPutLeftInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutLeftTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutLeftOption (CompDisplay *d);
void putSetPutLeftNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutRight (CompDisplay *d);
void putSetPutRightInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutRightTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutRightOption (CompDisplay *d);
void putSetPutRightNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutTop (CompDisplay *d);
void putSetPutTopInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutTopTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutTopOption (CompDisplay *d);
void putSetPutTopNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutBottom (CompDisplay *d);
void putSetPutBottomInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutBottomTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutBottomOption (CompDisplay *d);
void putSetPutBottomNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutTopleft (CompDisplay *d);
void putSetPutTopleftInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutTopleftTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutTopleftOption (CompDisplay *d);
void putSetPutTopleftNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutTopright (CompDisplay *d);
void putSetPutToprightInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutToprightTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutToprightOption (CompDisplay *d);
void putSetPutToprightNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutBottomleft (CompDisplay *d);
void putSetPutBottomleftInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutBottomleftTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutBottomleftOption (CompDisplay *d);
void putSetPutBottomleftNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutBottomright (CompDisplay *d);
void putSetPutBottomrightInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutBottomrightTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutBottomrightOption (CompDisplay *d);
void putSetPutBottomrightNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutRestore (CompDisplay *d);
void putSetPutRestoreInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutRestoreTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutRestoreOption (CompDisplay *d);
void putSetPutRestoreNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutPointer (CompDisplay *d);
void putSetPutPointerInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutPointerTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutPointerOption (CompDisplay *d);
void putSetPutPointerNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
CompAction * putGetPutExact (CompDisplay *d);
void putSetPutExactInitiate (CompDisplay *d, CompActionCallBackProc init);
void putSetPutExactTerminate (CompDisplay *d, CompActionCallBackProc term);
CompOption * putGetPutExactOption (CompDisplay *d);
void putSetPutExactNotify (CompDisplay *d, putDisplayOptionChangeNotifyProc notify);
int putGetPadLeft (CompScreen *s);
CompOption * putGetPadLeftOption (CompScreen *s);
void putSetPadLeftNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
int putGetPadRight (CompScreen *s);
CompOption * putGetPadRightOption (CompScreen *s);
void putSetPadRightNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
int putGetPadTop (CompScreen *s);
CompOption * putGetPadTopOption (CompScreen *s);
void putSetPadTopNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
int putGetPadBottom (CompScreen *s);
CompOption * putGetPadBottomOption (CompScreen *s);
void putSetPadBottomNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
Bool putGetUnfocusWindow (CompScreen *s);
CompOption * putGetUnfocusWindowOption (CompScreen *s);
void putSetUnfocusWindowNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
Bool putGetWindowCenter (CompScreen *s);
CompOption * putGetWindowCenterOption (CompScreen *s);
void putSetWindowCenterNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
Bool putGetAvoidOffscreen (CompScreen *s);
CompOption * putGetAvoidOffscreenOption (CompScreen *s);
void putSetAvoidOffscreenNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
float putGetSpeed (CompScreen *s);
CompOption * putGetSpeedOption (CompScreen *s);
void putSetSpeedNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
float putGetTimestep (CompScreen *s);
CompOption * putGetTimestepOption (CompScreen *s);
void putSetTimestepNotify (CompScreen *s, putScreenOptionChangeNotifyProc notify);
#ifdef __cplusplus
}
#endif
#endif
syntax highlighted by Code2HTML, v. 0.9.1