Top Fields Constructors Methods
jogamp.nativewindow.windows

public Class BITMAPINFOHEADER

extends Object
Class Inheritance
Imports
java.nio.*, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, jogamp.common.os.MachineDataInfoRuntime, com.jogamp.nativewindow.util.Point, com.jogamp.nativewindow.NativeWindowException, jogamp.nativewindow.NWJNILibLoader, .Debug

Field Summary

Modifier and TypeField and Description
pack-priv StructAccessor
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private final MachineDataInfo
private static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static BITMAPINFOHEADER
public static BITMAPINFOHEADER
public short
getBiBitCount()

Getter for native field biBitCount: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

public int
getBiClrImportant()

Getter for native field biClrImportant: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public int
getBiClrUsed()

Getter for native field biClrUsed: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public int
getBiCompression()

Getter for native field biCompression: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public int
getBiHeight()

Getter for native field biHeight: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public short
getBiPlanes()

Getter for native field biPlanes: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

public int
getBiSize()

Getter for native field biSize: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public int
getBiSizeImage()

Getter for native field biSizeImage: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public int
getBiWidth()

Getter for native field biWidth: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public int
getBiXPelsPerMeter()

Getter for native field biXPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public int
getBiYPelsPerMeter()

Getter for native field biYPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public ByteBuffer
public BITMAPINFOHEADER
setBiBitCount(short val)

Setter for native field biBitCount: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

public BITMAPINFOHEADER
setBiClrImportant(int val)

Setter for native field biClrImportant: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiClrUsed(int val)

Setter for native field biClrUsed: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiCompression(int val)

Setter for native field biCompression: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiHeight(int val)

Setter for native field biHeight: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiPlanes(short val)

Setter for native field biPlanes: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

public BITMAPINFOHEADER
setBiSize(int val)

Setter for native field biSize: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiSizeImage(int val)

Setter for native field biSizeImage: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiWidth(int val)

Setter for native field biWidth: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiXPelsPerMeter(int val)

Setter for native field biXPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public BITMAPINFOHEADER
setBiYPelsPerMeter(int val)

Setter for native field biYPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
biBitCount_offsetback to summary
private static final int[] biBitCount_offset
biClrImportant_offsetback to summary
private static final int[] biClrImportant_offset
biClrUsed_offsetback to summary
private static final int[] biClrUsed_offset
biCompression_offsetback to summary
private static final int[] biCompression_offset
biHeight_offsetback to summary
private static final int[] biHeight_offset
biPlanes_offsetback to summary
private static final int[] biPlanes_offset
biSize_offsetback to summary
private static final int[] biSize_offset
biSizeImage_offsetback to summary
private static final int[] biSizeImage_offset
BITMAPINFOHEADER_sizeback to summary
private static final int[] BITMAPINFOHEADER_size
biWidth_offsetback to summary
private static final int[] biWidth_offset
biXPelsPerMeter_offsetback to summary
private static final int[] biXPelsPerMeter_offset
biYPelsPerMeter_offsetback to summary
private static final int[] biYPelsPerMeter_offset
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx

Constructor Detail

BITMAPINFOHEADERback to summary
pack-priv BITMAPINFOHEADER(ByteBuffer buf)

Method Detail

createback to summary
public static BITMAPINFOHEADER create()
createback to summary
public static BITMAPINFOHEADER create(ByteBuffer buf)
getBiBitCountback to summary
public short getBiBitCount()

Getter for native field biBitCount: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

getBiClrImportantback to summary
public int getBiClrImportant()

Getter for native field biClrImportant: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

getBiClrUsedback to summary
public int getBiClrUsed()

Getter for native field biClrUsed: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

getBiCompressionback to summary
public int getBiCompression()

Getter for native field biCompression: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

getBiHeightback to summary
public int getBiHeight()

Getter for native field biHeight: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

getBiPlanesback to summary
public short getBiPlanes()

Getter for native field biPlanes: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

getBiSizeback to summary
public int getBiSize()

Getter for native field biSize: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

getBiSizeImageback to summary
public int getBiSizeImage()

Getter for native field biSizeImage: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

getBiWidthback to summary
public int getBiWidth()

Getter for native field biWidth: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

getBiXPelsPerMeterback to summary
public int getBiXPelsPerMeter()

Getter for native field biXPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

getBiYPelsPerMeterback to summary
public int getBiYPelsPerMeter()

Getter for native field biYPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

getBufferback to summary
public ByteBuffer getBuffer()
setBiBitCountback to summary
public BITMAPINFOHEADER setBiBitCount(short val)

Setter for native field biBitCount: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

setBiClrImportantback to summary
public BITMAPINFOHEADER setBiClrImportant(int val)

Setter for native field biClrImportant: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

setBiClrUsedback to summary
public BITMAPINFOHEADER setBiClrUsed(int val)

Setter for native field biClrUsed: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

setBiCompressionback to summary
public BITMAPINFOHEADER setBiCompression(int val)

Setter for native field biCompression: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

setBiHeightback to summary
public BITMAPINFOHEADER setBiHeight(int val)

Setter for native field biHeight: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

setBiPlanesback to summary
public BITMAPINFOHEADER setBiPlanes(short val)

Setter for native field biPlanes: CType[(IntType) typedef 'WORD', size [fixed true, lnx64 2], [const[false], int]]

setBiSizeback to summary
public BITMAPINFOHEADER setBiSize(int val)

Setter for native field biSize: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

setBiSizeImageback to summary
public BITMAPINFOHEADER setBiSizeImage(int val)

Setter for native field biSizeImage: CType[(IntType) typedef 'DWORD', size [fixed true, lnx64 4], [const[false], int]]

setBiWidthback to summary
public BITMAPINFOHEADER setBiWidth(int val)

Setter for native field biWidth: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

setBiXPelsPerMeterback to summary
public BITMAPINFOHEADER setBiXPelsPerMeter(int val)

Setter for native field biXPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

setBiYPelsPerMeterback to summary
public BITMAPINFOHEADER setBiYPelsPerMeter(int val)

Setter for native field biYPelsPerMeter: CType[(IntType) typedef 'LONG', size [fixed true, lnx64 4], [const[false], int]]

sizeback to summary
public static int size()