X-Git-Url: https://git.yukkurigames.com/?a=blobdiff_plain;f=Classes%2FNJDeviceController.h;h=29b8b3876318ce7e90f16cf19230a07fe84f88ac;hb=a3d6f991d110dcccb70e137f43cbafc60f7ecee7;hp=7658c64afc615bc3c78aca4daf649aa40d4c97f1;hpb=0064c1fbff36795885a9724081af2a17d83c20a3;p=enjoyable.git diff --git a/Classes/NJDeviceController.h b/Classes/NJDeviceController.h index 7658c64..29b8b38 100644 --- a/Classes/NJDeviceController.h +++ b/Classes/NJDeviceController.h @@ -6,26 +6,25 @@ // Copyright 2009 University of Otago. All rights reserved. // -@class NJDevice; +#import "NJHIDManager.h" +#import "NJDeviceViewController.h" + @class NJInput; @class NJMappingsController; @class NJOutputController; -@interface NJDeviceController : NSObject { - IBOutlet NSOutlineView *outlineView; +@interface NJDeviceController : NSObject { IBOutlet NJOutputController *outputController; IBOutlet NJMappingsController *mappingsController; - IBOutlet NSButton *translatingEventsButton; - IBOutlet NSMenuItem *translatingEventsMenu; + IBOutlet NSButton *simulatingEventsButton; + IBOutlet NJDeviceViewController *devicesViewController; } @property (nonatomic, readonly) NJInput *selectedInput; @property (nonatomic, assign) NSPoint mouseLoc; -@property (nonatomic, assign) BOOL translatingEvents; - -- (void)setup; -- (NJDevice *)findDeviceByRef:(IOHIDDeviceRef)device; +@property (nonatomic, assign) BOOL simulatingEvents; -- (IBAction)translatingEventsChanged:(id)sender; +- (IBAction)simulatingEventsChanged:(NSButton *)sender; @end