Searched refs:EventTarget (Results 1 - 7 of 7) sorted by relevance

/haiku/src/servers/app/
H A DEventDispatcher.h28 class EventTarget { class
30 EventTarget();
31 ~EventTarget();
61 virtual filter_result Filter(BMessage* event, EventTarget** _target,
63 virtual void RemoveTarget(EventTarget* target);
74 void RemoveTarget(EventTarget& target);
76 bool AddListener(EventTarget& target, int32 token,
78 bool AddTemporaryListener(EventTarget& target,
80 void RemoveListener(EventTarget& target, int32 token);
81 void RemoveTemporaryListener(EventTarget
[all...]
H A DEventDispatcher.cpp47 (or more correctly, to its EventTarget).
85 EventTarget::EventTarget() function in class:EventTarget
92 EventTarget::~EventTarget()
98 EventTarget::SetTo(const BMessenger& messenger)
105 EventTarget::FindListener(int32 token, int32* _index)
122 EventTarget::_RemoveTemporaryListener(event_listener* listener, int32 index)
149 EventTarget::RemoveTemporaryListeners()
160 EventTarget
[all...]
H A DServerWindow.h66 ::EventTarget& EventTarget() { return fEventTarget; } function in class:ServerWindow
167 ::EventTarget fEventTarget;
H A DWindow.h106 ::EventTarget& EventTarget() const function in class:Window
107 { return fWindow->EventTarget(); }
H A DDesktop.h234 EventTarget* KeyboardEventTarget();
241 EventTarget* FindTarget(BMessenger& messenger);
H A DDesktop.cpp95 virtual filter_result Filter(BMessage* message, EventTarget** _target,
97 virtual void RemoveTarget(EventTarget* target);
100 void _UpdateFocus(int32 key, uint32 modifiers, EventTarget** _target);
103 EventTarget* fLastFocus;
112 virtual filter_result Filter(BMessage* message, EventTarget** _target,
138 KeyboardFilter::_UpdateFocus(int32 key, uint32 modifiers, EventTarget** _target)
143 EventTarget* focus = fDesktop->KeyboardEventTarget();
182 KeyboardFilter::Filter(BMessage* message, EventTarget** _target,
237 KeyboardFilter::RemoveTarget(EventTarget* target)
260 MouseFilter::Filter(BMessage* message, EventTarget** _targe
[all...]
H A DServerWindow.cpp561 fDesktop->EventDispatcher().AddListener(EventTarget(),
1273 EventTarget(), token);
1333 fDesktop->EventDispatcher().AddListener(EventTarget(),
1336 fDesktop->EventDispatcher().RemoveListener(EventTarget(),
1356 fDesktop->EventDispatcher().AddTemporaryListener(EventTarget(),
1359 fDesktop->EventDispatcher().RemoveTemporaryListener(EventTarget(),

Completed in 56 milliseconds