Sequine - Scripting API
Calcatz.Sequine.SequineFlowNodesContainer Class Reference
Inheritance diagram for Calcatz.Sequine.SequineFlowNodesContainer:
Calcatz.CookieCutter.CommandNodesContainer Calcatz.CookieCutter.NodesContainer

Public Member Functions

 SequineFlowNodesContainer ()
 

Protected Member Functions

override string GetVersionString ()
 
override void ValidateData ()
 
override void ValidateAvailableCommands (Type _commandDataType)
 
override void OnReloadReservedNodes (CommandNode _node)
 
override bool OnDragUpdated (UnityEngine.Object[] _draggedObjects)
 When drag is updated inside the empty nodes area. Use this to handle the visual before dropping. More...
 
override bool OnDragPerformed (UnityEngine.Object[] _draggedObjects)
 When drag is performed inside the empty nodes area. Use this to handle when the object(s) actually dropped. More...
 

Properties

override bool enableNodesAreaDragAndDrop [get]
 

Additional Inherited Members

Constructor & Destructor Documentation

◆ SequineFlowNodesContainer()

Calcatz.Sequine.SequineFlowNodesContainer.SequineFlowNodesContainer ( )

Member Function Documentation

◆ GetVersionString()

override string Calcatz.Sequine.SequineFlowNodesContainer.GetVersionString ( )
protectedvirtual

◆ OnDragPerformed()

override bool Calcatz.Sequine.SequineFlowNodesContainer.OnDragPerformed ( UnityEngine.Object[]  _draggedObjects)
protectedvirtual

When drag is performed inside the empty nodes area. Use this to handle when the object(s) actually dropped.

Parameters
_draggedObjects
Returns
If return true, the event will be used.

Reimplemented from Calcatz.CookieCutter.CommandNodesContainer.

◆ OnDragUpdated()

override bool Calcatz.Sequine.SequineFlowNodesContainer.OnDragUpdated ( UnityEngine.Object[]  _draggedObjects)
protectedvirtual

When drag is updated inside the empty nodes area. Use this to handle the visual before dropping.

Parameters
_draggedObjects
Returns
If return true, the event will be used.

Reimplemented from Calcatz.CookieCutter.CommandNodesContainer.

◆ OnReloadReservedNodes()

override void Calcatz.Sequine.SequineFlowNodesContainer.OnReloadReservedNodes ( CommandNode  _node)
protectedvirtual

◆ ValidateAvailableCommands()

override void Calcatz.Sequine.SequineFlowNodesContainer.ValidateAvailableCommands ( Type  _commandDataType)
protectedvirtual

◆ ValidateData()

override void Calcatz.Sequine.SequineFlowNodesContainer.ValidateData ( )
protectedvirtual

Property Documentation

◆ enableNodesAreaDragAndDrop

override bool Calcatz.Sequine.SequineFlowNodesContainer.enableNodesAreaDragAndDrop
getprotected