org.rococoa.cocoa.ats
Class FontVariation

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure<FontVariation,FontVariation.ByValue,FontVariation.ByReference>
          extended by org.rococoa.cocoa.ats.FontVariation
All Implemented Interfaces:
StructureType, StructureTypeDependent, Comparable<Structure<FontVariation,FontVariation.ByValue,FontVariation.ByReference>>
Direct Known Subclasses:
FontVariation.ByReference, FontVariation.ByValue

public class FontVariation
extends Structure<FontVariation,FontVariation.ByValue,FontVariation.ByReference>

* FontVariation is used to specify a coordinate along a variation axis. The name
* identifies the axes to be applied, and value is the setting to be used.
native declaration : /System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/ATS.framework/Headers/SFNTTypes.h:491
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.


Nested Class Summary
static class FontVariation.ByReference
           
static class FontVariation.ByValue
           
 
Field Summary
 int name
           
 int value
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
FontVariation()
           
FontVariation(int name, int value)
           
 
Method Summary
static FontVariation[] newArray(int arrayLength)
           
 
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
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ochafik.lang.jnaerator.runtime.StructureType
getPointer, size
 

Field Detail

name

public int name

value

public int value
Constructor Detail

FontVariation

public FontVariation()

FontVariation

public FontVariation(int name,
                     int value)
Parameters:
name - C type : FourCharCode
value - C type : Fixed
Method Detail

newArray

public static FontVariation[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.