|
enum | BNG.ControllerHand { BNG.Left
, BNG.Right
, BNG.None
} |
|
enum | BNG.ControllerBinding {
BNG.None
, BNG.AButton
, BNG.AButtonDown
, BNG.BButton
,
BNG.BButtonDown
, BNG.XButton
, BNG.XButtonDown
, BNG.YButton
,
BNG.YButtonDown
, BNG.LeftTrigger
, BNG.LeftTriggerDown
, BNG.LeftGrip
,
BNG.LeftGripDown
, BNG.LeftThumbstick
, BNG.LeftThumbstickDown
, BNG.RightTrigger
,
BNG.RightTriggerDown
, BNG.RightGrip
, BNG.RightGripDown
, BNG.RightThumbstick
,
BNG.RightThumbstickDown
, BNG.StartButton
, BNG.StartButtonDown
, BNG.BackButton
,
BNG.BackButtonDown
} |
| Controller Options available to bind buttons to via Inspector. You can use GetControllerBindingValue() to determine if that button has been pressed. More...
|
|
enum | BNG.GrabbedControllerBinding {
BNG.None
, BNG.Button1
, BNG.Button1Down
, BNG.Button2
,
BNG.Button2Down
, BNG.Trigger
, BNG.TriggerDown
, BNG.Grip
,
BNG.GripDown
} |
| Controller Options available to bind buttons to via Inspector. Input is relative to the controller holding it. Ex : Button 1 = Button A if held in Right controller, Button X if held in Left. More...
|
|
enum | BNG.InputAxis {
BNG.None
, BNG.LeftThumbStickAxis
, BNG.LeftTouchPadAxis
, BNG.RightThumbStickAxis
,
BNG.RightTouchPadAxis
} |
|
enum | BNG.ControllerType {
BNG.None
, BNG.Unknown
, BNG.OculusTouch
, BNG.Wand
,
BNG.Knuckles
} |
|
enum | BNG.HandControl {
BNG.LeftGrip
, BNG.RightGrip
, BNG.LeftTrigger
, BNG.RightTrigger
,
BNG.None
} |
|
enum | BNG.GrabButton { BNG.Grip
, BNG.Trigger
, BNG.Inherit
, BNG.GripOrTrigger
} |
|
enum | BNG.HoldType { BNG.HoldDown
, BNG.Toggle
, BNG.Inherit
} |
|
enum | BNG.XRInputSource {
BNG.XRInput
, BNG.OVRInput
, BNG.SteamVR
, BNG.Pico
,
BNG.UnityInput
, BNG.WebXR
, BNG.None
} |
|
enum | BNG.SDKProvider { BNG.Unknown
, BNG.OculusSDK
, BNG.OpenVR
} |
|