UnregisterCustomDependencyPrefixFilter(string)
Removes custom dependencies that match the prefixFilter.
Read time 1 minuteLast updated 10 days ago
Definition
- Type: Method
- Namespace: UnityEditor
- Assembly: UnityEditor
public static uint UnregisterCustomDependencyPrefixFilter(string prefixFilter)
Parameters
Prefix filter for the custom dependencies to unregister.
Returns
Type | Description |
|---|---|
| uint | Number of custom dependencies removed. |
Examples
using UnityEngine;using UnityEditor;using UnityEngine.Assertions;public class CustomDependenciesExample{ public static void AddAndRemoveCustomDependencies() { // Example to to illustrate how UnregisterCustomDependencyPrefixFilter works. Not a useful scenario. AssetDatabase.RegisterCustomDependency("MyDependencySystem/DepA", Hash128.Compute("Hello")); AssetDatabase.RegisterCustomDependency("MyDependencySystem/DepB", Hash128.Compute("World")); var unregistered = AssetDatabase.UnregisterCustomDependencyPrefixFilter("MyDependencySystem/"); Assert.AreEqual(2, unregistered); }}