33 FnTable_IVRTrackedCamera_004();
37 Forward_IVRTrackedCamera_GetCameraErrorNameFromEnum();
38 Forward_IVRTrackedCamera_HasCamera_006();
39 Forward_IVRTrackedCamera_GetCameraFrameSize();
41 vr::EVRTrackedCameraError
42 GetCameraIntrinsics(vr::TrackedDeviceIndex_t nDeviceIndex,
43 vr::EVRTrackedCameraFrameType eFrameType,
44 vr::HmdVector2_t *pFocalLength,
45 vr::HmdVector2_t *pCenter)
override
48 OPENVR_LOGGER_INIT(logger);
51 logger,
"GetCameraIntrinsics(nDeviceIndex=%llu, eFrameType=%d, pFocalLength=%p, pCenter=%p)", {},
52 static_cast<unsigned long long>(nDeviceIndex),
static_cast<int>(eFrameType),
53 static_cast<const void *
>(pFocalLength),
static_cast<const void *
>(pCenter));
56 vr::EVRTrackedCameraError
57 GetCameraProjection(vr::TrackedDeviceIndex_t nDeviceIndex,
58 vr::EVRTrackedCameraFrameType eFrameType,
61 vr::HmdMatrix44_t *pProjection)
override
64 OPENVR_LOGGER_INIT(logger);
68 "GetCameraProjection(nDeviceIndex=%llu, eFrameType=%d, flZNear=%f, flZFar=%f, pProjection=%p)", {},
69 static_cast<unsigned long long>(nDeviceIndex),
static_cast<int>(eFrameType), flZNear, flZFar,
70 static_cast<const void *
>(pProjection));
73 Forward_IVRTrackedCamera_AcquireVideoStreamingService();
74 Forward_IVRTrackedCamera_ReleaseVideoStreamingService();
75 Forward_IVRTrackedCamera_GetVideoStreamFrameBuffer();
76 Forward_IVRTrackedCamera_GetVideoStreamTextureSize();
77 Forward_IVRTrackedCamera_GetVideoStreamTextureD3D11();
78 Forward_IVRTrackedCamera_GetVideoStreamTextureGL();
79 Forward_IVRTrackedCamera_ReleaseVideoStreamTextureGL();
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