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

Interface of input DataSlot. More...

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

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

◆ GetInputBranch()

DataBranch GetInputBranch ( )

Get DataBranch.

Returns
DataBranch

Implemented in InputSlotBase, and RerouteSlot.

◆ IsConnectedInput()

bool IsConnectedInput ( DataBranch  branch)

It judges whether it is connected with DataBranch.

Parameters
branchDataBranch
Returns
True if connected, false otherwise.

Implemented in InputSlotBase, and RerouteSlot.

◆ RemoveInputBranch()

void RemoveInputBranch ( DataBranch  branch)

Remove DataBranch.

Parameters
branchDataBranch

Implemented in InputSlotBase, and RerouteSlot.

◆ SetInputBranch()

void SetInputBranch ( DataBranch  branch)

Set DataBranch.

Parameters
branchDataBranch

Implemented in InputSlotBase, and RerouteSlot.