DataBranch

クラス in Arbor / 継承元: object

説明

DataSlotを接続するクラス。

フィールド

フィールド名 説明
branchID ブランチのID。
enabled 描画するかどうか。エディタ用。
inBehaviour 入力側のBehaviour
inNodeID 入力側のnodeID.
lineBezier 接続する線のベジェ曲線。エディタ用
outBehaviour 出力側のBehaviour
outNodeID 出力側のnodeID
showDataValue 値を表示するかどうかを取得する。

プロパティ

プロパティ名 説明
currentValue 現在の値を取得する。
inputSlot 入力スロットを取得する。
inputSlotField 入力スロットのFieldInfoを取得する。
inputSlotFieldInfo 入力スロットのFieldInfoを取得する。
inputType 入力する型。
isUsed 値が使われているかどうかを取得する。
isValidInputSlot 入力スロットが有効であるかを返す。
isValidOutputSlot 出力スロットが有効であるかを返す。
isVisible 値を表示するかどうかを取得する。
outputSlot 出力スロットを取得する。
outputSlotField 出力スロットのDataSlotFieldを取得する。
outputSlotFieldInfo 出力スロットのFieldInfoを取得する。
outputType 出力する型
updatedTime valueを更新した timeScale に依存しない時間。
value 値を取得設定する。 Calculatorの出力スロットと接続している場合は必要に応じて値を更新してから取得する。
valueSlot 値が格納されているスロット。

メソッド

メソッド名 説明
SetBehaviour Behaviourを変更する。
SetDirtySlotField スロットフィールドがダーティであるとマークする