35 Forward_IVRChaperoneSetup_CommitWorkingCopy();
36 Forward_IVRChaperoneSetup_RevertWorkingCopy();
37 Forward_IVRChaperoneSetup_GetWorkingPlayAreaSize();
38 Forward_IVRChaperoneSetup_GetWorkingPlayAreaRect();
39 Forward_IVRChaperoneSetup_GetWorkingCollisionBoundsInfo();
40 Forward_IVRChaperoneSetup_GetLiveCollisionBoundsInfo();
41 Forward_IVRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose();
42 Forward_IVRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose();
43 Forward_IVRChaperoneSetup_SetWorkingPlayAreaSize();
44 Forward_IVRChaperoneSetup_SetWorkingCollisionBoundsInfo();
45 Forward_IVRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose();
46 Forward_IVRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose();
47 Forward_IVRChaperoneSetup_ReloadFromDisk();
48 Forward_IVRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose();
51 SetWorkingCollisionBoundsTagsInfo(VR_ARRAY_COUNT(unTagCount) uint8_t *pTagsBuffer, uint32_t unTagCount)
override
54 OPENVR_LOGGER_INIT(logger);
57 static_cast<void *
>(pTagsBuffer), unTagCount);
61 GetLiveCollisionBoundsTagsInfo(VR_OUT_ARRAY_COUNT(punTagCount) uint8_t *pTagsBuffer,
62 uint32_t *punTagCount)
override
65 OPENVR_LOGGER_INIT(logger);
68 logger,
"GetLiveCollisionBoundsTagsInfo(pTagsBuffer=%p, punTagCount=%p) -> %d",
false,
69 static_cast<void *
>(pTagsBuffer),
static_cast<void *
>(punTagCount),
false);
73 SetWorkingPhysicalBoundsInfo(VR_ARRAY_COUNT(unQuadsCount) HmdQuad_t *pQuadsBuffer,
74 uint32_t unQuadsCount)
override
77 OPENVR_LOGGER_INIT(logger);
80 "SetWorkingPhysicalBoundsInfo(pQuadsBuffer=%p, unQuadsCount=%u) -> %d",
81 false,
static_cast<void *
>(pQuadsBuffer), unQuadsCount,
false);
85 GetLivePhysicalBoundsInfo(VR_OUT_ARRAY_COUNT(punQuadsCount) HmdQuad_t *pQuadsBuffer,
86 uint32_t *punQuadsCount)
override
89 OPENVR_LOGGER_INIT(logger);
92 logger,
"GetLivePhysicalBoundsInfo(pQuadsBuffer=%p, punQuadsCount=%p) -> %d",
false,
93 static_cast<void *
>(pQuadsBuffer),
static_cast<void *
>(punQuadsCount),
false);
96 Forward_IVRChaperoneSetup_ExportLiveToBuffer();
97 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