OutputSlotVector3Int
クラス in Arbor / 継承元: OutputSlot<UnityEngine.Vector3Int>
説明
Vector3Int型の出力スロット
継承元メンバー
フィールド
| フィールド名 | 説明 | 
|---|---|
| branchIDs | 接続先のブランチのリスト | 
| nodeGraph | スロットが属しているNodeGraph | 
| position | スロットのArborEditor上の位置(Editor Only) | 
プロパティ
| プロパティ名 | 説明 | 
|---|---|
| branchCount | DataBranchの個数を取得。 | 
| connectableType | 接続可能な型 | 
| connectableTypeName | 接続可能な型名 | 
| dataType | スロットに格納されるデータの型 | 
| enabledGUI | スロットのGUIが有効であるかどうか。 | 
| isUsed | 値が使われているかどうかを取得する。 | 
| isValidField | エディタ用 | 
| isVisible | Editor用。 | 
| overrideConstraint | 上書きする型制約の情報 | 
| slotField | DataSlotField | 
| slotType | スロットの種類 | 
| updatedTime | valueを更新した timeScale に依存しない時間。 | 
イベント
| イベント名 | 説明 | 
|---|---|
| onConnectableTypeChanged | 接続可能な型が変更されたときに呼び出される。 | 
| onConnectionChanged | 接続が変更されたときのコールバックイベント | 
メソッド
| メソッド名 | 説明 | 
|---|---|
| AddBranch | DataBranchの追加。 | 
| AddOutputBranch | DataBranchの追加。 | 
| ClearBranch | 接続状態をクリアする。DataBranchは残るため、コピー&ペーストなどで接続状態のみ不要になった時に呼ぶ。 | 
| ClearVisible | Editor用。 | 
| ConnectableTypeChanged | 接続可能な型を変更したときに呼び出す。 | 
| DirtyBranchCache | DataBranchのキャッシュを変更するようマークする | 
| Disconnect | 接続を切断する。 | 
| GetBranch | DataBranchの取得。 | 
| GetConstraint | 型制約の情報を返す。 | 
| GetOutputBranch | DataBranchの取得。 | 
| GetOutputBranchCount | DataBranchの個数を取得。 | 
| GetValue | 値を返す。 | 
| GetValueString | 値を文字列に変換して返す。 | 
| GetValueType | 値の型を返す。 | 
| IsConnectable | 接続可能か判定する。 | 
| IsConnected | DataBranchと接続しているか判定する。 | 
| IsConnectedOutput | DataBranchと接続しているか判定する。 | 
| OnAfterDeserialize | ISerializationCallbackReceiver.OnAfterDeserializeから呼び出される。 | 
| OnBeforeSerialize | ISerializationCallbackReceiver.OnBeforeSerialize。 | 
| RemoveBranch | DataBranchの削除。 | 
| RemoveBranchAt | DataBranchの削除。 | 
| RemoveOutputBranch | DataBranchの削除。 | 
| SetValue | 値を設定する | 
| SetVisible | Editor用。 | 
| TryGetValue | 指定した型での値の取得を試みる。 | 
静的メソッド
| メソッド名 | 説明 | 
|---|---|
| IsConnectable | DataSlot同士が接続可能か判定する。 |