PerAxisHandles Class

Definition

Handles for BoundsControl that are used for manipulating the Gameobject BoundsControl is attached to with near or far interaction

public ref class PerAxisHandles abstract : Microsoft::MixedReality::Toolkit::UI::BoundsControl::HandlesBase
public abstract class PerAxisHandles : Microsoft.MixedReality.Toolkit.UI.BoundsControl.HandlesBase
type PerAxisHandles = class
    inherit HandlesBase
Public MustInherit Class PerAxisHandles
Inherits HandlesBase
Inheritance
PerAxisHandles
Derived

Fields

config
handles (Inherited from HandlesBase)
objectsChangedEvent (Inherited from HandlesBase)
visualsName (Inherited from HandlesBase)

Properties

BaseConfig

Configuration defining the handle behavior.

HandlePositionDescription

This description is used as the name (followed by an index) for the handle gameobject. Can be used to search the rigroot tree to find a specific handle by name

HandlePositions

Cached handle positions - we keep track of handle positions in this array in case we have to reload the handles due to configuration changes.

Handles (Inherited from HandlesBase)
IsActive

Methods

Finalize()
ForEachProximityObject(Action<Transform>) (Inherited from HandlesBase)
GetBaseMaterial() (Inherited from HandlesBase)
GetHighlightedMaterial() (Inherited from HandlesBase)
GetObjectSize() (Inherited from HandlesBase)
GetRotationRealignment(Int32)

Provide the rotation alignment for a handle. This method will be called when creating the handles.

GetVisual(Transform)
RecreateVisuals()
ResetHandles() (Inherited from HandlesBase)
UpdateBaseMaterial() (Inherited from HandlesBase)
UpdateColliderBounds() (Inherited from HandlesBase)
UpdateColliderBounds(Transform, Vector3)
UpdateGrabbedMaterial() (Inherited from HandlesBase)
UpdateHandles()

Explicit Interface Implementations

IProximityEffectObjectProvider.ProximityObjectsChanged (Inherited from HandlesBase)

Applies to