|
Arbor 3: FSM & BT Graph Editor
3.7.8
|
型を指定する入力スロットクラス [詳解]
公開メンバ関数 | |
| InputSlotAny () | |
| InputSlotAnyデフォルトコンストラクタ [詳解] | |
| InputSlotAny (System.Type targetType) | |
| InputSlotAnyコンストラクタ [詳解] | |
| bool | GetValue (ref object value) |
| 値を取得する [詳解] | |
| bool | GetValue< T > (ref T value) |
| 値を取得する [詳解] | |
基底クラス InputSlotBase に属する継承公開メンバ関数 | |
| void | SetBranch (DataBranch branch) |
| DataBranchの設定。 [詳解] | |
| bool | RemoveBranch (DataBranch branch) |
| DataBranchの削除。 [詳解] | |
| bool | ResetBranch () |
| DataBranchのリセット。 [詳解] | |
| DataBranch | GetBranch () |
| DataBranchの取得。 [詳解] | |
| bool | IsConnected (DataBranch branch) |
| DataBranchと接続しているか判定する。 [詳解] | |
| override void | Disconnect () |
| 接続を切断する。 [詳解] | |
| override void | ClearBranch () |
| 接続状態をクリアする。DataBranchは残るため、コピー&ペーストなどで接続状態のみ不要になった時に呼ぶ。 [詳解] | |
| void | SetInputBranch (DataBranch branch) |
| DataBranchの設定。 [詳解] | |
| void | RemoveInputBranch (DataBranch branch) |
| DataBranchの削除。 [詳解] | |
| DataBranch | GetInputBranch () |
| DataBranchの取得。 [詳解] | |
| bool | IsConnectedInput (DataBranch branch) |
| DataBranchと接続しているか判定する。 [詳解] | |
限定公開メンバ関数 | |
| override object | GetValueObject () |
| 値のobjectを取得する。 [詳解] | |
プロパティ | |
| override System.Type | dataType [get] |
| スロットに格納されるデータの型 [詳解] | |
基底クラス InputSlotBase に属する継承プロパティ | |
| override SlotType | slotType [get] |
| スロットの種類 [詳解] | |
| DataBranch? | branch [get] |
| ブランチを取得する。 [詳解] | |
| bool | isUsed [get] |
| 値が使われているかどうかを取得する。 [詳解] | |
| float | updatedTime [get] |
| valueを更新した timeScale に依存しない時間。 [詳解] | |
基底クラス DataSlot に属する継承プロパティ | |
| abstract SlotType | slotType [get] |
| スロットの種類 [詳解] | |
| abstract System.Type | dataType [get] |
| スロットに格納されるデータの型 [詳解] | |
基底クラス IDataSlot に属する継承プロパティ | |
| SlotType | slotType [get] |
| スロットの種類 [詳解] | |
| System.Type | dataType [get] |
| スロットに格納されるデータの型 [詳解] | |
その他の継承メンバ | |
基底クラス InputSlotBase に属する継承公開変数類 | |
| int | branchID |
| ブランチのID [詳解] | |
基底クラス DataSlot に属する継承公開変数類 | |
| NodeGraph | nodeGraph |
| スロットが属しているステートマシン [詳解] | |
| Rect | position |
| スロットのArborEditor上の位置(Editor Only) [詳解] | |
基底クラス DataSlot に属する継承イベント | |
| System.Action< bool > | onConnectionChanged |
| 接続が変更されたときのコールバックイベント [詳解] | |
| InputSlotAny | ( | ) |
InputSlotAnyデフォルトコンストラクタ
| InputSlotAny | ( | System.Type | targetType | ) |
InputSlotAnyコンストラクタ
| targetType | 入力の型 |
| bool GetValue | ( | ref object | value | ) |
値を取得する
| value | 取得する値 |
| bool GetValue< T > | ( | ref T | value | ) |
値を取得する
| value | 取得する値 |
|
protectedvirtual |
|
get |
スロットに格納されるデータの型