Difference between revisions of "Write Ref (LogiX node)"

From Neos Wiki
Jump to navigation Jump to search
(Corrected a spelling error.)
m (reformatting)
Line 1: Line 1:
{{stub}}
 
 
<languages></languages>
 
<languages></languages>
 
<translate>
 
<translate>
 
<!--T:1-->
 
<!--T:1-->
 +
{{Infobox Logix Node
 +
| Name = Write Ref
 +
| Image =[[File: WriteReferenceNode`1Node.png | noframe | 128px | 'Write Ref' LogiX node ]]
 +
| Input0Type = Impulse | Input0Name = Write
 +
| Input1Type = Slot | Input1Name = Target
 +
| Input2Type = SyncRef<Slot> | Input2Name = Reference
 +
| Output0Type = SyncRef<T> | Output0Name = Reference
 +
| Output1Type = Impulse | Output1Name = OnDone
 +
| Output2Type = Impulse | Output2Name = OnFail
 +
}}
 +
 +
<!--T:2-->
 
The '''Write Ref''' node overwrites the output Reference with a reference to the input Target when an impulse is received.
 
The '''Write Ref''' node overwrites the output Reference with a reference to the input Target when an impulse is received.
  
== Inputs & Outputs == <!--T:2-->
 
{| class="wikitable"
 
|+Inputs
 
|-
 
| Color
 
| Label
 
| Type
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| Write
 
| [[:LogiX:Impulses|Impulse]]
 
|-
 
| style="background-color:{{IWorldElement-color}}" |
 
| Target
 
| [[:Category:Types:IWorldElement|IWorldElement]]
 
|}
 
 
<!--T:3-->
 
{| class="wikitable"
 
|+Outputs
 
|-
 
| Color
 
| Label
 
| Type
 
|-
 
| style="background-color:{{SyncRef-color}}" |
 
| Reference
 
| [[:Category:Types:SyncRef`1|SyncRef<nowiki><T></nowiki>]]
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| OnDone
 
| [[:LogiX:Impulses|Impulse]]
 
|-
 
| style="background-color:{{Impulse-color}}" |
 
| OnFail
 
| [[:LogiX:Impulses|Impulse]]
 
|}
 
 
<!--T:4-->
 
[[File:LogiX.Actions.WriteRef.jpg|300px|Write Ref node]]
 
  
== Usage == <!--T:5-->
+
== Usage == <!--T:3-->
Write Ref allows you to write to RefID values.
 
  
== Examples == <!--T:6-->
+
== Examples == <!--T:4-->
[[File:LogiX.Actions.WriteRef.Example.jpg|900px|WriteRef node example]]
 
  
== Node Menu == <!--T:7-->
+
== Node Menu == <!--T:5-->
 
</translate>
 
</translate>
 
+
[[Category:LogixStubs]]
 +
[[Category:Generics{{#translation:}}]]
 
[[Category:LogiX{{#translation:}}|Write Ref]]
 
[[Category:LogiX{{#translation:}}|Write Ref]]
[[Category:LogiX: Actions{{#translation:}}|Write Ref]]
+
[[Category:LogiX:Actions{{#translation:}}|Write Ref]]
 
{{:NodeMenu-Actions{{#translation:}}}}
 
{{:NodeMenu-Actions{{#translation:}}}}
 +
[[Category:LogiX:References{{#translation:}}|Write Ref]]
 +
{{:NodeMenu-References{{#translation:}}}}

Revision as of 04:31, 7 March 2021

Other languages:
English • ‎日本語 • ‎한국어
Write Ref
'Write Ref' LogiX node
Inputs
  Impulse Write
  Slot Target
  [[:Category:Types:SyncRef<Slot>|SyncRef<Slot>]] Reference
Outputs
  [[:Category:Types:SyncRef<T>|SyncRef<T>]] Reference
  Impulse OnDone
  Impulse OnFail

The Write Ref node overwrites the output Reference with a reference to the input Target when an impulse is received.


Usage

Examples

Node Menu

Actions
Back -- ++ Drive Drive Playback Tween Write
Write Latch Write Ref Write Ref Latch
References
Back -> Allocating User RefID Write Ref