RotationHandles 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.
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) |