Interface IMixedRealityControllerPoseSynchronizer
Basic interface for synchronizing to a controller pose.
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.Input
Assembly: cs.temp.dll.dll
Syntax
public interface IMixedRealityControllerPoseSynchronizer : IMixedRealitySourcePoseHandler, IMixedRealitySourceStateHandler, IMixedRealityInputHandler, IMixedRealityBaseInputHandler, IMixedRealityInputHandler<float>, IMixedRealityInputHandler<Vector2>, IMixedRealityInputHandler<Vector3>, IMixedRealityInputHandler<Quaternion>, IMixedRealityInputHandler<MixedRealityPose>, IEventSystemHandler
Properties
Controller
The current controller reference.
Declaration
IMixedRealityController Controller { get; set; }
Property Value
Type | Description |
---|---|
IMixedRealityController |
DestroyOnSourceLost
Should this GameObject clean itself up when it's controller is lost?
Declaration
bool DestroyOnSourceLost { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
It's up to the implementation to properly destroy the GameObject's this interface will implement.
Handedness
The controller handedness to synchronize with.
Declaration
Handedness Handedness { get; }
Property Value
Type | Description |
---|---|
Handedness |
PoseAction
The input action that will drive the Transform's pose, position, or rotation.
Declaration
MixedRealityInputAction PoseAction { get; set; }
Property Value
Type | Description |
---|---|
MixedRealityInputAction |
UseSourcePoseData
Should the Transform's position be driven from the source pose or from input handler?
Declaration
bool UseSourcePoseData { get; set; }
Property Value
Type | Description |
---|---|
Boolean |