mrtk_developmentreleases/2.0.0releases/2.1.0releases/2.2.0releases/2.3.0releases/2.4.0releases/2.5.0releases/2.5.1releases/2.5.2releases/2.5.3
  • Features and Architecture
  • API Documentation

We've moved!

Starting from MRTK 2.6, we are publishing both conceptual docs and API references on docs.microsoft.com. For conceptual docs, please visit our new landing page. For API references, please visit the MRTK-Unity section of the dot net API explorer. Existing content will remain here but will not be updated further.

  • API Documentation
Search Results for

    Show / Hide Table of Contents

    Class InteractableOnGrabReceiver

    A basic grab event receiver for detecting grab events (OnGrab, OnRelease) or grab state changes from Interactable When the grab states change, on or off, these events are triggered

    Inheritance
    Object
    ReceiverBase
    InteractableOnGrabReceiver
    Inherited Members
    ReceiverBase.Name
    ReceiverBase.HideUnityEvents
    ReceiverBase.uEvent
    ReceiverBase.Event
    ReceiverBase.Host
    ReceiverBase.OnVoiceCommand(InteractableStates, Interactable, String, Int32, Int32)
    ReceiverBase.OnClick(InteractableStates, Interactable, IMixedRealityPointer)
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.UI
    Assembly: cs.temp.dll.dll
    Syntax
    public class InteractableOnGrabReceiver : ReceiverBase

    Constructors

    InteractableOnGrabReceiver()

    Creates a receiver that raises grab start and end events.

    Declaration
    public InteractableOnGrabReceiver()

    InteractableOnGrabReceiver(UnityEvent)

    Creates a receiver that raises grab start and end events.

    Declaration
    public InteractableOnGrabReceiver(UnityEvent ev)
    Parameters
    Type Name Description
    UnityEvent ev

    Fields

    OnRelease

    Invoked on grab release

    Declaration
    public UnityEvent OnRelease
    Field Value
    Type Description
    UnityEvent

    Properties

    OnGrab

    Invoked on grab start

    Declaration
    public UnityEvent OnGrab { get; }
    Property Value
    Type Description
    UnityEvent

    Methods

    OnUpdate(InteractableStates, Interactable)

    The state has changed

    Declaration
    public override void OnUpdate(InteractableStates state, Interactable source)
    Parameters
    Type Name Description
    InteractableStates state
    Interactable source
    Overrides
    ReceiverBase.OnUpdate(InteractableStates, Interactable)
    In This Article
    • Constructors
      • InteractableOnGrabReceiver()
      • InteractableOnGrabReceiver(UnityEvent)
    • Fields
      • OnRelease
    • Properties
      • OnGrab
    • Methods
      • OnUpdate(InteractableStates, Interactable)
    Back to top Generated by DocFX