Class AngleRangeController
Inheritance
System.Object
AngleRangeController
Syntax
public class AngleRangeController
Properties
angleOffset
Declaration
public float angleOffset { get; set; }
Property Value
Type |
Description |
System.Single |
|
cache
Declaration
public IAngleRangeCache cache { get; set; }
Property Value
gradientMax
Declaration
public Color gradientMax { get; set; }
Property Value
gradientMid
Declaration
public Color gradientMid { get; set; }
Property Value
gradientMin
Declaration
public Color gradientMin { get; set; }
Property Value
radius
Declaration
public float radius { get; set; }
Property Value
Type |
Description |
System.Single |
|
rect
Declaration
public Rect rect { get; set; }
Property Value
selectedAngleRange
Declaration
public AngleRange selectedAngleRange { get; }
Property Value
snap
Declaration
public bool snap { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
view
Declaration
public IAngleRangeView view { get; set; }
Property Value
Methods
CreateRange()
Declaration
public void CreateRange()
OnGUI()
Declaration
RemoveInvalidRanges()
Declaration
public void RemoveInvalidRanges()
SetRange(AngleRange, Single, Single)
Declaration
public void SetRange(AngleRange angleRange, float start, float end)
Parameters
Type |
Name |
Description |
AngleRange |
angleRange |
|
System.Single |
start |
|
System.Single |
end |
|
Events
selectionChanged
Declaration
public event Action selectionChanged
Event Type
Type |
Description |
System.Action |
|