Class BaseGenericInputSource
Base class for input sources that don't inherit from MonoBehaviour.
Inheritance
BaseGenericInputSource
Implements
IEqualityComparer
IDisposable
Assembly: cs.temp.dll.dll
public class BaseGenericInputSource : IMixedRealityInputSource, IMixedRealityEventSource, IEqualityComparer, IDisposable
Constructors
Declaration
public BaseGenericInputSource(string name, IMixedRealityPointer[] pointers = null, InputSourceType sourceType = null)
Parameters
Declaration
public BaseGenericInputSource(string name, IMixedRealityPointer[] pointers = null, InputSourceType sourceType = null)
Parameters
Properties
Declaration
public virtual IMixedRealityPointer[] Pointers { get; }
Property Value
Declaration
public virtual IMixedRealityPointer[] Pointers { get; }
Property Value
Declaration
public uint SourceId { get; }
Property Value
Declaration
public uint SourceId { get; }
Property Value
Declaration
public string SourceName { get; }
Property Value
Declaration
public string SourceName { get; }
Property Value
Declaration
public InputSourceType SourceType { get; set; }
Property Value
Declaration
public InputSourceType SourceType { get; set; }
Property Value
Methods
Declaration
public virtual void Dispose()
Declaration
public virtual void Dispose()
Declaration
public static bool Equals(IMixedRealityInputSource left, IMixedRealityInputSource right)
Parameters
Returns
Declaration
public static bool Equals(IMixedRealityInputSource left, IMixedRealityInputSource right)
Parameters
Returns
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
Declaration
public override int GetHashCode()
Returns
Overrides
Declaration
public override int GetHashCode()
Returns
Overrides
Implements
IEqualityComparer
IDisposable