# RemoveMeshModifier(MeshModificationCallback)

> Removes a previously-registered modifier. The registration is identified by delegate equality; pass the same callback reference that was registered. No-op if the callback is not registered. If the callback was registered more than once, only the first matching registration is removed.

## Definition

* **Type:** Method
* **Namespace:** [UnityEngine.UIElements](/engine/6000.7/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
public void RemoveMeshModifier(MeshModificationCallback callback)
```

### Parameters

**** (\[MeshModificationCallback]\(/engine/6000.7/script-reference/unityengine/uielements/meshmodificationcallback)): The callback reference passed to [VisualElement.AddMeshModifier](/engine/6000.7/script-reference/unityengine/uielements/visualelement/addmeshmodifier.md).
