org.rococoa.cocoa.qd
Class FNSSysInfo
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<FNSSysInfo,FNSSysInfo.ByValue,FNSSysInfo.ByReference>
org.rococoa.cocoa.qd.FNSSysInfo
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<FNSSysInfo,FNSSysInfo.ByValue,FNSSysInfo.ByReference>>
- Direct Known Subclasses:
- FNSSysInfo.ByReference, FNSSysInfo.ByValue
public class FNSSysInfo
- extends Structure<FNSSysInfo,FNSSysInfo.ByValue,FNSSysInfo.ByReference>
The FontSync library version number is binary-coded decimal:
8 bits of major version, 4 minor version and 4 bits revision.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers/FontSync.h:83
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.
Constructor Summary |
FNSSysInfo()
|
FNSSysInfo(int iSysInfoVersion,
int oFeatures,
int oCurRefVersion,
int oMinRefVersion,
int oCurProfileVersion,
int oMinProfileVersion,
short oFontSyncVersion)
|
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 |
iSysInfoVersion
public int iSysInfoVersion
- fill this in before calling FNSSysInfoGet
C type : FNSObjectVersion
oFeatures
public int oFeatures
oCurRefVersion
public int oCurRefVersion
oMinRefVersion
public int oMinRefVersion
oCurProfileVersion
public int oCurProfileVersion
oMinProfileVersion
public int oMinProfileVersion
oFontSyncVersion
public short oFontSyncVersion
FNSSysInfo
public FNSSysInfo()
FNSSysInfo
public FNSSysInfo(int iSysInfoVersion,
int oFeatures,
int oCurRefVersion,
int oMinRefVersion,
int oCurProfileVersion,
int oMinProfileVersion,
short oFontSyncVersion)
- Parameters:
iSysInfoVersion
- fill this in before calling FNSSysInfoGet
C type : FNSObjectVersion
oFeatures
- C type : FNSFeatureFlags
oCurRefVersion
- C type : FNSObjectVersion
oMinRefVersion
- C type : FNSObjectVersion
oCurProfileVersion
- C type : FNSObjectVersion
oMinProfileVersion
- C type : FNSObjectVersion
newArray
public static FNSSysInfo[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.