Editar

Partilhar via


RotationHandles Class

Definition

Rotation handles for BoundsControl that are used for rotating the Gameobject BoundsControl is attached to with near or far interaction

public ref class RotationHandles : Microsoft::MixedReality::Toolkit::UI::BoundsControl::PerAxisHandles
public class RotationHandles : Microsoft.MixedReality.Toolkit.UI.BoundsControl.PerAxisHandles
type RotationHandles = class
    inherit PerAxisHandles
Public Class RotationHandles
Inherits PerAxisHandles
Inheritance

Fields

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

Properties

BaseConfig

Configuration defining the handle behavior.

(Inherited from PerAxisHandles)
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.

(Inherited from PerAxisHandles)
Handles (Inherited from HandlesBase)
IsActive (Inherited from PerAxisHandles)

Methods

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) (Inherited from PerAxisHandles)
RecreateVisuals() (Inherited from PerAxisHandles)
ResetHandles() (Inherited from HandlesBase)
UpdateBaseMaterial() (Inherited from HandlesBase)
UpdateColliderBounds() (Inherited from HandlesBase)
UpdateColliderBounds(Transform, Vector3) (Inherited from PerAxisHandles)
UpdateGrabbedMaterial() (Inherited from HandlesBase)
UpdateHandles() (Inherited from PerAxisHandles)

Explicit Interface Implementations

IProximityEffectObjectProvider.ProximityObjectsChanged (Inherited from HandlesBase)

Applies to