Class InputProviderSite
- Namespace
- nanoFramework.UI.Input
- Assembly
- nanoFramework.Graphics.dll
The object which input providers use to report input to the input manager.
public class InputProviderSite : IDisposable
- Inheritance
-
InputProviderSite
- Implements
- Inherited Members
- Extension Methods
Properties
InputManager
Returns the input manager that this site is attached to.
public InputManager InputManager { get; }
Property Value
IsDisposed
Returns true if we are disposed.
public bool IsDisposed { get; }
Property Value
Methods
Dispose()
Unregisters this input provider.
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
ReportInput(InputDevice, InputReport)
Reports input to the input manager.
public bool ReportInput(InputDevice device, InputReport inputReport)
Parameters
device
InputDeviceinputReport
InputReport
Returns
- bool
Whether or not any event generated as a consequence of this event was handled.