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.

    Show / Hide Table of Contents

    Class DefaultPointerMediator

    Inheritance
    Object
    DefaultPointerMediator
    Implements
    IMixedRealityPointerMediator
    Inherited Members
    Object.ToString()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: Microsoft.MixedReality.Toolkit.Input
    Assembly: cs.temp.dll.dll
    Syntax
    public class DefaultPointerMediator : IMixedRealityPointerMediator

    Fields

    allPointers

    Declaration
    protected readonly HashSet<IMixedRealityPointer> allPointers
    Field Value
    Type Description
    HashSet<IMixedRealityPointer>

    farInteractPointers

    Declaration
    protected readonly HashSet<IMixedRealityPointer> farInteractPointers
    Field Value
    Type Description
    HashSet<IMixedRealityPointer>

    nearInteractPointers

    Declaration
    protected readonly HashSet<IMixedRealityNearPointer> nearInteractPointers
    Field Value
    Type Description
    HashSet<IMixedRealityNearPointer>

    pointerByInputSourceParent

    Declaration
    protected readonly Dictionary<IMixedRealityInputSource, HashSet<IMixedRealityPointer>> pointerByInputSourceParent
    Field Value
    Type Description
    Dictionary<IMixedRealityInputSource, HashSet<IMixedRealityPointer>>

    teleportPointers

    Declaration
    protected readonly HashSet<IMixedRealityTeleportPointer> teleportPointers
    Field Value
    Type Description
    HashSet<IMixedRealityTeleportPointer>

    unassignedPointers

    Declaration
    protected readonly HashSet<IMixedRealityPointer> unassignedPointers
    Field Value
    Type Description
    HashSet<IMixedRealityPointer>

    Methods

    RegisterPointers(IMixedRealityPointer[])

    Declaration
    public virtual void RegisterPointers(IMixedRealityPointer[] pointers)
    Parameters
    Type Name Description
    IMixedRealityPointer[] pointers

    UnregisterPointers(IMixedRealityPointer[])

    Declaration
    public virtual void UnregisterPointers(IMixedRealityPointer[] pointers)
    Parameters
    Type Name Description
    IMixedRealityPointer[] pointers

    UpdatePointers()

    Declaration
    public virtual void UpdatePointers()

    Implements

    IMixedRealityPointerMediator
    Back to top Generated by DocFX