Hi,
I need to get all parms of a node structured like an object, going from top folder down. Here's a pseudo-code structure I'm looking for:
parm_obj = {
"name": "parm_name",
"type": int/float/bool,
"min": value,
"max": value,
"value": some_value
}
folder_obj = {
"name": "folder_name",
"type": tab/collapsable/simple
"folders": [folder_obj_1, folder_obj_2, ...],
"parms": [parm_obj_1, parm_obj_2, ...]
}
node_parms_obj = {
"name": "node name",
"folders": [folder_obj_1, folder_obj_2, ...],,
"parms": [parm_obj_1, parm_obj_2, ...]
}
Because folders contain more folders it gets quite tricky. So I need recursive functions for that. But I'm failing so far.
I've looked into docs and I'm surprised that there's no method for that already! Or am I missing something? Maybe there is?
Do you guys have any tips on how to deal with it?