X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=NJOutputMouseScroll.m;h=4aa614db0aa3cfe75e8ed1c3ef3337ac6174b287;hp=90571251b494d55d6b08a25e9d3f720ad62bb14e;hb=844a57be52a2e243832e3d83d148fa3cea6d5ad1;hpb=dcedf147ddcb6c21768cea94a2f06b93007d2a82 diff --git a/NJOutputMouseScroll.m b/NJOutputMouseScroll.m index 9057125..4aa614d 100644 --- a/NJOutputMouseScroll.m +++ b/NJOutputMouseScroll.m @@ -16,7 +16,7 @@ } - (NSDictionary *)serialize { - return @{ @"type": @"mouse scroll", @"amount": @(_amount) }; + return @{ @"type": self.class.serializationCode, @"amount": @(_amount) }; } + (NJOutput *)outputDeserialize:(NSDictionary *)serialization @@ -37,7 +37,7 @@ } } -- (BOOL)update:(NJInputController *)jc { +- (BOOL)update:(NJDeviceController *)jc { if (fabsf(self.magnitude) < 0.01f) { sign = 0; return NO; // dead zone