| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | nVRChaperone_GetBoundsColor(long pOutputColorArray, int nNumOutputColors, float flCollisionBoundsFadeDistance, long pOutputCameraColor)
Unsafe version of: |
| public static boolean | |
| public static boolean | |
| public static native void | |
| public static void | |
| public static boolean | |
| public static void | |
| public static void | VRChaperone_GetBoundsColor(HmdColor.
Get the current chaperone bounds draw color and brightness. |
| public static int | |
| public static boolean | VRChaperone_GetPlayAreaRect(HmdQuad rect)
Returns the 4 corner positions of the Play Area (formerly named Soft Bounds). |
| public static boolean | VRChaperone_GetPlayAreaSize(FloatBuffer pSizeX, FloatBuffer pSizeZ)
Returns the width and depth of the Play Area (formerly named Soft Bounds) in X and Z. |
| public static void | |
| public static void | VRChaperone_ResetZeroPose(int eTrackingUniverseOrigin)
Sets the zero pose for the given tracker coordinate system to the current position and yaw of the HMD. |
| public static void | VRChaperone_SetSceneColor(HmdColor color)
Optionally give the chaperone system a hit about the color and brightness in the scene. |
| VRChaperone | back to summary |
|---|---|
| protected VRChaperone() | |
| nVRChaperone_GetBoundsColor | back to summary |
|---|---|
| public static void nVRChaperone_GetBoundsColor(long pOutputColorArray, int nNumOutputColors, float flCollisionBoundsFadeDistance, long pOutputCameraColor) Unsafe version of: | |
| nVRChaperone_GetPlayAreaRect | back to summary |
|---|---|
| public static boolean nVRChaperone_GetPlayAreaRect(long rect) Unsafe version of: | |
| nVRChaperone_GetPlayAreaSize | back to summary |
|---|---|
| public static boolean nVRChaperone_GetPlayAreaSize(long pSizeX, long pSizeZ) Unsafe version of: | |
| nVRChaperone_SetSceneColor | back to summary |
|---|---|
| public static native void nVRChaperone_SetSceneColor(long color, long __functionAddress) Unsafe version of: | |
| nVRChaperone_SetSceneColor | back to summary |
|---|---|
| public static void nVRChaperone_SetSceneColor(long color) Unsafe version of: | |
| VRChaperone_AreBoundsVisible | back to summary |
|---|---|
| public static boolean VRChaperone_AreBoundsVisible() Determine whether the bounds are showing right now.
| |
| VRChaperone_ForceBoundsVisible | back to summary |
|---|---|
| public static void VRChaperone_ForceBoundsVisible(boolean bForce) Force the bounds to show, mostly for utilities. | |
| VRChaperone_GetBoundsColor | back to summary |
|---|---|
| public static void VRChaperone_GetBoundsColor(HmdColor. Get the current chaperone bounds draw color and brightness. | |
| VRChaperone_GetCalibrationState | back to summary |
|---|---|
| public static int VRChaperone_GetCalibrationState() Get the current state of Chaperone calibration. This state can change at any time during a session due to physical base station changes.
| |
| VRChaperone_GetPlayAreaRect | back to summary |
|---|---|
| public static boolean VRChaperone_GetPlayAreaRect(HmdQuad rect) Returns the 4 corner positions of the Play Area (formerly named Soft Bounds). Corners are in counter-clockwise order. Standing center (0,0,0) is the center of the Play Area. It's a rectangle. 2 sides are parallel to the X axis and 2 sides are parallel to the Z axis. Height of every corner is 0Y (on the floor).
| |
| VRChaperone_GetPlayAreaSize | back to summary |
|---|---|
| public static boolean VRChaperone_GetPlayAreaSize(FloatBuffer pSizeX, FloatBuffer pSizeZ) Returns the width and depth of the Play Area (formerly named Soft Bounds) in X and Z. Tracking space center(0, 0, 0) is the center of the Play Area.
| |
| VRChaperone_ReloadInfo | back to summary |
|---|---|
| public static void VRChaperone_ReloadInfo() Reload Chaperone data from the .vrchap file on disk. | |
| VRChaperone_ResetZeroPose | back to summary |
|---|---|
| public static void VRChaperone_ResetZeroPose(int eTrackingUniverseOrigin) Sets the zero pose for the given tracker coordinate system to the current position and yaw of the HMD. After Note This function overrides the user's previously saved zero pose and should only be called as the result of a user action. Users are also able to set their zero pose via the OpenVR Dashboard.
| |
| VRChaperone_SetSceneColor | back to summary |
|---|---|
| public static void VRChaperone_SetSceneColor(HmdColor color) Optionally give the chaperone system a hit about the color and brightness in the scene. | |