Skip to content

Struct AudityParameterId

Hashed identifier for a live parameter. Compute once and cache; the string overloads of the public API call this per invocation.

Declaration
public readonly struct AudityParameterId
Declaration
public readonly uint value
Declaration
public static AudityParameterId FromName(string name)

DarkEffekt.Audity.AudityParameterId

Type Name
System.String name

FNV-1a over the UTF-16 code units of the name.

Declaration
public static uint Hash(string name)

System.UInt32

Type Name
System.String name

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

Declaration
public bool Equals(AudityParameterId other)

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

Type Name Description
DarkEffekt.Audity.AudityParameterId 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.