33 FnTable_IVRChaperoneSetup_005();
37 Forward_IVRChaperoneSetup_CommitWorkingCopy();
38 Forward_IVRChaperoneSetup_RevertWorkingCopy();
39 Forward_IVRChaperoneSetup_GetWorkingPlayAreaSize();
40 Forward_IVRChaperoneSetup_GetWorkingPlayAreaRect();
41 Forward_IVRChaperoneSetup_GetWorkingCollisionBoundsInfo();
42 Forward_IVRChaperoneSetup_GetLiveCollisionBoundsInfo();
43 Forward_IVRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose();
44 Forward_IVRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose();
45 Forward_IVRChaperoneSetup_SetWorkingPlayAreaSize();
46 Forward_IVRChaperoneSetup_SetWorkingCollisionBoundsInfo();
47 Forward_IVRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose();
48 Forward_IVRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose();
49 Forward_IVRChaperoneSetup_ReloadFromDisk();
50 Forward_IVRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose();
53 SetWorkingCollisionBoundsTagsInfo(VR_ARRAY_COUNT(unTagCount) uint8_t *pTagsBuffer, uint32_t unTagCount)
override
56 OPENVR_LOGGER_INIT(logger);
59 static_cast<const void *
>(pTagsBuffer),
60 static_cast<unsigned long long>(unTagCount));
64 GetLiveCollisionBoundsTagsInfo(VR_OUT_ARRAY_COUNT(punTagCount) uint8_t *pTagsBuffer,
65 uint32_t *punTagCount)
override
68 OPENVR_LOGGER_INIT(logger);
71 logger,
"GetLiveCollisionBoundsTagsInfo(pTagsBuffer=%p, punTagCount=%p) -> false",
false,
72 static_cast<const void *
>(pTagsBuffer),
static_cast<const void *
>(punTagCount));
76 SetWorkingPhysicalBoundsInfo(VR_ARRAY_COUNT(unQuadsCount) HmdQuad_t *pQuadsBuffer,
77 uint32_t unQuadsCount)
override
80 OPENVR_LOGGER_INIT(logger);
83 logger,
"SetWorkingPhysicalBoundsInfo(pQuadsBuffer=%p, unQuadsCount=%llu) -> false",
false,
84 static_cast<const void *
>(pQuadsBuffer),
static_cast<unsigned long long>(unQuadsCount));
88 GetLivePhysicalBoundsInfo(VR_OUT_ARRAY_COUNT(punQuadsCount) HmdQuad_t *pQuadsBuffer,
89 uint32_t *punQuadsCount)
override
92 OPENVR_LOGGER_INIT(logger);
95 logger,
"GetLivePhysicalBoundsInfo(pQuadsBuffer=%p, punQuadsCount=%p) -> false",
false,
96 static_cast<const void *
>(pQuadsBuffer),
static_cast<const void *
>(punQuadsCount));
99 Forward_IVRChaperoneSetup_ExportLiveToBuffer();
100 Forward_IVRChaperoneSetup_ImportFromBufferToWorking();
Definitions missing from C++ header, present in C.
Definition blockqueue.hpp:15
#define OPENVR_LOG_UNIMPLEMENTED(logger, fmt,...)
Specialized macro for logging an unimplemented function.
Definition openvr_logger.hpp:51
#define OPENVR_LOG_UNIMPLEMENTED_RET(logger, fmt, ret,...)
Specialized macro for logging an unimplemented function and returning a value.
Definition openvr_logger.hpp:57