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

Interface of input DataSlot. More...

Inheritance diagram for IInputSlot:
InputSlotBase RerouteSlot InputSlot< T > InputSlotAny

Public Member Functions

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

Detailed Description

Interface of input DataSlot.

Member Function Documentation

DataBranch GetInputBranch ( )

Get DataBranch.

Returns
DataBranch

Implemented in RerouteSlot, and InputSlotBase.

bool IsConnectedInput ( DataBranch  branch)

It judges whether it is connected with DataBranch.

Parameters
branchDataBranch
Returns
True if connected, false otherwise.

Implemented in RerouteSlot, and InputSlotBase.

void RemoveInputBranch ( DataBranch  branch)

Remove DataBranch.

Parameters
branchDataBranch

Implemented in RerouteSlot, and InputSlotBase.

void SetInputBranch ( DataBranch  branch)

Set DataBranch.

Parameters
branchDataBranch

Implemented in RerouteSlot, and InputSlotBase.