267{
269 data["name"] = name;
270 data["headerColor"] = headerColor;
271 data["id"] = id;
273
274 for (int i = 0; i < inputPins.size(); i++)
275 {
276 tmp2 = inputPins[i]->Save();
277 tmp2["index"] = i;
279 }
280
281 data["inputPins"] = tmp;
283
284 for (int i = 0; i < outputPins.size(); i++)
285 {
286 tmp2 = outputPins[i]->Save();
287 tmp2["index"] = i;
289 }
290
291 data["posX"] = nodePosition.x;
292 data["posY"] = nodePosition.y;
293 data["outputPins"] = tmp;
294 return data;
295}
void clear() noexcept
clears the contents
void push_back(basic_json &&val)
add an object to an array
a class to store JSON values