Input | |
public class InputEventsManager : ManualInputEventsManager, IDisposable
The InputEventsManager type exposes the following members.
| Name | Description | |
|---|---|---|
| InputEventsManager(ISharpEngineSceneView, IInputElement) | Constructor that takes SharpEngineSceneView and an optional IInputElement as events source. If later is not specified, then SharpEngineSceneView is used as events source. | |
| InputEventsManager(SceneView, IInputElement) | Constructor that takes SceneView and eventsSourceElement |
| Name | Description | |
|---|---|---|
| EventsSourceElement | Gets the IInputElement that is used to subscribe the mouse events (for example a Border that is a parent of a SharpEngineSceneView). If the property is not set in the constructor, SharpEngineSceneView element is used as event source (if not null). | |
| SharpEngineSceneView | Gets the SharpEngineSceneView that is used by this InputEventsManager. This can be null when InputEventsManager is created by SceneView and not SharpEngineSceneView. |
| Name | Description | |
|---|---|---|
| Dispose | Dispose method unsubscribed this InputEventsManager from all events on the EventsSourceElement. |