Arbor 3: FSM & BT Graph Editor  3.1.0
IOutputSlot Interface Reference

出力CalculatorSlotのインターフェイス More...

Inheritance diagram for IOutputSlot:
OutputSlot< T > RerouteSlot

Public Member Functions

void AddOutputBranch (CalculatorBranch branch)
 CalculatorBranchの追加。 More...
 
void RemoveOutputBranch (CalculatorBranch branch)
 CalculatorBranchの削除。 More...
 
int GetOutputBranchCount ()
 CalculatorBranchの個数を取得。 More...
 
CalculatorBranch GetOutputBranch (int index)
 CalculatorBranchの取得。 More...
 
bool IsConnectedOutput (CalculatorBranch branch)
 CalculatorBranchと接続しているか判定する。 More...
 

Detailed Description

出力CalculatorSlotのインターフェイス

Member Function Documentation

void AddOutputBranch ( CalculatorBranch  branch)

CalculatorBranchの追加。

Parameters
branchCalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.

CalculatorBranch GetOutputBranch ( int  index)

CalculatorBranchの取得。

Parameters
indexインデックス
Returns
CalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.

int GetOutputBranchCount ( )

CalculatorBranchの個数を取得。

Returns
CalculatorBranchの個数

Implemented in RerouteSlot, and OutputSlot< T >.

bool IsConnectedOutput ( CalculatorBranch  branch)

CalculatorBranchと接続しているか判定する。

Parameters
branchCalculatorBranch
Returns
接続している場合にtrue、それ以外はfalse。

Implemented in RerouteSlot, and OutputSlot< T >.

void RemoveOutputBranch ( CalculatorBranch  branch)

CalculatorBranchの削除。

Parameters
branchCalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.