BoundsControlMoveLogic Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This class defines the default manipulation logic for translation handles of bounds control
public class BoundsControlMoveLogic : MixedReality.Toolkit.SpatialManipulation.ManipulationLogic<UnityEngine.Vector3>
type BoundsControlMoveLogic = class
inherit ManipulationLogic<Vector3>
Public Class BoundsControlMoveLogic
Inherits ManipulationLogic(Of Vector3)
- Inheritance
Constructors
| Name | Description |
|---|---|
| BoundsControlMoveLogic() | |
Properties
| Name | Description |
|---|---|
| ForceGrabbed |
Whether the object is force grabbed by a singular UnityEngine.XR.Interaction.Toolkit.XRRayInteractor. (Inherited from ManipulationLogic<T>) |
| NumInteractors |
The number of UnityEngine.XR.Interaction.Toolkit.IXRSelectInteractor objects currently selecting this object. (Inherited from ManipulationLogic<T>) |
| SelectedBySocket |
Whether the object is selected by a singular UnityEngine.XR.Interaction.Toolkit.XRSocketInteractor. (Inherited from ManipulationLogic<T>) |
Methods
| Name | Description |
|---|---|
| Setup(List<IXRSelectInteractor>, IXRSelectInteractable, MixedRealityTransform) |
Setup the manipulation logic. Called automatically by Update if the number of interactor points has changed. |
| Update(List<IXRSelectInteractor>, IXRSelectInteractable, MixedRealityTransform, Boolean) |
Calculate the new manipulation result, of type T, based on input. If the number of interactor points is different than the last time Update was called, Setup will be called automatically to re-initialize the manipulation. |