Table of Contents

Class StylusDragable

Namespace
KmaxXR
Assembly
KmaxXR.Core.dll
public class StylusDragable : MonoBehaviour, IDragHandler, IEventSystemHandler, IBeginDragHandler, IEndDragHandler
Inheritance
StylusDragable
Implements
IDragHandler
IEventSystemHandler
IBeginDragHandler
IEndDragHandler

Constructors

StylusDragable()

public StylusDragable()

Fields

_initialGrabOffset

protected Vector3 _initialGrabOffset

Field Value

Vector3

_initialGrabRotation

protected Quaternion _initialGrabRotation

Field Value

Quaternion

Methods

IsStylus(int)

public static bool IsStylus(int pointerId)

Parameters

pointerId int

Returns

bool

IsStylusAndPrimary(PointerEventData)

public static bool IsStylusAndPrimary(PointerEventData eventData)

Parameters

eventData PointerEventData

Returns

bool

MouseOnBeginDrag(PointerEventData)

public virtual void MouseOnBeginDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

MouseOnDrag(PointerEventData)

public virtual void MouseOnDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

MouseOnEndDrag(PointerEventData)

public virtual void MouseOnEndDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

OnBeginDrag(PointerEventData)

public virtual void OnBeginDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

OnDrag(PointerEventData)

public virtual void OnDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

OnEndDrag(PointerEventData)

public virtual void OnEndDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

StylusOnBeginDrag(PointerEventData)

public virtual void StylusOnBeginDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

StylusOnDrag(PointerEventData)

public virtual void StylusOnDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

StylusOnEndDrag(PointerEventData)

public virtual void StylusOnEndDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

TouchOnBeginDrag(PointerEventData)

public virtual void TouchOnBeginDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

TouchOnDrag(PointerEventData)

public virtual void TouchOnDrag(PointerEventData eventData)

Parameters

eventData PointerEventData

TouchOnEndDrag(PointerEventData)

public virtual void TouchOnEndDrag(PointerEventData eventData)

Parameters

eventData PointerEventData