PointerUtils.GetPointers 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
GetPointers() |
Iterate over all pointers in the input system. May contain duplicates. |
GetPointers<T>(Handedness) |
Returns iterator over all pointers of specific type, with specific handedness. |
GetPointers<T>(Handedness, InputSourceType) |
Returns all pointers with given handedness and input type. |
GetPointers()
Iterate over all pointers in the input system. May contain duplicates.
public:
static System::Collections::Generic::IEnumerable<Microsoft::MixedReality::Toolkit::Input::IMixedRealityPointer ^> ^ GetPointers();
public static System.Collections.Generic.IEnumerable<Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer> GetPointers ();
static member GetPointers : unit -> seq<Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer>
Public Shared Iterator Function GetPointers () As IEnumerable(Of IMixedRealityPointer)
Returns
Applies to
GetPointers<T>(Handedness)
Returns iterator over all pointers of specific type, with specific handedness.
public static System.Collections.Generic.IEnumerable<T> GetPointers<T> (Microsoft.MixedReality.Toolkit.Utilities.Handedness handedness = Microsoft.MixedReality.Toolkit.Utilities.Handedness.Any) where T : Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer;
static member GetPointers : Microsoft.MixedReality.Toolkit.Utilities.Handedness -> seq<'T (requires 'T :> Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer)> (requires 'T :> Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer)
Public Shared Iterator Function GetPointers(Of T As IMixedRealityPointer) (Optional handedness As Handedness = Microsoft.MixedReality.Toolkit.Utilities.Handedness.Any) As IEnumerable(Of T)
Type Parameters
- T
Return only pointers with this input type
Parameters
- handedness
- Handedness
Handedness of pointer
Returns
Iterator over all pointers of specific type, with specific handedness
Applies to
GetPointers<T>(Handedness, InputSourceType)
Returns all pointers with given handedness and input type.
public:
generic <typename T>
where T : Microsoft::MixedReality::Toolkit::Input::IMixedRealityPointer static System::Collections::Generic::IEnumerable<T> ^ GetPointers(Microsoft::MixedReality::Toolkit::Utilities::Handedness handedness, Microsoft::MixedReality::Toolkit::Input::InputSourceType sourceType);
public static System.Collections.Generic.IEnumerable<T> GetPointers<T> (Microsoft.MixedReality.Toolkit.Utilities.Handedness handedness, Microsoft.MixedReality.Toolkit.Input.InputSourceType sourceType) where T : Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer;
static member GetPointers : Microsoft.MixedReality.Toolkit.Utilities.Handedness * Microsoft.MixedReality.Toolkit.Input.InputSourceType -> seq<'T (requires 'T :> Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer)> (requires 'T :> Microsoft.MixedReality.Toolkit.Input.IMixedRealityPointer)
Public Shared Iterator Function GetPointers(Of T As IMixedRealityPointer) (handedness As Handedness, sourceType As InputSourceType) As IEnumerable(Of T)
Type Parameters
- T
Parameters
- handedness
- Handedness
Handedness of pointer
- sourceType
- InputSourceType
Only return pointers of this input source type
Returns
Iterator over all pointers that match the source type, with specific handedness