API reference
API reference
Select your platform
No SDKs available
No versions available

DPadUnityEventWrapper Class

Extends MonoBehaviour
Translates Axis2D events into D-Pad events (Left, Right, Up, Down) and outputs them as UnityEvents.
Events will be fired as soon as the axis exits the deadzone.

Protected Fields

_started : bool
Signature
bool Oculus.Interaction.DPadUnityEventWrapper._started

Fields

WhenPressDown : UnityEvent
Signature
UnityEvent Oculus.Interaction.DPadUnityEventWrapper.WhenPressDown
WhenPressLeft : UnityEvent
Signature
UnityEvent Oculus.Interaction.DPadUnityEventWrapper.WhenPressLeft
WhenPressRight : UnityEvent
Signature
UnityEvent Oculus.Interaction.DPadUnityEventWrapper.WhenPressRight
WhenPressUp : UnityEvent
Signature
UnityEvent Oculus.Interaction.DPadUnityEventWrapper.WhenPressUp

Properties

NegativeDeadZone : float
[Get][Set]
Signature
float Oculus.Interaction.DPadUnityEventWrapper.NegativeDeadZone
PositiveDeadZone : float
[Get][Set]
Signature
float Oculus.Interaction.DPadUnityEventWrapper.PositiveDeadZone

Protected Methods

Awake ()
Signature
virtual void Oculus.Interaction.DPadUnityEventWrapper.Awake()
Returns
void
OnDisable ()
Signature
virtual void Oculus.Interaction.DPadUnityEventWrapper.OnDisable()
Returns
void
OnEnable ()
Signature
virtual void Oculus.Interaction.DPadUnityEventWrapper.OnEnable()
Returns
void
Start ()
Signature
virtual void Oculus.Interaction.DPadUnityEventWrapper.Start()
Returns
void
Update ()
Signature
virtual void Oculus.Interaction.DPadUnityEventWrapper.Update()
Returns
void

Methods

InjectAllDPadUnityEventWrapper ( axis )
Signature
void Oculus.Interaction.DPadUnityEventWrapper.InjectAllDPadUnityEventWrapper(IAxis2D axis)
Parameters
axis: IAxis2D
Returns
void
InjectAxis ( axis )
Signature
void Oculus.Interaction.DPadUnityEventWrapper.InjectAxis(IAxis2D axis)
Parameters
axis: IAxis2D
Returns
void