Class ScreenSpaceMousePointer
Uses the desktop mouse cursor instead of any mouse representation within the scene. Its movement is bound to screenspace.
Inheritance
ScreenSpaceMousePointer
Implements
IMixedRealityInputHandler<Vector2>
IMixedRealityInputHandler<Vector3>
IMixedRealityInputHandler<Quaternion>
IMixedRealityInputHandler<MixedRealityPose>
IEventSystemHandler
IEqualityComparer
Inherited Members
Namespace: Microsoft.MixedReality.Toolkit.Input
Assembly: cs.temp.dll.dll
Syntax
public class ScreenSpaceMousePointer : BaseMousePointer, IMixedRealityControllerPoseSynchronizer, IMixedRealitySourcePoseHandler, IMixedRealitySourceStateHandler, IMixedRealityInputHandler, IMixedRealityBaseInputHandler, IMixedRealityInputHandler<float>, IMixedRealityInputHandler<Vector2>, IMixedRealityInputHandler<Vector3>, IMixedRealityInputHandler<Quaternion>, IMixedRealityInputHandler<MixedRealityPose>, IEventSystemHandler, IMixedRealityMousePointer, IMixedRealityPointer, IEqualityComparer
Properties
ControllerName
Declaration
protected override string ControllerName { get; }
Property Value
Type | Description |
---|---|
String |
Overrides
Methods
OnPreSceneQuery()
Called before performing the scene query.
Declaration
public override void OnPreSceneQuery()
Overrides
SetVisibility(Boolean)
Declaration
protected override void SetVisibility(bool visible)
Parameters
Type | Name | Description |
---|---|---|
Boolean | visible |
Overrides
Implements
IEventSystemHandler
IEqualityComparer