MKMapSnapshotOptions.inc 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. { Parsed from MapKit.framework MKMapSnapshotOptions.h }
  2. { Types from MKMapSnapshotOptions }
  3. {$ifdef TYPES}
  4. {$endif}
  5. {$ifdef TYPES}
  6. type
  7. MKMapSnapshotOptionsPtr = ^MKMapSnapshotOptions;
  8. {$endif}
  9. {$ifdef CLASSES}
  10. type
  11. MKMapSnapshotOptions = objcclass external (NSObject, NSCopyingProtocol)
  12. public
  13. procedure setCamera(newValue: MKMapCamera); message 'setCamera:';
  14. function camera: MKMapCamera; message 'camera';
  15. procedure setMapRect(newValue: MKMapRect); message 'setMapRect:';
  16. function mapRect: MKMapRect; message 'mapRect';
  17. procedure setRegion(newValue: MKCoordinateRegion); message 'setRegion:';
  18. function region: MKCoordinateRegion; message 'region';
  19. procedure setMapType(newValue: MKMapType); message 'setMapType:';
  20. function mapType: MKMapType; message 'mapType';
  21. procedure setShowsPointsOfInterest(newValue: ObjCBOOL); message 'setShowsPointsOfInterest:';
  22. function showsPointsOfInterest: ObjCBOOL; message 'showsPointsOfInterest';
  23. procedure setShowsBuildings(newValue: ObjCBOOL); message 'setShowsBuildings:';
  24. function showsBuildings: ObjCBOOL; message 'showsBuildings';
  25. {$if defined(TARGET_OS_IPHONE)}
  26. procedure setSize(newValue: CGSize); message 'setSize:';
  27. function size: CGSize; message 'size';
  28. {$else}
  29. procedure setSize_(newValue: NSSize); message 'setSize:';
  30. function size_: NSSize; message 'size';
  31. {$endif}
  32. {$if defined(TARGET_OS_IPHONE)}
  33. procedure setScale(newValue: CGFloat); message 'setScale:';
  34. function scale: CGFloat; message 'scale';
  35. {$endif}
  36. { Adopted protocols }
  37. function copyWithZone (zone: NSZonePtr): id; message 'copyWithZone:';
  38. end;
  39. {$endif}