node: Added arithmetic nodes (add, sub, mul, div, mod)

This commit is contained in:
WerWolv
2021-03-06 14:46:47 +01:00
parent cadd4e5c2b
commit d4265f16eb
5 changed files with 184 additions and 6 deletions

View File

@@ -347,6 +347,33 @@ namespace hex::plugin::builtin {
{ "hex.builtin.nodes.casting.buffer_to_int.input", "In" },
{ "hex.builtin.nodes.casting.buffer_to_int.output", "Out" },
{ "hex.builtin.nodes.arithmetic", "Arithmetic" },
{ "hex.builtin.nodes.arithmetic.add", "Addition" },
{ "hex.builtin.nodes.arithmetic.add.header", "Add" },
{ "hex.builtin.nodes.arithmetic.add.input.a", "Input A" },
{ "hex.builtin.nodes.arithmetic.add.input.b", "Input B" },
{ "hex.builtin.nodes.arithmetic.add.output", "Output" },
{ "hex.builtin.nodes.arithmetic.sub", "Subtraction" },
{ "hex.builtin.nodes.arithmetic.sub.header", "Subtract" },
{ "hex.builtin.nodes.arithmetic.sub.input.a", "Input A" },
{ "hex.builtin.nodes.arithmetic.sub.input.b", "Input B" },
{ "hex.builtin.nodes.arithmetic.sub.output", "Output" },
{ "hex.builtin.nodes.arithmetic.mul", "Multiplication" },
{ "hex.builtin.nodes.arithmetic.mul.header", "Multiply" },
{ "hex.builtin.nodes.arithmetic.mul.input.a", "Input A" },
{ "hex.builtin.nodes.arithmetic.mul.input.b", "Input B" },
{ "hex.builtin.nodes.arithmetic.mul.output", "Output" },
{ "hex.builtin.nodes.arithmetic.div", "Division" },
{ "hex.builtin.nodes.arithmetic.div.header", "Divide" },
{ "hex.builtin.nodes.arithmetic.div.input.a", "Input A" },
{ "hex.builtin.nodes.arithmetic.div.input.b", "Input B" },
{ "hex.builtin.nodes.arithmetic.div.output", "Output" },
{ "hex.builtin.nodes.arithmetic.mod", "Modulus" },
{ "hex.builtin.nodes.arithmetic.mod.header", "Modulo" },
{ "hex.builtin.nodes.arithmetic.mod.input.a", "Input A" },
{ "hex.builtin.nodes.arithmetic.mod.input.b", "Input B" },
{ "hex.builtin.nodes.arithmetic.mod.output", "Output" },
{ "hex.builtin.nodes.control_flow", "Control flow" },
{ "hex.builtin.nodes.control_flow.if", "If" },
{ "hex.builtin.nodes.control_flow.if.header", "If" },