Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #import <UIKit/UIKit.h>
- #import "AppDelegate.h"
- #import "Globals.h"
- #import "StationObject.h"
- #import "MetarObject.h"
- #import "TFRObject.h"
- #import "TAFObject.h"
- #import "TAFSegmentObject.h"
- #import "AirmetObject.h"
- #import "AirmetSegmentObject.h"
- @protocol GraphicViewDelegate <NSObject>
- -(void)metarTouchedWithMetar:(MetarObject *)thisMetar;
- -(void)tafTouchedWithTAF:(TAFObject *)thisTAF;
- -(void)metarDataToggleTouched;
- @end
- @interface GraphicView : UIView{
- // delegates
- AppDelegate *appDelegate;
- id<GraphicViewDelegate> myDelegate;
- // vars
- StationObject *thisStation;
- UIColor *graphicBackgroundColor;
- float baseRadius;
- MetarObject *metarObject;
- TFRObject *tfrObject;
- TAFObject *tafObject;
- AirmetObject *airmetObject;
- }
- @property(nonatomic, assign) id<GraphicViewDelegate> myDelegate;
- @property (nonatomic, strong) StationObject *thisStation;
- @property (nonatomic, strong) UIColor *graphicBackgroundColor;
- @property (nonatomic, assign) float baseRadius;
- @property (nonatomic, strong) MetarObject *metarObject;
- @property (nonatomic, strong) TFRObject *tfrObject;
- @property (nonatomic, strong) TAFObject *tafObject;
- @property (nonatomic, strong) AirmetObject *airmetObject;
- #pragma mark Public Functions
- -(void)updateView;
- @end
Advertisement
Add Comment
Please, Sign In to add comment