Package com.jme3.system.jopenvr
Class VR_IVRSystem_FnTable
java.lang.Object
com.sun.jna.Structure
com.jme3.system.jopenvr.VR_IVRSystem_FnTable
- Direct Known Subclasses:
VR_IVRSystem_FnTable.ByReference,VR_IVRSystem_FnTable.ByValue
public class VR_IVRSystem_FnTable
extends com.sun.jna.Structure
OpenVR Function Pointer Tables
native declaration : headers\openvr_capi.h:1799
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java , Rococoa, or JNA.
native declaration : headers\openvr_capi.h:1799
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java , Rococoa, or JNA.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacenative declaration : headers\openvr_capi.h:1797static interfacenative declaration : headers\openvr_capi.h:1798static interfacenative declaration : headers\openvr_capi.h:1769static classstatic classstatic interfacenative declaration : headers\openvr_capi.h:1755static interfacenative declaration : headers\openvr_capi.h:1795static interfacenative declaration : headers\openvr_capi.h:1779static interfacenative declaration : headers\openvr_capi.h:1774static interfacenative declaration : headers\openvr_capi.h:1789static interfacenative declaration : headers\openvr_capi.h:1790static interfacenative declaration : headers\openvr_capi.h:1771static interfacenative declaration : headers\openvr_capi.h:1786static interfacenative declaration : headers\openvr_capi.h:1787static interfacenative declaration : headers\openvr_capi.h:1758static interfacenative declaration : headers\openvr_capi.h:1763static interfacenative declaration : headers\openvr_capi.h:1759static interfacenative declaration : headers\openvr_capi.h:1784static interfacenative declaration : headers\openvr_capi.h:1756static interfacenative declaration : headers\openvr_capi.h:1775static interfacenative declaration : headers\openvr_capi.h:1785static interfacenative declaration : headers\openvr_capi.h:1776static interfacenative declaration : headers\openvr_capi.h:1778static interfacenative declaration : headers\openvr_capi.h:1760static interfacenative declaration : headers\openvr_capi.h:1753static interfacenative declaration : headers\openvr_capi.h:1754static interfacenative declaration : headers\openvr_capi.h:1781static interfacenative declaration : headers\openvr_capi.h:1766static interfacenative declaration : headers\openvr_capi.h:1752static interfacenative declaration : headers\openvr_capi.h:1765static interfacenative declaration : headers\openvr_capi.h:1767static interfacenative declaration : headers\openvr_capi.h:1780static interfacenative declaration : headers\openvr_capi.h:1757static interfacenative declaration : headers\openvr_capi.h:1768static interfacenative declaration : headers\openvr_capi.h:1772static interfacenative declaration : headers\openvr_capi.h:1770static interfacenative declaration : headers\openvr_capi.h:1777static interfacenative declaration : headers\openvr_capi.h:1761static interfacenative declaration : headers\openvr_capi.h:1791static interfacenative declaration : headers\openvr_capi.h:1792static interfacenative declaration : headers\openvr_capi.h:1773static interfacenative declaration : headers\openvr_capi.h:1796static interfacenative declaration : headers\openvr_capi.h:1782static interfacenative declaration : headers\openvr_capi.h:1783static interfacenative declaration : headers\openvr_capi.h:1764static interfacenative declaration : headers\openvr_capi.h:1762static interfacenative declaration : headers\openvr_capi.h:1793static interfacenative declaration : headers\openvr_capi.h:1794static interfacenative declaration : headers\openvr_capi.h:1788Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField -
Field Summary
FieldsModifier and TypeFieldDescriptionC type : AcknowledgeQuit_Exiting_callback*C type : AcknowledgeQuit_UserPrompt_callback*C type : ApplyTransform_callback*C type : ComputeDistortion_callback*C type : DriverDebugRequest_callback*C type : GetArrayTrackedDeviceProperty_callback*C type : GetBoolTrackedDeviceProperty_callback*C type : GetButtonIdNameFromEnum_callback*C type : GetControllerAxisTypeNameFromEnum_callback*C type : GetControllerRoleForTrackedDeviceIndex_callback*C type : GetControllerState_callback*C type : GetControllerStateWithPose_callback*C type : GetD3D9AdapterIndex_callback*C type : GetDeviceToAbsoluteTrackingPose_callback*C type : GetDXGIOutputInfo_callback*C type : GetEventTypeNameFromEnum_callback*C type : GetEyeToHeadTransform_callback*C type : GetFloatTrackedDeviceProperty_callback*C type : GetHiddenAreaMesh_callback*C type : GetInt32TrackedDeviceProperty_callback*C type : GetMatrix34TrackedDeviceProperty_callback*C type : GetOutputDevice_callback*C type : GetProjectionMatrix_callback*C type : GetProjectionRaw_callback*C type : GetPropErrorNameFromEnum_callback*C type : GetRawZeroPoseToStandingAbsoluteTrackingPose_callback*C type : GetRecommendedRenderTargetSize_callback*C type : GetSeatedZeroPoseToStandingAbsoluteTrackingPose_callback*C type : GetSortedTrackedDeviceIndicesOfClass_callback*C type : GetStringTrackedDeviceProperty_callback*C type : GetTimeSinceLastVsync_callback*C type : GetTrackedDeviceActivityLevel_callback*C type : GetTrackedDeviceClass_callback*C type : GetTrackedDeviceIndexForControllerRole_callback*C type : GetUint64TrackedDeviceProperty_callback*C type : IsDisplayOnDesktop_callback*C type : IsInputAvailable_callback*C type : IsSteamVRDrawingControllers_callback*C type : IsTrackedDeviceConnected_callback*C type : PerformFirmwareUpdate_callback*C type : PollNextEvent_callback*C type : PollNextEventWithPose_callback*C type : ResetSeatedZeroPose_callback*C type : SetDisplayVisibility_callback*C type : ShouldApplicationPause_callback*C type : ShouldApplicationReduceRenderingWork_callback*C type : TriggerHapticPulse_callback*Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
GetRecommendedRenderTargetSize
C type : GetRecommendedRenderTargetSize_callback* -
GetProjectionMatrix
C type : GetProjectionMatrix_callback* -
GetProjectionRaw
C type : GetProjectionRaw_callback* -
ComputeDistortion
C type : ComputeDistortion_callback* -
GetEyeToHeadTransform
C type : GetEyeToHeadTransform_callback* -
GetTimeSinceLastVsync
C type : GetTimeSinceLastVsync_callback* -
GetD3D9AdapterIndex
C type : GetD3D9AdapterIndex_callback* -
GetDXGIOutputInfo
C type : GetDXGIOutputInfo_callback* -
GetOutputDevice
C type : GetOutputDevice_callback* -
IsDisplayOnDesktop
C type : IsDisplayOnDesktop_callback* -
SetDisplayVisibility
C type : SetDisplayVisibility_callback* -
GetDeviceToAbsoluteTrackingPose
public VR_IVRSystem_FnTable.GetDeviceToAbsoluteTrackingPose_callback GetDeviceToAbsoluteTrackingPoseC type : GetDeviceToAbsoluteTrackingPose_callback* -
ResetSeatedZeroPose
C type : ResetSeatedZeroPose_callback* -
GetSeatedZeroPoseToStandingAbsoluteTrackingPose
public VR_IVRSystem_FnTable.GetSeatedZeroPoseToStandingAbsoluteTrackingPose_callback GetSeatedZeroPoseToStandingAbsoluteTrackingPoseC type : GetSeatedZeroPoseToStandingAbsoluteTrackingPose_callback* -
GetRawZeroPoseToStandingAbsoluteTrackingPose
public VR_IVRSystem_FnTable.GetRawZeroPoseToStandingAbsoluteTrackingPose_callback GetRawZeroPoseToStandingAbsoluteTrackingPoseC type : GetRawZeroPoseToStandingAbsoluteTrackingPose_callback* -
GetSortedTrackedDeviceIndicesOfClass
public VR_IVRSystem_FnTable.GetSortedTrackedDeviceIndicesOfClass_callback GetSortedTrackedDeviceIndicesOfClassC type : GetSortedTrackedDeviceIndicesOfClass_callback* -
GetTrackedDeviceActivityLevel
C type : GetTrackedDeviceActivityLevel_callback* -
ApplyTransform
C type : ApplyTransform_callback* -
GetTrackedDeviceIndexForControllerRole
public VR_IVRSystem_FnTable.GetTrackedDeviceIndexForControllerRole_callback GetTrackedDeviceIndexForControllerRoleC type : GetTrackedDeviceIndexForControllerRole_callback* -
GetControllerRoleForTrackedDeviceIndex
public VR_IVRSystem_FnTable.GetControllerRoleForTrackedDeviceIndex_callback GetControllerRoleForTrackedDeviceIndexC type : GetControllerRoleForTrackedDeviceIndex_callback* -
GetTrackedDeviceClass
C type : GetTrackedDeviceClass_callback* -
IsTrackedDeviceConnected
C type : IsTrackedDeviceConnected_callback* -
GetBoolTrackedDeviceProperty
C type : GetBoolTrackedDeviceProperty_callback* -
GetFloatTrackedDeviceProperty
C type : GetFloatTrackedDeviceProperty_callback* -
GetInt32TrackedDeviceProperty
C type : GetInt32TrackedDeviceProperty_callback* -
GetUint64TrackedDeviceProperty
C type : GetUint64TrackedDeviceProperty_callback* -
GetMatrix34TrackedDeviceProperty
public VR_IVRSystem_FnTable.GetMatrix34TrackedDeviceProperty_callback GetMatrix34TrackedDevicePropertyC type : GetMatrix34TrackedDeviceProperty_callback* -
GetArrayTrackedDeviceProperty
C type : GetArrayTrackedDeviceProperty_callback* -
GetStringTrackedDeviceProperty
C type : GetStringTrackedDeviceProperty_callback* -
GetPropErrorNameFromEnum
C type : GetPropErrorNameFromEnum_callback* -
PollNextEvent
C type : PollNextEvent_callback* -
PollNextEventWithPose
C type : PollNextEventWithPose_callback* -
GetEventTypeNameFromEnum
C type : GetEventTypeNameFromEnum_callback* -
GetHiddenAreaMesh
C type : GetHiddenAreaMesh_callback* -
GetControllerState
C type : GetControllerState_callback* -
GetControllerStateWithPose
C type : GetControllerStateWithPose_callback* -
TriggerHapticPulse
C type : TriggerHapticPulse_callback* -
GetButtonIdNameFromEnum
C type : GetButtonIdNameFromEnum_callback* -
GetControllerAxisTypeNameFromEnum
public VR_IVRSystem_FnTable.GetControllerAxisTypeNameFromEnum_callback GetControllerAxisTypeNameFromEnumC type : GetControllerAxisTypeNameFromEnum_callback* -
IsInputAvailable
C type : IsInputAvailable_callback* -
IsSteamVRDrawingControllers
C type : IsSteamVRDrawingControllers_callback* -
ShouldApplicationPause
C type : ShouldApplicationPause_callback* -
ShouldApplicationReduceRenderingWork
public VR_IVRSystem_FnTable.ShouldApplicationReduceRenderingWork_callback ShouldApplicationReduceRenderingWorkC type : ShouldApplicationReduceRenderingWork_callback* -
DriverDebugRequest
C type : DriverDebugRequest_callback* -
PerformFirmwareUpdate
C type : PerformFirmwareUpdate_callback* -
AcknowledgeQuit_Exiting
C type : AcknowledgeQuit_Exiting_callback* -
AcknowledgeQuit_UserPrompt
C type : AcknowledgeQuit_UserPrompt_callback*
-
-
Constructor Details
-
VR_IVRSystem_FnTable
public VR_IVRSystem_FnTable() -
VR_IVRSystem_FnTable
public VR_IVRSystem_FnTable(com.sun.jna.Pointer peer)
-
-
Method Details
-
getFieldOrder
- Overrides:
getFieldOrderin classcom.sun.jna.Structure
-