Skip to content

Struct AudityNodeKindId

Opaque identity of a registered node kind. A node def’s identity is assigned by DarkEffekt.Audity.AudityNodeRegistry at registration and is stable only within a session (compiled programs are transient; assets serialize node classes, not ids). Authoring nodes obtain theirs via DarkEffekt.Audity.AudityNodeRegistry.KindOf%60%601 - there is no public way to name a specific built-in, so the built-in roster is not part of the API.

Declaration
public readonly struct AudityNodeKindId

Indicates whether the current object is equal to another object of the same type.

Declaration
public bool Equals(AudityNodeKindId other)

System.Boolean: true if the current object is equal to the other parameter; otherwise, false.

Type Name Description
DarkEffekt.Audity.AudityNodeKindId other An object to compare with this object.

Indicates whether this instance and a specified object are equal.

Declaration
public override bool Equals(object obj)

System.Boolean: true if obj and this instance are the same type and represent the same value; otherwise, false.

Type Name Description
System.Object obj The object to compare with the current instance.

Returns the hash code for this instance.

Declaration
public override int GetHashCode()

System.Int32: A 32-bit signed integer that is the hash code for this instance.

Returns the fully qualified type name of this instance.

Declaration
public override string ToString()

System.String: The fully qualified type name.