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 |