Module arvr_positional_tracker

Consts

TRACKER_HAND_UNKNOWN = 0'i64
TRACKER_LEFT_HAND = 1'i64
TRACKER_RIGHT_HAND = 2'i64

Procs

proc rumble(self: ARVRPositionalTracker): float64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc rumble=(self: ARVRPositionalTracker; val: float64) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getType(self: ARVRPositionalTracker): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getName(self: ARVRPositionalTracker): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getJoyId(self: ARVRPositionalTracker): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getTracksOrientation(self: ARVRPositionalTracker): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getOrientation(self: ARVRPositionalTracker): Basis {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getTracksPosition(self: ARVRPositionalTracker): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getPosition(self: ARVRPositionalTracker): Vector3 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getHand(self: ARVRPositionalTracker): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getTransform(self: ARVRPositionalTracker; adjustByReferenceFrame: bool): Transform {.
gcsafe, locks: 0, raises: [], tags: []
.}

Methods

method setType(self: ARVRPositionalTracker; typee: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method setName(self: ARVRPositionalTracker; name: string) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method setJoyId(self: ARVRPositionalTracker; joyId: int64) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method setOrientation(self: ARVRPositionalTracker; orientation: Basis) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}
method setRwPosition(self: ARVRPositionalTracker; rwPosition: Vector3) {.
gcsafe, locks: 0, base, raises: [], tags: []
.}