Class TransitionUI
Inheritance
Focusable
TransitionUI
Assembly: Xareus.Scenarios.Unity.Edition.dll
Syntax
public class TransitionUI : NodeUI
Constructors
TransitionUI(CanvasUI, Transition)
Declaration
public TransitionUI(CanvasUI canvas, Transition transition)
Parameters
Properties
Data
The data associated with this UI element. This can be null if the element is based on other elements' data.
Declaration
public override object Data { get; }
Property Value
Overrides
HasSensor
Declaration
public bool HasSensor { get; }
Property Value
Id
Id.
NOTE : Cannot be modified after initialization
Declaration
public override string Id { get; }
Property Value
Overrides
Transition
Declaration
public Transition Transition { get; }
Property Value
Methods
AddDownstreamSequence(ArcPreviewUI, ASequence)
Add the given sequence to the transition downstream sequences.
Declaration
public virtual void AddDownstreamSequence(ArcPreviewUI previewArc, ASequence newSequence)
Parameters
DeleteUIElement()
Declaration
public override void DeleteUIElement()
Overrides
DisableFireAsSoonAsPossible()
Declaration
public void DisableFireAsSoonAsPossible()
EnableFireAsSoonAsPossible(IContext)
Declaration
public void EnableFireAsSoonAsPossible(IContext context)
Parameters
Declaration
protected override void OpenContextMenu(ContextualMenuPopulateEvent evt)
Parameters
Overrides
Declaration
protected void OpenEventContextMenu()
UpdateUI()
Declaration
public override void UpdateUI()
Overrides