27 #ifndef _CEGUIBoundSlot_h_
28 #define _CEGUIBoundSlot_h_
30 #include "CEGUI/Base.h"
31 #include "CEGUI/SubscriberSlot.h"
48 typedef unsigned int Group;
Definition: MemoryAllocatedObject.h:110
Class that tracks a SubscriberSlot, its group, and the Event to which it was subscribed....
Definition: BoundSlot.h:46
bool operator==(const BoundSlot &other) const
Equality operator.
bool connected() const
Returns whether the slot which this object is tracking is still internally connected to the signal / ...
BoundSlot(Group group, const SubscriberSlot &subscriber, Event &event)
Constructor.
bool operator!=(const BoundSlot &other) const
Non-equality operator.
void disconnect()
Disconnects the slot. Once disconnected, the slot will no longer be called when the associated signal...
BoundSlot(const BoundSlot &other)
Copy constructor.
Defines an 'event' which can be subscribed to by interested parties.
Definition: Event.h:59
SubscriberSlot class which is used when subscribing to events.
Definition: SubscriberSlot.h:53
Main namespace for Crazy Eddie's GUI Library.
Definition: arch_overview.dox:1