/* MPT_AUAppDelegate */ #import @class MPT_FaceView; @class MPT_CERT; @class TestController; @class MPT_AUView; @interface MPT_AUAppDelegate : NSObject { IBOutlet NSWindow *window; IBOutlet MPT_FaceView *imageView; IBOutlet NSTextField *fileNameField; IBOutlet NSTextField *leftField; IBOutlet NSTextField *rightField; IBOutlet NSTextField *frameRateField; IBOutlet NSProgressIndicator *progress; IBOutlet NSProgressIndicator *dataLoading; IBOutlet NSWindow *dataWindow; IBOutlet NSTextView *dataTextView; IBOutlet NSButton *recordButton; IBOutlet MPT_AUView *AU1; IBOutlet MPT_AUView *AU2; IBOutlet MPT_AUView *AU4; IBOutlet MPT_AUView *AU5; IBOutlet MPT_AUView *AU10; IBOutlet MPT_AUView *AU12; IBOutlet MPT_AUView *AU14; IBOutlet MPT_AUView *AU20; IBOutlet MPT_AUView *smileView; BOOL videoTimer; MPT_CERT *cert; TestController *videoController; BOOL loading; BOOL captureFaces; unsigned int nextFace; NSDate *lastCapture; BOOL recording; NSMutableArray *recordedData; } - (IBAction)chooseFolder:(id)sender; - (IBAction)chooseImage:(id)sender; - (IBAction)startVideo:(id)sender; - (IBAction)saveDataWindow:(id)sender; - (IBAction)clearDataWindow:(id)sender; - (IBAction)imageChanged:(id)sender; - (IBAction)toggleRecording:(id)sender; - (IBAction)displayAboutPanel:(id)sender; - (NSWindow *)window; - (BOOL)findFaces; - (void)setFindFaces:(BOOL)value; - (BOOL)doCERT; - (void)setDoCERT:(BOOL)value; - (BOOL)displayGray; - (void)setDisplayGray:(BOOL)value; - (BOOL)doSmile; - (void)setDoSmile:(BOOL)value; - (BOOL)doFilters; - (void)setDoFilters:(BOOL)value; - (BOOL)captureFaces; - (void)setCaptureFaces:(BOOL)value; - (NSDate *)lastCapture; - (void)setLastCapture:(NSDate *)value; - (float)videoWidth; - (void)setVideoWidth:(float)value; - (float)videoHeight; - (void)setVideoHeight:(float)value; - (float)eyefinderOffset; - (void)setEyefinderOffset:(float)value; - (float)eyefinderDropoff; - (void)setEyefinderDropoff:(float)value; - (IBAction)restoreEyefinderDefaults:(id)sender; - (MPT_CERT *)cert; @end