Refactoring for move passing to all object3d controls
This commit is contained in:
parent
f166728aa1
commit
34a63956f9
10 changed files with 34 additions and 30 deletions
|
|
@ -51,7 +51,7 @@ namespace MatterHackers.MeshVisualizer
|
|||
|
||||
void OnMouseDown(Mouse3DEventArgs mouseEvent3D);
|
||||
|
||||
void OnMouseMove(Mouse3DEventArgs mouseEvent3D);
|
||||
void OnMouseMove(Mouse3DEventArgs mouseEvent3D, bool mouseIsOver);
|
||||
|
||||
void OnMouseUp(Mouse3DEventArgs mouseEvent3D);
|
||||
|
||||
|
|
|
|||
|
|
@ -55,8 +55,6 @@ namespace MatterHackers.MeshVisualizer
|
|||
|
||||
protected bool MouseDownOnControl { get; set; }
|
||||
|
||||
public IntersectInfo MouseMoveInfo { get; set; }
|
||||
|
||||
public abstract void Dispose();
|
||||
|
||||
public bool MouseIsOver
|
||||
|
|
@ -125,8 +123,9 @@ namespace MatterHackers.MeshVisualizer
|
|||
}
|
||||
}
|
||||
|
||||
public virtual void OnMouseMove(Mouse3DEventArgs mouseEvent3D)
|
||||
public virtual void OnMouseMove(Mouse3DEventArgs mouseEvent3D, bool mouseIsOver)
|
||||
{
|
||||
this.MouseIsOver = mouseIsOver;
|
||||
}
|
||||
|
||||
public virtual void OnMouseUp(Mouse3DEventArgs mouseEvent3D)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue