Lines Matching defs:Event
14 class Event;
19 virtual status_t RegisterExternalEvent(Event* event,
22 virtual void UnregisterExternalEvent(Event* event,
27 class Event {
29 Event(Event* parent);
30 virtual ~Event();
38 virtual void Trigger(Event* origin);
44 Event* Parent() const;
49 Event* fParent;
56 static Event* FromMessage(const BMessenger& target,
58 static Event* AddOnDemand(const BMessenger& target, Event* event);
59 static Event* ResolveExternalEvent(Event* event,
61 static void TriggerExternalEvent(Event* event);
62 static void ResetStickyExternalEvent(Event* event);
63 static bool TriggerDemand(Event* event, bool testOnly = false);