Index: athena/input/accelerator_manager_impl.h |
diff --git a/athena/input/accelerator_manager_impl.h b/athena/input/accelerator_manager_impl.h |
index f7684e2de8fc8b58bfbfd75c7441cd156da115c5..5fe3f7b276f320b0805e8f54a257f920b44aa73a 100644 |
--- a/athena/input/accelerator_manager_impl.h |
+++ b/athena/input/accelerator_manager_impl.h |
@@ -63,15 +63,16 @@ class AcceleratorManagerImpl : public AcceleratorManager, |
virtual void RegisterAccelerators(const AcceleratorData accelerators[], |
size_t num_accelerators, |
AcceleratorHandler* handler) override; |
+ virtual void RegisterAccelerator(const AcceleratorData& accelerator_data, |
+ AcceleratorHandler* handler) override; |
+ virtual void UnregisterAccelerator(const AcceleratorData& accelerator_data, |
+ AcceleratorHandler* handler) override; |
virtual void SetDebugAcceleratorsEnabled(bool enabled) override; |
// ui::AcceleratorTarget: |
virtual bool AcceleratorPressed(const ui::Accelerator& accelerator) override; |
virtual bool CanHandleAccelerators() const override; |
- void RegisterAccelerator(const AcceleratorData& accelerator, |
- AcceleratorHandler* handler); |
- |
std::map<ui::Accelerator, InternalData> accelerators_; |
scoped_ptr<AcceleratorWrapper> accelerator_wrapper_; |
scoped_ptr<wm::AcceleratorFilter> accelerator_filter_; |