public class IVRSystem
extends com.sun.jna.Structure
Constructor and Description |
---|
IVRSystem() |
IVRSystem(com.sun.jna.Pointer p) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.String> |
getFieldOrder() |
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, setFieldOrder, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public IVRSystem.IGetRecommendedRenderTargetSize GetRecommendedRenderTargetSize
public IVRSystem.IGetProjectionMatrix GetProjectionMatrix
public IVRSystem.IGetProjectionRaw GetProjectionRaw
public IVRSystem.IComputeDistortion ComputeDistortion
public IVRSystem.IGetEyeToHeadTransform GetEyeToHeadTransform
public IVRSystem.IGetTimeSinceLastVsync GetTimeSinceLastVsync
public IVRSystem.IGetD3D9AdapterIndex GetD3D9AdapterIndex
public IVRSystem.IGetDXGIOutputInfo GetDXGIOutputInfo
public IVRSystem.IIsDisplayOnDesktop IsDisplayOnDesktop
public IVRSystem.ISetDisplayVisibility SetDisplayVisibility
public IVRSystem.IGetDeviceToAbsoluteTrackingPose GetDeviceToAbsoluteTrackingPose
public IVRSystem.IResetSeatedZeroPose ResetSeatedZeroPose
public IVRSystem.IGetSeatedZeroPoseToStandingAbsoluteTrackingPose GetSeatedZeroPoseToStandingAbsoluteTrackingPose
public IVRSystem.IGetRawZeroPoseToStandingAbsoluteTrackingPose GetRawZeroPoseToStandingAbsoluteTrackingPose
public IVRSystem.IGetSortedTrackedDeviceIndicesOfClass GetSortedTrackedDeviceIndicesOfClass
public IVRSystem.IGetTrackedDeviceActivityLevel GetTrackedDeviceActivityLevel
public IVRSystem.IApplyTransform ApplyTransform
public IVRSystem.IGetTrackedDeviceIndexForControllerRole GetTrackedDeviceIndexForControllerRole
public IVRSystem.IGetControllerRoleForTrackedDeviceIndex GetControllerRoleForTrackedDeviceIndex
public IVRSystem.IGetTrackedDeviceClass GetTrackedDeviceClass
public IVRSystem.IIsTrackedDeviceConnected IsTrackedDeviceConnected
public IVRSystem.IGetBoolTrackedDeviceProperty GetBoolTrackedDeviceProperty
public IVRSystem.IGetFloatTrackedDeviceProperty GetFloatTrackedDeviceProperty
public IVRSystem.IGetInt32TrackedDeviceProperty GetInt32TrackedDeviceProperty
public IVRSystem.IGetUint64TrackedDeviceProperty GetUint64TrackedDeviceProperty
public IVRSystem.IGetMatrix34TrackedDeviceProperty GetMatrix34TrackedDeviceProperty
public IVRSystem.IGetStringTrackedDeviceProperty GetStringTrackedDeviceProperty
public IVRSystem.IGetPropErrorNameFromEnum GetPropErrorNameFromEnum
public IVRSystem.IPollNextEvent PollNextEvent
public IVRSystem.IPollNextEventWithPose PollNextEventWithPose
public IVRSystem.IGetEventTypeNameFromEnum GetEventTypeNameFromEnum
public IVRSystem.IGetHiddenAreaMesh GetHiddenAreaMesh
public IVRSystem.IGetControllerState GetControllerState
public IVRSystem.IGetControllerStateWithPose GetControllerStateWithPose