MKDirectionsRequest.inc 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. { Parsed from MapKit.framework MKDirectionsRequest.h }
  2. {$ifdef TYPES}
  3. type
  4. MKDirectionsRequestPtr = ^MKDirectionsRequest;
  5. {$endif}
  6. {$ifdef CLASSES}
  7. type
  8. MKDirectionsRequest = objcclass external (NSObject)
  9. public
  10. function source: MKMapItem; message 'source'; { available in 10_9, 6_0 }
  11. procedure setSource (source_: MKMapItem); message 'setSource:'; { available in 10_9, 7_0 }
  12. function destination: MKMapItem; message 'destination'; { available in 10_9, 6_0 }
  13. procedure setDestination (destination_: MKMapItem); message 'setDestination:'; { available in 10_9, 7_0 }
  14. end;
  15. type
  16. MKRequestOptions = objccategory external (MKDirectionsRequest)
  17. procedure setTransportType(newValue: MKDirectionsTransportType); message 'setTransportType:';
  18. function transportType: MKDirectionsTransportType; message 'transportType';
  19. procedure setRequestsAlternateRoutes(newValue: ObjCBOOL); message 'setRequestsAlternateRoutes:';
  20. function requestsAlternateRoutes: ObjCBOOL; message 'requestsAlternateRoutes';
  21. procedure setDepartureDate(newValue: NSDate); message 'setDepartureDate:';
  22. function departureDate: NSDate; message 'departureDate';
  23. procedure setArrivalDate(newValue: NSDate); message 'setArrivalDate:';
  24. function arrivalDate: NSDate; message 'arrivalDate';
  25. end;
  26. type
  27. MKDirectionsURL = objccategory external (MKDirectionsRequest)
  28. function initWithContentsOfURL (url: NSURL): instancetype; message 'initWithContentsOfURL:'; { available in 10_9, 6_0 }
  29. class function isDirectionsRequestURL (url: NSURL): ObjCBOOL; message 'isDirectionsRequestURL:'; { available in 10_9, 6_0 }
  30. end;
  31. {$endif}