X-Git-Url: https://git.yukkurigames.com/?p=enjoyable.git;a=blobdiff_plain;f=Target.h;h=f7d4ec119320ce19737d0eef2bcf0ecabbfee9cf;hp=43b7d0c10fa3a345c657afadecf70f1a45d08f6e;hb=51d43664909060e85c943c4d63cc3cff307ceb1d;hpb=61f8cdec21ab083b29c22aa11fda54d6005666ca diff --git a/Target.h b/Target.h index 43b7d0c..f7d4ec1 100644 --- a/Target.h +++ b/Target.h @@ -8,19 +8,16 @@ #import -@interface Target : NSObject { - BOOL running; - BOOL isContinuous; - double inputValue; -} +@interface Target : NSObject -@property(readwrite) BOOL running; -@property(readonly) BOOL isContinuous; -@property(readwrite) double inputValue; --(void) trigger: (JoystickController *)jc; --(void) untrigger: (JoystickController *)jc; --(void) update: (JoystickController *)jc; --(NSString*) stringify; -+(Target*) unstringify: (NSString*) str withConfigList: (NSArray*) configs; +@property (assign) float magnitude; +@property (assign) BOOL running; +@property (readonly) BOOL isContinuous; + +- (void)trigger; +- (void)untrigger; +- (BOOL)update:(JoystickController *)jc; +- (NSString*) stringify; ++ (Target *)unstringify:(NSString*)str withConfigList:(NSArray*)configs; @end