velox/Editor/ValueRangeWidget.cs
2025-06-11 20:19:35 +07:00

27 lines
627 B
C#

using Editor;
using Sandbox;
using VeloX.Audio;
namespace VeloX;
[CustomEditor( typeof( ValueRange ) )]
public class ValueRangeWidget : ControlObjectWidget
{
public override bool SupportsMultiEdit => false;
public override bool IsWideMode => true;
public ValueRangeWidget( SerializedProperty property ) : base( property, true )
{
Layout = Layout.Row();
SerializedObject.TryGetProperty( nameof( ValueRange.Min ), out var min );
Layout.Add( Create( min ) );
SerializedObject.TryGetProperty( nameof( ValueRange.Max ), out var max );
Layout.Add( Create( max ) );
}
protected override void OnPaint() { }
}