Class DecisionUI
Inheritance
Focusable
DecisionUI
Assembly: Xareus.Scenarios.Unity.Edition.dll
Syntax
public class DecisionUI : TransitionUI
Constructors
DecisionUI(CanvasUI, Decision)
Declaration
public DecisionUI(CanvasUI canvas, Decision decision)
Parameters
Fields
falseStart
Declaration
protected FalseOutUI falseStart
Field Value
trueStart
Declaration
protected TrueOutUI trueStart
Field Value
Properties
Decision
Declaration
public Decision Decision { get; }
Property Value
Methods
AddDownstreamSequence(ArcPreviewUI, ASequence)
Set the given sequence to the correct decision downstream node.
Declaration
public override void AddDownstreamSequence(ArcPreviewUI previewArc, ASequence newSequence)
Parameters
Overrides
GetArcPreviewUI(CanvasUI, object)
Declaration
public override ArcPreviewUI GetArcPreviewUI(CanvasUI canvas, object parameters = null)
Parameters
Returns
Overrides
GetArcUI(CanvasUI, NodeUI)
Declaration
public override ArcUI GetArcUI(CanvasUI canvas, NodeUI destinationUI)
Parameters
Returns
Overrides
Declaration
protected override void OpenContextMenu(ContextualMenuPopulateEvent evt)
Parameters
Overrides