34 FnTable_IVRInput_005();
38 Forward_IVRInput_SetActionManifestPath();
39 Forward_IVRInput_GetActionSetHandle();
40 Forward_IVRInput_GetActionHandle();
41 Forward_IVRInput_GetInputSourceHandle();
42 Forward_IVRInput_UpdateActionState();
43 Forward_IVRInput_GetDigitalActionData_011();
44 Forward_IVRInput_GetAnalogActionData_011();
47 GetPoseActionData(VRActionHandle_t action,
48 ETrackingUniverseOrigin eOrigin,
49 float fPredictedSecondsFromNow,
50 InputPoseActionData_t *pActionData,
51 uint32_t unActionDataSize,
52 VRInputValueHandle_t ulRestrictToDevice)
override
55 OPENVR_LOGGER_INIT(logger);
59 "GetPoseActionData(action=%llu, eOrigin=%d, fPredictedSecondsFromNow=%f, "
60 "pActionData=%p, unActionDataSize=%llu, ulRestrictToDevice=%llu) -> VRInputError_None",
61 EVRInputError::VRInputError_None,
static_cast<unsigned long long>(action),
62 static_cast<int>(eOrigin), fPredictedSecondsFromNow,
static_cast<const void *
>(pActionData),
63 static_cast<unsigned long long>(unActionDataSize),
64 static_cast<unsigned long long>(ulRestrictToDevice));
67 Forward_IVRInput_GetSkeletalActionData_011();
68 Forward_IVRInput_GetBoneCount();
69 Forward_IVRInput_GetBoneHierarchy();
70 Forward_IVRInput_GetBoneName();
71 Forward_IVRInput_GetSkeletalReferenceTransforms();
72 Forward_IVRInput_GetSkeletalTrackingLevel();
73 Forward_IVRInput_GetSkeletalBoneData_011();
76 GetSkeletalSummaryData(VRActionHandle_t action, VRSkeletalSummaryData_t *pSkeletalSummaryData)
override
79 OPENVR_LOGGER_INIT(logger);
82 logger,
"GetSkeletalSummaryData(action=%llu, pSkeletalSummaryData=%p) -> VRInputError_None",
83 EVRInputError::VRInputError_None,
static_cast<unsigned long long>(action),
84 static_cast<const void *
>(pSkeletalSummaryData));
87 Forward_IVRInput_GetSkeletalBoneDataCompressed_011();
88 Forward_IVRInput_DecompressSkeletalBoneData_011();
89 Forward_IVRInput_TriggerHapticVibrationAction_011();
90 Forward_IVRInput_GetActionOrigins();
91 Forward_IVRInput_GetOriginLocalizedName_011();
92 Forward_IVRInput_GetOriginTrackedDeviceInfo();
93 Forward_IVRInput_ShowActionOrigins();
94 Forward_IVRInput_ShowBindingsForActionSet();
95 Forward_IVRInput_IsUsingLegacyInput();
Definitions missing from C++ header, present in C.
Definition blockqueue.hpp:15
#define OPENVR_LOG_UNIMPLEMENTED_RET(logger, fmt, ret,...)
Specialized macro for logging an unimplemented function and returning a value.
Definition openvr_logger.hpp:57