27 #ifndef _CEGUIEventArgs_h_
28 #define _CEGUIEventArgs_h_
30 #include "CEGUI/Base.h"
49 class CEGUIEXPORT EventArgs :
50 public AllocatedObject<EventArgs>
56 EventArgs(
void) : handled(0) {}
57 virtual ~EventArgs(
void) {}
73 class CEGUIEXPORT LinkedEventArgs :
public EventArgs
76 LinkedEventArgs(
const EventArgs& args,
const EventSet* event_set) :
78 sourceEventSet(event_set)
83 const EventArgs& originalArgs;
85 const EventSet* sourceEventSet;
91 #endif // end of guard _CEGUIEventArgs_h_