Arbor 3: FSM & BT Graph Editor 3.1.2

- Main Page
- Packages
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
IOutputSlot Interface Reference

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

Inheritance diagram for IOutputSlot:

## 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

  branch | CalculatorBranch

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

  branch | CalculatorBranch

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

Implemented in RerouteSlot, and OutputSlot< T >.

void RemoveOutputBranch | ( | CalculatorBranch | branch | ) |

CalculatorBranchの削除。

Parameters

  branch | CalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.