Class Mouse3DEventArgs
- Namespace
- HelixToolkit.Wpf.SharpDX
- Assembly
- HelixToolkit.Wpf.SharpDX.dll
public abstract class Mouse3DEventArgs : RoutedEventArgs
- Inheritance
-
Mouse3DEventArgs
- Derived
- Inherited Members
Constructors
Mouse3DEventArgs(RoutedEvent, object?, HitTestResult?, Point, Viewport3DX?, InputEventArgs?)
public Mouse3DEventArgs(RoutedEvent routedEvent, object? source, HitTestResult? hitTestResult, Point position, Viewport3DX? viewport = null, InputEventArgs? originalInputEventArgs = null)
Parameters
routedEventRoutedEventsourceobjecthitTestResultHitTestResultpositionPointviewportViewport3DXoriginalInputEventArgsInputEventArgs
Properties
Handled
public bool Handled { get; set; }
Property Value
HitTestResult
public HitTestResult? HitTestResult { get; }
Property Value
OriginalInputEventArgs
The original mouse/touch event that generated this one.
Useful for knowing what mouse button got pressed.
public InputEventArgs? OriginalInputEventArgs { get; }
Property Value
Position
public Point Position { get; }
Property Value
Viewport
public Viewport3DX? Viewport { get; }