28 #ifndef _CEGUIBoundSlot_h_
29 #define _CEGUIBoundSlot_h_
31 #include "CEGUIBase.h"
32 #include "CEGUISubscriberSlot.h"
48 typedef unsigned int Group;
86 bool connected()
const;
137 #endif // end of guard _CEGUIBoundSlot_h_
bool CEGUIEXPORT operator==(const String &str1, const String &str2)
Return true if String str1 is equal to String str2.
Class that tracks a SubscriberSlot, its group, and the Event to which it was subscribed. This is effectively what gets returned from the calls to the Event::subscribe members, though BoundSlot is always wrapped in a reference counted pointer. When a BoundSlot is deleted, the connection is unsubscribed and the SubscriberSlot is deleted.
Definition: CEGUIBoundSlot.h:45
SubscriberSlot class which is used when subscribing to events.
Definition: CEGUISubscriberSlot.h:52
bool CEGUIEXPORT operator!=(const String &str1, const String &str2)
Return true if String str1 is not equal to String str2.
Defines an 'event' which can be subscribed to by interested parties.
Definition: CEGUIEvent.h:58