Module arvr_server

Consts

TRACKER_CONTROLLER = 1'i64
TRACKER_BASESTATION = 2'i64
TRACKER_ANCHOR = 4'i64
TRACKER_ANY_KNOWN = 127'i64
TRACKER_UNKNOWN = 128'i64
TRACKER_ANY = 255'i64
RESET_FULL_ROTATION = 0'i64
RESET_BUT_KEEP_TILT = 1'i64
DONT_RESET_ROTATION = 2'i64

Procs

proc getWorldScale(): float64 {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc setWorldScale(arg0: float64) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getReferenceFrame(): Transform {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc centerOnHmd(rotationMode: int64; keepHeight: bool) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getHmdTransform(): Transform {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getInterfaceCount(): int64 {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getInterface(idx: int64): ARVRInterface {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getInterfaces(): Array {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc findInterface(name: string): ARVRInterface {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getTrackerCount(): int64 {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getTracker(idx: int64): ARVRPositionalTracker {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getPrimaryInterface(): ARVRInterface {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc setPrimaryInterface(interfacee: ARVRInterface) {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getLastProcessUsec(): int64 {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getLastCommitUsec(): int64 {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}
proc getLastFrameUsec(): int64 {.
gcsafe, locks: 0, raises: [Exception], tags: [RootEffect]
.}