Lines Matching refs:KeyEvent
36 std::function<void(std::shared_ptr<KeyEvent>)> callback)
61 void Trigger(std::shared_ptr<KeyEvent> keyEvent);
62 void Run(std::shared_ptr<KeyEvent> keyEvent) const;
70 std::shared_ptr<KeyEvent> keyEvent_;
71 std::function<void(std::shared_ptr<KeyEvent>)> callback_;
81 virtual bool Intercept(std::shared_ptr<KeyEvent> KeyEvent) = 0;
84 std::function<void(std::shared_ptr<KeyEvent>)> callback);
94 void TriggerHandlers(std::shared_ptr<KeyEvent> keyEvent);
95 void RunHandler(int32_t handlerId, std::shared_ptr<KeyEvent> keyEvent);
96 void NotifyHandlers(std::shared_ptr<KeyEvent> keyEvent);
111 bool Intercept(std::shared_ptr<KeyEvent> KeyEvent) override;
127 bool Intercept(std::shared_ptr<KeyEvent> keyEvent) override;
131 virtual void OnTriggerAll(std::shared_ptr<KeyEvent> keyEvent) {}
134 bool RecognizeGesture(std::shared_ptr<KeyEvent> keyEvent);
135 void TriggerAll(std::shared_ptr<KeyEvent> keyEvent);
148 std::function<void(std::shared_ptr<KeyEvent>)> callback) override;
149 void OnTriggerAll(std::shared_ptr<KeyEvent> keyEvent) override;
159 std::function<void(std::shared_ptr<KeyEvent>)> callback);
161 bool Intercept(std::shared_ptr<KeyEvent> KeyEvent);