Arbor 3: FSM & BT Graph Editor  3.3.0
OutputSlot< T > Class Template Reference

出力スロットのジェネリッククラス More...

Inheritance diagram for OutputSlot< T >:
OutputSlotBase DataSlot IOutputSlot

Public Member Functions

void SetValue (T value)
 値を設定する More...
 
- Public Member Functions inherited from OutputSlotBase
void AddOutputBranch (DataBranch branch)
 DataBranchの追加。 More...
 
void RemoveOutputBranch (DataBranch branch)
 DataBranchの削除。 More...
 
int GetOutputBranchCount ()
 DataBranchの個数を取得。 More...
 
DataBranch GetOutputBranch (int index)
 DataBranchの取得。 More...
 
bool IsConnectedOutput (DataBranch branch)
 DataBranchと接続しているか判定する。 More...
 
override void Disconnect ()
 接続を切断する。 More...
 

Properties

override System.Type dataType [get]
 スロットに格納されるデータの型 More...
 
- Properties inherited from OutputSlotBase
override SlotType slotType [get]
 スロットの種類 More...
 
- Properties inherited from DataSlot
abstract SlotType slotType [get]
 スロットの種類 More...
 
abstract System.Type dataType [get]
 スロットに格納されるデータの型 More...
 

Additional Inherited Members

- Public Attributes inherited from OutputSlotBase
List< int > branchIDs = new List<int>()
 接続先のブランチのリスト More...
 
- Public Attributes inherited from DataSlot
NodeGraph nodeGraph
 スロットが属しているステートマシン More...
 
Rect position
 スロットのArborEditor上の位置(Editor Only) More...
 

Detailed Description

出力スロットのジェネリッククラス

Template Parameters
Tデータの型

Member Function Documentation

void SetValue ( value)

値を設定する

Parameters
value設定する値

Property Documentation

override System.Type dataType
get

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