Class UnitySoundMixerEffectLoopDefinitionEditor
Custom inspector for UnitySoundMixerEffectLoopDefinition assets.
Reuses Serenity.Global.Infrastructure.Settings.Editor.FoundationEditor`1 so the loop Id/Guid get the standard validation and
duplicate-id detection for free, then draws the remaining fields and a reminder that the loop's
output Attenuation parameter must be exposed manually in the AudioMixer for runtime control.
Namespace: Serenity.SoundMixer.Installation.Settings.Editor
Assembly: Serenity.UnitySoundMixer.Installation.Editor.dll
Syntax
public class UnitySoundMixerEffectLoopDefinitionEditor : FoundationEditor<UnitySoundMixerEffectLoopDefinition>
Constructors
UnitySoundMixerEffectLoopDefinitionEditor()
Declaration
public UnitySoundMixerEffectLoopDefinitionEditor()
Methods
DrawSerializedFields()
Draws the definition's serialized fields, relabeling DefaultWet as "Dry/Wet" — the single
slider sets the wet amount and the dry is its complement (1 - wet). Mirrors the base iteration,
substituting only that one label.
Declaration
protected override void DrawSerializedFields()
OnInspectorGUI()
Renders the foundation header (Id/Guid + duplicate checks), the definition's serialized fields (via DrawSerializedFields(), called automatically by the base), then a manual-expose reminder.
Declaration
public override void OnInspectorGUI()