Arbor 3: FSM & BT Graph Editor  3.1.1
IInputSlot Interface Reference

Interface of input CalculatorSlot. More...

Inheritance diagram for IInputSlot:
InputSlot< T > RerouteSlot

Public Member Functions

void SetInputBranch (CalculatorBranch branch)
 Set CalculatorBranch. More...
 
void RemoveInputBranch (CalculatorBranch branch)
 Remove CalculatorBranch. More...
 
CalculatorBranch GetInputBranch ()
 Get CalculatorBranch. More...
 
bool IsConnectedInput (CalculatorBranch branch)
 It judges whether it is connected with CalculatorBranch. More...
 

Detailed Description

Interface of input CalculatorSlot.

Member Function Documentation

CalculatorBranch GetInputBranch ( )

Get CalculatorBranch.

Returns
CalculatorBranch

Implemented in RerouteSlot, and InputSlot< T >.

bool IsConnectedInput ( CalculatorBranch  branch)

It judges whether it is connected with CalculatorBranch.

Parameters
branchCalculatorBranch
Returns
True if connected, false otherwise.

Implemented in RerouteSlot, and InputSlot< T >.

void RemoveInputBranch ( CalculatorBranch  branch)

Remove CalculatorBranch.

Parameters
branchCalculatorBranch

Implemented in RerouteSlot, and InputSlot< T >.

void SetInputBranch ( CalculatorBranch  branch)

Set CalculatorBranch.

Parameters
branchCalculatorBranch

Implemented in RerouteSlot, and InputSlot< T >.