X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Config.m;h=f62c40fdf49a1571442bd25becb1ffd9f7bd13ac;hp=27ca4f0e91912a23585ecd6fbca2c4235e91e1af;hb=e68c19b5923618b763543c74bf8dd6f85d4d323e;hpb=fad073260e61084c4962e172c58a0595261bd811 diff --git a/Config.m b/Config.m index 27ca4f0..f62c40f 100644 --- a/Config.m +++ b/Config.m @@ -5,22 +5,25 @@ // Created by Sam McCall on 4/05/09. // -@implementation Config +#import "Config.h" --(id) init { - if(self=[super init]) { - entries = [[NSMutableDictionary alloc] init]; - } - return self; -} +@implementation Config @synthesize protect, name, entries; --(void) setTarget:(Target*)target forAction:(id)jsa { - [entries setValue:target forKey: [jsa stringify]]; +- (id)init { + if ((self = [super init])) { + entries = [[NSMutableDictionary alloc] init]; + } + return self; } --(Target*) getTargetForAction: (id) jsa { - return entries[[jsa stringify]]; + +- (void)setTarget:(Target *)target forAction:(JSAction *)jsa { + entries[[jsa stringify]] = target; +} + +- (Target *)getTargetForAction:(JSAction *)jsa { + return entries[[jsa stringify]]; } @end