diff options
Diffstat (limited to 'src/nsterm.h')
-rw-r--r-- | src/nsterm.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/nsterm.h b/src/nsterm.h index f68c3246a70..7c6197f1288 100644 --- a/src/nsterm.h +++ b/src/nsterm.h @@ -417,6 +417,9 @@ typedef id instancetype; int maximized_width, maximized_height; NSWindow *nonfs_window; BOOL fs_is_native; +#ifdef NS_IMPL_COCOA + CGContextRef drawingBuffer; +#endif @public struct frame *emacsframe; int rows, cols; @@ -457,7 +460,13 @@ typedef id instancetype; #endif - (int)fullscreenState; -/* Non-notification versions of NSView methods. Used for direct calls. */ +#ifdef NS_IMPL_COCOA +- (void)focusOnDrawingBuffer; +#endif +- (void)copyRect:(NSRect)srcRect to:(NSRect)dstRect; +- (void)createDrawingBuffer; + +/* Non-notification versions of NSView methods. Used for direct calls. */ - (void)windowWillEnterFullScreen; - (void)windowDidEnterFullScreen; - (void)windowWillExitFullScreen; @@ -471,6 +480,8 @@ typedef id instancetype; { NSPoint grabOffset; } + +- (void)setAppearance; @end |