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 HandlesBase

    Base class for any type of BoundsControl handle. Handles are used for manipulating the BoundsControl by near or far user interaction.

    Inheritance
    Object
    HandlesBase
    RotationHandles
    ScaleHandles
    Implements
    IProximityEffectObjectProvider
    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.Experimental.UI.BoundsControl
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class HandlesBase : IProximityEffectObjectProvider

    Fields

    handles

    Declaration
    protected List<Transform> handles
    Field Value
    Type Description
    List<Transform>

    Properties

    BaseConfig

    Declaration
    protected abstract HandlesBaseConfiguration BaseConfig { get; }
    Property Value
    Type Description
    HandlesBaseConfiguration

    Handles

    Declaration
    public IReadOnlyList<Transform> Handles { get; }
    Property Value
    Type Description
    IReadOnlyList<Transform>

    Methods

    ForEachProximityObject(Action<Transform>)

    Declaration
    public void ForEachProximityObject(Action<Transform> action)
    Parameters
    Type Name Description
    Action<Transform> action

    GetBaseMaterial()

    Declaration
    public Material GetBaseMaterial()
    Returns
    Type Description
    Material

    GetHighlightedMaterial()

    Declaration
    public Material GetHighlightedMaterial()
    Returns
    Type Description
    Material

    GetObjectSize()

    Declaration
    public float GetObjectSize()
    Returns
    Type Description
    Single

    GetVisual(Transform)

    Declaration
    protected abstract Transform GetVisual(Transform handle)
    Parameters
    Type Name Description
    Transform handle
    Returns
    Type Description
    Transform

    IsActive()

    Declaration
    public abstract bool IsActive()
    Returns
    Type Description
    Boolean

    Implements

    IProximityEffectObjectProvider
    Back to top Generated by DocFX