Arbor 3: FSM & BT Graph Editor 3.1.0

- Main Page
- Packages
- Classes
- Files

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

Public Member Functions | List of all members
IOutputSlot Interface Reference

Interface of output CalculatorSlot. More...

Inheritance diagram for IOutputSlot:

## Public Member Functions
void | AddOutputBranch (CalculatorBranch branch)
| Addition of CalculatorBranch. More...
void | RemoveOutputBranch (CalculatorBranch branch)
| Remove CalculatorBranch. More...
int | GetOutputBranchCount ()
| Get count of CalculatorBranch. More...
CalculatorBranch | GetOutputBranch (int index)
| Get CalculatorBranch. More...
bool | IsConnectedOutput (CalculatorBranch branch)
| It judges whether it is connected with CalculatorBranch. More...

## Detailed Description

Interface of output CalculatorSlot.

## Member Function Documentation

void AddOutputBranch | ( | CalculatorBranch | branch | ) |

Addition of CalculatorBranch.

Parameters

  branch | CalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.

CalculatorBranch GetOutputBranch | ( | int | index | ) |

Get CalculatorBranch.

Parameters

  index | Index

Returns
  CalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.

int GetOutputBranchCount | ( |  | ) |

Get count of CalculatorBranch.

Returns
  Count of CalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.

bool IsConnectedOutput | ( | CalculatorBranch | branch | ) |

It judges whether it is connected with CalculatorBranch.

Parameters

  branch | CalculatorBranch

Returns
  True if connected, false otherwise.

Implemented in RerouteSlot, and OutputSlot< T >.

void RemoveOutputBranch | ( | CalculatorBranch | branch | ) |

Remove CalculatorBranch.

Parameters

  branch | CalculatorBranch

Implemented in RerouteSlot, and OutputSlot< T >.