Arbor 3: FSM & BT Graph Editor  3.5.1
DataSlot Class Referenceabstract

Slot for connecting a calculator node. More...

Inheritance diagram for DataSlot:
InputSlotBase OutputSlotBase RerouteSlot InputSlot< T > InputSlotAny InputSlotTypable OutputSlot< T > OutputSlotAny OutputSlotTypable

Public Member Functions

abstract void Disconnect ()
 Disconnect the connection. More...
 

Public Attributes

NodeGraph nodeGraph
 State machine slot belongs More...
 
Rect position
 Position on ArborEditor of slot(Editor Only) More...
 

Properties

abstract SlotType slotType [get]
 Slot type More...
 
abstract System.Type dataType [get]
 The type of data stored in the slot More...
 

Events

System.Action< bool > onConnectionChanged
 Callback event when connection is changed More...
 

Detailed Description

Slot for connecting a calculator node.

Member Function Documentation

abstract void Disconnect ( )
pure virtual

Disconnect the connection.

Implemented in RerouteSlot, OutputSlotBase, and InputSlotBase.

Member Data Documentation

NodeGraph nodeGraph

State machine slot belongs

Rect position

Position on ArborEditor of slot(Editor Only)

Property Documentation

abstract System.Type dataType
get

The type of data stored in the slot

abstract SlotType slotType
get

Slot type

Event Documentation

System.Action<bool> onConnectionChanged

Callback event when connection is changed