X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=TargetMouseScroll.m;fp=TargetMouseScroll.m;h=6986004b4b7bac8c6f4e43c4cb2bca48a1f56452;hp=4d6f409a97d2804765f74109447c2c3642837763;hb=15a3aec049658f4a1c3c6e8c9f8a549fb8de0782;hpb=320e3065d251e11370e571df5705675937b76521 diff --git a/TargetMouseScroll.m b/TargetMouseScroll.m index 4d6f409..6986004 100644 --- a/TargetMouseScroll.m +++ b/TargetMouseScroll.m @@ -10,14 +10,12 @@ @implementation TargetMouseScroll -@synthesize amount; - + (NSString *)serializationCode { return @"mscroll"; } - (NSDictionary *)serialize { - return @{ @"type": @"mscroll", @"amount": @(self.amount) }; + return @{ @"type": @"mscroll", @"amount": @(_amount) }; } + (Target *)targetDeserialize:(NSDictionary *)serialization @@ -30,7 +28,7 @@ CGEventRef scroll = CGEventCreateScrollWheelEvent(NULL, kCGScrollEventUnitLine, 1, - self.amount); + _amount); CGEventPost(kCGHIDEventTap, scroll); CFRelease(scroll); }