Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


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

prefixFilter

Prefix filter for the custom dependencies to unregister.

Returns

Type

Description

uintNumber 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); }}