27 #ifndef _CEGUIBoundSlot_h_
28 #define _CEGUIBoundSlot_h_
30 #include "CEGUI/Base.h"
31 #include "CEGUI/SubscriberSlot.h"
44 class CEGUIEXPORT BoundSlot :
45 public AllocatedObject<BoundSlot>
48 typedef unsigned int Group;
63 BoundSlot(Group group,
const SubscriberSlot& subscriber, Event& event);
69 BoundSlot(
const BoundSlot& other);
86 bool connected()
const;
111 bool operator==(
const BoundSlot& other)
const;
124 bool operator!=(
const BoundSlot& other)
const;
129 BoundSlot& operator=(
const BoundSlot& other);
131 SubscriberSlot* d_subscriber;
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.
Definition: cegui/src/String.cpp:150
Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
bool CEGUIEXPORT operator!=(const String &str1, const String &str2)
Return true if String str1 is not equal to String str2.
Definition: cegui/src/String.cpp:176