Top Fields Constructors Methods
com.jogamp.oculusvr

public Class ovrRenderAPIConfigHeader

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.oculusvr.*, java.security.AccessController, .PrivilegedAction

Field Summary

Modifier and TypeField and Description
pack-priv StructAccessor
private static final int[]
private static final int[]
private static final int[]
private final MachineDataInfo
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 ovrRenderAPIConfigHeader
public static ovrRenderAPIConfigHeader
public int
getAPI()

Getter for native field API: CType[(EnumType) typedef 'ovrRenderAPIType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrRenderAPIType_] {3: [ovrRenderAPI_None = [0x0L, [long: 0]], [ovrRenderAPI_Count = [0x1L, [long: 1]], [ovrRenderAPI_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

public ovrSizei
getBackBufferSize()

Getter for native field BackBufferSize: CType[(StructType) typedef 'ovrSizei', size [fixed false, lnx64 8], [const[false], struct{ovrSizei_: 2, }]]

public ByteBuffer
public int
getMultisample()

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

public ovrRenderAPIConfigHeader
setAPI(int val)

Setter for native field API: CType[(EnumType) typedef 'ovrRenderAPIType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrRenderAPIType_] {3: [ovrRenderAPI_None = [0x0L, [long: 0]], [ovrRenderAPI_Count = [0x1L, [long: 1]], [ovrRenderAPI_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

public ovrRenderAPIConfigHeader
setMultisample(int val)

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

public static int
size()

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

accessorback to summary
pack-priv StructAccessor accessor
API_offsetback to summary
private static final int[] API_offset
BackBufferSize_offsetback to summary
private static final int[] BackBufferSize_offset
BackBufferSize_sizeback to summary
private static final int[] BackBufferSize_size
mdback to summary
private final MachineDataInfo md
mdIdxback to summary
private static final int mdIdx
Multisample_offsetback to summary
private static final int[] Multisample_offset
ovrRenderAPIConfigHeader_sizeback to summary
private static final int[] ovrRenderAPIConfigHeader_size

Constructor Detail

ovrRenderAPIConfigHeaderback to summary
pack-priv ovrRenderAPIConfigHeader(ByteBuffer buf)

Method Detail

createback to summary
public static ovrRenderAPIConfigHeader create()
createback to summary
public static ovrRenderAPIConfigHeader create(ByteBuffer buf)
getAPIback to summary
public int getAPI()

Getter for native field API: CType[(EnumType) typedef 'ovrRenderAPIType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrRenderAPIType_] {3: [ovrRenderAPI_None = [0x0L, [long: 0]], [ovrRenderAPI_Count = [0x1L, [long: 1]], [ovrRenderAPI_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

getBackBufferSizeback to summary
public ovrSizei getBackBufferSize()

Getter for native field BackBufferSize: CType[(StructType) typedef 'ovrSizei', size [fixed false, lnx64 8], [const[false], struct{ovrSizei_: 2, }]]

getBufferback to summary
public ByteBuffer getBuffer()
getMultisampleback to summary
public int getMultisample()

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

setAPIback to summary
public ovrRenderAPIConfigHeader setAPI(int val)

Setter for native field API: CType[(EnumType) typedef 'ovrRenderAPIType', size [fixed true, lnx64 4], [const[type , false], enum [const ovrRenderAPIType_] {3: [ovrRenderAPI_None = [0x0L, [long: 0]], [ovrRenderAPI_Count = [0x1L, [long: 1]], [ovrRenderAPI_EnumSize = [0x7fffffff, [int: 2147483647]], }, int]]

setMultisampleback to summary
public ovrRenderAPIConfigHeader setMultisample(int val)

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

sizeback to summary
public static int size()