X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=NJOutputMouseMove.m;h=884a3d3cf8d358c53f9ead6a17d6b10870b03e50;hp=4cafb1c58be70e2ad99c0a8792c751588d903149;hb=b8c30e0c06effb8f4a937378e5c4cf8a22f40c59;hpb=717d100a4657927592d0ccfc16c8cd33f80c0609 diff --git a/NJOutputMouseMove.m b/NJOutputMouseMove.m index 4cafb1c..884a3d3 100644 --- a/NJOutputMouseMove.m +++ b/NJOutputMouseMove.m @@ -11,10 +11,6 @@ @implementation NJOutputMouseMove --(BOOL) isContinuous { - return YES; -} - + (NSString *)serializationCode { return @"mouse move"; } @@ -28,12 +24,16 @@ + (NJOutput *)outputDeserialize:(NSDictionary *)serialization withMappings:(NSArray *)mappings { - NJOutputMouseMove *output = [[NJOutputMouseMove alloc] init]; + NJOutputMouseMove *output = [[NJOutputMouseMove alloc] init]; output.axis = [serialization[@"axis"] intValue]; output.speed = [serialization[@"speed"] floatValue]; if (!output.speed) output.speed = 4; - return output; + return output; +} + +- (BOOL)isContinuous { + return YES; } - (BOOL)update:(NJDeviceController *)jc {