diff options
Diffstat (limited to 'libxklavier/xklavier_private_xmm.h')
-rw-r--r-- | libxklavier/xklavier_private_xmm.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/libxklavier/xklavier_private_xmm.h b/libxklavier/xklavier_private_xmm.h new file mode 100644 index 0000000..0824f29 --- /dev/null +++ b/libxklavier/xklavier_private_xmm.h @@ -0,0 +1,38 @@ +#ifndef __XKLAVIER_PRIVATE_XMM_H__ +#define __XKLAVIER_PRIVATE_XMM_H__ + +/* Start VTable methods */ + +extern Bool _XklXmmConfigActivate( const XklConfigRecPtr data ); + +extern void _XklXmmConfigInit( void ); + +extern Bool _XklXmmConfigLoadRegistry( void ); + +extern Bool _XklXmmConfigMultipleLayoutsSupported( void ); + +extern Bool _XklXmmConfigWriteFile( const char *fileName, + const XklConfigRecPtr data, + const Bool binary ); + +extern int _XklXmmEventHandler( XEvent * kev ); + +extern void _XklXmmFreeAllInfo( void ); + +extern const char **_XklXmmGetGroupNames( void ); + +extern unsigned _XklXmmGetNumGroups( void ); + +extern Bool _XklXmmLoadAllInfo( void ); + +extern void _XklXmmLockGroup( int group ); + +extern int _XklXmmPauseListen( void ); + +extern int _XklXmmResumeListen( void ); + +extern void _XklXmmSetIndicators( const XklState *windowState ); + +/* End of VTable methods */ + +#endif |