Skip to content
Browse files

Fixed test patch - Changed node needs to return true in first frame.

  • Loading branch information...
1 parent d48f21d commit 2541fabc141d62a8250cc5b0961502ed02b13e0e @azeno azeno committed
Showing with 348 additions and 346 deletions.
  1. +348 −346 vvvv45/tests/patches/Plugin Interfaces/TransformInputDiff_IsChanged_test.v4p
View
694 vvvv45/tests/patches/Plugin Interfaces/TransformInputDiff_IsChanged_test.v4p
@@ -1,347 +1,349 @@
-<!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45beta31.7.dtd" >
- <PATCH nodename="C:\Dev\vvvv\vvvv\public\vvvv45\tests\patches\Plugin Interfaces\TransformInputDiff_IsChanged_test.v4p" systemname="TransformInputDiff_IsChanged_test" filename="C:\Dev\vvvv\vvvv\public\vvvv45\tests\patches\Plugin Interfaces\TransformInputDiff_IsChanged_test.v4p">
- <BOUNDS type="Window" left="2310" top="4635" width="11295" height="9555">
- </BOUNDS>
- <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="1" systemname="IOBox (Value Advanced)">
- <BOUNDS type="Box" left="3735" top="4200" width="480" height="480">
- </BOUNDS>
- <BOUNDS type="Node" left="3735" top="4200" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Units" slicecount="1" values="||">
- </PIN>
- <PIN pinname="Precision" slicecount="1" values="4">
- </PIN>
- <PIN pinname="Value Type" slicecount="1" values="Boolean">
- </PIN>
- <PIN pinname="Behavior" slicecount="1" values="Toggle">
- </PIN>
- <PIN pinname="Y Input Value" slicecount="1" values="1" visible="1">
- </PIN>
- <PIN pinname="Y Output Value" visible="1">
- </PIN>
- </NODE>
- <NODE systemname="Transform (Transform 2d)" nodename="Transform (Transform 2d)" componentmode="Hidden" id="2">
- <BOUNDS type="Node" left="3480" top="1230" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Transform Out" visible="1">
- </PIN>
- <PIN pinname="TranslateX" slicecount="1" visible="1" values="0.01">
- </PIN>
- <PIN pinname="Rotate" visible="1">
- </PIN>
- </NODE>
- <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="4" systemname="IOBox (Value Advanced)">
- <BOUNDS type="Box" left="5700" top="4155" width="480" height="480">
- </BOUNDS>
- <BOUNDS type="Node" left="5700" top="4155" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Units" slicecount="1" values="||">
- </PIN>
- <PIN pinname="Precision" slicecount="1" values="4">
- </PIN>
- <PIN pinname="Value Type" slicecount="1" values="Boolean">
- </PIN>
- <PIN pinname="Behavior" slicecount="1" values="Toggle">
- </PIN>
- <PIN pinname="Y Input Value" visible="1" slicecount="1" values="1">
- </PIN>
- <PIN pinname="Y Output Value" visible="1">
- </PIN>
- </NODE>
- <NODE systemname="LFO (Animation)" nodename="LFO (Animation)" componentmode="Hidden" id="5">
- <BOUNDS type="Node" left="4290" top="750" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Output" visible="1">
- </PIN>
- <PIN pinname="Pause" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="5" srcpinname="Output" dstnodeid="2" dstpinname="Rotate">
- </LINK>
- <NODE systemname="Blinker (Animation)" nodename="Blinker (Animation)" componentmode="Hidden" id="6">
- <BOUNDS type="Node" left="4440" top="300" width="100" height="100">
- </BOUNDS>
- <PIN pinname="BlinkStyle" slicecount="1" values="Hot">
- </PIN>
- <PIN pinname="Output" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="6" srcpinname="Output" dstnodeid="5" dstpinname="Pause">
- </LINK>
- <NODE systemname="Change (Animation)" nodename="Change (Animation)" componentmode="Hidden" id="7">
- <BOUNDS type="Node" left="1680" top="2775" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Input" visible="1">
- </PIN>
- <PIN pinname="OnChange" visible="1">
- </PIN>
- </NODE>
- <NODE systemname="GetMatrix (Transform)" nodename="GetMatrix (Transform)" componentmode="Hidden" id="8">
- <BOUNDS type="Node" left="1920" top="2370" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Transform" visible="1">
- </PIN>
- <PIN pinname="Matrix Out" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="2" srcpinname="Transform Out" dstnodeid="8" dstpinname="Transform">
- </LINK>
- <LINK srcnodeid="8" srcpinname="Matrix Out" dstnodeid="7" dstpinname="Input">
- </LINK>
- <NODE systemname="OR (Boolean Spectral)" nodename="OR (Boolean Spectral)" componentmode="Hidden" id="9">
- <BOUNDS type="Node" left="1680" top="3390" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Input" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="7" srcpinname="OnChange" dstnodeid="9" dstpinname="Input">
- </LINK>
- <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="10" systemname="IOBox (Value Advanced)">
- <BOUNDS type="Box" left="1695" top="4185" width="480" height="480">
- </BOUNDS>
- <BOUNDS type="Node" left="1695" top="4185" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Units" slicecount="1" values="||">
- </PIN>
- <PIN pinname="Precision" slicecount="1" values="4">
- </PIN>
- <PIN pinname="Value Type" slicecount="1" values="Boolean">
- </PIN>
- <PIN pinname="Behavior" slicecount="1" values="Toggle">
- </PIN>
- <PIN pinname="Y Output Value" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="9" srcpinname="Output" dstnodeid="10" dstpinname="Y Input Value">
- </LINK>
- <NODE systemname="Select (Value)" nodename="Select (Value)" componentmode="Hidden" id="11" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll">
- <BOUNDS type="Node" left="3360" top="345" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Output" visible="1">
- </PIN>
- <PIN pinname="Select" slicecount="1" values="2000">
- </PIN>
- </NODE>
- <LINK srcnodeid="11" srcpinname="Output" dstnodeid="2" dstpinname="TranslateX">
- </LINK>
- <PACK Name="testPack" Version="0.1.0">
- </PACK>
- <NODE systemname="TestMatrix4x4 (Transform)" filename="%VVVV%\tests\patches\Plugin Interfaces\plugins\TransformTestMatrix4x4\TransformTestMatrix4x4.csproj" nodename="TestMatrix4x4 (Transform)" componentmode="Hidden" id="12">
- <BOUNDS type="Node" left="3675" top="2325" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Input" visible="1">
- </PIN>
- <PIN pinname="Output" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="2" srcpinname="Transform Out" dstnodeid="12" dstpinname="Input">
- </LINK>
- <LINK srcnodeid="12" srcpinname="Output" dstnodeid="1" dstpinname="Y Input Value">
- </LINK>
- <NODE systemname="TestMatrix4 (Transform)" filename="%VVVV%\tests\patches\Plugin Interfaces\plugins\TransformTestMatrix4\TransformTestMatrix4.csproj" nodename="TestMatrix4 (Transform)" componentmode="Hidden" id="13">
- <BOUNDS type="Node" left="5730" top="2280" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Input" visible="1">
- </PIN>
- <PIN pinname="Output" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="2" srcpinname="Transform Out" dstnodeid="13" dstpinname="Input">
- </LINK>
- <LINK srcnodeid="13" srcpinname="Output" dstnodeid="4" dstpinname="Y Input Value">
- </LINK>
- <NODE systemname="MonoFlop (Animation)" nodename="MonoFlop (Animation)" componentmode="Hidden" id="17">
- <BOUNDS type="Node" left="8145" top="3975" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Set" visible="1">
- </PIN>
- <PIN pinname="Output" visible="1">
- </PIN>
- <PIN pinname="Time">
- </PIN>
- </NODE>
- <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="16">
- <BOUNDS type="Node" left="8175" top="5655" width="100" height="100">
- </BOUNDS>
- <BOUNDS type="Box" left="8175" top="5655" width="795" height="240">
- </BOUNDS>
- <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Running">
- </PIN>
- <PIN pinname="Y Input Value" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="17" srcpinname="Output" dstnodeid="16" dstpinname="Y Input Value" hiddenwhenlocked="1">
- </LINK>
- <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="15" systemname="IOBox (Value Advanced)">
- <BOUNDS type="Box" left="8145" top="2895" width="480" height="480">
- </BOUNDS>
- <BOUNDS type="Node" left="8145" top="2895" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Y Input Value" slicecount="1" values="0">
- </PIN>
- <PIN pinname="Units" slicecount="1" values="||">
- </PIN>
- <PIN pinname="Precision" slicecount="1" values="4">
- </PIN>
- <PIN pinname="Value Type" slicecount="1" values="Boolean">
- </PIN>
- <PIN pinname="Behavior" slicecount="1" values="Bang">
- </PIN>
- <PIN pinname="Descriptive Name" slicecount="1" values="Run">
- </PIN>
- <PIN pinname="X Input Value" slicecount="1" values="0">
- </PIN>
- </NODE>
- <LINK srcnodeid="15" srcpinname="Y Output Value" dstnodeid="17" dstpinname="Set">
- </LINK>
- <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="14" systemname="IOBox (Value Advanced)">
- <BOUNDS type="Box" left="9135" top="3270" width="795" height="240">
- </BOUNDS>
- <BOUNDS type="Node" left="9135" top="3270" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Y Input Value" slicecount="1" values="0.5">
- </PIN>
- <PIN pinname="Units" slicecount="1" values="s">
- </PIN>
- <PIN pinname="Precision" slicecount="1" values="4">
- </PIN>
- </NODE>
- <LINK srcnodeid="14" srcpinname="Y Output Value" dstnodeid="17" dstpinname="Time">
- </LINK>
- <NODE systemname="AreEqual (Test Value)" filename="%VVVV%\lib\nodes\modules\Test\AreEqual (Test Value).v4p" nodename="AreEqual (Test Value)" componentmode="Hidden" id="25">
- <BOUNDS type="Node" left="4890" top="5895" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Actual" visible="1" slicecount="1" values="0">
- </PIN>
- <PIN pinname="Expected" visible="1" slicecount="1" values="0">
- </PIN>
- <PIN pinname="Epsilon" slicecount="1" values="0.01">
- </PIN>
- <PIN pinname="Success" visible="1">
- </PIN>
- <PIN pinname="Message" visible="1">
- </PIN>
- <BOUNDS type="Box" left="4890" top="5895">
- </BOUNDS>
- <PIN pinname="Enabled" visible="1" slicecount="1" values="0">
- </PIN>
- </NODE>
- <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="24" systemname="IOBox (Value Advanced)">
- <BOUNDS type="Box" left="2025" top="7455" width="480" height="480">
- </BOUNDS>
- <BOUNDS type="Node" left="2025" top="7455" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Units" slicecount="1" values="||">
- </PIN>
- <PIN pinname="Precision" slicecount="1" values="4">
- </PIN>
- <PIN pinname="Value Type" slicecount="1" values="Boolean">
- </PIN>
- <PIN pinname="Behavior" slicecount="1" values="Toggle">
- </PIN>
- <PIN pinname="Descriptive Name" slicecount="1" values="Success">
- </PIN>
- <PIN pinname="Y Input Value" visible="1">
- </PIN>
- </NODE>
- <NODE nodename="IOBox (String)" componentmode="InABox" id="23" systemname="IOBox (String)">
- <BOUNDS type="Box" left="4320" top="7755" width="795" height="240">
- </BOUNDS>
- <BOUNDS type="Node" left="4320" top="7755" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Default" slicecount="1" values="text">
- </PIN>
- <PIN pinname="File Mask" slicecount="1" values="||">
- </PIN>
- <PIN pinname="Maximum Characters" slicecount="1" values="-1">
- </PIN>
- <PIN pinname="Descriptive Name" slicecount="1" values="Message">
- </PIN>
- <PIN pinname="Input String" visible="1">
- </PIN>
- </NODE>
- <NODE systemname="AreEqual (Test Value)" filename="%VVVV%\lib\nodes\modules\Test\AreEqual (Test Value).v4p" nodename="AreEqual (Test Value)" componentmode="Hidden" id="22">
- <BOUNDS type="Node" left="2025" top="5895" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Expected" visible="1" slicecount="1" values="0">
- </PIN>
- <PIN pinname="Actual" visible="1" slicecount="1" values="0">
- </PIN>
- <PIN pinname="Epsilon" slicecount="1" visible="1" values="0.01">
- </PIN>
- <PIN pinname="Enabled" slicecount="1" visible="1" values="0">
- </PIN>
- <PIN pinname="Success" visible="1">
- </PIN>
- <PIN pinname="Message" visible="1">
- </PIN>
- <BOUNDS type="Box" left="2025" top="5895">
- </BOUNDS>
- </NODE>
- <NODE systemname="Cons (Spreads)" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll" nodename="Cons (Spreads)" componentmode="Hidden" id="21">
- <BOUNDS type="Node" left="2025" top="6810" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Input 1" visible="1">
- </PIN>
- <PIN pinname="Input 2" visible="1">
- </PIN>
- <PIN pinname="Output" visible="1">
- </PIN>
- <BOUNDS type="Box" left="2025" top="6810">
- </BOUNDS>
- </NODE>
- <LINK srcnodeid="22" srcpinname="Success" dstnodeid="21" dstpinname="Input 1">
- </LINK>
- <LINK srcnodeid="25" srcpinname="Success" dstnodeid="21" dstpinname="Input 2">
- </LINK>
- <LINK srcnodeid="21" srcpinname="Output" dstnodeid="24" dstpinname="Y Input Value">
- </LINK>
- <NODE systemname="Cons (String)" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll" nodename="Cons (String)" componentmode="Hidden" id="20">
- <BOUNDS type="Node" left="4335" top="6810" width="100" height="100">
- </BOUNDS>
- <PIN pinname="Input 1" visible="1">
- </PIN>
- <PIN pinname="Input 2" visible="1">
- </PIN>
- <PIN pinname="Output" visible="1">
- </PIN>
- <BOUNDS type="Box" left="4335" top="6810">
- </BOUNDS>
- </NODE>
- <LINK srcnodeid="22" srcpinname="Message" dstnodeid="20" dstpinname="Input 1">
- </LINK>
- <LINK srcnodeid="25" srcpinname="Message" dstnodeid="20" dstpinname="Input 2">
- </LINK>
- <LINK srcnodeid="20" srcpinname="Output" dstnodeid="23" dstpinname="Input String">
- </LINK>
- <LINK srcnodeid="10" srcpinname="Y Output Value" dstnodeid="22" dstpinname="Expected">
- </LINK>
- <LINK srcnodeid="10" srcpinname="Y Output Value" dstnodeid="25" dstpinname="Expected">
- </LINK>
- <LINK srcnodeid="1" srcpinname="Y Output Value" dstnodeid="22" dstpinname="Actual">
- </LINK>
- <LINK srcnodeid="4" srcpinname="Y Output Value" dstnodeid="25" dstpinname="Actual">
- </LINK>
- <LINK srcnodeid="17" srcpinname="Output" dstnodeid="22" dstpinname="Enabled">
- </LINK>
- <LINK srcnodeid="17" srcpinname="Output" dstnodeid="25" dstpinname="Enabled">
- </LINK>
- <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="26" systemname="IOBox (Value Advanced)">
- <BOUNDS type="Box" left="4425" top="4905" width="795" height="240">
- </BOUNDS>
- <BOUNDS type="Node" left="4425" top="4905" width="0" height="0">
- </BOUNDS>
- <PIN pinname="Y Input Value" slicecount="1" values="0.0001">
- </PIN>
- <PIN pinname="Units" slicecount="1" values="||">
- </PIN>
- <PIN pinname="Precision" slicecount="1" values="4">
- </PIN>
- <PIN pinname="Y Output Value" visible="1">
- </PIN>
- </NODE>
- <LINK srcnodeid="26" srcpinname="Y Output Value" dstnodeid="25" dstpinname="Epsilon">
- </LINK>
- <LINK srcnodeid="26" srcpinname="Y Output Value" dstnodeid="22" dstpinname="Epsilon">
- </LINK>
+<!DOCTYPE PATCH SYSTEM "http://vvvv.org/versions/vvvv45debug31.7.dtd" >
+ <PATCH nodename="D:\devvvv\vvvv\public\vvvv45\tests\patches\Plugin Interfaces\TransformInputDiff_IsChanged_test.v4p" systemname="TransformInputDiff_IsChanged_test" filename="C:\Dev\vvvv\vvvv\public\vvvv45\tests\patches\Plugin Interfaces\TransformInputDiff_IsChanged_test.v4p">
+ <BOUNDS type="Window" left="6675" top="3630" width="13455" height="10275">
+ </BOUNDS>
+ <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="1" systemname="IOBox (Value Advanced)">
+ <BOUNDS type="Box" left="3735" top="4200" width="480" height="480">
+ </BOUNDS>
+ <BOUNDS type="Node" left="3735" top="4200" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Units" slicecount="1" values="||">
+ </PIN>
+ <PIN pinname="Precision" slicecount="1" values="4">
+ </PIN>
+ <PIN pinname="Value Type" slicecount="1" values="Boolean">
+ </PIN>
+ <PIN pinname="Behavior" slicecount="1" values="Toggle">
+ </PIN>
+ <PIN pinname="Y Input Value" slicecount="1" visible="1" values="1">
+ </PIN>
+ <PIN pinname="Y Output Value" visible="1">
+ </PIN>
+ </NODE>
+ <NODE systemname="Transform (Transform 2d)" nodename="Transform (Transform 2d)" componentmode="Hidden" id="2">
+ <BOUNDS type="Node" left="3480" top="1230" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Transform Out" visible="1">
+ </PIN>
+ <PIN pinname="TranslateX" slicecount="1" visible="1" values="0.01">
+ </PIN>
+ <PIN pinname="Rotate" visible="1">
+ </PIN>
+ </NODE>
+ <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="4" systemname="IOBox (Value Advanced)">
+ <BOUNDS type="Box" left="5700" top="4155" width="480" height="480">
+ </BOUNDS>
+ <BOUNDS type="Node" left="5700" top="4155" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Units" slicecount="1" values="||">
+ </PIN>
+ <PIN pinname="Precision" slicecount="1" values="4">
+ </PIN>
+ <PIN pinname="Value Type" slicecount="1" values="Boolean">
+ </PIN>
+ <PIN pinname="Behavior" slicecount="1" values="Toggle">
+ </PIN>
+ <PIN pinname="Y Input Value" visible="1" slicecount="1" values="1">
+ </PIN>
+ <PIN pinname="Y Output Value" visible="1">
+ </PIN>
+ </NODE>
+ <NODE systemname="LFO (Animation)" nodename="LFO (Animation)" componentmode="Hidden" id="5">
+ <BOUNDS type="Node" left="4290" top="750" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ <PIN pinname="Pause" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="5" srcpinname="Output" dstnodeid="2" dstpinname="Rotate">
+ </LINK>
+ <NODE systemname="Blinker (Animation)" nodename="Blinker (Animation)" componentmode="Hidden" id="6">
+ <BOUNDS type="Node" left="4440" top="300" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="BlinkStyle" slicecount="1" values="Hot">
+ </PIN>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="6" srcpinname="Output" dstnodeid="5" dstpinname="Pause">
+ </LINK>
+ <NODE systemname="Change (Animation)" nodename="Change (Animation)" componentmode="Hidden" id="7">
+ <BOUNDS type="Node" left="1680" top="2775" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Input" visible="1">
+ </PIN>
+ <PIN pinname="OnChange" visible="1">
+ </PIN>
+ <PIN pinname="Bang On Create" slicecount="1" values="1">
+ </PIN>
+ </NODE>
+ <NODE systemname="GetMatrix (Transform)" nodename="GetMatrix (Transform)" componentmode="Hidden" id="8">
+ <BOUNDS type="Node" left="1920" top="2370" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Transform" visible="1">
+ </PIN>
+ <PIN pinname="Matrix Out" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="2" srcpinname="Transform Out" dstnodeid="8" dstpinname="Transform">
+ </LINK>
+ <LINK srcnodeid="8" srcpinname="Matrix Out" dstnodeid="7" dstpinname="Input">
+ </LINK>
+ <NODE systemname="OR (Boolean Spectral)" nodename="OR (Boolean Spectral)" componentmode="Hidden" id="9">
+ <BOUNDS type="Node" left="1680" top="3390" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Input" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="7" srcpinname="OnChange" dstnodeid="9" dstpinname="Input">
+ </LINK>
+ <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="10" systemname="IOBox (Value Advanced)">
+ <BOUNDS type="Box" left="1695" top="4185" width="480" height="480">
+ </BOUNDS>
+ <BOUNDS type="Node" left="1695" top="4185" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Units" slicecount="1" values="||">
+ </PIN>
+ <PIN pinname="Precision" slicecount="1" values="4">
+ </PIN>
+ <PIN pinname="Value Type" slicecount="1" values="Boolean">
+ </PIN>
+ <PIN pinname="Behavior" slicecount="1" values="Toggle">
+ </PIN>
+ <PIN pinname="Y Output Value" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="9" srcpinname="Output" dstnodeid="10" dstpinname="Y Input Value">
+ </LINK>
+ <NODE systemname="Select (Value)" nodename="Select (Value)" componentmode="Hidden" id="11" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll">
+ <BOUNDS type="Node" left="3360" top="345" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ <PIN pinname="Select" slicecount="1" values="2000">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="11" srcpinname="Output" dstnodeid="2" dstpinname="TranslateX">
+ </LINK>
+ <PACK Name="testPack" Version="0.1.0">
+ </PACK>
+ <NODE systemname="TestMatrix4x4 (Transform)" filename="%VVVV%\tests\patches\Plugin Interfaces\plugins\TransformTestMatrix4x4\TransformTestMatrix4x4.csproj" nodename="TestMatrix4x4 (Transform)" componentmode="Hidden" id="12">
+ <BOUNDS type="Node" left="3675" top="2325" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Input" visible="1">
+ </PIN>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="2" srcpinname="Transform Out" dstnodeid="12" dstpinname="Input">
+ </LINK>
+ <LINK srcnodeid="12" srcpinname="Output" dstnodeid="1" dstpinname="Y Input Value">
+ </LINK>
+ <NODE systemname="TestMatrix4 (Transform)" filename="%VVVV%\tests\patches\Plugin Interfaces\plugins\TransformTestMatrix4\TransformTestMatrix4.csproj" nodename="TestMatrix4 (Transform)" componentmode="Hidden" id="13">
+ <BOUNDS type="Node" left="5730" top="2280" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Input" visible="1">
+ </PIN>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="2" srcpinname="Transform Out" dstnodeid="13" dstpinname="Input">
+ </LINK>
+ <LINK srcnodeid="13" srcpinname="Output" dstnodeid="4" dstpinname="Y Input Value">
+ </LINK>
+ <NODE systemname="MonoFlop (Animation)" nodename="MonoFlop (Animation)" componentmode="Hidden" id="17">
+ <BOUNDS type="Node" left="8145" top="3975" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Set" visible="1">
+ </PIN>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ <PIN pinname="Time">
+ </PIN>
+ </NODE>
+ <NODE systemname="IOBox (Value Advanced)" nodename="IOBox (Value Advanced)" componentmode="InABox" id="16">
+ <BOUNDS type="Node" left="8175" top="5655" width="100" height="100">
+ </BOUNDS>
+ <BOUNDS type="Box" left="8175" top="5655" width="795" height="240">
+ </BOUNDS>
+ <PIN pinname="Descriptive Name" slicecount="1" encoded="0" values="Running">
+ </PIN>
+ <PIN pinname="Y Input Value" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="17" srcpinname="Output" dstnodeid="16" dstpinname="Y Input Value" hiddenwhenlocked="1">
+ </LINK>
+ <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="15" systemname="IOBox (Value Advanced)">
+ <BOUNDS type="Box" left="8145" top="2895" width="480" height="480">
+ </BOUNDS>
+ <BOUNDS type="Node" left="8145" top="2895" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Y Input Value" slicecount="1" values="0">
+ </PIN>
+ <PIN pinname="Units" slicecount="1" values="||">
+ </PIN>
+ <PIN pinname="Precision" slicecount="1" values="4">
+ </PIN>
+ <PIN pinname="Value Type" slicecount="1" values="Boolean">
+ </PIN>
+ <PIN pinname="Behavior" slicecount="1" values="Bang">
+ </PIN>
+ <PIN pinname="Descriptive Name" slicecount="1" values="Run">
+ </PIN>
+ <PIN pinname="X Input Value" slicecount="1" values="0">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="15" srcpinname="Y Output Value" dstnodeid="17" dstpinname="Set">
+ </LINK>
+ <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="14" systemname="IOBox (Value Advanced)">
+ <BOUNDS type="Box" left="9135" top="3270" width="795" height="240">
+ </BOUNDS>
+ <BOUNDS type="Node" left="9135" top="3270" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Y Input Value" slicecount="1" values="0.5">
+ </PIN>
+ <PIN pinname="Units" slicecount="1" values="s">
+ </PIN>
+ <PIN pinname="Precision" slicecount="1" values="4">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="14" srcpinname="Y Output Value" dstnodeid="17" dstpinname="Time">
+ </LINK>
+ <NODE systemname="AreEqual (Test Value)" filename="%VVVV%\lib\nodes\modules\Test\AreEqual (Test Value).v4p" nodename="AreEqual (Test Value)" componentmode="Hidden" id="25">
+ <BOUNDS type="Node" left="4890" top="5895" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Actual" visible="1" slicecount="1" values="0">
+ </PIN>
+ <PIN pinname="Expected" visible="1" slicecount="1" values="0">
+ </PIN>
+ <PIN pinname="Epsilon" slicecount="1" values="0.01">
+ </PIN>
+ <PIN pinname="Success" visible="1">
+ </PIN>
+ <PIN pinname="Message" visible="1">
+ </PIN>
+ <BOUNDS type="Box" left="4890" top="5895">
+ </BOUNDS>
+ <PIN pinname="Enabled" visible="1" slicecount="1" values="0">
+ </PIN>
+ </NODE>
+ <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="24" systemname="IOBox (Value Advanced)">
+ <BOUNDS type="Box" left="2025" top="7455" width="480" height="480">
+ </BOUNDS>
+ <BOUNDS type="Node" left="2025" top="7455" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Units" slicecount="1" values="||">
+ </PIN>
+ <PIN pinname="Precision" slicecount="1" values="4">
+ </PIN>
+ <PIN pinname="Value Type" slicecount="1" values="Boolean">
+ </PIN>
+ <PIN pinname="Behavior" slicecount="1" values="Toggle">
+ </PIN>
+ <PIN pinname="Descriptive Name" slicecount="1" values="Success">
+ </PIN>
+ <PIN pinname="Y Input Value" visible="1">
+ </PIN>
+ </NODE>
+ <NODE nodename="IOBox (String)" componentmode="InABox" id="23" systemname="IOBox (String)">
+ <BOUNDS type="Box" left="4320" top="7755" width="795" height="240">
+ </BOUNDS>
+ <BOUNDS type="Node" left="4320" top="7755" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Default" slicecount="1" values="text">
+ </PIN>
+ <PIN pinname="File Mask" slicecount="1" values="||">
+ </PIN>
+ <PIN pinname="Maximum Characters" slicecount="1" values="-1">
+ </PIN>
+ <PIN pinname="Descriptive Name" slicecount="1" values="Message">
+ </PIN>
+ <PIN pinname="Input String" visible="1">
+ </PIN>
+ </NODE>
+ <NODE systemname="AreEqual (Test Value)" filename="%VVVV%\lib\nodes\modules\Test\AreEqual (Test Value).v4p" nodename="AreEqual (Test Value)" componentmode="Hidden" id="22">
+ <BOUNDS type="Node" left="2025" top="5895" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Expected" visible="1" slicecount="1" values="0">
+ </PIN>
+ <PIN pinname="Actual" visible="1" slicecount="1" values="0">
+ </PIN>
+ <PIN pinname="Epsilon" slicecount="1" visible="1" values="0.01">
+ </PIN>
+ <PIN pinname="Enabled" slicecount="1" visible="1" values="0">
+ </PIN>
+ <PIN pinname="Success" visible="1">
+ </PIN>
+ <PIN pinname="Message" visible="1">
+ </PIN>
+ <BOUNDS type="Box" left="2025" top="5895">
+ </BOUNDS>
+ </NODE>
+ <NODE systemname="Cons (Spreads)" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll" nodename="Cons (Spreads)" componentmode="Hidden" id="21">
+ <BOUNDS type="Node" left="2025" top="6810" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Input 1" visible="1">
+ </PIN>
+ <PIN pinname="Input 2" visible="1">
+ </PIN>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ <BOUNDS type="Box" left="2025" top="6810">
+ </BOUNDS>
+ </NODE>
+ <LINK srcnodeid="22" srcpinname="Success" dstnodeid="21" dstpinname="Input 1">
+ </LINK>
+ <LINK srcnodeid="25" srcpinname="Success" dstnodeid="21" dstpinname="Input 2">
+ </LINK>
+ <LINK srcnodeid="21" srcpinname="Output" dstnodeid="24" dstpinname="Y Input Value">
+ </LINK>
+ <NODE systemname="Cons (String)" filename="%VVVV%\lib\nodes\plugins\VVVV.Nodes.dll" nodename="Cons (String)" componentmode="Hidden" id="20">
+ <BOUNDS type="Node" left="4335" top="6810" width="100" height="100">
+ </BOUNDS>
+ <PIN pinname="Input 1" visible="1">
+ </PIN>
+ <PIN pinname="Input 2" visible="1">
+ </PIN>
+ <PIN pinname="Output" visible="1">
+ </PIN>
+ <BOUNDS type="Box" left="4335" top="6810">
+ </BOUNDS>
+ </NODE>
+ <LINK srcnodeid="22" srcpinname="Message" dstnodeid="20" dstpinname="Input 1">
+ </LINK>
+ <LINK srcnodeid="25" srcpinname="Message" dstnodeid="20" dstpinname="Input 2">
+ </LINK>
+ <LINK srcnodeid="20" srcpinname="Output" dstnodeid="23" dstpinname="Input String">
+ </LINK>
+ <LINK srcnodeid="10" srcpinname="Y Output Value" dstnodeid="22" dstpinname="Expected">
+ </LINK>
+ <LINK srcnodeid="10" srcpinname="Y Output Value" dstnodeid="25" dstpinname="Expected">
+ </LINK>
+ <LINK srcnodeid="1" srcpinname="Y Output Value" dstnodeid="22" dstpinname="Actual">
+ </LINK>
+ <LINK srcnodeid="4" srcpinname="Y Output Value" dstnodeid="25" dstpinname="Actual">
+ </LINK>
+ <LINK srcnodeid="17" srcpinname="Output" dstnodeid="22" dstpinname="Enabled">
+ </LINK>
+ <LINK srcnodeid="17" srcpinname="Output" dstnodeid="25" dstpinname="Enabled">
+ </LINK>
+ <NODE nodename="IOBox (Value Advanced)" componentmode="InABox" id="26" systemname="IOBox (Value Advanced)">
+ <BOUNDS type="Box" left="4425" top="4905" width="795" height="240">
+ </BOUNDS>
+ <BOUNDS type="Node" left="4425" top="4905" width="0" height="0">
+ </BOUNDS>
+ <PIN pinname="Y Input Value" slicecount="1" values="0.0001">
+ </PIN>
+ <PIN pinname="Units" slicecount="1" values="||">
+ </PIN>
+ <PIN pinname="Precision" slicecount="1" values="4">
+ </PIN>
+ <PIN pinname="Y Output Value" visible="1">
+ </PIN>
+ </NODE>
+ <LINK srcnodeid="26" srcpinname="Y Output Value" dstnodeid="25" dstpinname="Epsilon">
+ </LINK>
+ <LINK srcnodeid="26" srcpinname="Y Output Value" dstnodeid="22" dstpinname="Epsilon">
+ </LINK>
</PATCH>

0 comments on commit 2541fab

Please sign in to comment.
Something went wrong with that request. Please try again.