[{"title":"( 90 个子文件 302KB ) Enjoyable:在 Mac OS X 上像使用鼠标和键盘一样使用您的游戏手柄或操纵杆","children":[{"title":"Enjoyable-master","children":[{"title":".gitignore <span style='color:#111;'> 230B </span>","children":null,"spread":false},{"title":"Other Sources","children":[{"title":"main.m <span style='color:#111;'> 190B </span>","children":null,"spread":false},{"title":"Enjoyable_Prefix.pch <span style='color:#111;'> 606B </span>","children":null,"spread":false},{"title":"NJEvents.h <span style='color:#111;'> 608B </span>","children":null,"spread":false}],"spread":true},{"title":"Icon.icns <span style='color:#111;'> 27.93KB </span>","children":null,"spread":false},{"title":"Resources","children":[{"title":"Help","children":[{"title":"Contents","children":[{"title":"Resources","children":[{"title":"English.lproj","children":[{"title":"sty","children":[{"title":"default.css <span style='color:#111;'> 1.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"pgs","children":[{"title":"whatsnew.html <span style='color:#111;'> 1.79KB </span>","children":null,"spread":false},{"title":"mappings.html <span style='color:#111;'> 3.36KB </span>","children":null,"spread":false},{"title":"problems.html <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"keyboard.html <span style='color:#111;'> 2.38KB </span>","children":null,"spread":false},{"title":"boring.html <span style='color:#111;'> 2.42KB </span>","children":null,"spread":false},{"title":"mouse.html <span style='color:#111;'> 2.70KB </span>","children":null,"spread":false}],"spread":true},{"title":"Makefile <span style='color:#111;'> 133B </span>","children":null,"spread":false},{"title":"gfx","children":[{"title":"Icon.png <span style='color:#111;'> 17.66KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.html <span style='color:#111;'> 2.81KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Info.plist <span style='color:#111;'> 1010B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"Status Menu Icon.png <span style='color:#111;'> 562B </span>","children":null,"spread":false},{"title":"com.yukkurigames.Enjoyable.mapping.icns <span style='color:#111;'> 164.04KB </span>","children":null,"spread":false},{"title":"Status Menu Icon Disabled@2x.png <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"Status Menu Icon@2x.png <span style='color:#111;'> 1013B </span>","children":null,"spread":false},{"title":"English.lproj","children":[{"title":"InfoPlist.strings <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"Localizable.strings <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false},{"title":"MainMenu.xib <span style='color:#111;'> 178.15KB </span>","children":null,"spread":false}],"spread":true},{"title":"Status Menu Icon Disabled.png <span style='color:#111;'> 569B </span>","children":null,"spread":false}],"spread":true},{"title":"Enjoyable.xcodeproj","children":[{"title":"TemplateIcon.icns <span style='color:#111;'> 51.09KB </span>","children":null,"spread":false},{"title":"project.pbxproj <span style='color:#111;'> 46.21KB </span>","children":null,"spread":false}],"spread":true},{"title":"Classes","children":[{"title":"NJInputController.h <span style='color:#111;'> 1.71KB </span>","children":null,"spread":false},{"title":"NJKeyInputField.m <span style='color:#111;'> 11.40KB </span>","children":null,"spread":false},{"title":"NJDevice.m <span style='color:#111;'> 3.65KB </span>","children":null,"spread":false},{"title":"NJOutputViewController.h <span style='color:#111;'> 1.84KB </span>","children":null,"spread":false},{"title":"NJOutputMouseButton.m <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"NJInputPathElement.h <span style='color:#111;'> 513B </span>","children":null,"spread":false},{"title":"NJOutputMapping.h <span style='color:#111;'> 326B </span>","children":null,"spread":false},{"title":"NJInputButton.m <span style='color:#111;'> 927B </span>","children":null,"spread":false},{"title":"NJDeviceViewController.m <span style='color:#111;'> 5.40KB </span>","children":null,"spread":false},{"title":"NJOutputViewController.m <span style='color:#111;'> 9.90KB </span>","children":null,"spread":false},{"title":"NJDevice.h <span style='color:#111;'> 472B </span>","children":null,"spread":false},{"title":"NJHIDManager.h <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"NJMapping.h <span style='color:#111;'> 861B </span>","children":null,"spread":false},{"title":"NJInput.h <span style='color:#111;'> 788B </span>","children":null,"spread":false},{"title":"NJOutputMouseMove.h <span style='color:#111;'> 236B </span>","children":null,"spread":false},{"title":"NJMappingsViewController.h <span style='color:#111;'> 2.71KB </span>","children":null,"spread":false},{"title":"EnjoyableApplicationDelegate.h <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"NJInputHat.m <span style='color:#111;'> 3.96KB </span>","children":null,"spread":false},{"title":"NJMappingMenuController.m <span style='color:#111;'> 4.23KB </span>","children":null,"spread":false},{"title":"NJOutputKeyPress.h <span style='color:#111;'> 259B </span>","children":null,"spread":false},{"title":"NJInputAnalog.h <span style='color:#111;'> 359B </span>","children":null,"spread":false},{"title":"NJDeviceViewController.h <span style='color:#111;'> 1.65KB </span>","children":null,"spread":false},{"title":"NJMappingMenuController.h <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false},{"title":"NJInputPathElement.m <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"NJInputController.m <span style='color:#111;'> 12.91KB </span>","children":null,"spread":false},{"title":"NJHIDManager.m <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"NJOutputMouseMove.m <span style='color:#111;'> 2.78KB </span>","children":null,"spread":false},{"title":"NJOutputMouseScroll.h <span style='color:#111;'> 288B </span>","children":null,"spread":false},{"title":"NJInputAnalog.m <span style='color:#111;'> 1.95KB </span>","children":null,"spread":false},{"title":"NJInput.m <span style='color:#111;'> 764B </span>","children":null,"spread":false},{"title":"NJMappingsViewController.m <span style='color:#111;'> 8.39KB </span>","children":null,"spread":false},{"title":"NJOutputMouseButton.h <span style='color:#111;'> 209B </span>","children":null,"spread":false},{"title":"EnjoyableApplicationDelegate.m <span style='color:#111;'> 16.41KB </span>","children":null,"spread":false},{"title":"NJInputButton.h <span style='color:#111;'> 334B </span>","children":null,"spread":false},{"title":"NJMapping.m <span style='color:#111;'> 4.15KB </span>","children":null,"spread":false},{"title":"NJOutput.h <span style='color:#111;'> 612B </span>","children":null,"spread":false},{"title":"NJKeyInputField.h <span style='color:#111;'> 1.17KB </span>","children":null,"spread":false},{"title":"NJOutputKeyPress.m <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"NJOutputMapping.m <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"NJOutput.m <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"NJOutputMouseScroll.m <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"NJInputHat.h <span style='color:#111;'> 328B </span>","children":null,"spread":false}],"spread":false},{"title":"Info.plist <span style='color:#111;'> 2.51KB </span>","children":null,"spread":false},{"title":"Categories","children":[{"title":"NSFileManager+UniqueNames.h <span style='color:#111;'> 715B </span>","children":null,"spread":false},{"title":"NSOutlineView+ItemAccessors.h <span style='color:#111;'> 224B </span>","children":null,"spread":false},{"title":"NSRunningApplication+LoginItem.h <span style='color:#111;'> 353B </span>","children":null,"spread":false},{"title":"NSView+FirstResponder.h <span style='color:#111;'> 341B </span>","children":null,"spread":false},{"title":"NSMutableArray+MoveObject.m <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"NSString+FixFilename.h <span style='color:#111;'> 730B </span>","children":null,"spread":false},{"title":"NSMenu+RepresentedObjectAccessors.m <span style='color:#111;'> 1.38KB </span>","children":null,"spread":false},{"title":"NSFileManager+UniqueNames.m <span style='color:#111;'> 952B </span>","children":null,"spread":false},{"title":"NSProcessInfo+Debugging.h <span style='color:#111;'> 202B </span>","children":null,"spread":false},{"title":"NSError+Description.m <span style='color:#111;'> 379B </span>","children":null,"spread":false},{"title":"NSError+Description.h <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"NSView+FirstResponder.m <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"NSString+FixFilename.m <span style='color:#111;'> 963B </span>","children":null,"spread":false},{"title":"NSRunningApplication+NJPossibleNames.m <span style='color:#111;'> 2.98KB </span>","children":null,"spread":false},{"title":"NSRunningApplication+LoginItem.m <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"NSMenu+RepresentedObjectAccessors.h <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"NSProcessInfo+Debugging.m <span style='color:#111;'> 723B </span>","children":null,"spread":false},{"title":"NSRunningApplication+NJPossibleNames.h <span style='color:#111;'> 441B </span>","children":null,"spread":false},{"title":"NSOutlineView+ItemAccessors.m <span style='color:#111;'> 549B </span>","children":null,"spread":false},{"title":"NSMutableArray+MoveObject.h <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]