Arbor 3: FSM & BT Graph Editor 3.6.8

Public Member Functions | List of all members
IOutputSlot Interface Reference

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

Inheritance diagram for IOutputSlot:

## Public Member Functions
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...

## Detailed Description

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

## Member Function Documentation

## ◆ AddOutputBranch()

void AddOutputBranch | ( | DataBranch | branch | ) |

DataBranchの追加。

Parameters

  branch | DataBranch

Implemented in RerouteSlot, and OutputSlotBase.

## ◆ GetOutputBranch()

DataBranch GetOutputBranch | ( | int | index | ) |

DataBranchの取得。

Parameters

  index | インデックス

Returns
  DataBranch

Implemented in RerouteSlot, and OutputSlotBase.

## ◆ GetOutputBranchCount()

int GetOutputBranchCount | ( |  | ) |

DataBranchの個数を取得。

Returns
  DataBranchの個数

Implemented in RerouteSlot, and OutputSlotBase.

## ◆ IsConnectedOutput()

bool IsConnectedOutput | ( | DataBranch | branch | ) |

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

Parameters

  branch | DataBranch

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

Implemented in RerouteSlot, and OutputSlotBase.

## ◆ RemoveOutputBranch()

void RemoveOutputBranch | ( | DataBranch | branch | ) |

DataBranchの削除。

Parameters

  branch | DataBranch

Implemented in RerouteSlot, and OutputSlotBase.