diff options
Diffstat (limited to 'ui/views/view_targeter.h')
-rw-r--r-- | ui/views/view_targeter.h | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/ui/views/view_targeter.h b/ui/views/view_targeter.h index db52e66..3e460ca 100644 --- a/ui/views/view_targeter.h +++ b/ui/views/view_targeter.h @@ -5,9 +5,20 @@ #ifndef UI_VIEWS_VIEW_TARGETER_H_ #define UI_VIEWS_VIEW_TARGETER_H_ +#include "base/macros.h" #include "ui/events/event_targeter.h" #include "ui/views/views_export.h" +namespace gfx { +class Rect; +} // namespace gfx + +namespace ui { +class GestureEvent; +class KeyEvent; +class ScrollEvent; +} // namespace ui + namespace views { namespace internal { @@ -36,10 +47,6 @@ class VIEWS_EXPORT ViewTargeter : public ui::EventTargeter { ui::Event* event) override; ui::EventTarget* FindNextBestTarget(ui::EventTarget* previous_target, ui::Event* event) override; - bool SubtreeCanAcceptEvent(ui::EventTarget* target, - const ui::LocatedEvent& event) const override; - bool EventLocationInsideBounds(ui::EventTarget* target, - const ui::LocatedEvent& event) const override; private: View* FindTargetForKeyEvent(View* root, const ui::KeyEvent& key); |