17d8a9cc2Snia/* 27d8a9cc2Snia * AUTOGENERATED FILE -- DO NOT EDIT 3df1c27a6Snia * This file is generated automatically by /encrypt/home/nia/git/ctwm-4.1.0/tools/mk_function_bits.sh 4df1c27a6Snia * from '/encrypt/home/nia/git/ctwm-4.1.0/functions_defs.list' 57d8a9cc2Snia * during the build process. 67d8a9cc2Snia */ 77d8a9cc2Snia 87d8a9cc2Snia#ifndef _CTWM_FUNCTIONS_DISPATCH_EXECUTION_H 97d8a9cc2Snia#define _CTWM_FUNCTIONS_DISPATCH_EXECUTION_H 107d8a9cc2Snia 117d8a9cc2Snia/* Dispatcher table for executing functions */ 127d8a9cc2Sniastatic ExFunc * const func_dispatch[] = { 137d8a9cc2Snia [F_ADDTOWORKSPACE] = f_addtoworkspace_impl, 14df1c27a6Snia#ifdef CAPTIVE 157d8a9cc2Snia [F_ADOPTWINDOW] = f_adoptwindow_impl, 16df1c27a6Snia#endif 177d8a9cc2Snia [F_ALTCONTEXT] = f_altcontext_impl, 187d8a9cc2Snia [F_ALTKEYMAP] = f_altkeymap_impl, 197d8a9cc2Snia [F_AUTOLOWER] = f_autolower_impl, 207d8a9cc2Snia [F_AUTORAISE] = f_autoraise_impl, 217d8a9cc2Snia [F_BACKICONMGR] = f_backiconmgr_impl, 227d8a9cc2Snia [F_BACKMAPICONMGR] = f_backmapiconmgr_impl, 237d8a9cc2Snia [F_BEEP] = f_beep_impl, 247d8a9cc2Snia [F_BOTTOMZOOM] = f_bottomzoom_impl, 257d8a9cc2Snia [F_CHANGEPRIORITY] = f_changepriority_impl, 267d8a9cc2Snia [F_CHANGESIZE] = f_changesize_impl, 277d8a9cc2Snia [F_CIRCLEDOWN] = f_circledown_impl, 287d8a9cc2Snia [F_CIRCLEUP] = f_circleup_impl, 297d8a9cc2Snia [F_COLORMAP] = f_colormap_impl, 307d8a9cc2Snia [F_DEICONIFY] = f_deiconify_impl, 317d8a9cc2Snia [F_DELETE] = f_delete_impl, 327d8a9cc2Snia [F_DELETEORDESTROY] = f_deleteordestroy_impl, 337d8a9cc2Snia [F_DELTASTOP] = f_deltastop_impl, 347d8a9cc2Snia [F_DESTROY] = f_destroy_impl, 357d8a9cc2Snia [F_DOWNICONMGR] = f_downiconmgr_impl, 367d8a9cc2Snia [F_DOWNWORKSPACE] = f_downworkspace_impl, 377d8a9cc2Snia [F_EXEC] = f_exec_impl, 387d8a9cc2Snia [F_FILL] = f_fill_impl, 39df1c27a6Snia#ifdef WINBOX 407d8a9cc2Snia [F_FITTOCONTENT] = f_fittocontent_impl, 41df1c27a6Snia#endif 427d8a9cc2Snia [F_FOCUS] = f_focus_impl, 437d8a9cc2Snia [F_FORCEMOVE] = f_forcemove_impl, 447d8a9cc2Snia [F_FORWICONMGR] = f_forwiconmgr_impl, 457d8a9cc2Snia [F_FORWMAPICONMGR] = f_forwmapiconmgr_impl, 467d8a9cc2Snia [F_FULLSCREENZOOM] = f_fullscreenzoom_impl, 477d8a9cc2Snia [F_FULLZOOM] = f_fullzoom_impl, 487d8a9cc2Snia [F_FUNCTION] = f_function_impl, 497d8a9cc2Snia [F_GOTOWORKSPACE] = f_gotoworkspace_impl, 507d8a9cc2Snia [F_HIDEICONMGR] = f_hideiconmgr_impl, 517d8a9cc2Snia [F_HIDEWORKSPACEMGR] = f_hideworkspacemgr_impl, 527d8a9cc2Snia [F_HORIZOOM] = f_horizoom_impl, 53df1c27a6Snia#ifdef CAPTIVE 547d8a9cc2Snia [F_HYPERMOVE] = f_hypermove_impl, 55df1c27a6Snia#endif 567d8a9cc2Snia [F_ICONIFY] = f_iconify_impl, 577d8a9cc2Snia [F_IDENTIFY] = f_identify_impl, 587d8a9cc2Snia [F_INITSIZE] = f_initsize_impl, 597d8a9cc2Snia [F_JUMPDOWN] = f_jumpdown_impl, 607d8a9cc2Snia [F_JUMPLEFT] = f_jumpleft_impl, 617d8a9cc2Snia [F_JUMPRIGHT] = f_jumpright_impl, 627d8a9cc2Snia [F_JUMPUP] = f_jumpup_impl, 637d8a9cc2Snia [F_LEFTICONMGR] = f_lefticonmgr_impl, 647d8a9cc2Snia [F_LEFTWORKSPACE] = f_leftworkspace_impl, 657d8a9cc2Snia [F_LEFTZOOM] = f_leftzoom_impl, 667d8a9cc2Snia [F_LOWER] = f_lower_impl, 677d8a9cc2Snia [F_MENU] = f_menu_impl, 687d8a9cc2Snia [F_MOVE] = f_move_impl, 697d8a9cc2Snia [F_MOVEPACK] = f_movepack_impl, 707d8a9cc2Snia [F_MOVEPUSH] = f_movepush_impl, 717d8a9cc2Snia [F_MOVERESIZE] = f_moveresize_impl, 727d8a9cc2Snia [F_MOVETITLEBAR] = f_movetitlebar_impl, 737d8a9cc2Snia [F_MOVETONEXTWORKSPACE] = f_movetonextworkspace_impl, 747d8a9cc2Snia [F_MOVETONEXTWORKSPACEANDFOLLOW] = f_movetonextworkspaceandfollow_impl, 757d8a9cc2Snia [F_MOVETOPREVWORKSPACE] = f_movetoprevworkspace_impl, 767d8a9cc2Snia [F_MOVETOPREVWORKSPACEANDFOLLOW] = f_movetoprevworkspaceandfollow_impl, 777d8a9cc2Snia [F_NEXTICONMGR] = f_nexticonmgr_impl, 787d8a9cc2Snia [F_NEXTWORKSPACE] = f_nextworkspace_impl, 797d8a9cc2Snia [F_NOP] = f_nop_impl, 807d8a9cc2Snia [F_OCCUPY] = f_occupy_impl, 817d8a9cc2Snia [F_OCCUPYALL] = f_occupyall_impl, 827d8a9cc2Snia [F_PACK] = f_pack_impl, 837d8a9cc2Snia [F_PIN] = f_pin_impl, 847d8a9cc2Snia [F_PREVICONMGR] = f_previconmgr_impl, 857d8a9cc2Snia [F_PREVWORKSPACE] = f_prevworkspace_impl, 867d8a9cc2Snia [F_PRIORITYSWITCHING] = f_priorityswitching_impl, 877d8a9cc2Snia [F_QUIT] = f_quit_impl, 887d8a9cc2Snia [F_RAISE] = f_raise_impl, 897d8a9cc2Snia [F_RAISEICONS] = f_raiseicons_impl, 907d8a9cc2Snia [F_RAISELOWER] = f_raiselower_impl, 917d8a9cc2Snia [F_RAISEORSQUEEZE] = f_raiseorsqueeze_impl, 927d8a9cc2Snia [F_REFRESH] = f_refresh_impl, 937d8a9cc2Snia [F_REMOVEFROMWORKSPACE] = f_removefromworkspace_impl, 947d8a9cc2Snia#ifdef SOUNDS 957d8a9cc2Snia [F_REREADSOUNDS] = f_rereadsounds_impl, 967d8a9cc2Snia#endif 977d8a9cc2Snia [F_RESCUEWINDOWS] = f_rescuewindows_impl, 987d8a9cc2Snia [F_RESIZE] = f_resize_impl, 997d8a9cc2Snia [F_RESTART] = f_restart_impl, 1007d8a9cc2Snia [F_RESTOREGEOMETRY] = f_restoregeometry_impl, 1017d8a9cc2Snia [F_RIGHTICONMGR] = f_righticonmgr_impl, 1027d8a9cc2Snia [F_RIGHTWORKSPACE] = f_rightworkspace_impl, 1037d8a9cc2Snia [F_RIGHTZOOM] = f_rightzoom_impl, 1047d8a9cc2Snia [F_RING] = f_ring_impl, 1057d8a9cc2Snia [F_SAVEGEOMETRY] = f_savegeometry_impl, 1067d8a9cc2Snia [F_SAVEYOURSELF] = f_saveyourself_impl, 1077d8a9cc2Snia [F_SEPARATOR] = f_separator_impl, 1087d8a9cc2Snia [F_SETBUTTONSSTATE] = f_setbuttonsstate_impl, 1097d8a9cc2Snia [F_SETMAPSTATE] = f_setmapstate_impl, 1107d8a9cc2Snia [F_SETPRIORITY] = f_setpriority_impl, 1117d8a9cc2Snia [F_SHOWBACKGROUND] = f_showbackground_impl, 1127d8a9cc2Snia [F_SHOWICONMGR] = f_showiconmgr_impl, 1137d8a9cc2Snia [F_SHOWWORKSPACEMGR] = f_showworkspacemgr_impl, 1147d8a9cc2Snia [F_SLOWDOWNANIMATION] = f_slowdownanimation_impl, 1157d8a9cc2Snia [F_SORTICONMGR] = f_sorticonmgr_impl, 1167d8a9cc2Snia [F_SPEEDUPANIMATION] = f_speedupanimation_impl, 1177d8a9cc2Snia [F_SQUEEZE] = f_squeeze_impl, 1187d8a9cc2Snia [F_STARTANIMATION] = f_startanimation_impl, 1197d8a9cc2Snia [F_STOPANIMATION] = f_stopanimation_impl, 1207d8a9cc2Snia [F_SWITCHPRIORITY] = f_switchpriority_impl, 1217d8a9cc2Snia [F_TINYLOWER] = f_tinylower_impl, 1227d8a9cc2Snia [F_TINYRAISE] = f_tinyraise_impl, 1237d8a9cc2Snia [F_TITLE] = f_title_impl, 1247d8a9cc2Snia [F_TOGGLEOCCUPATION] = f_toggleoccupation_impl, 1257d8a9cc2Snia#ifdef SOUNDS 1267d8a9cc2Snia [F_TOGGLESOUND] = f_togglesound_impl, 1277d8a9cc2Snia#endif 1287d8a9cc2Snia [F_TOGGLESTATE] = f_togglestate_impl, 1297d8a9cc2Snia [F_TOGGLEWORKSPACEMGR] = f_toggleworkspacemgr_impl, 1307d8a9cc2Snia [F_TOPZOOM] = f_topzoom_impl, 1317d8a9cc2Snia [F_TRACE] = f_trace_impl, 1327d8a9cc2Snia [F_UNFOCUS] = f_unfocus_impl, 1337d8a9cc2Snia [F_UNSQUEEZE] = f_unsqueeze_impl, 1347d8a9cc2Snia [F_UPICONMGR] = f_upiconmgr_impl, 1357d8a9cc2Snia [F_UPWORKSPACE] = f_upworkspace_impl, 1367d8a9cc2Snia [F_VANISH] = f_vanish_impl, 1377d8a9cc2Snia [F_VERSION] = f_version_impl, 1387d8a9cc2Snia [F_WARPHERE] = f_warphere_impl, 1397d8a9cc2Snia [F_WARPRING] = f_warpring_impl, 1407d8a9cc2Snia [F_WARPTO] = f_warpto_impl, 1417d8a9cc2Snia [F_WARPTOICONMGR] = f_warptoiconmgr_impl, 1427d8a9cc2Snia [F_WARPTOSCREEN] = f_warptoscreen_impl, 1437d8a9cc2Snia [F_WINREFRESH] = f_winrefresh_impl, 144df1c27a6Snia [F_XBOTTOMZOOM] = f_xbottomzoom_impl, 145df1c27a6Snia [F_XFULLSCREENZOOM] = f_xfullscreenzoom_impl, 146df1c27a6Snia [F_XFULLZOOM] = f_xfullzoom_impl, 147df1c27a6Snia [F_XHORIZOOM] = f_xhorizoom_impl, 148df1c27a6Snia [F_XLEFTZOOM] = f_xleftzoom_impl, 149df1c27a6Snia [F_XRIGHTZOOM] = f_xrightzoom_impl, 150df1c27a6Snia [F_XTOPZOOM] = f_xtopzoom_impl, 151df1c27a6Snia [F_XZOOM] = f_xzoom_impl, 1527d8a9cc2Snia [F_ZOOM] = f_zoom_impl, 1537d8a9cc2Snia [F_POPUP] = f_popup_impl, 1547d8a9cc2Snia [F_WINWARP] = f_winwarp_impl, 1557d8a9cc2Snia}; 1567d8a9cc2Snia 1577d8a9cc2Sniastatic const size_t num_f_dis = (sizeof(func_dispatch) / sizeof(func_dispatch[0])); 1587d8a9cc2Snia 1597d8a9cc2Snia#endif // _CTWM_FUNCTIONS_DISPATCH_EXECUTION_H 160