Arbor 3: FSM & BT Graph Editor 3.7.8

公開メンバ関数 | 静的公開メンバ関数 | 公開変数類 | プロパティ | 全メンバ一覧
DataSlotField クラス

DataSlotのField情報 [詳解]

## 公開メンバ関数
ClassConstraintInfo | GetConstraint ()
| 型制約の情報を返す。 [詳解]
void | SetVisible ()
| Editor用。 [詳解]
void | ClearVisible ()
| Editor用。 [詳解]
| DataSlotField (DataSlot slot, System.Reflection.FieldInfo fieldInfo)
| DataSlotField constructor [詳解]
bool | IsConnectable (DataSlotField slotField)
| 接続可能か判定する。 [詳解]

## 静的公開メンバ関数
static bool | IsConnectable (DataSlotField inputSlotField, DataSlotField outputSlotField)
| DataSlotField同士が接続可能か判定する。 [詳解]

## 公開変数類
ClassConstraintInfo | overrideConstraint = null
| 上書きする型制約の情報 [詳解]
bool | enabled = true
| スロットのGUIが有効であるかどうか。 [詳解]

## プロパティ
DataSlot | slot`[get]`
| DataSlot [詳解]
System.Reflection.FieldInfo | fieldInfo`[get]`
| FieldInfo [詳解]
System.Type | connectableType`[get]`
| 接続可能な型 [詳解]
string | connectableTypeName`[get]`
| 接続可能な型名 [詳解]
bool | isVisible`[get]`
| Editor用。 [詳解]

## 詳解

DataSlotのField情報

## 構築子と解体子

## ◆ DataSlotField()

DataSlotField | ( | DataSlot | slot,
|  | System.Reflection.FieldInfo | fieldInfo
| ) |  |

DataSlotField constructor

引数

  slot | DataSlot
  fieldInfo | FieldInfo

## メソッド詳解

## ◆ ClearVisible()

void ClearVisible | ( |  | ) |

Editor用。

## ◆ GetConstraint()

ClassConstraintInfo GetConstraint | ( |  | ) |

型制約の情報を返す。

戻り値
  型制約の情報

## ◆ IsConnectable() [1/2]

static bool IsConnectable | ( | DataSlotField | inputSlotField,
|  | DataSlotField | outputSlotField
| ) |  |
| static

DataSlotField同士が接続可能か判定する。

引数

  inputSlotField | 入力スロットフィールド
  outputSlotField | 出力スロットフィールド

戻り値
  接続可能であればtrueを返す。

## ◆ IsConnectable() [2/2]

bool IsConnectable | ( | DataSlotField | slotField | ) |

接続可能か判定する。

引数

  slotField | 判定するスロット

戻り値
  接続可能ならtrue、それ以外はfalseを返す。

## ◆ SetVisible()

void SetVisible | ( |  | ) |

Editor用。

## メンバ詳解

## ◆ enabled

bool enabled = true

スロットのGUIが有効であるかどうか。

## ◆ overrideConstraint

ClassConstraintInfo overrideConstraint = null

上書きする型制約の情報

## プロパティ詳解

## ◆ connectableType

System.Type connectableType
| get

接続可能な型

## ◆ connectableTypeName

string connectableTypeName
| get

接続可能な型名

## ◆ fieldInfo

System.Reflection.FieldInfo fieldInfo
| get

FieldInfo

## ◆ isVisible

bool isVisible
| get

Editor用。

## ◆ slot

DataSlot slot
| get

DataSlot