VR Interaction Framework
1.0
A vr framework for the Oculus Quest
|
A proxy for handling input from Oculus. More...
Public Member Functions | |
void | VibrateController (float frequency, float amplitude, float duration, ControllerHand hand) |
Public Attributes | |
float | LeftGrip = 0 |
How far Left Grip is Held down. More... | |
bool | LeftGripDown = false |
Left Grip was pressed down this drame, but not last More... | |
float | RightGrip = 0 |
How far Right Grip is Held down. More... | |
bool | RightGripDown = false |
Right Grip was pressed down this drame, but not last More... | |
float | LeftTrigger = 0 |
bool | LeftTriggerNear = false |
bool | LeftTriggerDown = false |
float | RightTrigger = 0 |
bool | RightTriggerDown = false |
bool | RightTriggerNear = false |
bool | LeftThumbNear = false |
bool | RightThumbNear = false |
bool | LeftThumbstickDown = false |
bool | RightThumbstickDown = false |
bool | AButton = false |
bool | AButtonDown = false |
bool | BButton = false |
bool | BButtonDown = false |
bool | XButton = false |
bool | XButtonDown = false |
bool | YButton = false |
bool | YButtonDown = false |
bool | StartButton = false |
bool | StartButtonDown = false |
bool | BackButton = false |
bool | BackButtonDown = false |
Vector2 | LeftThumbstickAxis |
Vector2 | RightThumbstickAxis |
A proxy for handling input from Oculus.
void BNG.InputBridge.VibrateController | ( | float | frequency, |
float | amplitude, | ||
float | duration, | ||
ControllerHand | hand | ||
) |
bool BNG.InputBridge.AButton = false |
bool BNG.InputBridge.AButtonDown = false |
bool BNG.InputBridge.BackButton = false |
bool BNG.InputBridge.BackButtonDown = false |
bool BNG.InputBridge.BButton = false |
bool BNG.InputBridge.BButtonDown = false |
float BNG.InputBridge.LeftGrip = 0 |
How far Left Grip is Held down.
Values : 0 - 1 (Fully Open / Closed)
bool BNG.InputBridge.LeftGripDown = false |
Left Grip was pressed down this drame, but not last
bool BNG.InputBridge.LeftThumbNear = false |
Vector2 BNG.InputBridge.LeftThumbstickAxis |
bool BNG.InputBridge.LeftThumbstickDown = false |
float BNG.InputBridge.LeftTrigger = 0 |
bool BNG.InputBridge.LeftTriggerDown = false |
bool BNG.InputBridge.LeftTriggerNear = false |
float BNG.InputBridge.RightGrip = 0 |
How far Right Grip is Held down.
Values : 0 - 1 (Fully Open / Closed)
bool BNG.InputBridge.RightGripDown = false |
Right Grip was pressed down this drame, but not last
bool BNG.InputBridge.RightThumbNear = false |
Vector2 BNG.InputBridge.RightThumbstickAxis |
bool BNG.InputBridge.RightThumbstickDown = false |
float BNG.InputBridge.RightTrigger = 0 |
bool BNG.InputBridge.RightTriggerDown = false |
bool BNG.InputBridge.RightTriggerNear = false |
bool BNG.InputBridge.StartButton = false |
bool BNG.InputBridge.StartButtonDown = false |
bool BNG.InputBridge.XButton = false |
bool BNG.InputBridge.XButtonDown = false |
bool BNG.InputBridge.YButton = false |
bool BNG.InputBridge.YButtonDown = false |