Class MidiEditor.Parameter<T>

Namespace
SpessaSharp.MIDI.Utils
Assembly
SpessaSharp.dll

Represents a value that means "clear this parameter" instead of "replace this parameter with". Essentially:

  • Clear - clear all changes of this parameter from the MIDI file.
  • Replace - clear all changes of this parameter from the MIDI file and add T.
public abstract record MidiEditor.Parameter<T> : IEquatable<MidiEditor.Parameter<T>>

Type Parameters

T
Inheritance
MidiEditor.Parameter<T>
Implements
Inherited Members

Methods

OfClear()

public static MidiEditor.Parameter<T> OfClear()

Returns

MidiEditor.Parameter<T>

OfReplace(T)

public static MidiEditor.Parameter<T> OfReplace(T value)

Parameters

value T

Returns

MidiEditor.Parameter<T>

Operators

implicit operator Parameter<T>(T)

public static implicit operator MidiEditor.Parameter<T>(T t)

Parameters

t T

Returns

MidiEditor.Parameter<T>