27 #ifndef _CEGUIFreeFunctionSlot_h_
28 #define _CEGUIFreeFunctionSlot_h_
30 #include "CEGUI/SlotFunctorBase.h"
50 virtual bool operator()(
const EventArgs& args)
52 return d_function(args);
78 virtual bool operator()(
const EventArgs& args)
104 virtual bool operator()(
const EventArgs& )
133 virtual bool operator()(
const EventArgs&)
146 #endif // end of guard _CEGUIFreeFunctionSlot_h_
void( SlotFunction)(const EventArgs &)
Slot function type.
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:72
bool( SlotFunction)()
Slot function type.
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:98
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
Base class used as the argument to all subscribers Event object.
Definition: cegui/include/CEGUI/EventArgs.h:49
Slot functor class that calls back via a free function pointer. This variant ignores passed EventArgs...
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:123
Slot functor class that calls back via a free function pointer.
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:40
Slot functor class that calls back via a free function pointer. This variant doesn't require a handle...
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:68
Slot functor class that calls back via a free function pointer. This variant ignores passed EventArgs...
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:94
Defines abstract interface which will be used when constructing various functor objects that bind slo...
Definition: cegui/include/CEGUI/SlotFunctorBase.h:43
bool( SlotFunction)(const EventArgs &)
Slot function type.
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:44
void( SlotFunction)()
Slot function type.
Definition: cegui/include/CEGUI/FreeFunctionSlot.h:127