1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- { Parsed from MapKit.framework MKOverlayPathRenderer.h }
- { Types from MKOverlayPathRenderer }
- {$ifdef TYPES}
- {$endif}
- {$ifdef TYPES}
- type
- MKOverlayPathRendererPtr = ^MKOverlayPathRenderer;
- {$endif}
- {$ifdef CLASSES}
- type
- MKOverlayPathRenderer = objcclass external (MKOverlayRenderer)
- public
- {$if defined(TARGET_OS_IPHONE)}
- procedure setFillColor(newValue: UIColorPtr); message 'setFillColor:';
- function fillColor: UIColorPtr; message 'fillColor';
- procedure setStrokeColor(newValue: UIColorPtr); message 'setStrokeColor:';
- function strokeColor: UIColorPtr; message 'strokeColor';
- {$else}
- procedure setFillColor_(newValue: NSColor); message 'setFillColor:';
- function fillColor_: NSColor; message 'fillColor';
- procedure setStrokeColor_(newValue: NSColor); message 'setStrokeColor:';
- function strokeColor_: NSColor; message 'strokeColor';
- {$endif}
- procedure setLineWidth(newValue: CGFloat); message 'setLineWidth:';
- function lineWidth: CGFloat; message 'lineWidth';
- procedure setLineJoin(newValue: CGLineJoin); message 'setLineJoin:';
- function lineJoin: CGLineJoin; message 'lineJoin';
- procedure setLineCap(newValue: CGLineCap); message 'setLineCap:';
- function lineCap: CGLineCap; message 'lineCap';
- procedure setMiterLimit(newValue: CGFloat); message 'setMiterLimit:';
- function miterLimit: CGFloat; message 'miterLimit';
- procedure setLineDashPhase(newValue: CGFloat); message 'setLineDashPhase:';
- function lineDashPhase: CGFloat; message 'lineDashPhase';
- procedure setLineDashPattern(newValue: NSArray); message 'setLineDashPattern:';
- function lineDashPattern: NSArray; message 'lineDashPattern';
- procedure createPath; message 'createPath';
- procedure setPath(newValue: CGPathRef); message 'setPath:';
- function path: CGPathRef; message 'path';
- procedure invalidatePath; message 'invalidatePath';
- procedure applyStrokePropertiesToContext_atZoomScale (context: CGContextRef; zoomScale: MKZoomScale); message 'applyStrokePropertiesToContext:atZoomScale:';
- procedure applyFillPropertiesToContext_atZoomScale (context: CGContextRef; zoomScale: MKZoomScale); message 'applyFillPropertiesToContext:atZoomScale:';
- procedure strokePath_inContext (path_: CGPathRef; context: CGContextRef); message 'strokePath:inContext:';
- procedure fillPath_inContext (path_: CGPathRef; context: CGContextRef); message 'fillPath:inContext:';
- end;
- {$endif}
|