Arbor 3: FSM & BT Graph Editor  3.2.0
InputSlotBase Class Reference

Input slot More...

Inheritance diagram for InputSlotBase:
DataSlot IInputSlot 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...
 

Public Attributes

int branchID
 Branch ID More...
 
- Public Attributes inherited from DataSlot
NodeGraph nodeGraph
 State machine slot belongs More...
 
Rect position
 Position on ArborEditor of slot(Editor Only) More...
 

Properties

override SlotType slotType [get]
 Slot type More...
 
DataBranch branch [get]
 Get branch More...
 
bool isUsed [get]
 Gets whether or not a value is used. More...
 
float updatedTime [get]
 Time that does not depend on timeScale when value is updated. More...
 
- Properties inherited from DataSlot
abstract SlotType slotType [get]
 Slot type More...
 
abstract System.Type dataType [get]
 The type of data stored in the slot More...
 

Detailed Description

Input slot

Member Function Documentation

DataBranch GetInputBranch ( )

Get DataBranch.

Returns
DataBranch

Implements IInputSlot.

bool IsConnectedInput ( DataBranch  branch)

It judges whether it is connected with DataBranch.

Parameters
branchDataBranch
Returns
True if connected, false otherwise.

Implements IInputSlot.

void RemoveInputBranch ( DataBranch  branch)

Remove DataBranch.

Parameters
branchDataBranch

Implements IInputSlot.

void SetInputBranch ( DataBranch  branch)

Set DataBranch.

Parameters
branchDataBranch

Implements IInputSlot.

Member Data Documentation

int branchID

Branch ID

Property Documentation

DataBranch branch
get

Get branch

bool isUsed
get

Gets whether or not a value is used.

override SlotType slotType
get

Slot type

float updatedTime
get

Time that does not depend on timeScale when value is updated.