27 #ifndef _CEGUILinkedEvent_h_ 28 #define _CEGUILinkedEvent_h_ 30 #include "CEGUI/Event.h" 34 # pragma warning(push) 35 # pragma warning(disable : 4251) 53 class CEGUIEXPORT LinkedEvent :
public Event
66 LinkedEvent(
const String& event_name, EventSet* target_event_set);
82 void addLinkedTarget(Event& link_target);
85 bool handler(
const EventArgs& args);
87 LinkedEvent(
const LinkedEvent& e) : Event(e) {}
92 LinkedConnections d_connections;
94 const EventSet* d_owner;
100 # pragma warning(pop) 103 #endif // end of guard _CEGUILinkedEvent_h_ Main namespace for Crazy Eddie's GUI Library.
Definition: cegui/include/CEGUI/Affector.h:42
RefCounted< BoundSlot > Connection
Connection object. This is a thin 'smart pointer' wrapper around the actual BoundSlot that represents...
Definition: cegui/include/CEGUI/Event.h:68