![]() | |
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. |