org.rococoa.cocoa.appkit
Class NSBox.__bFlags

java.lang.Object
  extended by com.sun.jna.Structure
      extended by com.ochafik.lang.jnaerator.runtime.Structure
          extended by org.rococoa.cocoa.appkit.NSBox.__bFlags
Direct Known Subclasses:
NSBox.__bFlags.ByReference, NSBox.__bFlags.ByValue
Enclosing class:
NSBox

public static class NSBox.__bFlags
extends com.ochafik.lang.jnaerator.runtime.Structure


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, CALCULATE_SIZE
 
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
 NSBox.__bFlags.ByReference byReference()
           
 NSBox.__bFlags.ByValue byValue()
           
 NSBox.__bFlags clone()
           
 
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure
setupClone
 
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, toString, useMemory, useMemory, write, writeField, writeField
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

borderType

public byte borderType

titlePosition

public byte titlePosition

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
titlePosition - @see org.rococoa.cocoa.appkit.AppKitLibrary#NSTitlePosition
Method Detail

byReference

public NSBox.__bFlags.ByReference byReference()

byValue

public NSBox.__bFlags.ByValue byValue()

clone

public NSBox.__bFlags clone()
Overrides:
clone in class Object