Sequine - Scripting API
Calcatz.CookieCutter.TextFormatterCommandNode Class Reference
Inheritance diagram for Calcatz.CookieCutter.TextFormatterCommandNode:
Calcatz.CookieCutter.CommandNode Calcatz.CookieCutter.Node Calcatz.CookieCutter.DebugLogCommandNode Calcatz.CookieCutter.StringFormatterCommandNode

Public Member Functions

 TextFormatterCommandNode (CommandData _commandData, Command _command, Vector2 _position, Config _nodeConfig)
 
override bool FilterByContent (string _filter, out string _displayContent)
 

Protected Member Functions

void AddArgument ()
 
void RemoveArgument (int _index)
 
virtual void SwapToUpper (int _index)
 
virtual void OnBeforeSwapToUpper (int _index)
 
override void HandleFirstInPointCreation (Config _config)
 
override void OnDrawContents (Vector2 _absolutePosition)
 
void DrawArgumentsField (Vector2 _absolutePosition, Command _textFormatterCommand)
 
virtual void DrawTextFieldLabel (Vector2 _absolutePosition)
 
virtual string DrawTextFieldArea (Vector2 _absolutePosition, ITextFormatterCommand textFormatterCommand)
 

Protected Attributes

System.Action< ConnectionPoint, ConnectionPoint, int > onSwapInConnections
 

Additional Inherited Members

Constructor & Destructor Documentation

◆ TextFormatterCommandNode()

Calcatz.CookieCutter.TextFormatterCommandNode.TextFormatterCommandNode ( CommandData  _commandData,
Command  _command,
Vector2  _position,
Config  _nodeConfig 
)

Member Function Documentation

◆ AddArgument()

void Calcatz.CookieCutter.TextFormatterCommandNode.AddArgument ( )
protected

◆ DrawArgumentsField()

void Calcatz.CookieCutter.TextFormatterCommandNode.DrawArgumentsField ( Vector2  _absolutePosition,
Command  _textFormatterCommand 
)
protected

◆ DrawTextFieldArea()

virtual string Calcatz.CookieCutter.TextFormatterCommandNode.DrawTextFieldArea ( Vector2  _absolutePosition,
ITextFormatterCommand  textFormatterCommand 
)
protectedvirtual

◆ DrawTextFieldLabel()

virtual void Calcatz.CookieCutter.TextFormatterCommandNode.DrawTextFieldLabel ( Vector2  _absolutePosition)
protectedvirtual

◆ FilterByContent()

override bool Calcatz.CookieCutter.TextFormatterCommandNode.FilterByContent ( string  _filter,
out string  _displayContent 
)
virtual

Reimplemented from Calcatz.CookieCutter.CommandNode.

◆ HandleFirstInPointCreation()

override void Calcatz.CookieCutter.TextFormatterCommandNode.HandleFirstInPointCreation ( Config  _config)
protectedvirtual

◆ OnBeforeSwapToUpper()

virtual void Calcatz.CookieCutter.TextFormatterCommandNode.OnBeforeSwapToUpper ( int  _index)
protectedvirtual

◆ OnDrawContents()

override void Calcatz.CookieCutter.TextFormatterCommandNode.OnDrawContents ( Vector2  _absolutePosition)
protectedvirtual

Reimplemented from Calcatz.CookieCutter.CommandNode.

◆ RemoveArgument()

void Calcatz.CookieCutter.TextFormatterCommandNode.RemoveArgument ( int  _index)
protected

◆ SwapToUpper()

virtual void Calcatz.CookieCutter.TextFormatterCommandNode.SwapToUpper ( int  _index)
protectedvirtual

Member Data Documentation

◆ onSwapInConnections

System.Action<ConnectionPoint, ConnectionPoint, int> Calcatz.CookieCutter.TextFormatterCommandNode.onSwapInConnections
protected