Community ProtoFlux Library/AmasterAmaster/Experimental/Node Test: Difference between revisions
No edit summary |
Fixed most of the Input and Output of the Test Node custom node |
||
Line 64: | Line 64: | ||
The call will send an impulse into the custom node. | The call will send an impulse into the custom node. | ||
=== ASyncCall ([[ASync|ASync]]) === | === ASyncCall ([[ASync For (ProtoFlux)|ASync]]) === | ||
Starts an Async task to the custom node. | Starts an Async task to the custom node. | ||
=== Bool ([[Bool|Bool]]) === | === Bool ([[Type:Bool|Bool]]) === | ||
A value input of a bool type. | A value input of a bool type. | ||
=== Byte ([[Byte|Byte]]) === | === Byte ([[Type:Byte|Byte]]) === | ||
A value input of a byte type. | A value input of a byte type. | ||
=== UShort ([[UShort|UShort]]) === | === UShort ([[Type:UShort|UShort]]) === | ||
A value input of an Ushort type. | A value input of an Ushort type. | ||
=== ULong ([[ | === ULong ([[Type:UInt|Uint]]) === | ||
A value input of an Ulong type. | A value input of an Ulong type. | ||
=== Sbyte ([[ | === Sbyte ([[Type:SByte|Sbyte]]) === | ||
A value input of a Sbyte type. | A value input of a Sbyte type. | ||
=== Int ([[Int|Int]]) === | === Int ([[Type:Int|Int]]) === | ||
A value input of an int type. | A value input of an int type. | ||
=== Long ([[Long|Long]]) === | === Long ([[Type:Long|Long]]) === | ||
A value input of a long type. | A value input of a long type. | ||
=== Float ([[Float| | === Float ([[Type:Float|Float]]) === | ||
A value input of a float type. | A value input of a float type. | ||
=== Double ([[Double|Double]]) === | === Double ([[Type:Double|Double]]) === | ||
A value input of a double type. | A value input of a double type. | ||
=== FloatQ ([[ | === FloatQ ([[Type:FloatQ|FloatQ]]) === | ||
A value input of a floatQ type. | A value input of a floatQ type. | ||
=== DoubleQ ([[DoubleQ|DoubleQ]]) === | === DoubleQ ([[Type:DoubleQ|DoubleQ]]) === | ||
A value input of a doubleQ type. | A value input of a doubleQ type. | ||
=== Decimal ([[Decimal|Decimal]]) === | === Decimal ([[Type:Decimal|Decimal]]) === | ||
A value input of a decimal type. | A value input of a decimal type. | ||
=== Char ([[Char|Char]]) === | === Char ([[Type:Char|Char]]) === | ||
A value input of a char type. | A value input of a char type. | ||
=== DateTime ([[ | === DateTime ([[Type:DateTime|Datetime]]) === | ||
A value input of a DateTime type. | A value input of a DateTime type. | ||
=== TimeSpan ([[Timespan|Timespan]]) === | === TimeSpan ([[Type:Timespan|Timespan]]) === | ||
A value input of a TimeSpan type. | A value input of a TimeSpan type. | ||
Line 136: | Line 136: | ||
A value input of a colorX type. | A value input of a colorX type. | ||
=== RefID ([[RefID|RefID]]) === | === RefID ([[Type:RefID|RefID]]) === | ||
A value input of a RefID type. | A value input of a RefID type. | ||
Line 150: | Line 150: | ||
Sends an impulse after * ([[Impulses|Call]]) has been impulsed and the value has been written. | Sends an impulse after * ([[Impulses|Call]]) has been impulsed and the value has been written. | ||
=== IASyncOperation? ([[ASync|Async]]) === | === IASyncOperation? ([[ASync For (ProtoFlux)|Async]]) === | ||
Sends an ASync task after ASyncCall ([[ASync|ASync]]) has been impulsed and the task has been completed. | Sends an ASync task after ASyncCall ([[ASync|ASync]]) has been impulsed and the task has been completed. | ||
Line 170: | Line 170: | ||
A value output of a user. | A value output of a user. | ||
=== IWorldElement ([[IWorldElement|IWorldElement]]) === | === IWorldElement ([[Type:IWorldElement|IWorldElement]]) === | ||
A value output of an IWorldElement type. | A value output of an IWorldElement type. | ||
=== IPlayable ([[IPlayable| | === IPlayable ([[Type:IPlayable|IPlayable]]) === | ||
A value output of an Iplayable type. | A value output of an Iplayable type. | ||
=== IAudioSource1 ([[ | === IAudioSource1 ([[Type:Audiosource'1|AudioSource'1]]) === | ||
A value output of an IAudioSource1 type. | A value output of an IAudioSource1 type. | ||
=== IField ([[IField | === IField ([[Type:IField`1|IField'1]]) === | ||
A value output of an IField type. | A value output of an IField type. | ||
=== IField<T> ( | === IField<T> (IField<T>) === | ||
A value output of an IField<T> type. | A value output of an IField<T> type. | ||
=== UserRef ([[UserRef|UserRef]]) === | === UserRef ([[Type:UserRef|UserRef]]) === | ||
A value output of an UserRef type. | A value output of an UserRef type. | ||
=== SyncRef ([[SyncRef|SyncRef]]) === | === SyncRef ([[Type:SyncRef`1|SyncRef]]) === | ||
A value output of an SyncRef type. | A value output of an SyncRef type. | ||
=== ISyncRef ([[ISyncRef|ISyncRef]]) === | === ISyncRef ([[Type:ISyncRef|ISyncRef]]) === | ||
A value output of an ISyncRef type. | A value output of an ISyncRef type. | ||
=== ICollider ([[ICollider|ICollider]]) === | === ICollider ([[Type:ICollider|ICollider]]) === | ||
A value output of an ICollider type. | A value output of an ICollider type. | ||
Line 210: | Line 210: | ||
A value output of a component type. | A value output of a component type. | ||
=== CharacterController ([[ | === CharacterController ([[Type:CharacterControllerParameter|CharacterController]]) === | ||
A value output of a CharacterController type, | A value output of a CharacterController type, | ||
=== ReferenceTarget<T> ( | === ReferenceTarget<T> (ReferenceTarget<T>) === | ||
A value output of a ReferenceTarget type. | A value output of a ReferenceTarget type. | ||
=== IAssetProvider<T> ( | === IAssetProvider<T> (IAssetProvider<T>) === | ||
A value output of an IAssetProvider type. | A value output of an IAssetProvider type. | ||
=== Object ([[Object|Object]]) === | === Object ([[Type:Object|Object]]) === | ||
A value output of an object type. | A value output of an object type. | ||
=== Float? ([[Float?|Float?]]) === | === Float? ([[Type:Float?|Float?]]) === | ||
A value output of a float? type. | A value output of a float? type. |
Latest revision as of 12:36, 26 August 2024
The Node Test is a custom node that does not serve a real function within a ProtoFlux code. Rather, the node is used to reference the colors of the ProtoFlux value types.
Input
SyncOperation (Call)
The call will send an impulse into the custom node.
ASyncCall (ASync)
Starts an Async task to the custom node.
Bool (Bool)
A value input of a bool type.
Byte (Byte)
A value input of a byte type.
UShort (UShort)
A value input of an Ushort type.
ULong (Uint)
A value input of an Ulong type.
Sbyte (Sbyte)
A value input of a Sbyte type.
Int (Int)
A value input of an int type.
Long (Long)
A value input of a long type.
Float (Float)
A value input of a float type.
Double (Double)
A value input of a double type.
FloatQ (FloatQ)
A value input of a floatQ type.
DoubleQ (DoubleQ)
A value input of a doubleQ type.
Decimal (Decimal)
A value input of a decimal type.
Char (Char)
A value input of a char type.
DateTime (Datetime)
A value input of a DateTime type.
TimeSpan (Timespan)
A value input of a TimeSpan type.
Color (Color)
A value input of a color type.
ColorX (ColorX)
A value input of a colorX type.
RefID (RefID)
A value input of a RefID type.
Half (Half)
A value input of a half type.
Output
Continuation (Call)
Sends an impulse after * (Call) has been impulsed and the value has been written.
IASyncOperation? (Async)
Sends an ASync task after ASyncCall (ASync) has been impulsed and the task has been completed.
Type (Type)
A value output of a type.
String (string)
A value output of a string type.
Slot (Slot)
A value output of a slot.
User (User)
A value output of a user.
IWorldElement (IWorldElement)
A value output of an IWorldElement type.
IPlayable (IPlayable)
A value output of an Iplayable type.
IAudioSource1 (AudioSource'1)
A value output of an IAudioSource1 type.
IField (IField'1)
A value output of an IField type.
IField<T> (IField<T>)
A value output of an IField<T> type.
UserRef (UserRef)
A value output of an UserRef type.
SyncRef (SyncRef)
A value output of an SyncRef type.
ISyncRef (ISyncRef)
A value output of an ISyncRef type.
ICollider (ICollider)
A value output of an ICollider type.
Component (Component)
A value output of a component type.
CharacterController (CharacterController)
A value output of a CharacterController type,
ReferenceTarget<T> (ReferenceTarget<T>)
A value output of a ReferenceTarget type.
IAssetProvider<T> (IAssetProvider<T>)
A value output of an IAssetProvider type.
Object (Object)
A value output of an object type.
Float? (Float?)
A value output of a float? type.