Experimental:Palette:debugControl
Summary[edit]
This component facilitates experimentation with and control of the builtin debug
statement. It is an operator based interface for the debug module.
Usage
Setting the various parameters will use the tdu.debug.setStyle
function to change the behavior of the builtin debug
statement. You can use the Test pulse to print a test debug statement to the textport.
Parameters - Debug Control Page
Help Help
- Opens this page.
Refresh Refresh
- Refreshes parameters to current debug style settings.
useRepr Userepr
- display repr
of all non-string arguments to debug
showDAT Showdat
- in debug
message, show the DAT where debug
was called
showFunction Showfunction
- in debug
message, show function where debug
was called
showLineNo Showlineno
- in debug
message, show line number where debug
was called
Suppress Suppress
- if True, suppress (don't print) any debug
calls
formatOverride Formatoverride
- overrides the default message that debug
prints. You can use {0}, {1}, and {2} for DAT, function, and line number
functionOverride Functionoverride
- overrides the builtin TD debug function. This function will be called with all arguments from any debug calls in your project. Set to False to remove override.
Test Debug Testdebug
- evaluated argument to pass to debug
as a test
Test Test
- Run a test debug
call with the argument provided in Test Debug parameter
Version Version
-
Palette |
---|
• • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • • |
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.
A built-in panel in TouchDesigner that contains a library of components and media that can be dragged-dropped into a TouchDesigner network.