Shrink and refit window contents.
[enjoyable.git] / TargetToggleMouseScope.m
1 //
2 // TargetToggleMouseScope.m
3 // Enjoy
4 //
5 // Created by Yifeng Huang on 7/28/12.
6 // Copyright (c) 2012 __MyCompanyName__. All rights reserved.
7 //
8
9 #import "TargetToggleMouseScope.h"
10
11 @implementation TargetToggleMouseScope
12
13 -(NSString*) stringify {
14 return [[NSString alloc] initWithFormat: @"mtoggle"];
15 }
16
17 +(TargetToggleMouseScope*) unstringifyImpl: (NSArray*) comps {
18 NSParameterAssert([comps count] == 1);
19 TargetToggleMouseScope* target = [[TargetToggleMouseScope alloc] init];
20 return target;
21 }
22
23 -(void) trigger: (JoystickController *)jc {
24 [jc setFrontWindowOnly: ![jc frontWindowOnly]];
25 printf("Front window only: %d\n", [jc frontWindowOnly]);
26 }
27
28 @end