BaseHandVisualizer Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.MonoBehaviourBaseHandVisualizer
- Derived
- Attributes
-
UnityEngine.AddComponentMenuAttribute
- Implements
-
IMixedRealityControllerVisualizer IMixedRealityHandJointHandler IMixedRealityHandMeshHandler IMixedRealityHandVisualizer IMixedRealitySourceStateHandler UnityEngine.EventSystems.IEventSystemHandler
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. |