Sequine - Scripting API
Calcatz.CookieCutter.CommandNode.CommandNodeConfig Class Reference
Inheritance diagram for Calcatz.CookieCutter.CommandNode.CommandNodeConfig:
Calcatz.CookieCutter.Node.Config

Public Member Functions

 CommandNodeConfig (GUIStyle _nodeStyle, GUIStyle _selectedNodeStyle, GUIStyle _inPointStyle, GUIStyle _outPointStyle, Action< ConnectionPoint > _onClickInPoint, Action< ConnectionPoint > _onClickOutPoint, Action< Node > _onClickRemoveNode, Action< ConnectionPoint, ConnectionPoint > _onRemovePropertyConnection, Action< ConnectionPoint, ConnectionPoint, int > _onSwapInConnections, Action< ConnectionPoint > _onResetPoint)
 

Public Attributes

Action< ConnectionPoint, ConnectionPointonRemovePropertyConnection
 
Action< ConnectionPoint, ConnectionPoint, int > onSwapInConnections
 
Action< ConnectionPointonResetOutPoint
 

Constructor & Destructor Documentation

◆ CommandNodeConfig()

Calcatz.CookieCutter.CommandNode.CommandNodeConfig.CommandNodeConfig ( GUIStyle  _nodeStyle,
GUIStyle  _selectedNodeStyle,
GUIStyle  _inPointStyle,
GUIStyle  _outPointStyle,
Action< ConnectionPoint _onClickInPoint,
Action< ConnectionPoint _onClickOutPoint,
Action< Node _onClickRemoveNode,
Action< ConnectionPoint, ConnectionPoint _onRemovePropertyConnection,
Action< ConnectionPoint, ConnectionPoint, int >  _onSwapInConnections,
Action< ConnectionPoint _onResetPoint 
)

Member Data Documentation

◆ onRemovePropertyConnection

Action<ConnectionPoint, ConnectionPoint> Calcatz.CookieCutter.CommandNode.CommandNodeConfig.onRemovePropertyConnection

◆ onResetOutPoint

Action<ConnectionPoint> Calcatz.CookieCutter.CommandNode.CommandNodeConfig.onResetOutPoint

◆ onSwapInConnections

Action<ConnectionPoint, ConnectionPoint, int> Calcatz.CookieCutter.CommandNode.CommandNodeConfig.onSwapInConnections