mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0

    Show / Hide Table of Contents

    Class BaseHandVisualizer

    Inheritance
    Object
    BaseHandVisualizer
    Implements
    IMixedRealityHandVisualizer
    IMixedRealityControllerVisualizer
    IMixedRealitySourceStateHandler
    IMixedRealityHandJointHandler
    IMixedRealityHandMeshHandler
    IEventSystemHandler
    MonoBehaviour
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class BaseHandVisualizer : MonoBehaviour, IMixedRealityHandVisualizer, IMixedRealityControllerVisualizer, IMixedRealitySourceStateHandler, IMixedRealityHandJointHandler, IMixedRealityHandMeshHandler, IEventSystemHandler, MonoBehaviour

    Fields

    handMeshFilter

    Declaration
    protected MeshFilter handMeshFilter
    Field Value
    Type Description
    MeshFilter

    handMeshFilter

    Declaration
    protected MeshFilter handMeshFilter
    Field Value
    Type Description
    MeshFilter

    joints

    Declaration
    protected readonly Dictionary<TrackedHandJoint, Transform> joints
    Field Value
    Type Description
    Dictionary<TrackedHandJoint, Transform>

    joints

    Declaration
    protected readonly Dictionary<TrackedHandJoint, Transform> joints
    Field Value
    Type Description
    Dictionary<TrackedHandJoint, Transform>

    Properties

    Controller

    Declaration
    public IMixedRealityController Controller { get; set; }
    Property Value
    Type Description
    IMixedRealityController

    Controller

    Declaration
    public IMixedRealityController Controller { get; set; }
    Property Value
    Type Description
    IMixedRealityController

    GameObjectProxy

    Declaration
    public GameObject GameObjectProxy { get; }
    Property Value
    Type Description
    GameObject

    GameObjectProxy

    Declaration
    public GameObject GameObjectProxy { get; }
    Property Value
    Type Description
    GameObject

    Handedness

    Declaration
    public virtual Handedness Handedness { get; set; }
    Property Value
    Type Description
    Handedness

    Handedness

    Declaration
    public virtual Handedness Handedness { get; set; }
    Property Value
    Type Description
    Handedness

    Methods

    OnHandMeshUpdated(InputEventData<HandMeshInfo>)

    Declaration
    public void OnHandMeshUpdated(InputEventData<HandMeshInfo> eventData)
    Parameters
    Type Name Description
    InputEventData<HandMeshInfo> eventData

    OnHandMeshUpdated(InputEventData<HandMeshInfo>)

    Declaration
    public void OnHandMeshUpdated(InputEventData<HandMeshInfo> eventData)
    Parameters
    Type Name Description
    InputEventData<HandMeshInfo> eventData

    TryGetJointTransform(TrackedHandJoint, out Transform)

    Declaration
    public bool TryGetJointTransform(TrackedHandJoint joint, out Transform jointTransform)
    Parameters
    Type Name Description
    TrackedHandJoint joint
    Transform jointTransform
    Returns
    Type Description
    Boolean

    TryGetJointTransform(TrackedHandJoint, out Transform)

    Declaration
    public bool TryGetJointTransform(TrackedHandJoint joint, out Transform jointTransform)
    Parameters
    Type Name Description
    TrackedHandJoint joint
    Transform jointTransform
    Returns
    Type Description
    Boolean

    Explicit Interface Implementations

    IMixedRealityHandJointHandler.OnHandJointsUpdated(InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>>)

    Declaration
    void IMixedRealityHandJointHandler.OnHandJointsUpdated(InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>> eventData)
    Parameters
    Type Name Description
    InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>> eventData

    IMixedRealityHandJointHandler.OnHandJointsUpdated(InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>>)

    Declaration
    void IMixedRealityHandJointHandler.OnHandJointsUpdated(InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>> eventData)
    Parameters
    Type Name Description
    InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>> eventData

    IMixedRealitySourceStateHandler.OnSourceDetected(SourceStateEventData)

    Declaration
    void IMixedRealitySourceStateHandler.OnSourceDetected(SourceStateEventData eventData)
    Parameters
    Type Name Description
    SourceStateEventData eventData

    IMixedRealitySourceStateHandler.OnSourceDetected(SourceStateEventData)

    Declaration
    void IMixedRealitySourceStateHandler.OnSourceDetected(SourceStateEventData eventData)
    Parameters
    Type Name Description
    SourceStateEventData eventData

    IMixedRealitySourceStateHandler.OnSourceLost(SourceStateEventData)

    Declaration
    void IMixedRealitySourceStateHandler.OnSourceLost(SourceStateEventData eventData)
    Parameters
    Type Name Description
    SourceStateEventData eventData

    IMixedRealitySourceStateHandler.OnSourceLost(SourceStateEventData)

    Declaration
    void IMixedRealitySourceStateHandler.OnSourceLost(SourceStateEventData eventData)
    Parameters
    Type Name Description
    SourceStateEventData eventData

    Implements

    IMixedRealityHandVisualizer
    IMixedRealityControllerVisualizer
    IMixedRealitySourceStateHandler
    IMixedRealityHandJointHandler
    IMixedRealityHandMeshHandler
    IEventSystemHandler
    MonoBehaviour
    In This Article
    • Fields
      • handMeshFilter
      • handMeshFilter
      • joints
      • joints
    • Properties
      • Controller
      • Controller
      • GameObjectProxy
      • GameObjectProxy
      • Handedness
      • Handedness
    • Methods
      • OnHandMeshUpdated(InputEventData<HandMeshInfo>)
      • OnHandMeshUpdated(InputEventData<HandMeshInfo>)
      • TryGetJointTransform(TrackedHandJoint, out Transform)
      • TryGetJointTransform(TrackedHandJoint, out Transform)
    • Explicit Interface Implementations
      • IMixedRealityHandJointHandler.OnHandJointsUpdated(InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>>)
      • IMixedRealityHandJointHandler.OnHandJointsUpdated(InputEventData<IDictionary<TrackedHandJoint, MixedRealityPose>>)
      • IMixedRealitySourceStateHandler.OnSourceDetected(SourceStateEventData)
      • IMixedRealitySourceStateHandler.OnSourceDetected(SourceStateEventData)
      • IMixedRealitySourceStateHandler.OnSourceLost(SourceStateEventData)
      • IMixedRealitySourceStateHandler.OnSourceLost(SourceStateEventData)
    • Implements
    Back to top Generated by DocFX