// ------------------------------------------------------------------------------
//  <autogenerated>
//      This code was generated by a tool.
//      Mono Runtime Version: 2.0.50727.1433
// 
//      Changes to this file may cause incorrect behavior and will be lost if 
//      the code is regenerated.
//  </autogenerated>
// ------------------------------------------------------------------------------
 
namespace MapKit01 {
    
    
    // Base type probably should be MonoTouch.Foundation.NSObject or subclass
    [MonoTouch.Foundation.Register("AppDelegate")]
    public partial class AppDelegate {
        
        [MonoTouch.Foundation.Connect("mapView")]
        private MonoTouch.MapKit.MKMapView mapView {
            get {
                return ((MonoTouch.MapKit.MKMapView)(this.GetNativeField("mapView")));
            }
            set {
                this.SetNativeField("mapView", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("buttonCurrent")]
        private MonoTouch.UIKit.UIButton buttonCurrent {
            get {
                return ((MonoTouch.UIKit.UIButton)(this.GetNativeField("buttonCurrent")));
            }
            set {
                this.SetNativeField("buttonCurrent", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("buttonGeoloc")]
        private MonoTouch.UIKit.UIButton buttonGeoloc {
            get {
                return ((MonoTouch.UIKit.UIButton)(this.GetNativeField("buttonGeoloc")));
            }
            set {
                this.SetNativeField("buttonGeoloc", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("buttonMap")]
        private MonoTouch.UIKit.UIButton buttonMap {
            get {
                return ((MonoTouch.UIKit.UIButton)(this.GetNativeField("buttonMap")));
            }
            set {
                this.SetNativeField("buttonMap", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("mapType")]
        private MonoTouch.UIKit.UISegmentedControl mapType {
            get {
                return ((MonoTouch.UIKit.UISegmentedControl)(this.GetNativeField("mapType")));
            }
            set {
                this.SetNativeField("mapType", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("textfieldLatitude")]
        private MonoTouch.UIKit.UITextField textfieldLatitude {
            get {
                return ((MonoTouch.UIKit.UITextField)(this.GetNativeField("textfieldLatitude")));
            }
            set {
                this.SetNativeField("textfieldLatitude", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("textfieldLongitude")]
        private MonoTouch.UIKit.UITextField textfieldLongitude {
            get {
                return ((MonoTouch.UIKit.UITextField)(this.GetNativeField("textfieldLongitude")));
            }
            set {
                this.SetNativeField("textfieldLongitude", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("labelInfo")]
        private MonoTouch.UIKit.UILabel labelInfo {
            get {
                return ((MonoTouch.UIKit.UILabel)(this.GetNativeField("labelInfo")));
            }
            set {
                this.SetNativeField("labelInfo", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("labelPlacemark")]
        private MonoTouch.UIKit.UILabel labelPlacemark {
            get {
                return ((MonoTouch.UIKit.UILabel)(this.GetNativeField("labelPlacemark")));
            }
            set {
                this.SetNativeField("labelPlacemark", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("window")]
        private MonoTouch.UIKit.UIWindow window {
            get {
                return ((MonoTouch.UIKit.UIWindow)(this.GetNativeField("window")));
            }
            set {
                this.SetNativeField("window", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("labelCurrent")]
        private MonoTouch.UIKit.UILabel labelCurrent {
            get {
                return ((MonoTouch.UIKit.UILabel)(this.GetNativeField("labelCurrent")));
            }
            set {
                this.SetNativeField("labelCurrent", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("buttonGo")]
        private MonoTouch.UIKit.UIButton buttonGo {
            get {
                return ((MonoTouch.UIKit.UIButton)(this.GetNativeField("buttonGo")));
            }
            set {
                this.SetNativeField("buttonGo", value);
            }
        }
        
        [MonoTouch.Foundation.Connect("buttonGoCurrent")]
        private MonoTouch.UIKit.UIButton buttonGoCurrent {
            get {
                return ((MonoTouch.UIKit.UIButton)(this.GetNativeField("buttonGoCurrent")));
            }
            set {
                this.SetNativeField("buttonGoCurrent", value);
            }
        }
    }
}