DataBranch

Class in Arbor / Inherits from: object

Description

Class that connects DataSlot.

Fields

Field Name Description
branchID ID of branch.
enabled Whether to draw. For the editor.
inBehaviour Input side Behaviour
inNodeID Input side nodeID
lineBezier Bezier curve of the line to be connected. For editor
outBehaviour Output side Behaviour
outNodeID Output side nodeID
showDataValue Gets whether or not a value is visible.

Properties

Property Name Description
currentValue Get the current value.
inputSlot Get the input slot.
inputSlotField Get the FieldInfo of the input slot.
inputSlotFieldInfo Get the FieldInfo of the input slot.
inputType Input type.
isUsed Gets whether or not a value is used.
isValidInputSlot Returns whether the input slot is valid.
isValidOutputSlot Returns whether the output slot is valid.
isVisible Gets whether or not a value is visible.
outputSlot Get the output slot.
outputSlotField Get DataSlotField of output slot.
outputSlotFieldInfo Get the FieldInfo of the output slot.
outputType Output type.
updatedTime Time that does not depend on timeScale when value is updated.
value get set the value. When connecting to the output slot of Calculator, update it as necessary and obtain it.
valueSlot The slot where the value is stored.

Methods

Method Name Description
SetBehaviour Change Behavior.
SetDirtySlotField Mark slot field as dirty