Class ShellHandRayPointer
Implementation for default hand ray pointers shipped with MRTK. Primariliy used with hands and motion controllers
Inheritance
ShellHandRayPointer
Implements
MonoBehaviour
IMixedRealityInputHandler<Vector2>
IMixedRealityInputHandler<Vector3>
IMixedRealityInputHandler<Quaternion>
IMixedRealityInputHandler<MixedRealityPose>
IEventSystemHandler
IEqualityComparer
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.Input
Assembly: cs.temp.dll.dll
Syntax
public class ShellHandRayPointer : LinePointer, MonoBehaviour, IMixedRealityControllerPoseSynchronizer, IMixedRealitySourcePoseHandler, IMixedRealitySourceStateHandler, IMixedRealityInputHandler, IMixedRealityBaseInputHandler, IMixedRealityInputHandler<float>, IMixedRealityInputHandler<Vector2>, IMixedRealityInputHandler<Vector3>, IMixedRealityInputHandler<Quaternion>, IMixedRealityInputHandler<MixedRealityPose>, IEventSystemHandler, IMixedRealityPointer, IEqualityComparer
Methods
OnEnable()
Declaration
protected override void OnEnable()
Overrides
OnEnable()
Declaration
protected override void OnEnable()
Overrides
OnPostSceneQuery()
Declaration
public override void OnPostSceneQuery()
Overrides
OnPostSceneQuery()
Declaration
public override void OnPostSceneQuery()
Overrides
PreUpdateLineRenderers()
Declaration
protected override void PreUpdateLineRenderers()
Overrides
SetLinePoints(Vector3, Vector3, Single)
Declaration
protected override void SetLinePoints(Vector3 startPoint, Vector3 endPoint, float distance)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | startPoint | |
Vector3 | endPoint | |
Single | distance |
Overrides
Start()
Declaration
protected override void Start()
Overrides
Implements
MonoBehaviour
IEventSystemHandler
IEqualityComparer