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

引数
slotDataSlot
fieldInfoFieldInfo

メソッド詳解

◆ 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