85
85
virtual void raise(std::weak_ptr<Surface> const& surface) override;
88
90
std::shared_ptr<Surface> const& surface,
90
92
input::InputReceptionMode input_mode) override;
92
96
void add_observer(std::shared_ptr<Observer> const& observer) override;
93
97
void remove_observer(std::weak_ptr<Observer> const& observer) override;