X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJDeviceController.m;fp=Classes%2FNJDeviceController.m;h=5df317bda64a13d019d06180b4834c517783292c;hp=1b64aaf3f694e5dd26eb3c8324ebf0de77c82e04;hb=6a8c6539cc3f7a4b32a9f226da6ae06074e4f0cb;hpb=6cee2033d1c0fc0dacf444064305b9e7e87672a9 diff --git a/Classes/NJDeviceController.m b/Classes/NJDeviceController.m index 1b64aaf..5df317b 100644 --- a/Classes/NJDeviceController.m +++ b/Classes/NJDeviceController.m @@ -66,14 +66,6 @@ [_continuousOutputsTick invalidate]; } -- (NJDevice *)objectAtIndexedSubscript:(NSUInteger)idx { - return idx < _devices.count ? _devices[idx] : nil; -} - -- (NSUInteger)count { - return _devices.count; -} - - (void)addRunningOutput:(NJOutput *)output { // Axis events will trigger every small movement, don't keep // re-adding them or they trigger multiple times each time. @@ -215,7 +207,7 @@ [self stopHid]; } -- (NJInputPathElement *)objectForKeyedSubscript:(NSString *)uid { +- (NJInputPathElement *)elementForUID:(NSString *)uid { for (NJDevice *dev in _devices) { id item = [dev elementForUID:uid]; if (item)