private void AdjustMass3DEraseShapeSizeForMouseWheelScroll(Event e) { Object3DMassEraseSettings mass3DEraseSettings = _settings.Mass3DEraseSettings; int sizeAdjustAmount = (int)(-e.delta.y * mass3DEraseSettings.ScrollWheelCircleRadiusAdjustmentSpeed); UndoEx.RecordForToolAction(mass3DEraseSettings); mass3DEraseSettings.CircleShapeRadius += sizeAdjustAmount; SceneView.RepaintAll(); Octave3DWorldBuilder.ActiveInstance.Inspector.EditorWindow.Repaint(); }
public Object3DMassEraseSettingsView(Object3DMassEraseSettings settings) { _settings = settings; }