CommitWorkingCopy is called, at which point the working copy and the live copy will be the same again.
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static boolean | |
| public static boolean | nVRChaperoneSetup_GetLiveCollisionBoundsInfo(long pQuadsBuffer, long punQuadsCount)
Unsafe version of: |
| public static boolean | nVRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose(long pmatSeatedZeroPoseToRawTrackingPose)
Unsafe version of: |
| public static boolean | nVRChaperoneSetup_GetWorkingCollisionBoundsInfo(long pQuadsBuffer, long punQuadsCount)
Unsafe version of: |
| public static boolean | |
| public static boolean | nVRChaperoneSetup_GetWorkingPlayAreaSize(long pSizeX, long pSizeZ)
Unsafe version of: |
| public static boolean | nVRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose(long pmatSeatedZeroPoseToRawTrackingPose)
Unsafe version of: |
| public static boolean | nVRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose(long pmatStandingZeroPoseToRawTrackingPose)
Unsafe version of: |
| public static boolean | |
| public static void | nVRChaperoneSetup_SetWorkingCollisionBoundsInfo(long pQuadsBuffer, int unQuadsCount)
Unsafe version of: |
| public static void | nVRChaperoneSetup_SetWorkingPerimeter(long pPointBuffer, int unPointCount)
Unsafe version of: |
| public static void | nVRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose(long pMatSeatedZeroPoseToRawTrackingPose)
Unsafe version of: |
| public static void | nVRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose(long pMatStandingZeroPoseToRawTrackingPose)
Unsafe version of: |
| public static boolean | |
| public static boolean | |
| public static boolean | VRChaperoneSetup_GetLiveCollisionBoundsInfo(HmdQuad.
Returns the number of Quads if the buffer points to null. |
| public static boolean | VRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose(HmdMatrix34 pmatSeatedZeroPoseToRawTrackingPose)
Returns the preferred seated position. |
| public static boolean | VRChaperoneSetup_GetWorkingCollisionBoundsInfo(HmdQuad.
Returns the number of Quads if the buffer points to null. |
| public static boolean | VRChaperoneSetup_GetWorkingPlayAreaRect(HmdQuad rect)
Returns the 4 corner positions of the Play Area (formerly named Soft Bounds) from the working copy. |
| public static boolean | VRChaperoneSetup_GetWorkingPlayAreaSize(FloatBuffer pSizeX, FloatBuffer pSizeZ)
Returns the width and depth of the Play Area (formerly named Soft Bounds) in X and Z from the working copy. |
| public static boolean | VRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose(HmdMatrix34 pmatSeatedZeroPoseToRawTrackingPose)
Returns the preferred seated position from the working copy. |
| public static boolean | VRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose(HmdMatrix34 pmatStandingZeroPoseToRawTrackingPose)
Returns the standing origin from the working copy. |
| public static void | VRChaperoneSetup_HideWorkingSetPreview()
Hides the chaperone data in the working set to preview in the compositor (if it was visible). |
| public static boolean | |
| public static void | VRChaperoneSetup_ReloadFromDisk(int configFile)
Tear everything down and reload it from the file on disk. |
| public static void | VRChaperoneSetup_RevertWorkingCopy()
Reverts the working copy to match the live chaperone calibration. |
| public static void | VRChaperoneSetup_RoomSetupStarting()
Fires an event that the tracking system can use to know room setup is about to begin. |
| public static void | VRChaperoneSetup_SetWorkingCollisionBoundsInfo(HmdQuad.
Sets the Collision Bounds in the working copy. |
| public static void | VRChaperoneSetup_SetWorkingPerimeter(HmdVector2.
Sets the Collision Bounds in the working copy |
| public static void | VRChaperoneSetup_SetWorkingPlayAreaSize(float sizeX, float sizeZ)
Sets the Play Area in the working copy. |
| public static void | VRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose(HmdMatrix34 pMatSeatedZeroPoseToRawTrackingPose)
Sets the preferred seated position in the working copy. |
| public static void | VRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose(HmdMatrix34 pMatStandingZeroPoseToRawTrackingPose)
Sets the preferred standing position in the working copy. |
| public static void | VRChaperoneSetup_ShowWorkingSetPreview()
Shows the chaperone data in the working set to preview in the compositor. |
| VRChaperoneSetup | back to summary |
|---|---|
| protected VRChaperoneSetup() | |
| nVRChaperoneSetup_ExportLiveToBuffer | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_ExportLiveToBuffer(long pBuffer, long pnBufferLength) | |
| nVRChaperoneSetup_GetLiveCollisionBoundsInfo | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_GetLiveCollisionBoundsInfo(long pQuadsBuffer, long punQuadsCount) Unsafe version of: | |
| nVRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose(long pmatSeatedZeroPoseToRawTrackingPose) Unsafe version of: | |
| nVRChaperoneSetup_GetWorkingCollisionBoundsInfo | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_GetWorkingCollisionBoundsInfo(long pQuadsBuffer, long punQuadsCount) Unsafe version of: | |
| nVRChaperoneSetup_GetWorkingPlayAreaRect | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_GetWorkingPlayAreaRect(long rect) Unsafe version of: | |
| nVRChaperoneSetup_GetWorkingPlayAreaSize | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_GetWorkingPlayAreaSize(long pSizeX, long pSizeZ) Unsafe version of: | |
| nVRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose(long pmatSeatedZeroPoseToRawTrackingPose) Unsafe version of: | |
| nVRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose(long pmatStandingZeroPoseToRawTrackingPose) Unsafe version of: | |
| nVRChaperoneSetup_ImportFromBufferToWorking | back to summary |
|---|---|
| public static boolean nVRChaperoneSetup_ImportFromBufferToWorking(long pBuffer, int nImportFlags) | |
| nVRChaperoneSetup_SetWorkingCollisionBoundsInfo | back to summary |
|---|---|
| public static void nVRChaperoneSetup_SetWorkingCollisionBoundsInfo(long pQuadsBuffer, int unQuadsCount) Unsafe version of: | |
| nVRChaperoneSetup_SetWorkingPerimeter | back to summary |
|---|---|
| public static void nVRChaperoneSetup_SetWorkingPerimeter(long pPointBuffer, int unPointCount) Unsafe version of: | |
| nVRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static void nVRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose(long pMatSeatedZeroPoseToRawTrackingPose) Unsafe version of: | |
| nVRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static void nVRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose(long pMatStandingZeroPoseToRawTrackingPose) Unsafe version of: | |
| VRChaperoneSetup_CommitWorkingCopy | back to summary | ||
|---|---|---|---|
| public static boolean VRChaperoneSetup_CommitWorkingCopy(int configFile) Saves the current working copy to disk.
| |||
| VRChaperoneSetup_ExportLiveToBuffer | back to summary |
|---|---|
public static boolean VRChaperoneSetup_ExportLiveToBuffer(ByteBuffer pBuffer, IntBuffer pnBufferLength)
| |
| VRChaperoneSetup_GetLiveCollisionBoundsInfo | back to summary |
|---|---|
| public static boolean VRChaperoneSetup_GetLiveCollisionBoundsInfo(HmdQuad. Returns the number of Quads if the buffer points to null. Otherwise it returns Quads into the buffer up to the max specified.
| |
| VRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static boolean VRChaperoneSetup_GetLiveSeatedZeroPoseToRawTrackingPose(HmdMatrix34 pmatSeatedZeroPoseToRawTrackingPose) Returns the preferred seated position.
| |
| VRChaperoneSetup_GetWorkingCollisionBoundsInfo | back to summary |
|---|---|
| public static boolean VRChaperoneSetup_GetWorkingCollisionBoundsInfo(HmdQuad. Returns the number of Quads if the buffer points to null. Otherwise it returns Quads into the buffer up to the max specified from the working copy.
| |
| VRChaperoneSetup_GetWorkingPlayAreaRect | back to summary |
|---|---|
| public static boolean VRChaperoneSetup_GetWorkingPlayAreaRect(HmdQuad rect) Returns the 4 corner positions of the Play Area (formerly named Soft Bounds) from the working copy. Corners are in clockwise order. Tracking space 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).
| |
| VRChaperoneSetup_GetWorkingPlayAreaSize | back to summary |
|---|---|
| public static boolean VRChaperoneSetup_GetWorkingPlayAreaSize(FloatBuffer pSizeX, FloatBuffer pSizeZ) Returns the width and depth of the Play Area (formerly named Soft Bounds) in X and Z from the working copy. Tracking space center (0,0,0) is the center of the Play Area.
| |
| VRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static boolean VRChaperoneSetup_GetWorkingSeatedZeroPoseToRawTrackingPose(HmdMatrix34 pmatSeatedZeroPoseToRawTrackingPose) Returns the preferred seated position from the working copy.
| |
| VRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static boolean VRChaperoneSetup_GetWorkingStandingZeroPoseToRawTrackingPose(HmdMatrix34 pmatStandingZeroPoseToRawTrackingPose) Returns the standing origin from the working copy.
| |
| VRChaperoneSetup_HideWorkingSetPreview | back to summary |
|---|---|
| public static void VRChaperoneSetup_HideWorkingSetPreview() Hides the chaperone data in the working set to preview in the compositor (if it was visible). | |
| VRChaperoneSetup_ImportFromBufferToWorking | back to summary |
|---|---|
public static boolean VRChaperoneSetup_ImportFromBufferToWorking(ByteBuffer pBuffer, int nImportFlags)
| |
| VRChaperoneSetup_ReloadFromDisk | back to summary | ||
|---|---|---|---|
| public static void VRChaperoneSetup_ReloadFromDisk(int configFile) Tear everything down and reload it from the file on disk.
| |||
| VRChaperoneSetup_RevertWorkingCopy | back to summary |
|---|---|
| public static void VRChaperoneSetup_RevertWorkingCopy() Reverts the working copy to match the live chaperone calibration. To modify existing data this MUST be do WHILE getting a non-error | |
| VRChaperoneSetup_RoomSetupStarting | back to summary |
|---|---|
| public static void VRChaperoneSetup_RoomSetupStarting() Fires an event that the tracking system can use to know room setup is about to begin. This lets the tracking system make any last minute adjustments that should be incorporated into the new setup. If the user is adjusting live in HMD using a tweak tool, keep in mind that calling this might cause the user to see the room jump. | |
| VRChaperoneSetup_SetWorkingCollisionBoundsInfo | back to summary |
|---|---|
| public static void VRChaperoneSetup_SetWorkingCollisionBoundsInfo(HmdQuad. Sets the Collision Bounds in the working copy. Note ceiling height is ignored. | |
| VRChaperoneSetup_SetWorkingPerimeter | back to summary |
|---|---|
| public static void VRChaperoneSetup_SetWorkingPerimeter(HmdVector2. Sets the Collision Bounds in the working copy | |
| VRChaperoneSetup_SetWorkingPlayAreaSize | back to summary |
|---|---|
| public static void VRChaperoneSetup_SetWorkingPlayAreaSize(float sizeX, float sizeZ) Sets the Play Area in the working copy. | |
| VRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static void VRChaperoneSetup_SetWorkingSeatedZeroPoseToRawTrackingPose(HmdMatrix34 pMatSeatedZeroPoseToRawTrackingPose) Sets the preferred seated position in the working copy. | |
| VRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose | back to summary |
|---|---|
| public static void VRChaperoneSetup_SetWorkingStandingZeroPoseToRawTrackingPose(HmdMatrix34 pMatStandingZeroPoseToRawTrackingPose) Sets the preferred standing position in the working copy. | |
| VRChaperoneSetup_ShowWorkingSetPreview | back to summary |
|---|---|
| public static void VRChaperoneSetup_ShowWorkingSetPreview() Shows the chaperone data in the working set to preview in the compositor. | |