X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Classes%2FNJOutput.h;h=1c57d45d1cbed16a4bf847a2058ffeb82cb60a78;hp=b82c4e78dbe4db8318213f785828ca0c29d83795;hb=HEAD;hpb=0064c1fbff36795885a9724081af2a17d83c20a3 diff --git a/Classes/NJOutput.h b/Classes/NJOutput.h index b82c4e7..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:(NSArray *)mappings; ++ (NJOutput *)outputWithSerialization:(NSDictionary *)serialization; + (NSString *)serializationCode; +- (void)postLoadProcess:(id )allMappings; + @end