Sequine - Scripting API
Calcatz.CookieCutter.VariableTable Class Reference

Public Member Functions

void CreateElement (VisualElement _parent, Func< IVariableUser > _variableUserGetter)
 
VariableTable SetCreateCommandHandler (Action< int, bool > _createCommandHandler)
 
VariableTable BindDictionary (UnityEngine.Object _targetObject, Func< IDictionary > _dictionaryGetter)
 
VariableTable SetShowCreateCommandButton (bool _show)
 
VariableTable SetShowVariableId (bool _show)
 
VariableTable SetRowSearchMethod (UITKTable.RowSearchMethod _rowSearchMethod)
 
void RefreshRows ()
 
void BindVariables (Func< IDictionary > _dictionaryGetter)
 

Static Public Member Functions

static string GetProperPrimitiveTypeName (Type _type)
 

Properties

VisualElement visualElement [get]
 

Member Function Documentation

◆ BindDictionary()

VariableTable Calcatz.CookieCutter.VariableTable.BindDictionary ( UnityEngine.Object  _targetObject,
Func< IDictionary >  _dictionaryGetter 
)

◆ BindVariables()

void Calcatz.CookieCutter.VariableTable.BindVariables ( Func< IDictionary >  _dictionaryGetter)

◆ CreateElement()

void Calcatz.CookieCutter.VariableTable.CreateElement ( VisualElement  _parent,
Func< IVariableUser _variableUserGetter 
)

◆ GetProperPrimitiveTypeName()

static string Calcatz.CookieCutter.VariableTable.GetProperPrimitiveTypeName ( Type  _type)
static

◆ RefreshRows()

void Calcatz.CookieCutter.VariableTable.RefreshRows ( )

◆ SetCreateCommandHandler()

VariableTable Calcatz.CookieCutter.VariableTable.SetCreateCommandHandler ( Action< int, bool >  _createCommandHandler)

◆ SetRowSearchMethod()

VariableTable Calcatz.CookieCutter.VariableTable.SetRowSearchMethod ( UITKTable.RowSearchMethod  _rowSearchMethod)

◆ SetShowCreateCommandButton()

VariableTable Calcatz.CookieCutter.VariableTable.SetShowCreateCommandButton ( bool  _show)

◆ SetShowVariableId()

VariableTable Calcatz.CookieCutter.VariableTable.SetShowVariableId ( bool  _show)

Property Documentation

◆ visualElement

VisualElement Calcatz.CookieCutter.VariableTable.visualElement
get