Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup #13

Merged
merged 1 commit into from
Jan 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions Bindings/JSON/JsonAddToObject.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonAddToObjectBinding<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, JObject>
public class JsonAddToObject<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, JObject>
{
public readonly SyncRef<INodeObjectOutput<JObject>> Input;
public readonly SyncRef<INodeObjectOutput<string>> Tag;
public readonly SyncRef<INodeObjectOutput<T>> Object;

public override Type NodeType => typeof(JsonAddToObject<T>);
public override Type NodeType => typeof(JsonAddToObjectNode<T>);

public JsonAddToObject<T> TypedNodeInstance { get; private set; }
public JsonAddToObjectNode<T> TypedNodeInstance { get; private set; }

public override INode NodeInstance => TypedNodeInstance;

Expand All @@ -29,18 +29,18 @@ public override N Instantiate<N>()
{
throw new InvalidOperationException("Node has already been instantiated");
}
JsonAddToObject<T> jsonAddToObjectInstance = (TypedNodeInstance = new JsonAddToObject<T>());
JsonAddToObjectNode<T> jsonAddToObjectInstance = (TypedNodeInstance = new JsonAddToObjectNode<T>());
return jsonAddToObjectInstance as N;
}

protected override void AssociateInstanceInternal(INode node)
{
if (node is JsonAddToObject<T> typedNodeInstance)
if (node is JsonAddToObjectNode<T> typedNodeInstance)
{
TypedNodeInstance = typedNodeInstance;
return;
}
throw new ArgumentException("Node instance is not of type " + typeof(JsonAddToObject<T>));
throw new ArgumentException("Node instance is not of type " + typeof(JsonAddToObjectNode<T>));
}

public override void ClearInstance()
Expand Down
12 changes: 6 additions & 6 deletions Bindings/JSON/JsonAppendToArrayBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,14 @@
using FrooxEngine.ProtoFlux;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonAppendToArrayBinding<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
public class JsonAppendToArray<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
{
public readonly SyncRef<INodeObjectOutput<JArray>> Array;
public readonly SyncRef<INodeObjectOutput<T>> Object;

public override Type NodeType => typeof(JsonAppendToArray<T>);
public override Type NodeType => typeof(JsonAppendToArrayNode<T>);

public JsonAppendToArray<T> TypedNodeInstance { get; private set; }
public JsonAppendToArrayNode<T> TypedNodeInstance { get; private set; }

public override INode NodeInstance => TypedNodeInstance;

Expand All @@ -27,18 +27,18 @@ public override N Instantiate<N>()
{
throw new InvalidOperationException("Node has already been instantiated");
}
JsonAppendToArray<T> jsonAppendToArrayInstance = (TypedNodeInstance = new JsonAppendToArray<T>());
JsonAppendToArrayNode<T> jsonAppendToArrayInstance = (TypedNodeInstance = new JsonAppendToArrayNode<T>());
return jsonAppendToArrayInstance as N;
}

protected override void AssociateInstanceInternal(INode node)
{
if (node is JsonAppendToArray<T> typedNodeInstance)
if (node is JsonAppendToArrayNode<T> typedNodeInstance)
{
TypedNodeInstance = typedNodeInstance;
return;
}
throw new ArgumentException("Node instance is not of type " + typeof(JsonAppendToArray<T>));
throw new ArgumentException("Node instance is not of type " + typeof(JsonAppendToArrayNode<T>));
}

