namespace Lib.numbers.@int.basic; [Guid("475ea08b-0810-483f-bc6d-8b5d566cb8a2")] internal sealed class IntAdd : Instance { [Output(Guid = "5e7233e6-7928-41a4-8f3f-b7d074614546")] public readonly Slot Result = new(); public IntAdd() { Result.UpdateAction += Update; } private void Update(EvaluationContext context) { var a = Value1.GetValue(context); var b = Value2.GetValue(context); Result.Value = a + b; } [Input(Guid = "16dd5182-a0fb-4a26-b211-3c1bf3707579")] public readonly InputSlot Value1 = new(); [Input(Guid = "2ee7e022-49f9-4682-9266-a3f981da2240")] public readonly InputSlot Value2 = new(); }