Top Fields Constructors Methods
jogamp.nativewindow.windows

public Class RGBQUAD

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 final MachineDataInfo
private static final int
private static final int[]
private static final int[]
private static final int[]
private static final int[]
private static final int[]

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static RGBQUAD
public static RGBQUAD
public ByteBuffer
public byte
getRgbBlue()

Getter for native field rgbBlue: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public byte
getRgbGreen()

Getter for native field rgbGreen: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public byte
getRgbRed()

Getter for native field rgbRed: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public byte
getRgbReserved()

Getter for native field rgbReserved: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public RGBQUAD
setRgbBlue(byte val)

Setter for native field rgbBlue: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public RGBQUAD
setRgbGreen(byte val)

Setter for native field rgbGreen: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public RGBQUAD
setRgbRed(byte val)

Setter for native field rgbRed: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public RGBQUAD
setRgbReserved(byte val)

Setter for native field rgbReserved: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx
rgbBlue_offsetback to summary
private static final int[] rgbBlue_offset
rgbGreen_offsetback to summary
private static final int[] rgbGreen_offset
RGBQUAD_sizeback to summary
private static final int[] RGBQUAD_size
rgbRed_offsetback to summary
private static final int[] rgbRed_offset
rgbReserved_offsetback to summary
private static final int[] rgbReserved_offset

Constructor Detail

RGBQUADback to summary
pack-priv RGBQUAD(ByteBuffer buf)

Method Detail

createback to summary
public static RGBQUAD create()
createback to summary
public static RGBQUAD create(ByteBuffer buf)
getBufferback to summary
public ByteBuffer getBuffer()
getRgbBlueback to summary
public byte getRgbBlue()

Getter for native field rgbBlue: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

getRgbGreenback to summary
public byte getRgbGreen()

Getter for native field rgbGreen: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

getRgbRedback to summary
public byte getRgbRed()

Getter for native field rgbRed: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

getRgbReservedback to summary
public byte getRgbReserved()

Getter for native field rgbReserved: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

setRgbBlueback to summary
public RGBQUAD setRgbBlue(byte val)

Setter for native field rgbBlue: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

setRgbGreenback to summary
public RGBQUAD setRgbGreen(byte val)

Setter for native field rgbGreen: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

setRgbRedback to summary
public RGBQUAD setRgbRed(byte val)

Setter for native field rgbRed: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

setRgbReservedback to summary
public RGBQUAD setRgbReserved(byte val)

Setter for native field rgbReserved: CType[(IntType) typedef 'BYTE', size [fixed true, lnx64 1], [const[false], int]]

sizeback to summary
public static int size()