Table of Contents

Class TuringPointerInteractable

Namespace
Turing.Core.TuringInput
Assembly
Turing.Core.dll
public class TuringPointerInteractable : MonoBehaviour
Inheritance
Object
Component
Behaviour
MonoBehaviour
TuringPointerInteractable
Inherited Members
MonoBehaviour.IsInvoking()
MonoBehaviour.CancelInvoke()
MonoBehaviour.StopCoroutine(Coroutine)
MonoBehaviour.StopAllCoroutines()
MonoBehaviour.useGUILayout
MonoBehaviour.runInEditMode
Behaviour.enabled
Behaviour.isActiveAndEnabled
Component.GetComponent<T>()
Component.TryGetComponent<T>(out T)
Component.GetComponentInChildren<T>()
Component.GetComponentsInChildren<T>()
Component.GetComponentInParent<T>()
Component.GetComponentsInParent<T>()
Component.GetComponents<T>()
Component.transform
Component.gameObject
Component.tag
Object.GetInstanceID()
Object.GetHashCode()
Object.Instantiate(Object, Vector3, Quaternion)
Object.Instantiate(Object, Vector3, Quaternion, Transform)
Object.Instantiate(Object)
Object.Instantiate(Object, Transform)
Object.Instantiate<T>(T)
Object.Instantiate<T>(T, Vector3, Quaternion)
Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
Object.Instantiate<T>(T, Transform)
Object.Destroy(Object)
Object.DestroyImmediate(Object)
Object.DontDestroyOnLoad(Object)
Object.DestroyObject(Object)
Object.FindObjectsOfType<T>()
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindObjectOfType<T>()
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Object.ToString()
Object.name
Object.hideFlags
Extension Methods

Methods

GetDragPlane(TuringPointer)

Get the interactable's specified drag plane.

public virtual Plane GetDragPlane(TuringPointer pointer)

Parameters

pointer TuringPointer

Returns

Plane

GetDragPolicy(TuringPointer)

Overrides the pointer's current drag policy for this interactable.

public virtual TuringPointer.DragPolicy GetDragPolicy(TuringPointer pointer)

Parameters

pointer TuringPointer

A reference to the pointer currently interacting with this interactable.

Returns

TuringPointer.DragPolicy

The interactable's drag policy.