Difference between revisions of "DAT Generator Common Page"

From TouchDesigner Documentation
Jump to: navigation, search
m
(Tag: 2018.28070)
m
 
Line 1: Line 1:
 
{{ParameterPage|pageName=Common|opFamily=DAT|items=
 
{{ParameterPage|pageName=Common|opFamily=DAT|items=
 
+
{{Parameter
{{Parameter|opFamily=DAT|opType=ALL|parName=language|parLabel=Language|parOrder=0
+
|opFamily=DAT
 
+
    |opType=ALL
|parSummary=Select how the DAT decides which script language to operate on.
+
    |parName=language
 
+
    |parLabel=Language
|parItems=
+
    |parOrder=0
 
+
|parSummary=Select how the DAT decides which script language to operate on.
+
|parItems=
{{ParameterItem|itemLabel=Input|itemName=input|opFamily=DAT
+
{{ParameterItem
 
+
    |itemLabel=Input
|itemSummary=The DAT uses the inputs script language.
+
        |itemName=input
 
+
        |opFamily=DAT
}}<!--
+
|itemSummary=The DAT uses the inputs script language.
-->{{ParameterItem|itemLabel=Node|itemName=node|opFamily=DAT
+
}}<!--
 
+
-->{{ParameterItem
|itemSummary=The DAT uses it's own script language.
+
|itemLabel=Node
 
+
        |itemName=node
}}
+
        |opFamily=DAT
 
+
|itemSummary=The DAT uses it's own script language.
|parType=|parReadOnly=}}
+
}}
 
+
|parType=
{{Parameter|opFamily=DAT|opType=ALL|parName=extension|parLabel=Edit/View Extension|parOrder=1
+
    |parReadOnly=
 
+
}}
|parSummary=Select the file extension this DAT should expose to external editors.
+
{{Parameter
 
+
|opFamily=DAT
|parItems=
+
    |opType=ALL
 
+
    |parName=extension
+
    |parLabel=Edit/View Extension
{{ParameterItem|itemLabel=dat|itemName=dat|opFamily=DAT
+
    |parOrder=1
 
+
|parSummary=Select the file extension this DAT should expose to external editors.
|itemSummary=various common file extensions.
+
|parItems=
 
+
{{ParameterItem
}}<!--
+
    |itemLabel=dat
-->{{ParameterItem|itemLabel=From Language|itemName=language|opFamily=DAT
+
        |itemName=dat
 
+
        |opFamily=DAT
|itemSummary=pick extension from DATs script language.
+
|itemSummary=various common file extensions.
 
+
}}<!--
}}<!--
+
-->{{ParameterItem
-->{{ParameterItem|itemLabel=Custom Extension|itemName=custom|opFamily=DAT
+
|itemLabel=From Language
 
+
        |itemName=language
|itemSummary=Specify a custom extension.
+
        |opFamily=DAT
 
+
|itemSummary=pick extension from DATs script language.
}}
+
}}<!--
 
+
-->{{ParameterItem
|parType=|parReadOnly=}}
+
|itemLabel=Custom Extension
 
+
        |itemName=custom
    {{Parameter|opFamily=DAT|opType=ALL|parName=customext|parLabel=Custom Extension|parOrder=2
+
        |opFamily=DAT
 
+
|itemSummary=Specify a custom extension.
|parSummary=Specifiy the custom extension.
+
}}
       
+
|parType=
|parType=|parReadOnly=|parItems=}}
+
    |parReadOnly=
 
+
}}
 
+
{{Parameter
{{Parameter|opFamily=DAT|opType=ALL|parName=wordwrap|parLabel=Word Wrap|parOrder=3
+
|opFamily=DAT
 
+
    |opType=ALL
|parSummary=Enable Word Wrap for Node Display.
+
    |parName=customext
 
+
    |parLabel=Custom Extension
|parItems=
+
    |parOrder=2
 
+
|parSummary=Specifiy the custom extension.
+
|parType=
{{ParameterItem|itemLabel=Input|itemName=input|opFamily=DAT
+
    |parReadOnly=
 
+
    |parItems=
|itemSummary=The DAT uses the inputs setting.
+
}}
 
+
{{Parameter
}}<!--
+
|opFamily=DAT
-->{{ParameterItem|itemLabel=On|itemName=on|opFamily=DAT
+
    |opType=ALL
 
+
    |parName=wordwrap
|itemSummary=Turn on Word Wrap.
+
    |parLabel=Word Wrap
 
+
    |parOrder=3
}}<!--
+
|parSummary=Enable Word Wrap for Node Display.
-->{{ParameterItem|itemLabel=Off|itemName=off|opFamily=DAT
+
|parItems=
 
+
{{ParameterItem
|itemSummary=Turn off Word Wrap.
+
    |itemLabel=Input
 
+
        |itemName=input
}}
+
        |opFamily=DAT
 
+
|itemSummary=The DAT uses the inputs setting.
|parType=|parReadOnly=}}
+
}}<!--
 
+
-->{{ParameterItem
 +
|itemLabel=On
 +
        |itemName=on
 +
        |opFamily=DAT
 +
|itemSummary=Turn on Word Wrap.
 +
}}<!--
 +
-->{{ParameterItem
 +
|itemLabel=Off
 +
        |itemName=off
 +
        |opFamily=DAT
 +
|itemSummary=Turn off Word Wrap.
 +
}}
 +
|parType=
 +
    |parReadOnly=}}
 
}}
 
}}

Latest revision as of 11:47, 30 May 2019

Parameters - Common Page

Language language - - Select how the DAT decides which script language to operate on.

  • Input input - The DAT uses the inputs script language.
  • Node node - The DAT uses it's own script language.

Edit/View Extension extension - - Select the file extension this DAT should expose to external editors.

  • dat dat - various common file extensions.
  • From Language language - pick extension from DATs script language.
  • Custom Extension custom - Specify a custom extension.

Custom Extension customext - Specifiy the custom extension.  

Word Wrap wordwrap - - Enable Word Wrap for Node Display.

  • Input input - The DAT uses the inputs setting.
  • On on - Turn on Word Wrap.
  • Off off - Turn off Word Wrap.

An Operator Family that manipulates text strings: multi-line text or tables. Multi-line text is often a command Script, but can be any multi-line text. Tables are rows and columns of cells, each containing a text string.

The generic thing that holds an Operator, and includes Flags (display, bypass, lock, render, immune) and its position/size in the network. Whether you "lay down an Operator" or "lay down an Node", you're doing the same thing.