Show / Hide Table of Contents

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 Source

VRPointerEventData(EventSystem)

Declaration
public VRPointerEventData(EventSystem eventSystem)
Parameters
Type Name Description
UnityEngine.EventSystems.EventSystem eventSystem

Properties

| Improve this Doc View Source

Current

The GameObject the pointer is currently hovered over.

Declaration
public GameObject Current { get; set; }
Property Value
Type Description
UnityEngine.GameObject
| Improve this Doc View Source

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 Source

Reset()

Resets the event state.

Declaration
public override void Reset()
Overrides
UnityEngine.EventSystems.AbstractEventData.Reset()
  • Improve this Doc
  • View Source
Back to top Generated by DocFX