X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=EnjoyableApplicationDelegate.h;fp=EnjoyableApplicationDelegate.h;h=6a198e6aa67706a29bf43067f7ed234c79756ec9;hp=0000000000000000000000000000000000000000;hb=d0f4d54bb9eb66cbd19fa4dabb56fc09f42bd22d;hpb=dcedf147ddcb6c21768cea94a2f06b93007d2a82 diff --git a/EnjoyableApplicationDelegate.h b/EnjoyableApplicationDelegate.h new file mode 100644 index 0000000..6a198e6 --- /dev/null +++ b/EnjoyableApplicationDelegate.h @@ -0,0 +1,28 @@ +// +// EnjoyableApplicationDelegate.h +// Enjoy +// +// Created by Sam McCall on 4/05/09. +// Copyright 2009 University of Otago. All rights reserved. +// + +@class NJDeviceController; +@class NJOutputController; +@class NJMappingsController; + +@interface EnjoyableApplicationDelegate : NSObject { + IBOutlet NSDrawer *drawer; + IBOutlet NSWindow *mainWindow; + IBOutlet NSToolbarItem *activeButton; + IBOutlet NSMenuItem *activeMenuItem; + IBOutlet NSMenu *dockMenuBase; +} + +@property (nonatomic, strong) IBOutlet NJDeviceController *inputController; +@property (nonatomic, strong) IBOutlet NJOutputController *outputController; +@property (nonatomic, strong) IBOutlet NJMappingsController *mappingsController; + +- (IBAction)toggleActivity:(id)sender; +- (void)mappingsChanged; + +@end