using Sandbox.Audio; namespace Editor; /// /// Dropdown selection for DspPresetHandle /// [CustomEditor( typeof( DspPresetHandle ) )] public sealed class DspPresetHandleControlWidget : DropdownControlWidget { public DspPresetHandleControlWidget( SerializedProperty property ) : base( property ) { } protected override IEnumerable GetDropdownValues() { return Sound.DspNames.Select( x => (DspPresetHandle)x ).Cast(); } }