• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 //
2 //  NSBezierPath+MCAdditions.h
3 //
4 //  Created by Sean Patrick O'Brien on 4/1/08.
5 //  Copyright 2008 MolokoCacao. All rights reserved.
6 //
7 
8 #ifndef THIRD_PARTY_MOLOKOCACAO_NSBEZIERPATH_MCADDITIONS_H_
9 #define THIRD_PARTY_MOLOKOCACAO_NSBEZIERPATH_MCADDITIONS_H_
10 
11 #import <Cocoa/Cocoa.h>
12 
13 @interface NSBezierPath (MCAdditions)
14 
15 + (NSBezierPath*)bezierPathWithCGPath:(CGPathRef)pathRef;
16 
17 - (NSBezierPath*)pathWithStrokeWidth:(CGFloat)strokeWidth;
18 
19 - (void)fillWithInnerShadow:(NSShadow *)shadow;
20 - (void)drawBlurWithColor:(NSColor*)color radius:(CGFloat)radius;
21 
22 - (void)strokeInside;
23 - (void)strokeInsideWithinRect:(NSRect)clipRect;
24 
25 @end
26 
27 #endif  // THIRD_PARTY_MOLOKOCACAO_NSBEZIERPATH_MCADDITIONS_H_
28