Arbor 3: FSM & BT Graph Editor 3.7.8

公開メンバ関数 | 公開変数類 | プロパティ | イベント | 全メンバ一覧
DataSlot クラスabstract

演算ノードを接続するためのスロット。 [詳解]

DataSlot の継承関係図

## 公開メンバ関数
abstract void | Disconnect ()
| 接続を切断する。 [詳解]
abstract void | ClearBranch ()
| 接続状態をクリアする。DataBranchは残るため、コピー＆ペーストなどで接続状態のみ不要になった時に呼ぶ。 [詳解]

## 公開変数類
NodeGraph | nodeGraph
| スロットが属しているステートマシン [詳解]
Rect | position
| スロットのArborEditor上の位置(Editor Only) [詳解]

## プロパティ
abstract SlotType | slotType`[get]`
| スロットの種類 [詳解]
abstract System.Type | dataType`[get]`
| スロットに格納されるデータの型 [詳解]
基底クラス IDataSlot に属する継承プロパティ
SlotType | slotType`[get]`
| スロットの種類 [詳解]
System.Type | dataType`[get]`
| スロットに格納されるデータの型 [詳解]

## イベント
System.Action< bool > | onConnectionChanged
| 接続が変更されたときのコールバックイベント [詳解]

## 詳解

演算ノードを接続するためのスロット。

## メソッド詳解

## ◆ ClearBranch()

abstract void ClearBranch | ( |  | ) |
| pure virtual

接続状態をクリアする。DataBranchは残るため、コピー＆ペーストなどで接続状態のみ不要になった時に呼ぶ。

RerouteSlot, OutputSlotBase, InputSlotBaseで実装されています。

## ◆ Disconnect()

abstract void Disconnect | ( |  | ) |
| pure virtual

接続を切断する。

IDataSlotを実装しています。

OutputSlotBase, InputSlotBase, RerouteSlotで実装されています。

## メンバ詳解

## ◆ nodeGraph

NodeGraph nodeGraph

スロットが属しているステートマシン

## ◆ position

Rect position

スロットのArborEditor上の位置(Editor Only)

## プロパティ詳解

## ◆ dataType

abstract System.Type dataType
| get

スロットに格納されるデータの型

## ◆ slotType

abstract SlotType slotType
| get

スロットの種類

## イベント詳解

## ◆ onConnectionChanged

System.Action<bool> onConnectionChanged

接続が変更されたときのコールバックイベント