Arbor 3: FSM & BT Graph Editor  3.1.3
InputSlot< T > Class Template Reference

Generic class of the input slot More...

Inheritance diagram for InputSlot< T >:
InputSlotBase CalculatorSlot IInputSlot

Public Member Functions

bool GetValue (ref T value)
 Get the value More...
 
- Public Member Functions inherited from InputSlotBase
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...
 

Properties

override System.Type dataType [get]
 The type of data stored in the slot More...
 
- Properties inherited from InputSlotBase
override SlotType slotType [get]
 Slot type More...
 
CalculatorBranch 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 CalculatorSlot
abstract SlotType slotType [get]
 Slot type More...
 
abstract System.Type dataType [get]
 The type of data stored in the slot More...
 

Additional Inherited Members

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

Detailed Description

Generic class of the input slot

Template Parameters
TType of data

Member Function Documentation

bool GetValue ( ref T  value)

Get the value

Parameters
valueThe value you get
Returns
Whether the branch is connected.

Property Documentation

override System.Type dataType
get

The type of data stored in the slot