Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{ Parsed from SpriteKit.framework SKShapeNode.h }
{$ifdef TYPES}
type
SKShapeNodePtr = ^SKShapeNode;
{$endif}
{$ifdef CLASSES}
type
SKShapeNode = objcclass external (SKNode)
public
class function shapeNodeWithPath (path: CGPathRef): instancetype; message 'shapeNodeWithPath:'; { available in 10_10, 8_0 }
class function shapeNodeWithPath_centered (path: CGPathRef; centered: ObjCBOOL): instancetype; message 'shapeNodeWithPath:centered:'; { available in 10_10, 8_0 }
class function shapeNodeWithRect (rect: CGRect): instancetype; message 'shapeNodeWithRect:'; { available in 10_10, 8_0 }
class function shapeNodeWithRectOfSize (size: CGSize): instancetype; message 'shapeNodeWithRectOfSize:'; { available in 10_10, 8_0 }
class function shapeNodeWithRect_cornerRadius (rect: CGRect; cornerRadius: CGFloat): instancetype; message 'shapeNodeWithRect:cornerRadius:'; { available in 10_10, 8_0 }
class function shapeNodeWithRectOfSize_cornerRadius (size: CGSize; cornerRadius: CGFloat): instancetype; message 'shapeNodeWithRectOfSize:cornerRadius:'; { available in 10_10, 8_0 }
class function shapeNodeWithCircleOfRadius (radius: CGFloat): instancetype; message 'shapeNodeWithCircleOfRadius:'; { available in 10_10, 8_0 }
class function shapeNodeWithEllipseInRect (rect: CGRect): instancetype; message 'shapeNodeWithEllipseInRect:'; { available in 10_10, 8_0 }
class function shapeNodeWithEllipseOfSize (size: CGSize): instancetype; message 'shapeNodeWithEllipseOfSize:'; { available in 10_10, 8_0 }
class function shapeNodeWithPoints_count (points: CGPointPtr; numPoints: size_t): instancetype; message 'shapeNodeWithPoints:count:'; { available in 10_10, 8_0 }
class function shapeNodeWithSplinePoints_count (points: CGPointPtr; numPoints: size_t): instancetype; message 'shapeNodeWithSplinePoints:count:'; { available in 10_10, 8_0 }
procedure setPath(newValue: CGPathRef); message 'setPath:';
function path: CGPathRef; message 'path';
procedure setStrokeColor(newValue: SKColorPtr); message 'setStrokeColor:';
function strokeColor: SKColorPtr; message 'strokeColor';
procedure setFillColor(newValue: SKColorPtr); message 'setFillColor:';
function fillColor: SKColorPtr; message 'fillColor';
procedure setBlendMode(newValue: SKBlendMode); message 'setBlendMode:';
function blendMode: SKBlendMode; message 'blendMode';
procedure setAntialiased(newValue: ObjCBOOL); message 'setAntialiased:';
function isAntialiased: ObjCBOOL; message 'isAntialiased';
procedure setLineWidth(newValue: CGFloat); message 'setLineWidth:';
function lineWidth: CGFloat; message 'lineWidth';
procedure setGlowWidth(newValue: CGFloat); message 'setGlowWidth:';
function glowWidth: CGFloat; message 'glowWidth';
procedure setLineCap(newValue: CGLineCap); message 'setLineCap:';
function lineCap: CGLineCap; message 'lineCap';
procedure setLineJoin(newValue: CGLineJoin); message 'setLineJoin:';
function lineJoin: CGLineJoin; message 'lineJoin';
procedure setMiterLimit(newValue: CGFloat); message 'setMiterLimit:';
function miterLimit: CGFloat; message 'miterLimit';
function lineLength: CGFloat; message 'lineLength';
procedure setFillTexture(newValue: SKTexture); message 'setFillTexture:';
function fillTexture: SKTexture; message 'fillTexture';
procedure setFillShader(newValue: SKShader); message 'setFillShader:';
function fillShader: SKShader; message 'fillShader';
procedure setStrokeTexture(newValue: SKTexture); message 'setStrokeTexture:';
function strokeTexture: SKTexture; message 'strokeTexture';
procedure setStrokeShader(newValue: SKShader); message 'setStrokeShader:';
function strokeShader: SKShader; message 'strokeShader';
end;
{$endif}