Class ABaseArcUI
Base class for arcs. This implementation uses a simple texture that it stretches to the correct size and rotates to the correct angle.
Inheritance
Focusable
ABaseArcUI
Assembly: Xareus.Scenarios.Unity.Edition.dll
Syntax
public abstract class ABaseArcUI : AClickableElementUI
Constructors
ABaseArcUI(CanvasUI)
Declaration
protected ABaseArcUI(CanvasUI canvas)
Parameters
Properties
EndPosition
Declaration
public virtual Vector2 EndPosition { get; }
Property Value
Position
Position in the business space
Declaration
public override Vector2 Position { get; set; }
Property Value
Overrides
StartPosition
Declaration
public virtual Vector2 StartPosition { get; }
Property Value
Methods
OnLabelGet()
Declaration
protected override string OnLabelGet()
Returns
Overrides
SetLabel(string)
Declaration
protected override void SetLabel(string label)
Parameters
Type |
Name |
Description |
string |
label |
|
Overrides
UpdateUI()
Declaration
public override void UpdateUI()
Overrides