org.rococoa.cocoa.qd
Interface QDLibrary.ATSCubicCurveToProcPtr
- All Superinterfaces:
- Callback
- Enclosing interface:
- QDLibrary
public static interface QDLibrary.ATSCubicCurveToProcPtr
- extends Callback
ATSCubicCurveToProcPtr
Discussion:
A pointer to a client supplied callback function for handling
glyph curve drawing operations. This callback handles operations
to draw a curve. The curve is a Bezier patch defined by two
off-curve control points (pt1 and pt2), and an endpoint (pt3).
The starting point is whatever the current pen position is.
Parameters:
pt1:
The first off-curve control point.
pt2:
The second off-curve control point.
pt3:
The end point of the curve.
callBackDataPtr:
A pointer to any application specific data that may have been
passed to the callbacks through the iCallbackDataPtr parameter
of the ATSUGlyphGetCubicPaths function.
Result:
Return status. Pass any errors you wish to propagate back to the
original caller of ATSUGlyphGetCubicPaths through this return
value. Note that any nonzero result from this callback will halt
the curve drawing process.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/ATSUnicodeGlyphs.h
Copyright © 2009. All Rights Reserved.