Module arvr_interface

Consts

ARVR_NONE = 0'i64
ARVR_MONO = 1'i64
ARVR_STEREO = 2'i64
ARVR_AR = 4'i64
ARVR_EXTERNAL = 8'i64
EYE_MONO = 0'i64
EYE_LEFT = 1'i64
EYE_RIGHT = 2'i64
ARVR_NORMAL_TRACKING = 0'i64
ARVR_EXCESSIVE_MOTION = 1'i64
ARVR_INSUFFICIENT_FEATURES = 2'i64
ARVR_UNKNOWN_TRACKING = 3'i64
ARVR_NOT_TRACKING = 4'i64

Procs

proc interfaceIsPrimary(self: ARVRInterface): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc interfaceIsPrimary=(self: ARVRInterface; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc interfaceIsInitialized(self: ARVRInterface): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc interfaceIsInitialized=(self: ARVRInterface; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc arIsAnchorDetectionEnabled(self: ARVRInterface): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc arIsAnchorDetectionEnabled=(self: ARVRInterface; val: bool) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getName(self: ARVRInterface): string {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getCapabilities(self: ARVRInterface): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc initialize(self: ARVRInterface): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc uninitialize(self: ARVRInterface) {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getTrackingStatus(self: ARVRInterface): int64 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc getRenderTargetsize(self: ARVRInterface): Vector2 {.
gcsafe, locks: 0, raises: [], tags: []
.}
proc isStereo(self: ARVRInterface): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}