eyeDrops  v2.3
A new approach to detecting eye blinks.
BlurredWindow.h
Go to the documentation of this file.
1 
31 #import <Cocoa/Cocoa.h>
32 #import "Settings.h"
33 
43 @interface BlurredWindow : NSWindowController {
44 
48  float blurStep;
49 
54 
59 
64 
68  bool isBlurring;
69 }
70 
74 typedef void * CGSConnection;
75 
79 extern OSStatus CGSSetWindowBackgroundBlurRadius(CGSConnection connection, NSInteger windowNumber, int radius);
80 
85 
94 - (void)enableBlurForWindow:(NSWindow *)window withRadius:(int) radius;
95 
99 - (void)startBlur;
100 
104 - (void)stopBlur;
105 
106 @end
Header file containing the shared settings class.
The Blurred Window controller..
Definition: BlurredWindow.h:43
void startBlur()
Definition: BlurredWindow.m:121
float currentBlurRadius
Definition: BlurredWindow.h:58
float blurStep
Definition: BlurredWindow.h:48
float blurStepDelay
Definition: BlurredWindow.h:53
void * CGSConnection
Definition: BlurredWindow.h:74
float maxBlurRadius
Definition: BlurredWindow.h:63
void stopBlur()
Definition: BlurredWindow.m:136
OSStatus CGSSetWindowBackgroundBlurRadius(CGSConnection connection, NSInteger windowNumber, int radius)
bool isBlurring
Definition: BlurredWindow.h:68
CGSConnection CGSDefaultConnectionForThread()