public override void ClearInstance()
Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonCountArrayChildrenBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
using FrooxEngine.ProtoFlux;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonCountArrayChildrenBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, int>
public class JsonCountArrayChildren : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, int>
{
public readonly SyncRef<INodeObjectOutput<JArray>> Input;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonCountObjectChildrenBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonCountObjectChildrenBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, int>
public class JsonCountObjectChildren : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, int>
{
public readonly SyncRef<INodeObjectOutput<JObject>> Input;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonEmptyArrayBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Json;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonEmptyArrayBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
public class JsonEmptyArray : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
{
public override Type NodeType => typeof(JsonEmptyArrayNode);

Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonEmptyObjectBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Json;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonEmptyObjectBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JObject>
public class JsonEmptyObject : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JObject>
{
public override Type NodeType => typeof(JsonEmptyObjectNode);

Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonGetFromArrayBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonGetFromArrayBinding<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, T>
public class JsonGetFromArray<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, T>
{
public readonly SyncRef<INodeObjectOutput<JArray>> Input;
public readonly SyncRef<INodeObjectOutput<int>> Index;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonGetFromObjectBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonGetFromObjectBinding<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, T>
public class JsonGetFromObject<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, T>
{
public readonly SyncRef<INodeObjectOutput<JObject>> Input;
public readonly SyncRef<INodeObjectOutput<string>> Tag;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonInsertToArrayBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonInsertToArrayBinding<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
public class JsonInsertToArray<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
{
public readonly SyncRef<INodeObjectOutput<JArray>> Array;
public readonly SyncRef<INodeObjectOutput<T>> Object;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonNullValueBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Json;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonNullValueBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JToken>
public class JsonNullValue : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JToken>
{
public override Type NodeType => typeof(JsonNullValueNode);

Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonParseStringArrayBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonParseStringArrayBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
public class JsonParseStringArray : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
{
public readonly SyncRef<INodeObjectOutput<string>> Input;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonParseStringBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonParseStringBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
public class JsonParseString : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, JArray>
{
public readonly SyncRef<INodeObjectOutput<string>> Input;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonQuickGetFromObjectBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonQuickGetFromObjectBinding<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, T>
public class JsonQuickGetFromObject<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, T>
{
public readonly SyncRef<INodeObjectOutput<string>> Input;
public readonly SyncRef<INodeObjectOutput<string>> Tag;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonRemoveFromArrayBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonRemoveFromArrayBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, JObject>
public class JsonRemoveFromArray : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, JObject>
{
public readonly SyncRef<INodeObjectOutput<JArray>> Array;
public readonly SyncRef<INodeObjectOutput<int>> Index;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonRemoveFromObjectBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonRemoveFromObjectBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, JObject>
public class JsonRemoveFromObject : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, JObject>
{
public readonly SyncRef<INodeObjectOutput<JObject>> Input;
public readonly SyncRef<INodeObjectOutput<int>> Tag;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/JSON/JsonToStringBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Json" })]
public class JsonToStringBinding<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, string> where T : JToken
public class JsonToString<T> : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, string> where T : JToken
{
public readonly SyncRef<INodeObjectOutput<T>> Input;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/Math/Physics/DragCalculationBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Math.Physics;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Math/Physics" })]
public class DragCalculationNodeBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, float3>
public class DragCalculation : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, float3>
{
public readonly SyncRef<INodeValueOutput<float>> FluidDensity;
public readonly SyncRef<INodeValueOutput<float3>> ObjectVelocity;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/Math/Physics/KineticFrictionBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Math.Physics;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Math/Physics" })]
public class KineticFrictionNodeBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, float3>
public class KineticFriction : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, float3>
{
public readonly SyncRef<INodeValueOutput<float3>> NormalForce;
public readonly SyncRef<INodeValueOutput<float>> KineticFrictionCoefficient;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/Math/Physics/RefractNodeBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Math.Physics;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Math/Physics" })]
public class RefractionNodeBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, float>
public class Refraction : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, float>
{
public readonly SyncRef<INodeValueOutput<float>> RefractiveIndex1;
public readonly SyncRef<INodeValueOutput<float>> RefractiveIndex2;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/Strings/CountSubstringBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Strings;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/String" })]
public class CountSubstringBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, int>
public class CountSubstring : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, int>
{
public readonly SyncRef<INodeObjectOutput<string>> String;
public readonly SyncRef<INodeObjectOutput<string>> Pattern;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/Strings/DecodeBase64.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Strings;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/String" })]
public class DecodeBase64Binding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, string>
public class DecodeBase64 : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, string>
{
public readonly SyncRef<INodeObjectOutput<string>> Input;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/Strings/EncodeSHA256.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Strings;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/String" })]
public class EncodeSha256Binding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, string>
public class EncodeSha256 : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<ExecutionContext, string>
{
public readonly SyncRef<INodeObjectOutput<string>> Input;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/Strings/HammingDistance.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using ProtoFlux.Runtimes.Execution.Nodes.Strings;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/String" })]
public class HammingDistanceBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, int?>
public class HammingDistance : FrooxEngine.ProtoFlux.Runtimes.Execution.ObjectFunctionNode<FrooxEngineContext, int?>
{
public readonly SyncRef<INodeObjectOutput<string>> String1;
public readonly SyncRef<INodeObjectOutput<string>> String2;
Expand Down
2 changes: 1 addition & 1 deletion Bindings/User/IsUserInNoclipBinding.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using FrooxEngine.ProtoFlux.Locomotion;

[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Locomotion" })]
public class IsUserInNoClipBinding : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, bool>
public class IsUserInNoClip : FrooxEngine.ProtoFlux.Runtimes.Execution.ValueFunctionNode<ExecutionContext, bool>
{
public readonly SyncRef<INodeObjectOutput<User>> User;

Expand Down
2 changes: 1 addition & 1 deletion Bindings/Utility/writetolog.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@


[Category(new string[] { "ProtoFlux/Runtimes/Execution/Nodes/Obsidian/Utility" })]
public class WriteToLogBinding : AsyncActionNode<FrooxEngineContext>
public class WriteToLog : AsyncActionNode<FrooxEngineContext>
{
public readonly SyncRef<INodeObjectOutput<string>> Value;
public readonly SyncRef<INodeValueOutput<LogSeverity>> Severity;
Expand Down
6 changes: 5 additions & 1 deletion ProjectObsidian.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
<ResonitePath Condition="Exists('C:\Program Files (x86)\Steam\steamapps\common\Resonite\')">C:\Program Files (x86)\Steam\steamapps\common\Resonite\</ResonitePath>
<ResonitePath Condition="Exists('$(HOME)/.steam/steam/steamapps/common/Resonite/')">$(HOME)/.steam/steam/steamapps/common/Resonite/</ResonitePath>
<ResonitePath Condition="Exists('/mnt/LocalDisk2/SteamLibrary/steamapps/common/Resonite/')">/mnt/LocalDisk2/SteamLibrary/steamapps/common/Resonite/</ResonitePath>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
</PropertyGroup>
<ItemGroup>
<Compile Remove="ProtoFlux\Bindings\Networking\**" />
Expand All @@ -26,7 +27,7 @@
<HintPath>$(ResonitePath)Resonite_Data/Managed/FrooxEngine.dll</HintPath>
</Reference>
<Reference Include="Newtonsoft.Json">
<HintPath>..\..\..\..\..\Program Files (x86)\Steam\steamapps\common\Resonite\Resonite_Data\Managed\Newtonsoft.Json.dll</HintPath>
<HintPath>$(ResonitePath)Resonite_Data/Managed/Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="ProtoFlux.Core">
<HintPath>$(ResonitePath)Resonite_Data/Managed/ProtoFlux.Core.dll</HintPath>
Expand All @@ -43,6 +44,9 @@
<Reference Include="Elements.Assets">
<HintPath>$(ResonitePath)Resonite_Data/Managed/Elements.Assets.dll</HintPath>
</Reference>
<Reference Include="SteamVR">
<HintPath>$(ResonitePath)/Resonite_Data/Managed/SteamVR.dll</HintPath>
</Reference>
<Reference Include="System.Net.Http" />
</ItemGroup>
</Project>
2 changes: 1 addition & 1 deletion ProtoFlux/JSON/JsonAddToObject.cs
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ namespace ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Json
[GenericTypes(typeof(byte), typeof(sbyte), typeof(short), typeof(ushort), typeof(int), typeof(uint),
typeof(long), typeof(ulong), typeof(float), typeof(double), typeof(string), typeof(Uri),
typeof(JToken), typeof(JObject), typeof(JArray))]
public class JsonAddToObject<T> : ObjectFunctionNode<FrooxEngineContext, JObject>
public class JsonAddToObjectNode<T> : ObjectFunctionNode<FrooxEngineContext, JObject>
{
public readonly ObjectInput<JObject> Input;
public readonly ObjectInput<string> Tag;
Expand Down
2 changes: 1 addition & 1 deletion ProtoFlux/JSON/JsonAppendToArray.cs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ namespace ProtoFlux.Runtimes.Execution.Nodes.Obsidian.Json
[GenericTypes(typeof(byte), typeof(sbyte), typeof(short), typeof(ushort), typeof(int), typeof(uint), typeof(long),
typeof(ulong), typeof(float), typeof(double), typeof(string), typeof(Uri), typeof(JToken), typeof(JObject),
typeof(JArray))]
public class JsonAppendToArray<T> : ObjectFunctionNode<ExecutionContext, JArray>
public class JsonAppendToArrayNode<T> : ObjectFunctionNode<ExecutionContext, JArray>
{
public readonly ObjectInput<JArray> Array;
public readonly ObjectInput<T> Object;
Expand Down