Modifier

Partager via


IMixedRealityMousePointer Interface

Definition

Interface for handling mouse pointers.

public interface class IMixedRealityMousePointer : Microsoft::MixedReality::Toolkit::Input::IMixedRealityPointer, System::Collections::IEqualityComparer
public interface IMixedRealityMousePointer : Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer, System.Collections.IEqualityComparer
type IMixedRealityMousePointer = interface
    interface IMixedRealityPointer
    interface IEqualityComparer
Public Interface IMixedRealityMousePointer
Implements IEqualityComparer, IMixedRealityPointer
Derived
Implements

Properties

BaseCursor

The pointer's cursor.

(Inherited from IMixedRealityPointer)
Controller

The pointer's current controller reference.

(Inherited from IMixedRealityPointer)
CursorModifier

The currently active cursor modifier.

(Inherited from IMixedRealityPointer)
FocusTarget

The currently focused target.

(Inherited from IMixedRealityPointer)
HideCursorWhenInactive

Should the mouse cursor be hidden when no active input is received?

HideTimeout

How long should it take before the mouse cursor is hidden?

InputSourceParent

This pointer's input source parent.

(Inherited from IMixedRealityPointer)
IsActive

Controls whether the pointer dispatches input.

(Inherited from IMixedRealityPointer)
IsFocusLocked

Is the focus for this pointer currently locked?

(Inherited from IMixedRealityPointer)
IsInteractionEnabled

Is the pointer active and have the conditions for the interaction been satisfied to enable the interaction?

(Inherited from IMixedRealityPointer)
IsTargetPositionLockedOnFocusLock

Specifies whether the pointer's target position (cursor) is locked to the target object when focus is locked.

(Inherited from IMixedRealityPointer)
MovementThresholdToUnHide

What is the movement threshold to reach before un-hiding mouse cursor?

PointerId

This pointer's id.

(Inherited from IMixedRealityPointer)
PointerName

This pointer's name.

(Inherited from IMixedRealityPointer)
Position

Pointer position.

(Inherited from IMixedRealityPointer)
PrioritizedLayerMasksOverride

The physics layers to use when performing scene queries.

(Inherited from IMixedRealityPointer)
Rays

The scene query rays.

(Inherited from IMixedRealityPointer)
Result

The scene query pointer result.

(Inherited from IMixedRealityPointer)
Rotation

Pointer rotation.

(Inherited from IMixedRealityPointer)
SceneQueryType

The type of physics scene query to use.

(Inherited from IMixedRealityPointer)
SphereCastRadius

The radius to use when SceneQueryType is set to Sphere or SphereColliders.

(Inherited from IMixedRealityPointer)

Methods

OnPostSceneQuery()

Called after performing the scene query.

(Inherited from IMixedRealityPointer)
OnPreCurrentPointerTargetChange()

Called during the scene query just before the current pointer target changes.

(Inherited from IMixedRealityPointer)
OnPreSceneQuery()

Called before performing the scene query.

(Inherited from IMixedRealityPointer)
Reset()

Resets pointer to initial state. After invoked pointer should be functional and ready for re-use.

(Inherited from IMixedRealityPointer)

Applies to