PointerUtils.TryGetPointerEndpoint Method
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.
Overloads
TryGetPointerEndpoint<T>(Handedness, Vector3) |
Tries to get the end point of a pointer of a pointer type and handedness. If no pointer of given handedness is found, returns false and sets result to zero. |
TryGetPointerEndpoint<T>(Handedness, InputSourceType, Vector3) |
Tries to get the end point of a pointer by source type and handedness. If no pointer of given handedness is found, returns false and sets result to zero. |
TryGetPointerEndpoint<T>(Handedness, Vector3)
Tries to get the end point of a pointer of a pointer type and handedness. If no pointer of given handedness is found, returns false and sets result to zero.
public:
generic <typename T>
where T : class, Microsoft::MixedReality::Toolkit::Input::IMixedRealityPointer static bool TryGetPointerEndpoint(Microsoft::MixedReality::Toolkit::Utilities::Handedness handedness, [Runtime::InteropServices::Out] UnityEngine::Vector3 % endPoint);
public static bool TryGetPointerEndpoint<T> (Microsoft.MixedReality.Toolkit.Utilities.Handedness handedness, out UnityEngine.Vector3 endPoint) where T : class, Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer;
static member TryGetPointerEndpoint : Microsoft.MixedReality.Toolkit.Utilities.Handedness * Vector3 -> bool (requires 'T : null and 'T :> Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer)
Public Shared Function TryGetPointerEndpoint(Of T As {Class, IMixedRealityPointer}) (handedness As Handedness, ByRef endPoint As Vector3) As Boolean
Type Parameters
- T
Type of pointer to query
Parameters
- handedness
- Handedness
Handedness of pointer
- endPoint
- UnityEngine.Vector3
The output point position
Returns
True if pointer found, false otherwise. If not found, endPoint is set to zero
Applies to
TryGetPointerEndpoint<T>(Handedness, InputSourceType, Vector3)
Tries to get the end point of a pointer by source type and handedness. If no pointer of given handedness is found, returns false and sets result to zero.
public:
generic <typename T>
where T : Microsoft::MixedReality::Toolkit::Input::IMixedRealityPointer static bool TryGetPointerEndpoint(Microsoft::MixedReality::Toolkit::Utilities::Handedness handedness, Microsoft::MixedReality::Toolkit::Input::InputSourceType inputType, [Runtime::InteropServices::Out] UnityEngine::Vector3 % endPoint);
public static bool TryGetPointerEndpoint<T> (Microsoft.MixedReality.Toolkit.Utilities.Handedness handedness, Microsoft.MixedReality.Toolkit.Input.InputSourceType inputType, out UnityEngine.Vector3 endPoint) where T : Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer;
static member TryGetPointerEndpoint : Microsoft.MixedReality.Toolkit.Utilities.Handedness * Microsoft.MixedReality.Toolkit.Input.InputSourceType * Vector3 -> bool (requires 'T :> Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer)
Public Shared Function TryGetPointerEndpoint(Of T As IMixedRealityPointer) (handedness As Handedness, inputType As InputSourceType, ByRef endPoint As Vector3) As Boolean
Type Parameters
- T
Type of pointer to query
Parameters
- handedness
- Handedness
Handedness of pointer
- inputType
- InputSourceType
Input type of pointer
- endPoint
- UnityEngine.Vector3
Output point position
Returns
True if pointer found, false otherwise. If not found, endPoint is set to zero