Edit

Share via


BaseHandVisualizer Class

Definition

public ref class BaseHandVisualizer : UnityEngine::MonoBehaviour, Microsoft::MixedReality::Toolkit::Input::IMixedRealityHandJointHandler, Microsoft::MixedReality::Toolkit::Input::IMixedRealityHandMeshHandler, Microsoft::MixedReality::Toolkit::Input::IMixedRealityHandVisualizer, Microsoft::MixedReality::Toolkit::Input::IMixedRealitySourceStateHandler, UnityEngine::EventSystems::IEventSystemHandler
[UnityEngine.AddComponentMenu("Scripts/MRTK/Core/BaseHandVisualizer")]
public class BaseHandVisualizer : UnityEngine.MonoBehaviour, Microsoft.MixedReality.Toolkit.Input.IMixedRealityHandJointHandler, Microsoft.MixedReality.Toolkit.Input.IMixedRealityHandMeshHandler, Microsoft.MixedReality.Toolkit.Input.IMixedRealityHandVisualizer, Microsoft.MixedReality.Toolkit.Input.IMixedRealitySourceStateHandler, UnityEngine.EventSystems.IEventSystemHandler
[<UnityEngine.AddComponentMenu("Scripts/MRTK/Core/BaseHandVisualizer")>]
type BaseHandVisualizer = class
    inherit MonoBehaviour
    interface IMixedRealityHandVisualizer
    interface IMixedRealityControllerVisualizer
    interface IMixedRealitySourceStateHandler
    interface IEventSystemHandler
    interface IMixedRealityHandJointHandler
    interface IMixedRealityHandMeshHandler
Public Class BaseHandVisualizer
Inherits MonoBehaviour
Implements IEventSystemHandler, IMixedRealityHandJointHandler, IMixedRealityHandMeshHandler, IMixedRealityHandVisualizer, IMixedRealitySourceStateHandler
Inheritance
UnityEngine.MonoBehaviour
BaseHandVisualizer
Derived
Attributes
UnityEngine.AddComponentMenuAttribute
Implements

Constructors

BaseHandVisualizer()

Fields

handMeshFilter
joints

Properties

Controller
GameObjectProxy
Handedness
JointsArray
MixedRealityHand

Methods

OnHandMeshUpdated(InputEventData<HandMeshInfo>)
Start()
TryGetJointTransform(TrackedHandJoint, Transform)
Update()
UpdateHandJoints()
UpdateHandMesh()

Explicit Interface Implementations

IMixedRealityHandJointHandler.OnHandJointsUpdated(InputEventData<IDictionary<TrackedHandJoint,MixedRealityPose>>) UnityEngine.MonoBehaviour.Microsoft#MixedReality#Toolkit#Input#IMixedRealityHandJointHandler#OnHandJointsUpdated(Microsoft.MixedReality.Toolkit.Input.InputEventData{System.Collections.Generic.IDictionary{Microsoft.MixedReality.Toolkit.Utilities.TrackedHandJoint,Microsoft.MixedReality.Toolkit.Utilities.MixedRealityPose}})
IMixedRealityHandMeshHandler.OnHandMeshUpdated(InputEventData<HandMeshInfo>) UnityEngine.MonoBehaviour.Microsoft#MixedReality#Toolkit#Input#IMixedRealityHandMeshHandler#OnHandMeshUpdated(Microsoft.MixedReality.Toolkit.Input.InputEventData{Microsoft.MixedReality.Toolkit.Input.HandMeshInfo})
IMixedRealitySourceStateHandler.OnSourceDetected(SourceStateEventData)

Raised when a source is detected.

IMixedRealitySourceStateHandler.OnSourceLost(SourceStateEventData)

Raised when a source is lost.

Applies to