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<void *
>(pTagsBuffer), unTagCount);
63 GetLiveCollisionBoundsTagsInfo(VR_OUT_ARRAY_COUNT(punTagCount) uint8_t *pTagsBuffer,
64 uint32_t *punTagCount)
override
67 OPENVR_LOGGER_INIT(logger);
70 logger,
"GetLiveCollisionBoundsTagsInfo(pTagsBuffer=%p, punTagCount=%p) -> %d",
false,
71 static_cast<void *
>(pTagsBuffer),
static_cast<void *
>(punTagCount),
false);
75 SetWorkingPhysicalBoundsInfo(VR_ARRAY_COUNT(unQuadsCount) HmdQuad_t *pQuadsBuffer,
76 uint32_t unQuadsCount)
override
79 OPENVR_LOGGER_INIT(logger);
82 "SetWorkingPhysicalBoundsInfo(pQuadsBuffer=%p, unQuadsCount=%u) -> %d",
83 false,
static_cast<void *
>(pQuadsBuffer), unQuadsCount,
false);
87 GetLivePhysicalBoundsInfo(VR_OUT_ARRAY_COUNT(punQuadsCount) HmdQuad_t *pQuadsBuffer,
88 uint32_t *punQuadsCount)
override
91 OPENVR_LOGGER_INIT(logger);
94 logger,
"GetLivePhysicalBoundsInfo(pQuadsBuffer=%p, punQuadsCount=%p) -> %d",
false,
95 static_cast<void *
>(pQuadsBuffer),
static_cast<void *
>(punQuadsCount),
false);
98 Forward_IVRChaperoneSetup_ExportLiveToBuffer();
99 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