// signals.h #ifndef SIGNALS_H #define SIGNALS_H // ActionSignal typedef SigC::Signal0 ActionSignal; typedef SigC::Slot0 ActionSlot; // SwitchSignal // on/off = true/false typedef SigC::Signal1 SwitchSignal; typedef SigC::Slot1 SwitchSlot; // KeyboardSignal // Keycode, pressed typedef SigC::Signal2 KeyboardSignal; typedef SigC::Slot2 KeyboardSlot; // MouseMoveSignal // x,y typedef SigC::Signal2 MouseMoveSignal; typedef SigC::Slot2 MouseMoveSlot; #endif