MonobjcMonobjc Documented Class Library
Create Method (info, bounds, matrix, xStep, yStep, tiling, isColored, callbacks)
NamespacesMonobjc.ApplicationServicesCGPatternCreate(IntPtr, CGRect, CGAffineTransform, CGFloat, CGFloat, CGPatternTiling, Boolean, IntPtr)

Creates a pattern object.

Original signature is 'CGPatternRef CGPatternCreate ( void *info, CGRect bounds, CGAffineTransform matrix, CGFloat xStep, CGFloat yStep, CGPatternTiling tiling, bool isColored, const CGPatternCallbacks *callbacks );'

Available in Mac OS X version 10.1 and later.

Declaration Syntax
C#Visual BasicVisual C++
public static IntPtr Create(
	IntPtr info,
	CGRect bounds,
	CGAffineTransform matrix,
	CGFloat xStep,
	CGFloat yStep,
	CGPatternTiling tiling,
	bool isColored,
	IntPtr callbacks
)
Public Shared Function Create ( _
	info As IntPtr, _
	bounds As CGRect, _
	matrix As CGAffineTransform, _
	xStep As CGFloat, _
	yStep As CGFloat, _
	tiling As CGPatternTiling, _
	isColored As Boolean, _
	callbacks As IntPtr _
) As IntPtr
public:
static IntPtr Create(
	IntPtr info, 
	CGRect bounds, 
	CGAffineTransform matrix, 
	CGFloat xStep, 
	CGFloat yStep, 
	CGPatternTiling tiling, 
	bool isColored, 
	IntPtr callbacks
)
Parameters
info (IntPtr)
MISSING
bounds (CGRect)
MISSING
matrix (CGAffineTransform)
MISSING
xStep (CGFloat)
MISSING
yStep (CGFloat)
MISSING
tiling (CGPatternTiling)
MISSING
isColored (Boolean)
MISSING
callbacks (IntPtr)
MISSING
Return Value
A new Quartz pattern. You are responsible for releasing this object using CGPatternRelease.
Version Information
  • Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)

Assembly: Monobjc.AppKit (Module: Monobjc.AppKit)