X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJOutput.h;h=1c57d45d1cbed16a4bf847a2058ffeb82cb60a78;hp=5d4d4705169d2bb4f779cccea3c1cc2158d19da0;hb=HEAD;hpb=b14d8429658dd6f3f7b4904301031addb502b22c diff --git a/Classes/NJOutput.h b/Classes/NJOutput.h index 5d4d470..1c57d45 100644 --- a/Classes/NJOutput.h +++ b/Classes/NJOutput.h @@ -6,7 +6,7 @@ // Copyright 2009 University of Otago. All rights reserved. // -@class NJDeviceController; +@class NJInputController; @interface NJOutput : NSObject @@ -16,11 +16,12 @@ - (void)trigger; - (void)untrigger; -- (BOOL)update:(NJDeviceController *)jc; +- (BOOL)update:(NJInputController *)ic; - (NSDictionary *)serialize; -+ (NJOutput *)outputDeserialize:(NSDictionary *)serialization - withMappings:(id )mappings; ++ (NJOutput *)outputWithSerialization:(NSDictionary *)serialization; + (NSString *)serializationCode; +- (void)postLoadProcess:(id )allMappings; + @end