csharp
public sealed class RangeAttributeConstrains a numeric member to an interval and asks the inspector for a slider rather than a text field. The bounds are an editing affordance, not a runtime invariant: nothing clamps a value assigned from code.
No guide page documents this yet — the page shows what the code says about itself.
As a annotation
- Valid on
- Property, Field
Fields and properties (4)
public double MinimumLowest value the editor will produce.
public double MaximumHighest value the editor will produce.
public double StepIncrement the editor snaps to. 0 — the default — leaves the control continuous.
public bool LogarithmicWhether the slider maps its travel logarithmically. Right for intensities and radii, where the interesting values crowd the low end.
Methods (1)
public RangeAttribute(double minimum, double maximum)Constrains the annotated member to [minimum, maximum].
Used by (36)
- AnnotatedVixen.Core.Tests
- AnnotationTestsVixen.Core.Tests
- HealthVixen.Core.Reflection.Tests
- BoundsVixen.Editor.Inspector.Tests
- Describes_Vixen_Editor_App_EditorPreferencesVixen.Editor.App
- Describes_Vixen_Editor_App_EnvironmentSettingsVixen.Editor.App
- Describes_Vixen_Editor_App_LightingSettingsVixen.Editor.App
- Describes_Vixen_Editor_App_NavigationSettingsVixen.Editor.App
- Describes_Vixen_Editor_App_PhysicsSettingsVixen.Editor.App
- Describes_Vixen_Editor_Inspector_Tests_BoundsVixen.Editor.Inspector.Tests
- Describes_Vixen_Editor_Inspector_Tests_VolumeVixen.Editor.Inspector.Tests
- Describes_Vixen_Editor_Inspector_Tests_WaterMaterialVixen.Editor.Inspector.Tests
- Describes_Vixen_Editor_Terrain_FoliageSettingsVixen.Editor.Terrain
- Describes_Vixen_Editor_Terrain_TerrainBrushSettingsVixen.Editor.Terrain
- Describes_Vixen_Editor_Terrain_TerrainCreateSettingsVixen.Editor.Terrain
- Describes_Vixen_Editor_Terrain_TerrainGrassSettingsVixen.Editor.Terrain
- Describes_Vixen_Editor_Terrain_TerrainGrowthSettingsVixen.Editor.Terrain
- Describes_Vixen_Editor_Terrain_TerrainLayerSettingsVixen.Editor.Terrain
- Describes_Vixen_Editor_Terrain_TerrainSplineSettingsVixen.Editor.Terrain
- Describes_Vixen_Editor_Terrain_TerrainToolSettingsVixen.Editor.Terrain
- EditorPreferencesVixen.Editor.App
- EnvironmentSettingsVixen.Editor.App
- FoliageSettingsVixen.Editor.Terrain
- LightingSettingsVixen.Editor.App
- NavigationSettingsVixen.Editor.App
- PhysicsSettingsVixen.Editor.App
- ReflectedTypesVixen.Editor.Scripts
- TerrainBrushSettingsVixen.Editor.Terrain
- TerrainCreateSettingsVixen.Editor.Terrain
- TerrainGrassSettingsVixen.Editor.Terrain
- TerrainGrowthSettingsVixen.Editor.Terrain
- TerrainLayerSettingsVixen.Editor.Terrain
- TerrainSplineSettingsVixen.Editor.Terrain
- TerrainToolSettingsVixen.Editor.Terrain
- VolumeVixen.Editor.Inspector.Tests
- WaterMaterialVixen.Editor.Inspector.Tests