extern WRegion *mplex_do_attach_new(WMPlex *mplex, WMPlexAttachParams *param,
WRegionCreateFn *fn, void *fn_param);
extern WRegion *mplex_do_attach_new(WMPlex *mplex, WMPlexAttachParams *param,
WRegionCreateFn *fn, void *fn_param);
extern void mplex_managed_remove(WMPlex *mplex, WRegion *reg);
extern void mplex_child_removed(WMPlex *mplex, WRegion *sub);
extern void mplex_managed_remove(WMPlex *mplex, WRegion *reg);
extern void mplex_child_removed(WMPlex *mplex, WRegion *sub);
extern WPHolder *mplex_prepare_manage(WMPlex *mplex, const WClientWin *cwin,
const WManageParams *param, int redir);
extern WPHolder *mplex_prepare_manage(WMPlex *mplex, const WClientWin *cwin,
const WManageParams *param, int redir);
extern void mplex_call_changed_hook(WMPlex *mplex, WHook *hook,
int mode, bool sw, WRegion *reg);
extern void mplex_call_changed_hook(WMPlex *mplex, WHook *hook,
int mode, bool sw, WRegion *reg);