X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=NJOutputMapping.m;h=fa8fda1fec37a3513665aa9e5d0ac6c5b3abed21;hp=e411172e8840aa5fdb7b46a02acb227d489999b4;hb=ec81e83cae60debcc9edcc5ef43560b53bb3f986;hpb=dcedf147ddcb6c21768cea94a2f06b93007d2a82 diff --git a/NJOutputMapping.m b/NJOutputMapping.m index e411172..fa8fda1 100644 --- a/NJOutputMapping.m +++ b/NJOutputMapping.m @@ -7,7 +7,7 @@ #import "NJOutputMapping.h" -#import "ApplicationController.h" +#import "EnjoyableApplicationDelegate.h" #import "NJMapping.h" #import "NJMappingsController.h" @@ -19,7 +19,7 @@ - (NSDictionary *)serialize { return _mapping - ? @{ @"type": @"mapping", @"name": _mapping.name } + ? @{ @"type": self.class.serializationCode, @"name": _mapping.name } : nil; } @@ -37,7 +37,7 @@ } - (void)trigger { - ApplicationController *ctrl = NSApplication.sharedApplication.delegate; + EnjoyableApplicationDelegate *ctrl = (EnjoyableApplicationDelegate *)NSApplication.sharedApplication.delegate; [ctrl.mappingsController activateMapping:_mapping]; }