Index: remoting/client/ios/display/gl_display_handler.h |
diff --git a/remoting/client/ios/display/gl_display_handler.h b/remoting/client/ios/display/gl_display_handler.h |
index 39aad3edc395b432bf948fca8f2c227152d11279..606bf3ebde77e8fcbd5c124ee13e76346e8040e4 100644 |
--- a/remoting/client/ios/display/gl_display_handler.h |
+++ b/remoting/client/ios/display/gl_display_handler.h |
@@ -5,27 +5,32 @@ |
#ifndef REMOTING_CLIENT_IOS_DISPLAY_GL_DISPLAY_HANDLER_H_ |
#define REMOTING_CLIENT_IOS_DISPLAY_GL_DISPLAY_HANDLER_H_ |
+#import <Foundation/Foundation.h> |
+#import <GLKit/GLKit.h> |
+ |
#import "remoting/client/display/sys_opengl.h" |
+ |
#include "remoting/client/client_context.h" |
+#include "remoting/protocol/cursor_shape_stub.h" |
#include "remoting/protocol/frame_consumer.h" |
#include "remoting/protocol/video_renderer.h" |
namespace remoting { |
-namespace ios { |
-class AppRuntime; |
+class ChromotingClientRuntime; |
-} // namespace ios |
} // namespace remoting |
@interface GlDisplayHandler : NSObject { |
} |
-- (id)initWithRuntime:(remoting::ios::AppRuntime*)runtime; |
+- (id)initWithRuntime:(remoting::ChromotingClientRuntime*)runtime; |
- (void)created; |
+- (void)stop; |
- (void)glkView:(GLKView*)view drawInRect:(CGRect)rect; |
- (std::unique_ptr<remoting::protocol::VideoRenderer>)CreateVideoRenderer; |
+- (std::unique_ptr<remoting::protocol::CursorShapeStub>)CreateCursorShapeStub; |
@end |