IDependant<T> Interface

Summary

Indicates that a type can depend on other objects. Used for topological sorting.
Assembly
Weaver.dll
Namespace
Weaver
Implementing Types
graph BT Type["IDependant<T>"] class Type type-node Implementing0["ProceduralAsset"]-.->Type click Implementing0 "/weaver/api/Weaver.Editor.Procedural/ProceduralAsset"

Syntax

public interface IDependant<T>

Type Parameters

Name Description
T

Properties

Name Value Summary
Dependancies IEnumerable<T>
Everything that this object is dependant on. Return null if there are none.

Extension Methods

Name Value Summary
IsDependantOn<T>(T) bool
Returns true if [on] is a dependancy of [dependant].