Index: remoting/client/plugin/pepper_input_handler.h |
diff --git a/remoting/client/plugin/pepper_input_handler.h b/remoting/client/plugin/pepper_input_handler.h |
index 5a19f88bdf29da279b8516bc4025a18ffbbb9f03..7c1c0a908fd7035f1374f0ca0e1d3282d14ad39c 100644 |
--- a/remoting/client/plugin/pepper_input_handler.h |
+++ b/remoting/client/plugin/pepper_input_handler.h |
@@ -7,9 +7,11 @@ |
#include "remoting/client/input_handler.h" |
-struct PP_InputEvent_Character; |
-struct PP_InputEvent_Key; |
-struct PP_InputEvent_Mouse; |
+namespace pp { |
+class KeyboardInputEvent; |
+class MouseInputEvent; |
+class WheelInputEvent; |
+} |
namespace pp { |
class KeyboardInputEvent; |
@@ -18,11 +20,13 @@ class MouseInputEvent; |
namespace remoting { |
+class PepperViewProxy; |
+ |
class PepperInputHandler : public InputHandler { |
public: |
PepperInputHandler(ClientContext* context, |
protocol::ConnectionToHost* connection, |
- ChromotingView* view); |
+ PepperViewProxy* view); |
virtual ~PepperInputHandler(); |
virtual void Initialize(); |
@@ -35,6 +39,8 @@ class PepperInputHandler : public InputHandler { |
const pp::MouseInputEvent& event); |
private: |
+ PepperViewProxy* pepper_view_; |
+ |
DISALLOW_COPY_AND_ASSIGN(PepperInputHandler); |
}; |