org.rococoa.cocoa.qd
Class ATSUCaret
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<ATSUCaret,ATSUCaret.ByValue,ATSUCaret.ByReference>
org.rococoa.cocoa.qd.ATSUCaret
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<ATSUCaret,ATSUCaret.ByValue,ATSUCaret.ByReference>>
- Direct Known Subclasses:
- ATSUCaret.ByReference, ATSUCaret.ByValue
public class ATSUCaret
- extends Structure<ATSUCaret,ATSUCaret.ByValue,ATSUCaret.ByReference>
ATSUCaret
Discussion:
Contains the complete information needed to render a caret. fX
and fY is the position of one of the caret's ends relative to the
origin position of the line the caret belongs. fDeltaX and
fDeltaY is the position of the caret's other end. Hence, to draw
a caret, simply call MoveTo(fX, fY) followed by LineTo(fDeltaX,
fDeltaY) or equivalent. The ATSUCaret will contain the positions
needed to draw carets on angled lines and reflect angled carets
and leading/trailing split caret appearances.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/ATSUnicodeTypes.h:660
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
| Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write |
| Methods inherited from class com.sun.jna.Structure |
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField |
fX
public int fX
fY
public int fY
fDeltaX
public int fDeltaX
fDeltaY
public int fDeltaY
ATSUCaret
public ATSUCaret()
ATSUCaret
public ATSUCaret(int fX,
int fY,
int fDeltaX,
int fDeltaY)
- Parameters:
fX - C type : Fixed
fY - C type : Fixed
fDeltaX - C type : Fixed
fDeltaY - C type : Fixed
newArray
public static ATSUCaret[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.