Lines Matching refs:IEvent
51 void AddEvent(const IEvent::Ptr&) override;
52 void RemoveEvent(const IEvent::Ptr&) override;
62 BASE_NS::vector<IEvent::Ptr> GetAllEvents() override;
63 BASE_NS::vector<IEvent::ConstPtr> GetAllEvents() const override;
69 IEvent::ConstPtr GetEventByName(BASE_NS::string_view name) const override;
70 IEvent::Ptr GetEventByName(BASE_NS::string_view name) override;
76 BASE_NS::vector<IEvent::Ptr> eventMetadata_;
103 BASE_NS::shared_ptr<IEvent> EventOnAdded() const override;
104 BASE_NS::shared_ptr<IEvent> EventOnRemoved() const override;
105 BASE_NS::shared_ptr<IEvent> EventOnMoved() const override;
106 BASE_NS::shared_ptr<IEvent> EventOnAdding() const override;
107 BASE_NS::shared_ptr<IEvent> EventOnRemoving() const override;