blob: 29c07a08de5a961f623436b96d1f84c3321cda4d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
{ 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}
|