public override bool MouseEventPointedTriangle() { if (EditorInputManager.GetMouseButton(0)) { if (MergeUnmerge) { if (EditorInputManager.getShiftKey()) { EditedMesh.Dirty |= PointedTris.SetAllVerticesShared(); } else { EditedMesh.Dirty |= EditedMesh.GiveTriangleUniqueVerticles(PointedTris); } } else { EditedMesh.Dirty |= PointedTris.SetSmoothVertices(!EditorInputManager.getShiftKey()); } } return(false); }