Class VRPointerEventData
Event payload associated with VR device pointer events.
Inheritance
System.Object
UnityEngine.EventSystems.AbstractEventData
UnityEngine.EventSystems.BaseEventData
UnityEngine.EventSystems.PointerEventData
VRPointerEventData
Inherited Members
UnityEngine.EventSystems.PointerEventData.hovered
UnityEngine.EventSystems.PointerEventData.IsPointerMoving()
UnityEngine.EventSystems.PointerEventData.IsScrolling()
UnityEngine.EventSystems.PointerEventData.ToString()
UnityEngine.EventSystems.PointerEventData.pointerEnter
UnityEngine.EventSystems.PointerEventData.lastPress
UnityEngine.EventSystems.PointerEventData.rawPointerPress
UnityEngine.EventSystems.PointerEventData.pointerDrag
UnityEngine.EventSystems.PointerEventData.pointerCurrentRaycast
UnityEngine.EventSystems.PointerEventData.pointerPressRaycast
UnityEngine.EventSystems.PointerEventData.eligibleForClick
UnityEngine.EventSystems.PointerEventData.pointerId
UnityEngine.EventSystems.PointerEventData.position
UnityEngine.EventSystems.PointerEventData.delta
UnityEngine.EventSystems.PointerEventData.pressPosition
UnityEngine.EventSystems.PointerEventData.worldPosition
UnityEngine.EventSystems.PointerEventData.worldNormal
UnityEngine.EventSystems.PointerEventData.clickTime
UnityEngine.EventSystems.PointerEventData.clickCount
UnityEngine.EventSystems.PointerEventData.scrollDelta
UnityEngine.EventSystems.PointerEventData.useDragThreshold
UnityEngine.EventSystems.PointerEventData.dragging
UnityEngine.EventSystems.PointerEventData.button
UnityEngine.EventSystems.PointerEventData.enterEventCamera
UnityEngine.EventSystems.PointerEventData.pressEventCamera
UnityEngine.EventSystems.PointerEventData.pointerPress
UnityEngine.EventSystems.BaseEventData.currentInputModule
UnityEngine.EventSystems.BaseEventData.selectedObject
UnityEngine.EventSystems.AbstractEventData.m_Used
UnityEngine.EventSystems.AbstractEventData.Use()
UnityEngine.EventSystems.AbstractEventData.used
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Liminal.SDK.VR.EventSystems
Assembly: Liminal.SDK.dll
Syntax
public class VRPointerEventData : PointerEventData
Constructors
| Improve this Doc View SourceVRPointerEventData(EventSystem)
Declaration
public VRPointerEventData(EventSystem eventSystem)
Parameters
Type | Name | Description |
---|---|---|
UnityEngine.EventSystems.EventSystem | eventSystem |
Properties
| Improve this Doc View SourceCurrent
The GameObject the pointer is currently hovered over.
Declaration
public GameObject Current { get; set; }
Property Value
Type | Description |
---|---|
UnityEngine.GameObject |
Pointer
The IVRPointer that the event data data relates to.
Declaration
public IVRPointer Pointer { get; set; }
Property Value
Type | Description |
---|---|
IVRPointer |
Methods
| Improve this Doc View SourceReset()
Resets the event state.
Declaration
public override void Reset()
Overrides
UnityEngine.EventSystems.AbstractEventData.Reset()