org.rococoa.cocoa.appkit
Class NSBox.__bFlags

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

public static class NSBox.__bFlags
extends Structure<NSBox.__bFlags,NSBox.__bFlags.ByValue,NSBox.__bFlags.ByReference>


Nested Class Summary
static class NSBox.__bFlags.ByReference
           
static class NSBox.__bFlags.ByValue
           
 
Field Summary
 int _RESERVED
           
 byte backgroundTransparent
           
 byte borderType
           
 byte boxType
           
 byte colorAltInterpretation
           
 byte needsTile
           
 byte reserved
           
 byte titlePosition
           
 byte transparent
           
 
Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE
 
Constructor Summary
NSBox.__bFlags()
           
NSBox.__bFlags(byte borderType, byte titlePosition, byte backgroundTransparent, byte reserved, byte needsTile, byte transparent, byte colorAltInterpretation, byte boxType, int _RESERVED)
           
 
Method Summary
static NSBox.__bFlags[] 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

borderType

public byte borderType
See Also:
C type : NSBorderType

titlePosition

public byte titlePosition
See Also:
C type : NSTitlePosition

backgroundTransparent

public byte backgroundTransparent

reserved

public byte reserved

needsTile

public byte needsTile

transparent

public byte transparent

colorAltInterpretation

public byte colorAltInterpretation

boxType

public byte boxType

_RESERVED

public int _RESERVED
Constructor Detail

NSBox.__bFlags

public NSBox.__bFlags()

NSBox.__bFlags

public NSBox.__bFlags(byte borderType,
                      byte titlePosition,
                      byte backgroundTransparent,
                      byte reserved,
                      byte needsTile,
                      byte transparent,
                      byte colorAltInterpretation,
                      byte boxType,
                      int _RESERVED)
Parameters:
borderType - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSBorderType
C type : NSBorderType
titlePosition - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSTitlePosition
C type : NSTitlePosition
Method Detail

newArray

public static NSBox.__bFlags[] newArray(int arrayLength)


Copyright © 2009. All Rights Reserved.